IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=2.57 PROGNAME="GNU autoconf $VERSION" DESC="\ autoconf (generate configuration scripts) \n\ \n\ GNU autoconf is an extensible package of m4 macros that produce shell \n\ scripts to automatically configure software source code packages. \n\ These scripts can adapt the packages to many kinds of UNIX-like \n\ systems without manual user intervention. Autoconf creates a \n\ configuration script for a package from a template file that lists the \n\ operating system features that the package can use, in the form of m4 \n\ macro calls. You must install the "m4" package to be able to use \n\ autoconf." BUILD=1 MAINTAINER="Mark Post " SOURCE=ftp://ftp.gnu.org/pub/gnu/autoconf PKGNAME=autoconf-$VERSION-noarch-$BUILD TAG=OPT compile() { echo Note: this package needs to have the emacs packages installed to build correctly. tar -yxvf $CWD/autoconf-$VERSION.tar.bz2 cd autoconf-$VERSION/ ./configure --prefix=/usr make } install() { make install DESTDIR=/package-autoconf mkdir -p /package-autoconf/usr/doc/autoconf-$VERSION cp -a AUTHORS BUGS COPYING INSTALL NEWS README THANKS TODO \ /package-autoconf/usr/doc/autoconf-$VERSION ( cd /package-autoconf/usr/info rm -f *.gz gzip -9 * ) ( cd /package-autoconf/usr/man/man1 rm -f *.gz gzip -1 *.1 ) } attributes() { chown -R root.bin $PKG/package-autoconf/usr/ } special() { cd $PKG mv package-autoconf/* ./ rmdir package-autoconf/ cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-autoconf/%%g' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }