[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