summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--security/nss/Makefile2
-rw-r--r--security/nss/distinfo2
-rw-r--r--security/nss/files/patch-..::coreconf::FreeBSD.mk10
-rw-r--r--security/nss/files/patch-..::coreconf::rules.mk10
-rw-r--r--security/nss/pkg-plist187
5 files changed, 108 insertions, 103 deletions
diff --git a/security/nss/Makefile b/security/nss/Makefile
index 10b6cafe7021..ef1146eeea1d 100644
--- a/security/nss/Makefile
+++ b/security/nss/Makefile
@@ -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 --git a/security/nss/distinfo b/security/nss/distinfo
index f407e700233d..76a12ddc6099 100644
--- a/security/nss/distinfo
+++ b/security/nss/distinfo
@@ -1 +1 @@
-MD5 (nss-3.4.2.tar.gz) = c17ff0cfa7ca9757909097d3f5bb7108
+MD5 (nss-3.8.tar.gz) = 6a186160159d51eebe636358f584d6b5
diff --git a/security/nss/files/patch-..::coreconf::FreeBSD.mk b/security/nss/files/patch-..::coreconf::FreeBSD.mk
index a36aab2f53cf..215cc94a4a96 100644
--- a/security/nss/files/patch-..::coreconf::FreeBSD.mk
+++ b/security/nss/files/patch-..::coreconf::FreeBSD.mk
@@ -1,8 +1,8 @@
$FreeBSD$
---- ../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 @@ $FreeBSD$
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 --git a/security/nss/files/patch-..::coreconf::rules.mk b/security/nss/files/patch-..::coreconf::rules.mk
index c57aa664f316..42663ca87070 100644
--- a/security/nss/files/patch-..::coreconf::rules.mk
+++ b/security/nss/files/patch-..::coreconf::rules.mk
@@ -1,13 +1,13 @@
$FreeBSD$
---- ../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 --git a/security/nss/pkg-plist b/security/nss/pkg-plist
index c7ce54be7be0..1004a00650ee 100644
--- a/security/nss/pkg-plist
+++ b/security/nss/pkg-plist
@@ -12,6 +12,7 @@ bin/derdump
bin/digest
bin/instinit
bin/makepqg
+bin/mangle
bin/modutil
bin/newuser
bin/nsinstall
@@ -27,109 +28,113 @@ bin/rsaperf
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
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