SPECS (DEVEL): mozilla-firefox.spec - use nss-devel that provides ...

glen glen at pld-linux.org
Thu Nov 2 15:23:19 CET 2006


Author: glen                         Date: Thu Nov  2 14:23:19 2006 GMT
Module: SPECS                         Tag: DEVEL
---- Log message:
- use nss-devel that provides nss-config, drop nss patches

---- Files affected:
SPECS:
   mozilla-firefox.spec (1.95.2.37 -> 1.95.2.38) 

---- Diffs:

================================================================
Index: SPECS/mozilla-firefox.spec
diff -u SPECS/mozilla-firefox.spec:1.95.2.37 SPECS/mozilla-firefox.spec:1.95.2.38
--- SPECS/mozilla-firefox.spec:1.95.2.37	Thu Nov  2 14:48:29 2006
+++ SPECS/mozilla-firefox.spec	Thu Nov  2 15:23:14 2006
@@ -8,16 +8,10 @@
 # - handle locales differently (runtime, since it's possible to do)
 # - see ftp://ftp.debian.org/debian/pool/main/m/mozilla-firefox/*diff*
 #   for hints how to make locales and other stuff like extensions working
-# - check if it builds against system nss/nspr - nspr=1; nss=0 -- check config/autoconf.mk
-#   - nss fails because nss-config doesn't exist (while nspr-config does!)
-# - investigate strange nss lib deleted during installation. see also previous point
 # - check all remaining configure options... done. test them now!
 # - add remaining extensions and maybe other files... see previous point
 # - make it more pld-like (bookmarks, default page etc..)
 # - add dictionaries outside of mozilla
-# - package *.chk (signed nss libs)?
-#   %{_firefoxdir}/libfreebl3.chk
-#   %{_firefoxdir}/libsoftokn3.chk
 # - previous postun cleanup should be handled by ghost files
 # - stop providing mozdir/components/*.so
 #
@@ -29,16 +23,14 @@
 Summary(pl):	Mozilla Firefox - przeglądarka WWW
 Name:		mozilla-firefox
 Version:	2.0
-Release:	0.10
+Release:	0.13
 License:	MPL/LGPL
 Group:		X11/Applications/Networking
 Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/source/firefox-%{version}-source.tar.bz2
 # Source0-md5:	03709c15cba0e0375ff5336d538f77e7
 Source1:	%{name}.desktop
 Source2:	%{name}.sh
-Patch0:		%{name}-nss.patch
 Patch1:		%{name}-lib_path.patch
-Patch2:		%{name}-nss-system-nspr.patch
 Patch3:		%{name}-nopangoxft.patch
 Patch4:		%{name}-name.patch
 Patch5:		%{name}-fonts.patch
@@ -51,6 +43,7 @@
 %{?with_gnome:BuildRequires:	gnome-vfs2-devel >= 2.0}
 BuildRequires:	gtk+2-devel >= 1:2.0.0
 BuildRequires:	heimdal-devel >= 0.7.1
+BuildRequires:	jdk
 BuildRequires:	libIDL-devel >= 0.8.0
 %{?with_gnome:BuildRequires:	libgnome-devel >= 2.0}
 %{?with_gnome:BuildRequires:	libgnomeui-devel >= 2.2.0}
@@ -58,7 +51,7 @@
 BuildRequires:	libpng-devel >= 1.2.7
 BuildRequires:	libstdc++-devel
 BuildRequires:	nspr-devel >= 1:4.6.3
-BuildRequires:	nss-devel >= 1:3.11.3
+BuildRequires:	nss-devel >= 1:3.11.3-3
 BuildRequires:	pango-devel >= 1:1.6.0
 BuildRequires:	perl-modules >= 5.004
 BuildRequires:	pkgconfig
@@ -69,7 +62,6 @@
 BuildRequires:	xorg-lib-libXt-devel
 BuildRequires:	zip
 BuildRequires:	zlib-devel >= 1.2.3
-BuildRequires:	jdk
 Requires(post):	mktemp >= 1.5-18
 Requires:	%{name}-lang-resources = %{version}
 Requires:	nspr >= 1:4.6.3
@@ -303,12 +295,6 @@
 
 ln -sf necko/nsIURI.h $RPM_BUILD_ROOT%{_includedir}/mozilla-firefox/nsIURI.h
 
-# symlink to system nss
-# TODO: check if it will run if we just remove these nss libs
-for a in libfreebl3.so libnss3.so libnssckbi.so libsmime3.so libsoftokn3.so libssl3.so; do
-	ln -sf %{_libdir}/$a $RPM_BUILD_ROOT%{_firefoxdir}
-done
-
 # pkgconfig files
 for f in build/unix/*.pc; do
 	sed -e 's/firefox-%{version}/mozilla-firefox/' $f > $RPM_BUILD_ROOT%{_pkgconfigdir}/${f##*/}
@@ -443,6 +429,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.95.2.38  2006/11/02 14:23:14  glen
+- use nss-devel that provides nss-config, drop nss patches
+
 Revision 1.95.2.37  2006/11/02 13:48:29  qboosh
 - require nspr >= 4.6.3 (as in sources)
 
================================================================

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



More information about the pld-cvs-commit mailing list