nixpkgs/pkgs/firebird/firebird-build.sh
Eelco Dolstra 6a70252255 * Firebird depends on zip/unzip.
* Turn off pedantic checking because of a bug in Firebird.

svn path=/nixpkgs/trunk/; revision=348
2003-08-25 13:34:12 +00:00

33 lines
894 B
Bash
Executable file

#! /bin/sh
envpkgs="$gtk $libIDL"
. $stdenv/setup || exit 1
export PATH=$pkgconfig/bin:$perl/bin:$zip/bin:$unzip/bin:$PATH
tar xvfj $src || exit 1
cd mozilla || exit 1
cat > .mozconfig <<EOF
export MOZ_PHOENIX=1
mk_add_options MOZ_PHOENIX=1
ac_add_options --enable-crypto
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --disable-mailnews
ac_add_options --disable-composer
ac_add_options --enable-optimize=-O2
ac_add_options --disable-ldap
ac_add_options --disable-mailnews
ac_add_options --enable-extensions=default,-inspector,-irc,-venkman,-content-packs,-help
ac_add_options --enable-xft
ac_add_options --enable-swg
ac_add_options --enable-strip
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --disable-pedantic
EOF
echo "ac_add_options --prefix=$out" >> .mozconfig
./configure || exit 1
make -f client.mk build || exit 1
make install || exit 1