#!/bin/sh # SlackBuild script taken from the Slamd64 Project. --jmd CWD=`pwd` VERSION=1.2.10 ARCH=${ARCH:-sparc} BUILD=0 # TUPLE=$ARCH-slackware-linux-gnu TUPLE=$ARCH-splack-linux-gnu PKG=/tmp/package-glib rm -rf $PKG rm -rf /tmp/glib-$VERSION cd /tmp tar xzvf $CWD/glib-$VERSION.tar.gz cd glib-$VERSION if [ "$ARCH" = "sparc" ]; then zcat $CWD/patches-splack/glib-gcc34.diff.gz | patch -p1 --verbose fi ./configure --prefix=/usr \ --libdir=/usr/lib \ --sysconfdir=/etc \ --host=$TUPLE \ --target=$TUPLE \ --build=$TUPLE make CFLAGS="-O2 -Wall -D_REENTRANT -fPIC" make CFLAGS="-O2 -Wall -D_REENTRANT -fPIC" DESTDIR=$PKG install mkdir -p $PKG/usr/doc/glib-1.2.10 cp -a AUTHORS COPYING INSTALL NEWS README $PKG/usr/doc/glib-1.2.10 chmod 644 $PKG/usr/doc/glib-1.2.10/* chown root.root $PKG/usr/doc/glib-1.2.10/* chmod 755 $PKG/usr/lib/libgmod*.so.* mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG makepkg -l y -c n glib-$VERSION-$ARCH-$BUILD.tgz mv glib-$VERSION-$ARCH-$BUILD.tgz /tmp echo Package in /tmp