diff --git a/package/x11/mozilla/mozilla.conf b/package/x11/mozilla/mozilla.conf index 76a7bf200..8557545e5 100644 --- a/package/x11/mozilla/mozilla.conf +++ b/package/x11/mozilla/mozilla.conf @@ -40,7 +40,7 @@ moz_implant_version() { } moz_configure() { - cat >> .mozconfig <<-EOT + cat >> .mozconfig <<-EOT # sh # Build configuration script # Options for client.mk. @@ -48,6 +48,7 @@ moz_configure() { # Options for 'configure' (same as command-line options). ac_add_options --prefix=$root/$prefix +ac_add_options --libdir=$root/$libdir ac_add_options --sysconfdir=$root/etc/$pkg ac_add_options --localstatedir=$root/var ac_add_options --host=$arch_target @@ -57,13 +58,16 @@ ac_add_options --disable-dtd-debug ac_add_options --disable-tests ac_add_options --disable-pedantic ac_add_options --enable-xft -ac_add_options --disable-freetype2 ac_add_options --enable-default-toolkit=gtk2 export BUILD_OFFICIAL=1 export MOZILLA_OFFICIAL=1 mk_add_options BUILD_OFFICIAL=1 mk_add_options MOZILLA_OFFICIAL=1 EOT +for lib in zlib libjpeg libpng libmng ; do + pkginstalled $lib && echo ac_add_options --with-system-${lib#lib} >> .mozconfig +done + } moz_build() {