|
@ -40,7 +40,7 @@ moz_implant_version() { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
moz_configure() { |
|
|
moz_configure() { |
|
|
cat >> .mozconfig <<-EOT |
|
|
|
|
|
|
|
|
cat >> .mozconfig <<-EOT |
|
|
# sh |
|
|
# sh |
|
|
# Build configuration script |
|
|
# Build configuration script |
|
|
# Options for client.mk. |
|
|
# Options for client.mk. |
|
@ -48,6 +48,7 @@ moz_configure() { |
|
|
|
|
|
|
|
|
# Options for 'configure' (same as command-line options). |
|
|
# Options for 'configure' (same as command-line options). |
|
|
ac_add_options --prefix=$root/$prefix |
|
|
ac_add_options --prefix=$root/$prefix |
|
|
|
|
|
ac_add_options --libdir=$root/$libdir |
|
|
ac_add_options --sysconfdir=$root/etc/$pkg |
|
|
ac_add_options --sysconfdir=$root/etc/$pkg |
|
|
ac_add_options --localstatedir=$root/var |
|
|
ac_add_options --localstatedir=$root/var |
|
|
ac_add_options --host=$arch_target |
|
|
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-tests |
|
|
ac_add_options --disable-pedantic |
|
|
ac_add_options --disable-pedantic |
|
|
ac_add_options --enable-xft |
|
|
ac_add_options --enable-xft |
|
|
ac_add_options --disable-freetype2 |
|
|
|
|
|
ac_add_options --enable-default-toolkit=gtk2 |
|
|
ac_add_options --enable-default-toolkit=gtk2 |
|
|
export BUILD_OFFICIAL=1 |
|
|
export BUILD_OFFICIAL=1 |
|
|
export MOZILLA_OFFICIAL=1 |
|
|
export MOZILLA_OFFICIAL=1 |
|
|
mk_add_options BUILD_OFFICIAL=1 |
|
|
mk_add_options BUILD_OFFICIAL=1 |
|
|
mk_add_options MOZILLA_OFFICIAL=1 |
|
|
mk_add_options MOZILLA_OFFICIAL=1 |
|
|
EOT |
|
|
EOT |
|
|
|
|
|
for lib in zlib libjpeg libpng libmng ; do |
|
|
|
|
|
pkginstalled $lib && echo ac_add_options --with-system-${lib#lib} >> .mozconfig |
|
|
|
|
|
done |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
moz_build() { |
|
|
moz_build() { |
|
|