#!/bin/sh CWD=`pwd` if [ "$TMP" = "" ]; then TMP=/home/source/build fi PKG=$TMP/package-mozilla VERSION=1.4 ARCH=i386 BUILD=1 if [ ! -d $TMP ]; then mkdir -p $TMP # location to build the source fi rm -rf $PKG mkdir -p $PKG cd $TMP tar xjvf $CWD/mozilla-source-$VERSION.tar.bz2 cd mozilla # # from CVS #cd $CWD/mozilla export MOZILLA_OFFICIAL=1 export BUILD_OFFICIAL=1 #export MOZ_INTERNAL_LIBART_LGPL=1 #needed by --enable-svg ./configure --prefix=/usr \ --enable-optimize="-O3 -march=i386 -mcpu=i686" \ --disable-debug \ --enable-calendar \ --enable-strip \ --with-default-mozilla-five-home=/usr/lib/mozilla-$VERSION \ --enable-default-toolkit=gtk2 \ --enable-xft \ --disable-installer \ --enable-crypto \ --enable-extensions=all \ --with-system-zlib \ --with-system-jpeg \ --with-system-png \ --enable-xterm-updates \ i386-slackware-linux make make install DESTDIR=$PKG mkdir -p $PKG/usr/share/gnome/apps/Internet cp $CWD/*.desktop $PKG/usr/share/gnome/apps/Internet mkdir -p $PKG/usr/share/pixmaps cp $CWD/*.gif $CWD/*.png $PKG/usr/share/pixmaps/ mkdir -p $PKG/usr/lib/mozilla-$VERSION/icons cp $CWD/*.xpm $PKG/usr/lib/mozilla-$VERSION/icons/ find $PKG -type f | xargs file | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG makepkg -l y -c n $TMP/mozilla-$VERSION-$ARCH-$BUILD.tgz # Clean up the extra stuff: if [ "$1" = "--cleanup" ]; then rm -rf $TMP/nmap-$VERSION rm -rf $PKG fi