Index: head/security/nss/Makefile =================================================================== --- head/security/nss/Makefile (revision 78823) +++ head/security/nss/Makefile (revision 78824) @@ -1,44 +1,44 @@ # Ports collection Makefile for: nss # Date created: 18 December 2001 # Whom: Maxim Sobolev # # $FreeBSD$ # 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 MAINTAINER= gnome@FreeBSD.org COMMENT= A set of libraries to support development of security-enabled applications BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip LIB_DEPENDS= nspr4.1:${PORTSDIR}/devel/nspr WRKSRC= ${WRKDIR}/${DISTNAME}/mozilla/security/nss USE_PERL5_BUILD= yes INSTALLS_SHLIB= yes USE_GMAKE= yes USE_PERL5_BUILD=yes MAKE_ENV= BSD_LDOPTS="${PTHREAD_LIBS} -L${LOCALBASE}/lib" \ BUILD_OPT=1 ALL_TARGET= nss_build_all CFLAGS+= -I${LOCALBASE}/include/nspr DIST= ${WRKSRC}/../../dist do-install: ${MKDIR} ${PREFIX}/include/nss ${TAR} -C ${DIST}/public --dereference -cf - . | \ ${TAR} -C ${PREFIX}/include/nss -xf - ${INSTALL_PROGRAM} ${DIST}/FreeBSD${OSREL:C/.$/*/}_OPT.OBJ/lib/*.so.1 \ ${PREFIX}/lib ${INSTALL_PROGRAM} ${DIST}/FreeBSD${OSREL:C/.$/*/}_OPT.OBJ/bin/* \ ${PREFIX}/bin cd ${DIST}/FreeBSD${OSREL:C/.$/*/}_OPT.OBJ/lib && \ ${TAR} -cf - *.so | ${TAR} --unlink -C ${PREFIX}/lib -xf - .include Property changes on: head/security/nss/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/security/nss/distinfo =================================================================== --- head/security/nss/distinfo (revision 78823) +++ head/security/nss/distinfo (revision 78824) @@ -1 +1 @@ -MD5 (nss-3.4.2.tar.gz) = c17ff0cfa7ca9757909097d3f5bb7108 +MD5 (nss-3.8.tar.gz) = 6a186160159d51eebe636358f584d6b5 Property changes on: head/security/nss/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/security/nss/files/patch-..::coreconf::FreeBSD.mk =================================================================== --- head/security/nss/files/patch-..::coreconf::FreeBSD.mk (revision 78823) +++ head/security/nss/files/patch-..::coreconf::FreeBSD.mk (revision 78824) @@ -1,45 +1,45 @@ $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 -DEFAULT_COMPILER = gcc -CC = gcc -CCC = g++ +DEFAULT_COMPILER = $(CC) +CC ?= gcc +CCC = $(CXX) RANLIB = ranlib ifeq ($(OS_TEST),alpha) @@ -47,6 +47,8 @@ endif OS_CFLAGS = $(DSO_CFLAGS) -ansi -Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK +OS_LIBS = $(BSD_LDOPTS) +OPTIMIZER = 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) -DLL_SUFFIX = so +DLL_SUFFIX = so.1 else DLL_SUFFIX = so.1.0 endif Property changes on: head/security/nss/files/patch-..::coreconf::FreeBSD.mk ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/security/nss/files/patch-..::coreconf::rules.mk =================================================================== --- head/security/nss/files/patch-..::coreconf::rules.mk (revision 78823) +++ head/security/nss/files/patch-..::coreconf::rules.mk (revision 78824) @@ -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) Property changes on: head/security/nss/files/patch-..::coreconf::rules.mk ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/security/nss/pkg-plist =================================================================== --- head/security/nss/pkg-plist (revision 78823) +++ head/security/nss/pkg-plist (revision 78824) @@ -1,150 +1,155 @@ bin/atob bin/bltest bin/btoa bin/certcgi bin/certutil bin/checkcert bin/client bin/cmsutil bin/crlutil bin/dbtest bin/derdump bin/digest bin/instinit bin/makepqg +bin/mangle bin/modutil bin/newuser bin/nsinstall bin/ocspclnt bin/oidcalc bin/p7content bin/p7env bin/p7sign bin/p7verify bin/pk12util bin/pp 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 lib/libnss3.so.1 lib/libnssckbi.so lib/libnssckbi.so.1 lib/libsmime3.so lib/libsmime3.so.1 lib/libsoftokn3.so lib/libsoftokn3.so.1 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 Property changes on: head/security/nss/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property