SPECS (DEVEL): mozilla-firefox.spec - a lot of TODO - further twea...

czarny czarny at pld-linux.org
Mon Oct 2 00:02:28 CEST 2006


Author: czarny                       Date: Sun Oct  1 22:02:28 2006 GMT
Module: SPECS                         Tag: DEVEL
---- Log message:
- a lot of TODO
- further tweaked .mozconfig
- found out which config options break later functioning
- libnssckbi.so hack (nasty - needs fixing)
- build, runns, looks like mozilla FF - probabely is a mozilla FF
- needs some twaeking and ready for PLD!

---- Files affected:
SPECS:
   mozilla-firefox.spec (1.95.2.28 -> 1.95.2.29) 

---- Diffs:

================================================================
Index: SPECS/mozilla-firefox.spec
diff -u SPECS/mozilla-firefox.spec:1.95.2.28 SPECS/mozilla-firefox.spec:1.95.2.29
--- SPECS/mozilla-firefox.spec:1.95.2.28	Sun Oct  1 18:49:51 2006
+++ SPECS/mozilla-firefox.spec	Mon Oct  2 00:02:23 2006
@@ -9,7 +9,12 @@
 # - see ftp://ftp.debian.org/debian/pool/main/m/mozilla-firefox/*diff*
 #   for hints how to make locales and other stuff like extensions working
 # - rpm upgrade is broken. First you need uninstall Firefox 1.0.x.
-# - check if nss patches realy aren't neaded, as it seems
+# - check if it builds against system nss/nspr
+# - investigate strange nss lib deleted during instalation
+# - check all remaining configure options
+# - add remaining extensions and mabye other files
+# - make it more pld-like (bookmarks, default page etc..)
+# - add dictionaries outside of mozilla
 #
 # Conditional build:
 %bcond_with	tests	# enable tests (whatever they check)
@@ -166,7 +171,7 @@
 %endif
 %if %{with gnome}
 ac_add_options --enable-gnomevfs
-ac-add-options --enable-gnomeui
+ac_add_options --enable-gnomeui
 %else
 ac_add_options --disable-gnomevfs
 ac_add_options --disable-gnomeui
@@ -189,15 +194,16 @@
 ac_add_options --enable-cookies
 ac_add_options --enable-crypto
 ac_add_options --enable-default-toolkit=gtk2
+ac_add_options --enable-extensions
 ac_add_options --enable-image-encoder=all
 ac_add_options --enable-image-decoder=all
 ac_add_options --enable-mathml
 ac_add_options --enable-pango
-ac_add_options --enable-places
+# This breaks mozilla start - don't know why
+#ac_add_options --enable-places
 ac_add_options --enable-postscript
 ac_add_options --enable-reorder
-# Some init scripts are broken with this
-#ac_add_options --enable-safe-browsing
+ac_add_options --enable-safe-browsing
 ac_add_options --enable-single-profile
 ac_add_options --enable-storage
 ac_add_options --enable-strip
@@ -209,7 +215,7 @@
 ac_add_options --enable-xft
 ac_add_options --enable-xinerama
 ac_add_options --enable-xpctools
-ac_add_options --with-distribution-id="PLD Linux"
+ac_add_options --with-distribution-id=org.pld-linux
 ac_add_options --with-pthreads
 ac_add_options --with-system-jpeg
 ac_add_options --with-system-nspr
@@ -265,6 +271,8 @@
 	$RPM_BUILD_ROOT%{_includedir}/mozilla-firefox/nsIURI.h
 
 # CA certificates
+# Why this file is here? Aren't we building accross system libs?
+rm -f $RPM_BUILD_ROOT%{_firefoxdir}/libnssckbi.so
 ln -s %{_libdir}/libnssckbi.so $RPM_BUILD_ROOT%{_firefoxdir}/libnssckbi.so
 
 # pkgconfig files
@@ -388,6 +396,14 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.95.2.29  2006/10/01 22:02:23  czarny
+- a lot of TODO
+- further tweaked .mozconfig
+- found out which config options break later functioning
+- libnssckbi.so hack (nasty - needs fixing)
+- build, runns, looks like mozilla FF - probabely is a mozilla FF
+- needs some twaeking and ready for PLD!
+
 Revision 1.95.2.28  2006/10/01 16:49:51  glen
 - typo
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/mozilla-firefox.spec?r1=1.95.2.28&r2=1.95.2.29&f=u



More information about the pld-cvs-commit mailing list