#!/bin/sh # A buildscript for Blufish # Released under GPL/GNU fdl ################################################### CWD=`pwd` TMP=${TMP:-/tmp/blufish-build} if [ ! -d $TMP ]; then mkdir -p $TMP fi PKG=$TMP/package-bluefish rm -rf $PKG mkdir -p $PKG VERSION=${VERSION:-1.0.7} PKGVER=${PKGVER:-1.0.7} ARCH=${ARCH:-i486} BUILD=${BUILD:-1jo} TARGET=${pc-linux-gnu} if [ "ARCH" = "i386" ]; then SLKCFLAGS="-O2 -march=i386 -mtune=i686" elif [ "ARCH" = "i486" ]; then SLKCFLAGS="-O2 -march=i486 -mtune=i686" elif [ "ARCH" = "s390" ]; then SLKCFLAGS="-O2" elif [ "ARCH" = "x86_64" ]; then SLKCFLAGS="-O2" fi ## tar -jxvf $CWD/bluefish-${VERSION}.tar.bz2 cd bluefish-${VERSION} ( chown root:root . find . -perm 777 -exec chmod 755 {} \; find . -perm 755 -exec chmod 755 {} \; find . -perm 666 -exec chmod 644 {} \; find . -perm 644 -exec chmod 644 {} \; CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure --prefix=/usr/ \ --disable-nls \ --disable-libgnomevfs2-dev #--enable-unstable-install #--build=${TARGET} make #make install make install DESTDIR=$PKG ) chown -R root:root $PKG/usr/bin mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG makepkg -l y -c n $TMP/bluefish-$PKGVER-$ARCH-$BUILD.tgz