IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=5.4 PROGNAME="fdutils $VERSION" DESC="\ floppy (floppy disk utilities) \n\ \n\ Contains fdutils-5.4, tools to test and format floppy disks; and \n\ mtools-3.9.8, a collection of utilities for using DOS/Windows floppy \n\ disks with Linux." BUILD=1 MAINTAINER="Mark Post " SOURCE=http://fdutils.linux.lu/fdutils-5.4.tar.gz PKGNAME=floppy-$VERSION-s390-$BUILD TAG=OPT compile() { tar -zxvf $CWD/fdutils-$VERSION.tar.gz tar -zxvf $CWD/mtools-3.9.8.tar.gz cd fdutils-$VERSION/ zcat $CWD/fdutils-5.4-20020222.diff.gz | patch -p1 --verbose --backup --suffix=.orig zcat $CWD/fdutils.mediaprm.diff.gz | patch -p1 --verbose --backup --suffix=.orig CFLAGS=-O \ ./configure --prefix=/usr \ --sysconfdir=/etc \ s390-slackware-linux make cd ../mtools-3.9.8 CFLAGS=-O \ ./configure --prefix=/usr \ --sysconfdir=/etc \ s390-slackware-linux make } install() { cd $TMP/mtools-3.9.8 make install prefix=/package-floppy/usr mkdir -p /package-floppy/usr/doc/mtools-3.9.8/ cp -a COPYING Changelog INSTALL README Release.notes TODO \ /package-floppy/usr/doc/mtools-3.9.8/ cd $TMP/fdutils-$VERSION/ mkdir -p /package-floppy/etc/ \ /package-floppy/usr/man/man4/ make install prefix=/package-floppy/usr sysconfdir=/package-floppy/etc cat $CWD/mtools.conf > /package-floppy/etc/mtools.conf mkdir -p /package-floppy/usr/doc/fdutils-$VERSION cp -a COPYING CREDITS Changelog INSTALL doc/FAQ.html doc/README \ /package-floppy/usr/doc/fdutils-$VERSION ( cd /package-floppy/usr/bin rm MAKEFLOPPIES lz mcheck mcomp mxtar tgz uz ) ( cd /package-floppy/usr/info rm -f *.gz gzip -9 * ) rm /package-floppy/usr/man/man1/makefloppies* ( for dir in 1 4 5; do cd /package-floppy/usr/man/man$dir rm -f *.gz gzip -9 *.$dir done ) ( cd /package-floppy/usr/man/man1 rm -rf fdlist.1 ; ln -sf fdmount.1.gz fdlist.1.gz rm -rf fdmountd.1 ; ln -sf fdmount.1.gz fdmountd.1.gz rm -rf fdumount.1 ; ln -sf fdmount.1.gz fdumount.1.gz rm -rf xdfformat.1 ; ln -sf xdfcopy.1.gz xdfformat.1.gz ) } attributes() { chown -R root.bin $PKG/package-floppy/usr/bin ( cd $PKG/package-floppy/usr/bin chown root.floppy diskd diskseekd fdmount fdrawcmd floppycontrol \ floppymeter getfdprm setfdprm superformat xdfcopy ) } special() { cd $PKG mv package-floppy/* ./ rmdir package-floppy cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-floppy/%%' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }