firefox: make this build again and enable/disable some options.

This commit is contained in:
Juan RP 2013-05-14 22:25:44 +02:00
parent a57a664e3d
commit b46442c26e
2 changed files with 16 additions and 12 deletions

View file

@ -12,25 +12,29 @@ ac_add_options --with-system-bz2
ac_add_options --with-system-png
ac_add_options --with-system-libevent
ac_add_options --with-system-libvpx
ac_add_options --enable-system-pixman
ac_add_options --enable-system-hunspell
ac_add_options --enable-system-sqlite
ac_add_options --enable-system-ffi
ac_add_options --disable-system-cairo
ac_add_options --enable-system-pixman
ac_add_options --with-pthreads
# Features
ac_add_options --enable-official-branding
ac_add_options --enable-safe-browsing
ac_add_options --enable-startup-notification
ac_add_options --enable-gio
# Features
ac_add_options --with-pthreads
ac_add_options --enable-official-branding
ac_add_options --enable-safe-browsing
ac_add_options --enable-skia
ac_add_options --disable-system-cairo
ac_add_options --disable-gnomevfs
ac_add_options --disable-gconf
ac_add_options --disable-crashreporter
ac_add_options --disable-updater
ac_add_options --disable-tests
ac_add_options --disable-mochitest
ac_add_options --disable-installer
ac_add_options --disable-elf-hack
ac_add_options --disable-debug
# Optimization
ac_add_options --enable-optimize

View file

@ -12,10 +12,10 @@ checksum=3909031cb5d403b12c796afb7775b4950f0347786ffd06028761852a1074d91c
hostmakedepends="unzip zip pkg-config perl python yasm"
makedepends="libjpeg-turbo-devel libpng-devel>=1.6
pixman-devel libIDL-devel nss-devel>=3.13.3 sqlite-devel libXrender-devel
gtk+-devel libevent-devel libnotify-devel libvpx-devel GConf-devel
startup-notification-devel dbus-glib-devel alsa-lib-devel hunspell-devel
wireless_tools-devel libXScrnSaver-devel libXt-devel"
pixman-devel libIDL-devel nss-devel>=3.14.3_3 sqlite-devel
gtk+-devel libevent-devel libnotify-devel libvpx-devel libXrender-devel
startup-notification-devel dbus-glib-devel alsa-lib-devel
hunspell-devel libXScrnSaver-devel libXt-devel"
do_build() {
# Fix PRE_RELEASE_SUFFIX
@ -23,7 +23,7 @@ do_build() {
cp -f ${FILESDIR}/mozconfig .mozconfig
export LDFLAGS="-Wl,-R/usr/lib/firefox"
make ${makejobs} -f client.mk MOZ_MAKE_FLAGS="${makejobs}"
SHELL=/bin/bash make ${makejobs} -f client.mk MOZ_MAKE_FLAGS="${makejobs}"
}
do_install() {