IGNOREPATH=/home:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/var:/usr/src STRIPLIB=y STRIPBIN=y VERSION=4.16 PROGNAME="X Screensaver" DESC="\ xscreensaver (a screen saver and locker for X) \n\ \n\ A modular screen saver and locker for the X Window System. Highly \n\ customizable: allows the use of any program that can draw on the \n\ root window as a display mode. More than 100 display modes are \n\ included in this package." BUILD=1 MAINTAINER="Mark Post " SOURCE=ftp://ftp.gnome.org/pub/GNOME/stable/sources/ PKGNAME=xscreensaver-$VERSION-s390-$BUILD TAG=OPT compile() { tar -yxvf $CWD/xscreensaver-$VERSION.tar.bz2 cd xscreensaver-$VERSION/ chown -R root.root . xml_config=/usr/bin/xml-config xml2_config=/usr/bin/xml2-config \ CFLAGS=-O2 CXXFLAGS=-O2 \ ./configure --prefix=/usr/X11R6 \ --with-shadow \ --with-jpeg \ --with-gl \ --build=s390-slackware-linux \ --host=s390-slackware-linux \ --target=s390-slackware-linux make } install() { mkdir -p /package-xscreensaver/opt/kde/bin make install install_prefix=/package-xscreensaver mkdir -p /package-xscreensaver/usr/doc/xscreensaver-$VERSION cp -a README README.debugging /package-xscreensaver/usr/doc/xscreensaver-$VERSION # cp -a /package-xscreensaver/usr/share/xscreensaver/xscreensaver.xpm \ # /package-xscreensaver/usr/share/pixmaps/xscreensaver.xpm ( cd /package-xscreensaver mkdir etc/ mv usr/X11R6/lib/X11/ etc/X11/ ) ( cd /package-xscreensaver/usr/X11R6/man/man1/ rm -f *.gz gzip -9 *.1 ) } attributes() { chown -R root.bin $PKG/package-xscreensaver/usr/X11R6/bin/ chown root.shadow $PKG/package-xscreensaver/usr/X11R6/bin/xscreensaver chmod 2751 $PKG/package-xscreensaver/usr/X11R6/bin/xscreensaver } special() { cd $PKG mv package-xscreensaver/* ./ rmdir package-xscreensaver/ cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-xscreensaver/%%g' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }