#!/bin/sh # Built on TCL v2.11 # Required extensions: # compiletc # binutils # base-dev # bison # diffutils # file # findutils # flex # gawk # gcc # gcc_libs # gperf # grep # m4 # make # patch # pkg-config # sed # squashfs-tools-4.0 # sword-locales # sword # curl # openssl-0.9.8 # clucene # icu-44 # sword-dev # curl-dev # clucene-dev # icu-44-dev # boost-dev # qt-4.5-dev # qt-4.5-base # glib2 # glib2-dev # openssl-0.9.8-dev # qt-4.5-extended # qt-4.5-webkit # qt-4.5-xml # cmake # fontconfig # expat2 # fontconfig-dev # expat2-dev export CFLAGS="-march=i486 -mtune=i686 -Os -pipe" export CXXFLAGS=$CFLAGS" -fno-exceptions" export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig export EXTNAME="bibletime" export VER="-2.7" export DESTDIR=`pwd`/$EXTNAME mkdir -p $DESTDIR/usr tar -zxf $EXTNAME$VER.tar.gz cd $EXTNAME$VER make all cd $DESTDIR mv .$DESTDIR$VER/build/install $DESTDIR/usr/local mkdir usr/local/tce.icons usr/local/tce.menu sudo strip --strip-unneeded usr/local/bin/* echo "i: /usr/local/share/bibletime/icons/bibletime.png t: bibletime c: bibletime" > usr/local/tce.icons/$EXTNAME echo ' /usr/local/bin/bibletime ' > usr/local/tce.menu/$EXTNAME sudo chown -R root:staff usr/local/tce* echo 'X-FullPathIcon=/usr/local/share/bibletime/icons/bibletime.png' >> usr/local/share/applications/$EXTNAME.desktop find -not -type d > ../$EXTNAME.tcz.list cd .. mksquashfs $EXTNAME $EXTNAME.tcz -noappend md5sum $EXTNAME.tcz > $EXTNAME.tcz.md5.txt rm -rf $EXTNAME $EXTNAME$VER