SPECS: mozilla-lightning.spec - enable objdir, more options, enabl...
glen
glen at pld-linux.org
Mon Oct 30 01:44:01 CET 2006
Author: glen Date: Mon Oct 30 00:44:01 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- enable objdir, more options, enable tests
---- Files affected:
SPECS:
mozilla-lightning.spec (1.2 -> 1.3)
---- Diffs:
================================================================
Index: SPECS/mozilla-lightning.spec
diff -u SPECS/mozilla-lightning.spec:1.2 SPECS/mozilla-lightning.spec:1.3
--- SPECS/mozilla-lightning.spec:1.2 Mon Oct 30 01:22:10 2006
+++ SPECS/mozilla-lightning.spec Mon Oct 30 01:43:56 2006
@@ -1,7 +1,7 @@
# $Revision$, $Date$
#
# Conditional build:
-%bcond_with tests # enable tests (whatever they check)
+%bcond_without tests # Disabling these tests can speed build time and reduce disk space considerably.
%bcond_without gnome # disable all GNOME components (gnomevfs, gnome, gnomeui)
#
Summary: Mozilla Lightning - calendar extension for Thunderbird
@@ -86,7 +86,8 @@
%build
cd mozilla
-# info about building: http://www.mozilla.org/projects/calendar/lightning/build.html
+# info about lightning building: http://www.mozilla.org/projects/calendar/lightning/build.html
+# general mozilla.org build notes: http://developer.mozilla.org/en/docs/Configuring_Build_Options
# To generate .mozconfig you may visit: http://webtools.mozilla.org/build/config.cgi
cat << 'EOF' > .mozconfig
@@ -104,23 +105,28 @@
ac_add_options --sharedstatedir=%{_sharedstatedir}
ac_add_options --mandir=%{_mandir}
ac_add_options --infodir=%{_infodir}
-ac_add_options --enable-optimize="%{rpmcflags}"
%if %{?debug:1}0
ac_add_options --enable-debug
ac_add_options --enable-debug-modules
+ac_add_options --disable-optimize
%else
ac_add_options --disable-debug
ac_add_options --disable-debug-modules
+ac_add_options --enable-optimize="%{rpmcflags}"
%endif
%if %{with tests}
ac_add_options --enable-tests
%else
ac_add_options --disable-tests
%endif
+mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj- at CONFIG_GUESS@
+ac_add_options --disable-freetype2
ac_add_options --disable-logging
-ac_add_options --enable-application=calendar
-ac_add_options --enable-calendar
+ac_add_options --disable-old-abi-compat-wrappers
+ac_add_options --enable-application=mail
+ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-elf-dynstr-gc
+ac_add_options --enable-extensions=default,lightning
ac_add_options --enable-image-decoders=all
ac_add_options --enable-image-encoders=all
ac_add_options --enable-ipcd
@@ -130,6 +136,7 @@
ac_add_options --enable-storage
ac_add_options --enable-system-cairo
ac_add_options --enable-url-classifier
+ac_add_options --enable-xft
ac_add_options --with-default-mozilla-five-home=%{_thunderbirddir}
ac_add_options --with-distribution-id=org.pld-linux
ac_add_options --with-java-bin-path=/usr/bin
@@ -142,7 +149,7 @@
ac_add_options --with-system-zlib
EOF
-%{__make} -f client.mk build \
+%{__make} -j1 -f client.mk build \
CC="%{__cc}" \
CXX="%{__cxx}"
@@ -216,6 +223,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.3 2006/10/30 00:43:56 glen
+- enable objdir, more options, enable tests
+
Revision 1.2 2006/10/30 00:22:10 glen
- using .mozconfig & partial mozilla-firefox merge
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/mozilla-lightning.spec?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list