IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=3.12 PROGNAME="quota utilities $VERSION" DESC="\ quota (Linux disk quota utilities) \n\ \n\ An implementation of the diskquota system for the Linux operating \n\ system to keep those greedy users from gobbling up 100% of the hard \n\ drive space. Works with ext2, ext3, reiserfs, and xfs filesystems. \n\ This system is based on the Melbourne quota system by Robert Elz. \n\ Edvard Tuinder and Marco van Wieringen ported this code to Linux. \n\ Jan Kara added support for the new Linux quota format and the XFS \n\ filesystem." BUILD=1 MAINTAINER="Mark Post " SOURCE=http://sourceforge.net/projects/linuxquota/ PKGNAME=quota-$VERSION-s390-$BUILD TAG=OPT compile() { tar -xvzf $CWD/quota-$VERSION.tar.gz cd quota-tools/ chown -R root.root . find . -perm 2755 -exec chmod 755 {} \; ./configure --prefix=/usr s390-slackware-linux make make mo ( cd doc sgml2txt quotadoc.sgml sgml2html -s 0 quotadoc.sgml if [ ! -r quotadoc.html ]; then echo "WARNING: no quotadoc.html generated" sleep 100 fi ) } install() { make install ROOTDIR=/package-quota ( cd /package-quota/usr mv etc .. cd ../etc; mv warnquota.conf warnquota.conf-sample rm quotagrpadmins quotatab ) ( mkdir -p /package-quota/sbin cd /package-quota/usr/sbin mv convertquota quotacheck quotaon /package-quota/sbin rm quotaoff ) ( cd /package-quota/sbin rm -f quotaoff ; ln -sf quotaon quotaoff ) mkdir -p /package-quota/usr/doc/quota-$VERSION cp -a -a Changelog README* doc /package-quota/usr/doc/quota-$VERSION ( cd /package-quota/usr/doc/quota-$VERSION/doc/ mv quotadoc.html quotadoc.txt ../ ) rm -rf /package-quota/usr/doc/quota-$VERSION/doc ( cd /package-quota/usr/man for dir in 1 2 3 8; do ( cd man$dir rm -f *.gz gzip -9 *.$dir ) done ) } attributes() { chown -R root.bin $PKG/package-quota/sbin \ $PKG/package-quota/usr/bin \ $PKG/package-quota/usr/sbin chmod 755 $PKG/package-quota/sbin/* \ $PKG/package-quota/usr/bin/* \ $PKG/package-quota/usr/sbin/* chmod 644 $PKG/package-quota/usr/man/man?/* } special() { cd $PKG mv package-quota/* ./ rmdir package-quota/ cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-quota/%%g' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }