IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=`grep VERSION= ../KDE.options | cut -f 2- -d =` PROGNAME="KDE Base Libraries $VERSION" DESC="\ kdelibs (KDE libraries) \n\ \n\ System libraries and other resources required by KDE: kdecore (KDE \n\ core library), kdeui (user interface), kimgio (image formats), kfile \n\ (file dialog), kspell (spelling checker), khtml (HTML widget), kab \n\ (addressbook), arts (sound, mixing and animation), kstyles, kparts, \n\ kjs (JavaScript), kio (URL fetcher), kdesu, dcop (desktop \n\ communication program), kssl (OpenSSL integration), kinit, libkmid, \n\ interfaces, libtldl, mimetypes, pics, and ksgmltools." BUILD=1 MAINTAINER="Mark Post " SOURCE=ftp://ftp.kde.org/pub/kde PKGNAME=kdelibs-$VERSION-s390-$BUILD TAG=OPT compile() { # Avoid a version number in .la files: if [ -d /usr/lib/qt ]; then QTDIR=/usr/lib/qt fi return tar -yxvf $CWD/kdelibs-$VERSION.tar.bz2 cd kdelibs-$VERSION/ chown -R root.root . CFLAGS=-O2 CXXFLAGS=-O2 \ ./configure --prefix=/opt/kde \ --with-ssl-dir=/usr \ --with-xinerama \ --disable-debug \ --disable-libfam \ --enable-dnotify \ --program-prefix="" \ --program-suffix="" \ --build=s390-slackware-linux \ --host=s390-slackware-linux \ --target=s390-slackware-linux # This doesn't work on Linux/390 # --enable-fast-malloc=full make } install() { cd $TMP/kdelibs-$VERSION/ make install DESTDIR=/package-kdelibs mkdir -p /package-kdelibs/usr/doc/kdelibs-$VERSION cp -a AUTHORS COMPILING COMPILING.html COPYING COPYING.BSD COPYING.LIB \ DEBUG INSTALL KDE2PORTING.html KDE3PORTING.html NAMING README kdelibs.lsm \ /package-kdelibs/usr/doc/kdelibs-$VERSION } special() { cd $PKG mv package-kdelibs/* ./ rmdir package-kdelibs/ cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-kdelibs/%%g' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new cat << EOF >> doinst.sh #!/bin/sh # Add KDE library directory to /etc/ld.so.conf: if fgrep /opt/kde/lib etc/ld.so.conf 1> /dev/null 2> /dev/null ; then true else echo "/opt/kde/lib" >> etc/ld.so.conf fi EOF }