opt/xulrunner/Pkgfile

34 lines
871 B
Plaintext
Raw Normal View History

2008-04-01 18:23:50 +02:00
# Description: Mozilla Web Browser Component
# URL: http://www.mozilla.com/firefox/
2008-06-21 13:44:37 +02:00
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
# Depends on: libidl, nss, gtk, perl, python, dbus-glib
2008-04-01 18:23:50 +02:00
name=xulrunner
2009-04-29 19:23:34 +02:00
version=1.9.0.10
2008-11-16 20:39:51 +01:00
release=1
2009-04-29 19:23:34 +02:00
source=(http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0.10/source/firefox-3.0.10-source.tar.bz2
2008-10-31 20:12:04 +01:00
mozconfig $name.diff)
2008-04-01 18:23:50 +02:00
build() {
export MOZ_CO_PROJECT="xulrunner"
export XCFLAGS="$CFLAGS"
cd mozilla
2008-10-31 20:12:04 +01:00
patch -Np1 -i $SRC/$name.diff
# make configure accept our version of sqlite
sed -i -e 's/^SQLITE_VERSION=3.5.9$/SQLITE_VERSION=3.5/' configure
2008-06-21 13:44:37 +02:00
sed -e "s/#CFLAGS#/$CFLAGS/g" \
-e "s/#MAKEFLAGS#/$MAKEFLAGS/g" \
$SRC/mozconfig > .mozconfig
2008-06-21 13:44:37 +02:00
./configure
make
2008-04-01 18:23:50 +02:00
make DESTDIR=$PKG install
install -d $PKG/etc/ld.so.conf.d
echo "/usr/lib/$name-$version" > $PKG/etc/ld.so.conf.d/$name.conf
2008-04-01 18:23:50 +02:00
}