IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=0.98.38 PROGNAME="nasm $VERSION" DESC=" nasm (NASM assembler) \n\ \n\ NASM is the Netwide Assembler, a free portable assembler for the Intel \n\ 80x86 microprocessor series, using primarily the traditional Intel \n\ instruction mnemonics and syntax. \n\ \n\ NASM was written by Simon Tatham and Julian Hall." BUILD=1 MAINTAINER="Mark Post " SOURCE=http://sourceforge.net/projects/nasm/ PKGNAME=nasm-$VERSION-s390-$BUILD TAG=OPT compile() { tar -yxvf $CWD/nasm-$VERSION.tar.bz2 cd nasm-$VERSION/ chown -R root.root . find . -perm 775 -exec chmod 755 {} \; find . -perm 664 -exec chmod 644 {} \; CFLAGS="-O2" ./configure --prefix=/usr make ( cd doc make ) } install() { mkdir -p /package-nasm/usr/bin mkdir -p /package-nasm/usr/man/man1 mkdir -p /package-nasm/usr/info make install INSTALLROOT=/package-nasm mkdir -p /package-nasm/usr/doc/nasm-$VERSION cp -a AUTHORS CHANGES COPYING ChangeLog INSTALL README TODO \ /package-nasm/usr/doc/nasm-$VERSION ( cd doc/info cp -a * /package-nasm/usr/info/ ) ( cd /package-nasm/usr/man/man1 rm -f *.gz gzip -9 *.1 ) ( cd /package-nasm/usr/info rm -f *.gz gzip -9 * ) } attributes() { chown -R root.bin $PKG/package-nasm/usr/bin/ } special() { cd $PKG mv package-nasm/* ./ rmdir package-nasm cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's/package-nasm\///' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }