IGNOREPATH=/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=2.4.0 PROGNAME="GLADE library $VERSION" DESC="\ libglade \n\ \n\ The GLADE library allows loading user interfaces which are stored \n\ externally into a program. This allows the interface to be changed \n\ without recompiling the program. The interfaces can also be edited \n\ with GLADE. \n\ \n\ libglade is used extensively by GNOME, and also by xscreensaver-demo." BUILD=1 MAINTAINER="Mark Post " SOURCE=ftp://ftp.gnome.org/pub/GNOME/stable/sources/ PKGNAME=libglade-$VERSION-s390-$BUILD TAG=ADD compile() { tar -yxvf $CWD/libglade-$VERSION.tar.bz2 cd libglade-$VERSION chown -R root.root . find . -perm 666 -exec chmod 644 {} \; find . -perm 664 -exec chmod 644 {} \; CFLAGS=-O2 ./configure --prefix=/usr \ --localstatedir=/var/lib \ --build=s390-slackware-linux \ --host=s390-slackware-linux \ --target=s390-slackware-linux make } install() { mkdir -p /package-libglade/etc/xml cp /etc/xml/catalog /package-libglade/etc/xml/catalog make install DESTDIR=/package-libglade XMLCATALOG=/package-libglade/etc/xml/catalog rm -rf /package-libglade/etc mkdir -p /package-libglade/usr/doc/libglade-$VERSION cp -a AUTHORS COPYING NEWS README \ /package-libglade/usr/doc/libglade-$VERSION } attributes() { chown -R root.bin $PKG/package-libglade/usr/bin/ } special() { cd $PKG mv package-libglade/* ./ rmdir package-libglade cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's/package-libglade\///' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new cat << EOF >> doinst.sh usr/bin/xmlcatalog --noout --add "system" "http://glade.gnome.org/glade-2.0.dtd" \ /usr/share/xml/libglade/glade-2.0.dtd /etc/xml/catalog EOF }