#!/bin/sh PKGNAM=bin86 VERSION=0.16.15 BUILD=3 . /etc/pkghelpers pkghelpers_env rm -rf $PKG mkdir -p $PKG/usr/bin cd /tmp tar xjvf $CWD/bin86-$VERSION.tar.bz2 cd bin86-$VERSION zcat $CWD/bin86.diff.gz | patch -p1 mkdir -p $PKG/usr/doc/bin86-$VERSION cp -a ChangeLog README README-0.4 as/TODO as/COPYING $PKG/usr/doc/bin86-$VERSION chmod 644 $PKG/usr/doc/bin86-$VERSION/* chown root.root $PKG/usr/doc/bin86-$VERSION/* cd ld zcat $CWD/bin86-x86_64.diff.gz | patch -p0 --verbose cd .. make strip as/as86 ld/ld86 ld/objdump86 cat as/as86 > $PKG/usr/bin/as86 cat as/as86_encap > $PKG/usr/bin/as86_encap cat ld/ld86 > $PKG/usr/bin/ld86 cat ld/objdump86> $PKG/usr/bin/objdump86 chmod 755 $PKG/usr/bin/as86 $PKG/usr/bin/as86_encap $PKG/usr/bin/ld86 $PKG/usr/bin/objdump86 ( rm -f $PKG/usr/bin/nm86 $PKG/usr/bin/size86 ; cd $PKG/usr/bin ; ln -sf objdump86 nm86 ; ln -sf objdump86 size86 ) mkdir -p $PKG/usr/man/man1 cat man/as86.1 | gzip -9c > $PKG/usr/man/man1/as86.1.gz cat man/ld86.1 | gzip -9c > $PKG/usr/man/man1/ld86.1.gz ( rm -f $PKG/usr/man/man1/as86_encap.1.gz ; cd $PKG/usr/man/man1 ; ln -sf as86.1.gz as86_encap.1.gz ) mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG pkghelpers_fixup pkghelpers_makepkg