xulrunner: updated to 1.9.
This commit is contained in:
parent
6f9ba35a14
commit
9d9dd08b23
7347
xulrunner/.footprint
7347
xulrunner/.footprint
File diff suppressed because it is too large
Load Diff
@ -1,2 +1,2 @@
|
||||
03bf82d57757b33358670162d27cceb5 mozconfig
|
||||
0e111d87177d3d6e0449bd143cc690da xulrunner-1.8.1.14-source.tar.bz2
|
||||
4210ae0801df2eb498408533010d97c1 firefox-3.0-source.tar.bz2
|
||||
dcf03396b7e36833a18367179e369da3 mozconfig
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Description: Mozilla Web Browser Component
|
||||
# URL: http://www.mozilla.com/firefox/
|
||||
# Maintainer: Brett Goulder, predatorfreak at dcaf-security dot org.
|
||||
# Depends on: libidl, gtk, perl, python
|
||||
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
|
||||
# Depends on: libidl, gtk, perl, python, dbus-glib
|
||||
|
||||
name=xulrunner
|
||||
version=1.8.1.14
|
||||
version=1.9
|
||||
release=1
|
||||
source=(http://gentoo.chem.wisc.edu/gentoo/distfiles/$name-$version-source.tar.bz2 \
|
||||
source=(http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0/source/firefox-3.0-source.tar.bz2
|
||||
mozconfig)
|
||||
|
||||
build() {
|
||||
@ -14,21 +14,10 @@ build() {
|
||||
export XCFLAGS="$CFLAGS"
|
||||
|
||||
cd mozilla
|
||||
sed -e "s/#CFLAGS#/$CFLAGS/g" -e "s/#MAKEFLAGS#/$MAKEFLAGS/g" $SRC/mozconfig > .mozconfig
|
||||
make -f client.mk configure
|
||||
make -f client.mk build
|
||||
sed -e "s/#CFLAGS#/$CFLAGS/g" \
|
||||
-e "s/#MAKEFLAGS#/$MAKEFLAGS/g" \
|
||||
$SRC/mozconfig > .mozconfig
|
||||
./configure
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
# Move directories
|
||||
mv $PKG/usr/lib/$name-$version $PKG/usr/lib/$name
|
||||
mv $PKG/usr/share/idl/$name-$version $PKG/usr/share/idl/$name
|
||||
mv $PKG/usr/include/$name-$version $PKG/usr/include/$name
|
||||
|
||||
# Fix paths
|
||||
sed -i -e "s/-$version//g" $PKG/usr/bin/$name
|
||||
|
||||
sed -i -e "s:/usr/lib/$name-$version:/usr/lib/$name:" \
|
||||
-e "s:/usr/include/$name-$version:/usr/include/$name:" \
|
||||
-e "s:/usr/share/idl/$name-$version:/usr/share/idl/$name:" \
|
||||
$PKG/usr/lib/pkgconfig/*.pc
|
||||
}
|
||||
|
@ -1,36 +1,29 @@
|
||||
. $topsrcdir/xulrunner/config/mozconfig
|
||||
|
||||
mk_add_options MOZ_MAKE_FLAGS="#MAKEFLAGS#"
|
||||
mk_add_options MOZ_BUILD_PROJECTS=xulrunner
|
||||
mk_add_options MOZ_CO_PROJECT=xulrunner
|
||||
mk_add_options MOZ_OBJDIR=@topsrcdir@/obj-xulrunner
|
||||
|
||||
ac_add_options --prefix=/usr
|
||||
ac_add_options --with-default-mozilla-five-home=/usr/lib/xulrunner
|
||||
ac_add_options --with-system-jpeg
|
||||
ac_add_options --with-system-zlib
|
||||
ac_add_options --with-system-bz2
|
||||
ac_add_app_options --enable-application=xulrunner
|
||||
ac_add_options --with-system-nss
|
||||
ac_add_options --with-system-nspr
|
||||
ac_add_options --with-system-jpeg
|
||||
ac_add_options --with-system-zlib
|
||||
ac_add_options --with-system-mng
|
||||
ac_add_options --with-pthreads
|
||||
ac_add_options --disable-tests
|
||||
ac_add_options --disable-mochitest
|
||||
ac_add_options --disable-debug
|
||||
ac_add_options --disable-installer
|
||||
ac_add_options --disable-updater
|
||||
ac_add_options --disable-xprint
|
||||
ac_add_options --disable-profilesharing
|
||||
ac_add_options --disable-gnomevfs
|
||||
ac_add_options --disable-gnomeui
|
||||
ac_add_options --disable-mailnews
|
||||
ac_add_options --disable-crashreporter
|
||||
ac_add_options --disable-javaxpcom
|
||||
ac_add_options --disable-static
|
||||
ac_add_options --enable-optimize="#CFLAGS#"
|
||||
ac_add_options --enable-default-toolkit=gtk2
|
||||
ac_add_options --enable-extensions=default,cookie,permissions,spellcheck,-gnomevfs
|
||||
ac_add_options --enable-oji
|
||||
ac_add_options --enable-xpctools
|
||||
ac_add_options --enable-jemalloc
|
||||
ac_add_options --enable-xft
|
||||
ac_add_options --enable-pango
|
||||
ac_add_options --enable-system-cairo
|
||||
ac_add_options --enable-system-sqlite
|
||||
ac_add_options --enable-svg
|
||||
ac_add_options --enable-canvas
|
||||
ac_add_options --enable-crypto
|
||||
ac_add_options --enable-single-profile
|
||||
ac_add_options --enable-shared
|
||||
|
@ -1,6 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ -z "`grep "usr/lib/xulrunner" /etc/ld.so.conf`" ]; then
|
||||
/bin/echo "/usr/lib/xulrunner" >> /etc/ld.so.conf
|
||||
/sbin/ldconfig
|
||||
fi
|
Loading…
x
Reference in New Issue
Block a user