[PATCH] update port security/nss to 3.8
Oliver Eikemeier
eikemeier at fillmore-labs.com
Thu Apr 10 17:13:04 PDT 2003
>Submitter-Id: current-users
>Originator: Oliver Eikemeier
>Organization: Fillmore Labs GmbH - http://www.fillmore-labs.com
>Confidential: no
>Synopsis: [PATCH] update port security/nss to 3.8
>Severity: non-critical
>Priority: medium
>Category: ports
>Class: update
>Release: FreeBSD 4.8-STABLE i386
>Environment:
System: FreeBSD nuuk.fillmore-labs.com 4.8-STABLE FreeBSD 4.8-STABLE #0: Sun Apr 6 14:21:01 CEST 2003 root at nuuk.fillmore-labs.com:/usr/obj/usr/src/sys/FILLMORE-LABS i386
>Description:
Network Security Services (NSS) 3.8 is available
>Fix:
--- nss-3.8.patch begins here ---
diff -Nur nss/Makefile.orig nss/Makefile
--- nss/Makefile.orig Fri Mar 7 21:18:08 2003
+++ nss/Makefile Fri Apr 11 00:47:56 2003
@@ -6,7 +6,7 @@
#
PORTNAME= nss
-PORTVERSION= 3.4.2
+PORTVERSION= 3.8
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR= security/nss/releases/NSS_${PORTVERSION:S/./_/g}_RTM/src
diff -Nur nss/distinfo.orig nss/distinfo
--- nss/distinfo.orig Fri Aug 9 02:28:29 2002
+++ nss/distinfo Fri Apr 11 00:48:43 2003
@@ -1 +1 @@
-MD5 (nss-3.4.2.tar.gz) = c17ff0cfa7ca9757909097d3f5bb7108
+MD5 (nss-3.8.tar.gz) = 6a186160159d51eebe636358f584d6b5
diff -Nur nss/files/patch-..::coreconf::FreeBSD.mk.orig nss/files/patch-..::coreconf::FreeBSD.mk
--- nss/files/patch-..::coreconf::FreeBSD.mk.orig Fri Aug 9 02:28:29 2002
+++ nss/files/patch-..::coreconf::FreeBSD.mk Fri Apr 11 00:56:26 2003
@@ -1,8 +1,8 @@
$FreeBSD: ports/security/nss/files/patch-..::coreconf::FreeBSD.mk,v 1.2 2002/08/08 19:05:41 sobomax Exp $
---- ../coreconf/FreeBSD.mk.orig Fri Mar 1 18:08:12 2002
-+++ ../coreconf/FreeBSD.mk Thu Aug 8 20:16:30 2002
+--- ../coreconf/FreeBSD.mk.orig Thu Mar 27 02:17:25 2003
++++ ../coreconf/FreeBSD.mk Fri Apr 11 00:53:38 2003
@@ -35,9 +35,9 @@
include $(CORE_DEPTH)/coreconf/UNIX.mk
@@ -25,16 +25,16 @@
DSO_CFLAGS = -fPIC
DSO_LDOPTS = -shared -Wl,-soname -Wl,$(notdir $@)
-@@ -57,7 +59,7 @@
- ifndef CLASSIC_NSPR
+@@ -58,7 +60,7 @@
USE_PTHREADS = 1
DEFINES += -D_THREAD_SAFE -D_REENTRANT
+ OS_LIBS += -pthread
-DSO_LDOPTS += -pthread
+DSO_LDOPTS += $(BSD_LDOPTS)
endif
ARCH = freebsd
-@@ -65,7 +67,7 @@
+@@ -66,7 +68,7 @@
MOZ_OBJFORMAT := $(shell test -x /usr/bin/objformat && /usr/bin/objformat || echo aout)
ifeq ($(MOZ_OBJFORMAT),elf)
diff -Nur nss/files/patch-..::coreconf::rules.mk.orig nss/files/patch-..::coreconf::rules.mk
--- nss/files/patch-..::coreconf::rules.mk.orig Fri Aug 9 02:28:29 2002
+++ nss/files/patch-..::coreconf::rules.mk Fri Apr 11 01:04:02 2003
@@ -1,13 +1,13 @@
$FreeBSD: ports/security/nss/files/patch-..::coreconf::rules.mk,v 1.2 2002/08/08 19:05:41 sobomax Exp $
---- ../coreconf/rules.mk.orig Thu Feb 21 23:23:13 2002
-+++ ../coreconf/rules.mk Thu Aug 8 20:02:24 2002
-@@ -106,6 +106,7 @@
+--- ../coreconf/rules.mk.orig Thu Apr 3 16:48:00 2003
++++ ../coreconf/rules.mk Fri Apr 11 01:01:50 2003
+@@ -110,6 +110,7 @@
endif
ifdef SHARED_LIBRARY
$(INSTALL) -m 775 $(SHARED_LIBRARY) $(SOURCE_LIB_DIR)
+ ln -sf $(notdir $(SHARED_LIBRARY)) $(SOURCE_LIB_DIR)/$(notdir $(SHARED_LIBRARY:.so.1=.so))
- ifeq ($(OS_TARGET),OpenVMS)
- $(INSTALL) -m 775 $(SHARED_LIBRARY:$(DLL_SUFFIX)=vms) $(SOURCE_LIB_DIR)
endif
+ ifdef IMPORT_LIBRARY
+ $(INSTALL) -m 775 $(IMPORT_LIBRARY) $(SOURCE_LIB_DIR)
diff -Nur nss/pkg-plist.orig nss/pkg-plist
--- nss/pkg-plist.orig Fri Aug 9 02:28:29 2002
+++ nss/pkg-plist Fri Apr 11 01:30:29 2003
@@ -12,6 +12,7 @@
bin/digest
bin/instinit
bin/makepqg
+bin/mangle
bin/modutil
bin/newuser
bin/nsinstall
@@ -27,109 +28,113 @@
bin/sdrtest
bin/selfserv
bin/server
+bin/shlibsign
bin/signtool
bin/signver
bin/ssltap
bin/strsclnt
bin/tstclnt
+bin/vfyserv
include/nss/dbm/cdefs.h
include/nss/dbm/mcom_db.h
include/nss/dbm/ncompat.h
include/nss/dbm/nsres.h
include/nss/dbm/winfile.h
+include/nss/nss/base64.h
+include/nss/nss/blapi.h
+include/nss/nss/blapit.h
+include/nss/nss/cert.h
+include/nss/nss/certdb.h
+include/nss/nss/certt.h
+include/nss/nss/ciferfam.h
+include/nss/nss/cmmf.h
+include/nss/nss/cmmft.h
+include/nss/nss/cms.h
+include/nss/nss/cmsreclist.h
+include/nss/nss/cmst.h
+include/nss/nss/crmf.h
+include/nss/nss/crmft.h
+include/nss/nss/cryptohi.h
+include/nss/nss/cryptoht.h
+include/nss/nss/hasht.h
+include/nss/nss/jar-ds.h
+include/nss/nss/jar.h
+include/nss/nss/jarfile.h
+include/nss/nss/key.h
+include/nss/nss/keyhi.h
+include/nss/nss/keyt.h
+include/nss/nss/keythi.h
+include/nss/nss/nss.h
+include/nss/nss/nssb64.h
+include/nss/nss/nssb64t.h
+include/nss/nss/nssbase.h
+include/nss/nss/nssbaset.h
+include/nss/nss/nssck.api
+include/nss/nss/nssckbi.h
+include/nss/nss/nssckepv.h
+include/nss/nss/nssckft.h
+include/nss/nss/nssckfw.h
+include/nss/nss/nssckfwc.h
+include/nss/nss/nssckfwt.h
+include/nss/nss/nssckg.h
+include/nss/nss/nssckmdt.h
+include/nss/nss/nssckt.h
+include/nss/nss/nssilckt.h
+include/nss/nss/nssilock.h
+include/nss/nss/nsslocks.h
+include/nss/nss/nssrwlk.h
+include/nss/nss/nssrwlkt.h
+include/nss/nss/ocsp.h
+include/nss/nss/ocspt.h
+include/nss/nss/p12.h
+include/nss/nss/p12plcy.h
+include/nss/nss/p12t.h
+include/nss/nss/pk11func.h
+include/nss/nss/pk11pqg.h
+include/nss/nss/pk11sdr.h
+include/nss/nss/pkcs11.h
+include/nss/nss/pkcs11f.h
+include/nss/nss/pkcs11n.h
+include/nss/nss/pkcs11p.h
+include/nss/nss/pkcs11t.h
+include/nss/nss/pkcs11u.h
+include/nss/nss/pkcs12.h
+include/nss/nss/pkcs12t.h
+include/nss/nss/pkcs7t.h
+include/nss/nss/portreg.h
+include/nss/nss/pqgutil.h
+include/nss/nss/preenc.h
+include/nss/nss/secasn1.h
+include/nss/nss/secasn1t.h
+include/nss/nss/seccomon.h
+include/nss/nss/secder.h
+include/nss/nss/secdert.h
+include/nss/nss/secdig.h
+include/nss/nss/secdigt.h
+include/nss/nss/secerr.h
+include/nss/nss/sechash.h
+include/nss/nss/secitem.h
+include/nss/nss/secmime.h
+include/nss/nss/secmod.h
+include/nss/nss/secmodt.h
+include/nss/nss/secoid.h
+include/nss/nss/secoidt.h
+include/nss/nss/secpkcs5.h
+include/nss/nss/secpkcs7.h
+include/nss/nss/secport.h
+include/nss/nss/secrng.h
+include/nss/nss/shsign.h
+include/nss/nss/smime.h
+include/nss/nss/ssl.h
+include/nss/nss/sslerr.h
+include/nss/nss/sslproto.h
+include/nss/nss/sslt.h
+include/nss/nss/swfort.h
+include/nss/nss/swfortt.h
+include/nss/nss/watcomfx.h
include/nss/seccmd/secutil.h
include/nss/seccmd/zconf.h
include/nss/seccmd/zlib.h
-include/nss/security/base64.h
-include/nss/security/blapi.h
-include/nss/security/blapit.h
-include/nss/security/cert.h
-include/nss/security/certdb.h
-include/nss/security/certt.h
-include/nss/security/ciferfam.h
-include/nss/security/cmmf.h
-include/nss/security/cmmft.h
-include/nss/security/cms.h
-include/nss/security/cmsreclist.h
-include/nss/security/cmst.h
-include/nss/security/crmf.h
-include/nss/security/crmft.h
-include/nss/security/cryptohi.h
-include/nss/security/cryptoht.h
-include/nss/security/hasht.h
-include/nss/security/jar-ds.h
-include/nss/security/jar.h
-include/nss/security/jarfile.h
-include/nss/security/key.h
-include/nss/security/keyhi.h
-include/nss/security/keyt.h
-include/nss/security/keythi.h
-include/nss/security/nss.h
-include/nss/security/nssb64.h
-include/nss/security/nssb64t.h
-include/nss/security/nssbase.h
-include/nss/security/nssbaset.h
-include/nss/security/nssck.api
-include/nss/security/nssckepv.h
-include/nss/security/nssckft.h
-include/nss/security/nssckfw.h
-include/nss/security/nssckfwc.h
-include/nss/security/nssckfwt.h
-include/nss/security/nssckg.h
-include/nss/security/nssckmdt.h
-include/nss/security/nssckt.h
-include/nss/security/nssilckt.h
-include/nss/security/nssilock.h
-include/nss/security/nsslocks.h
-include/nss/security/nssrwlk.h
-include/nss/security/nssrwlkt.h
-include/nss/security/ocsp.h
-include/nss/security/ocspt.h
-include/nss/security/p12.h
-include/nss/security/p12plcy.h
-include/nss/security/p12t.h
-include/nss/security/pk11func.h
-include/nss/security/pk11pqg.h
-include/nss/security/pk11sdr.h
-include/nss/security/pkcs11.h
-include/nss/security/pkcs11f.h
-include/nss/security/pkcs11n.h
-include/nss/security/pkcs11p.h
-include/nss/security/pkcs11t.h
-include/nss/security/pkcs11u.h
-include/nss/security/pkcs12.h
-include/nss/security/pkcs12t.h
-include/nss/security/pkcs7t.h
-include/nss/security/portreg.h
-include/nss/security/pqgutil.h
-include/nss/security/preenc.h
-include/nss/security/secasn1.h
-include/nss/security/secasn1t.h
-include/nss/security/seccomon.h
-include/nss/security/secder.h
-include/nss/security/secdert.h
-include/nss/security/secdig.h
-include/nss/security/secdigt.h
-include/nss/security/secerr.h
-include/nss/security/sechash.h
-include/nss/security/secitem.h
-include/nss/security/secmime.h
-include/nss/security/secmod.h
-include/nss/security/secmodt.h
-include/nss/security/secoid.h
-include/nss/security/secoidt.h
-include/nss/security/secpkcs5.h
-include/nss/security/secpkcs7.h
-include/nss/security/secport.h
-include/nss/security/secrng.h
-include/nss/security/smime.h
-include/nss/security/ssl.h
-include/nss/security/sslerr.h
-include/nss/security/sslproto.h
-include/nss/security/sslt.h
-include/nss/security/swfort.h
-include/nss/security/swfortt.h
-include/nss/security/watcomfx.h
lib/libfort.so
lib/libfort.so.1
lib/libnss3.so
@@ -144,7 +149,7 @@
lib/libssl3.so.1
lib/libswft.so
lib/libswft.so.1
- at dirrm include/nss/security
@dirrm include/nss/seccmd
+ at dirrm include/nss/nss
@dirrm include/nss/dbm
@dirrm include/nss
--- nss-3.8.patch ends here ---
More information about the freebsd-gnome
mailing list