IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=0.65.0 BBKEYS=0.8.6 PROGNAME="blackbox $VERSION" DESC="\ blackbox (Blackbox window manager) \n\ \n\ Blackbox is that fast, light window manager you have been looking for \n\ without all those annoying library dependencies. \n\ \n\ Also included in this package is the bbkeys utility for controlling \n\ keyboard shortcut commands from within Blackbox. \n\ \n\ The Blackbox home page is http://blackboxwm.sourceforge.net" BUILD=1 MAINTAINER="Mark Post " SOURCE=http://blackboxwm.sourceforge.net PKGNAME=blackbox-$VERSION-s390-$BUILD TAG=OPT compile() { tar -zxvf $CWD/blackbox-$VERSION.tar.gz cd blackbox-$VERSION/ cat $CWD/window.cc.patch | patch -p1 -E --verbose CFLAGS=-O2 CXXFLAGS=-O2 \ ./configure --prefix=/usr/X11R6 \ --enable-shape \ --enable-slit \ --enable-interlace \ --enable-nls \ --enable-timed-cache make -i cd $TMP tar -zxvf $CWD/bbkeys-$BBKEYS.tar.gz cd bbkeys-$BBKEYS/ CFLAGS=-O2 \ ./configure --prefix=/usr/X11R6 \ --enable-interlace make } install() { cd $TMP/blackbox-$VERSION/ make -i install DESTDIR=/package-blackbox mkdir -p /package-blackbox/usr/doc/blackbox-$VERSION cp -a AUTHORS ChangeLog INSTALL LICENSE README* TODO \ /package-blackbox/usr/doc/blackbox-$VERSION mkdir -p /package-blackbox/etc/X11/xinit zcat $CWD/xinitrc.blackbox.gz > /package-blackbox/etc/X11/xinit/xinitrc.blackbox cd $TMP/bbkeys-$BBKEYS/ make install DESTDIR=/package-blackbox mkdir -p /package-blackbox/usr/doc/bbkeys-$BBKEYS cp -a AUTHORS BUGS COPYING ChangeLog INSTALL NEWS README TODO \ /package-blackbox/usr/doc/bbkeys-$BBKEYS rm -rf /package-blackbox/usr/X11R6/doc/ ( cd /package-blackbox/usr/X11R6/man/ for dir in 1 5; do ( cd man$dir rm -f *.gz gzip -9 *.$dir ) done ) } attributes() { chown -R root.bin $PKG/package-blackbox/usr/X11R6/bin chmod 755 $PKG/package-blackbox/etc/X11/xinit/xinitrc.blackbox } special() { cd $PKG mv package-blackbox/* ./ rmdir package-blackbox cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-blackbox/%%g' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }