rpms/nss-softokn/devel nss-softokn-config.in, 1.3, 1.4 nss-softokn.spec, 1.23, 1.24

Elio Maldonado emaldonado at fedoraproject.org
Thu Sep 10 23:43:32 UTC 2009


Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24756

Modified Files:
	nss-softokn-config.in nss-softokn.spec 
Log Message:
Delist libraries from nss-softoken-config


Index: nss-softokn-config.in
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn-config.in,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- nss-softokn-config.in	5 Sep 2009 21:21:21 -0000	1.3
+++ nss-softokn-config.in	10 Sep 2009 23:43:31 -0000	1.4
@@ -19,9 +19,10 @@ Options:
 	[--libs]
 	[--cflags]
 Dynamic Libraries:
-	freebl3
-	nssdbm3
-	softokn3
+	softokn3 - Requires full dynamic linking
+	freebl3  - for internal use only (and glibc for self-integrity check)
+	nssdbm3  - for internal use only
+Dymamically linked
 EOF
 	exit $1
 }
@@ -30,10 +31,6 @@ if test $# -eq 0; then
 	usage 1 1>&2
 fi
 
-lib_freebl=yes
-lib_nssdbm=yes
-lib_softokn=yes
-
 while test $# -gt 0; do
   case "$1" in
   -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
@@ -74,15 +71,6 @@ while test $# -gt 0; do
     --libs)
       echo_libs=yes
       ;;
-    freebl)
-      lib_freebl=yes
-      ;;
-    nssdbm)
-      lib_nssdbm=yes
-      ;;
-    softokn)
-      lib_softokn=no
-      ;;
     *)
       usage 1 1>&2
       ;;
@@ -122,19 +110,7 @@ if test "$echo_cflags" = "yes"; then
 fi
 
 if test "$echo_libs" = "yes"; then
-      libdirs="-Wl,$libdir -L$libdir"
-      if test -n "$lib_ssl"; then
-	libdirs="$libdirs -lssl${major_version}"
-      fi
-      if test -n "$lib_freebl"; then
-	libdirs="$libdirs -lfreebl${major_version}"
-      fi
-      if test -n "$lib_nssdbm"; then
-	libdirs="$libdirs -lnssdbm${major_version}"
-      fi
-      if test -n "$lib_softokn"; then
-	libdirs="$libdirs -lnsoftokn${major_version}"
-      fi
+      libdirs="-Wl,-rpath-link,$libdir -L$libdir"
       echo $libdirs
 fi      
 


Index: nss-softokn.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- nss-softokn.spec	8 Sep 2009 18:10:38 -0000	1.23
+++ nss-softokn.spec	10 Sep 2009 23:43:31 -0000	1.24
@@ -17,7 +17,7 @@
 Summary:          Network Security Services Soktoken Module
 Name:             nss-softokn
 Version:          3.12.4
-Release:          5%{?dist}
+Release:          6%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -290,6 +290,9 @@ done
 %{_includedir}/nss3/shsign.h
 
 %changelog
+* Thu Sep 10 2009 Elio Maldonado<emaldona at redhat.com> - 3.12.4-6
+- Don't list libraries in nss-softokn-config, dynamic linking required
+
 * Tue Sep 08 2009 Elio Maldonado<emaldona at redhat.com> - 3.12.4-5
 - Installing shared libraries to %%{_libdir}
 




More information about the fedora-extras-commits mailing list