Date: Fri, 11 Apr 2003 02:13:01 +0200 From: Oliver Eikemeier <eikemeier@fillmore-labs.com> To: FreeBSD-gnats-submit@FreeBSD.org Cc: gnome@FreeBSD.org Subject: ports/50797: [PATCH] update port security/nss to 3.8 Message-ID: <E193mA9-000Pii-VJ@mx1.fillmore-labs.com> Resent-Message-ID: <200304110020.h3B0KCto013515@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 50797 >Category: ports >Synopsis: [PATCH] update port security/nss to 3.8 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Apr 10 17:20:12 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Oliver Eikemeier >Release: FreeBSD 4.8-STABLE i386 >Organization: Fillmore Labs GmbH - http://www.fillmore-labs.com >Environment: System: FreeBSD nuuk.fillmore-labs.com 4.8-STABLE FreeBSD 4.8-STABLE #0: Sun Apr 6 14:21:01 CEST 2003 root@nuuk.fillmore-labs.com:/usr/obj/usr/src/sys/FILLMORE-LABS i386 >Description: Network Security Services (NSS) 3.8 is available >How-To-Repeat: >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 -@dirrm include/nss/security @dirrm include/nss/seccmd +@dirrm include/nss/nss @dirrm include/nss/dbm @dirrm include/nss --- nss-3.8.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E193mA9-000Pii-VJ>