pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/nss Initial import of devel/nss from pkgsrc-wip,...
details: https://anonhg.NetBSD.org/pkgsrc/rev/bd72680d20e2
branches: trunk
changeset: 488475:bd72680d20e2
user: jschauma <jschauma%pkgsrc.org@localhost>
date: Tue Feb 01 21:51:12 2005 +0000
description:
Initial import of devel/nss from pkgsrc-wip, provided by matthewluckie:
Network Security Services (NSS) is a set of libraries designed to support
cross-platform development of security-enabled server applications.
Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7,
PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security
standards.
diffstat:
devel/nss/DESCR | 5 ++
devel/nss/Makefile | 45 ++++++++++++++++++
devel/nss/PLIST | 110 +++++++++++++++++++++++++++++++++++++++++++++
devel/nss/buildlink3.mk | 21 ++++++++
devel/nss/distinfo | 10 ++++
devel/nss/patches/patch-aa | 13 +++++
devel/nss/patches/patch-ab | 13 +++++
devel/nss/patches/patch-ac | 15 ++++++
devel/nss/patches/patch-ad | 15 ++++++
devel/nss/patches/patch-ae | 12 ++++
devel/nss/patches/patch-af | 19 +++++++
11 files changed, 278 insertions(+), 0 deletions(-)
diffs (truncated from 322 to 300 lines):
diff -r 847ad32fd4c9 -r bd72680d20e2 devel/nss/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/nss/DESCR Tue Feb 01 21:51:12 2005 +0000
@@ -0,0 +1,5 @@
+Network Security Services (NSS) is a set of libraries designed to support
+cross-platform development of security-enabled server applications.
+Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7,
+PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security
+standards.
diff -r 847ad32fd4c9 -r bd72680d20e2 devel/nss/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/nss/Makefile Tue Feb 01 21:51:12 2005 +0000
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/02/01 21:51:12 jschauma Exp $
+
+DISTNAME= nss-3.9.2
+CATEGORIES= security
+MASTER_SITES?= ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_9_2_RTM/src/
+
+MAINTAINER= mjl%luckie.org.nz@localhost
+HOMEPAGE= http://www.mozilla.org/projects/security/pki/nss/
+COMMENT= Libraries to support development of security-enabled applications
+
+BUILD_DEPENDS+= zip>=2.3:../../archivers/zip
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/mozilla/security/nss
+
+USE_BUILDLINK3= YES
+USE_PERL5= build
+USE_GNU_TOOLS+= make
+DIST= ${WRKSRC}/../../dist
+BUILD_TARGET= nss_build_all
+MAKE_ENV= BSD_LDOPTS="-L${LOCALBASE}/lib" BUILD_OPT=1
+MAKE_ENV+= LIBRUNPATH=${PREFIX}/lib
+
+.include "../../mk/bsd.prefs.mk"
+
+CFLAGS+= -I${LOCALBASE}/include/nspr
+
+.if ${OBJECT_FMT} == "ELF"
+SO_SUFFIX= so
+.elif ${OBJECT_FMT} == "Mach-O"
+SO_SUFFIX= dylib
+.else
+SO_SUFFIX= so.1.0
+.endif
+PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX}
+
+do-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/include/nss
+ (cd ${DIST}/public && ${PAX} -Lrwpe . ${PREFIX}/include/nss/ )
+ (cd ${DIST}/${OPSYS}${OS_VERSION}_OPT.OBJ/lib && \
+ ${PAX} -Lrwpe *.${SO_SUFFIX} ${PREFIX}/lib/ )
+
+.include "../../devel/nspr/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
+
diff -r 847ad32fd4c9 -r bd72680d20e2 devel/nss/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/nss/PLIST Tue Feb 01 21:51:12 2005 +0000
@@ -0,0 +1,110 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/02/01 21:51:12 jschauma Exp $
+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/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/ecl-exp.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/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/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
+lib/libfort.${SO_SUFFIX}
+lib/libnss3.${SO_SUFFIX}
+lib/libnssckbi.${SO_SUFFIX}
+lib/libsmime3.${SO_SUFFIX}
+lib/libsoftokn3.${SO_SUFFIX}
+lib/libssl3.${SO_SUFFIX}
+lib/libswft.${SO_SUFFIX}
+@dirrm include/nss/seccmd
+@dirrm include/nss/nss
+@dirrm include/nss/dbm
+@dirrm include/nss
diff -r 847ad32fd4c9 -r bd72680d20e2 devel/nss/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/nss/buildlink3.mk Tue Feb 01 21:51:12 2005 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2005/02/01 21:51:12 jschauma Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+NSS_BUILDLINK3_MK:= ${NSS_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= nss
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nnss}
+BUILDLINK_PACKAGES+= nss
+
+.if !empty(NSS_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.nss+= nss>=3.9.2
+BUILDLINK_RECOMMENDED.nss+= nss>=3.9.2
+BUILDLINK_PKGSRCDIR.nss?= ../../devel/nss
+.endif # NSS_BUILDLINK3_MK
+
+.include "../../devel/nspr/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff -r 847ad32fd4c9 -r bd72680d20e2 devel/nss/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/nss/distinfo Tue Feb 01 21:51:12 2005 +0000
@@ -0,0 +1,10 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/02/01 21:51:12 jschauma Exp $
+
+SHA1 (nss-3.9.2.tar.gz) = 017b748d92c5f7376bda78915d1b78b260b44133
+Size (nss-3.9.2.tar.gz) = 4734817 bytes
+SHA1 (patch-aa) = 3b0d0eb22b498d72514e4616b101d93fedc2f53d
+SHA1 (patch-ab) = 21008be57eb73f4ddd36cf89d9ca56aa082a43ee
+SHA1 (patch-ac) = f1857c2e7de7746e66602155cc3d10996a62fc6b
+SHA1 (patch-ad) = 0fecd3fc1e5865525bcfce2fc6140622bc7a8f19
+SHA1 (patch-ae) = 89a316ddd87ac65c675beae33fabc5c0c12667f2
+SHA1 (patch-af) = 4c933d1cfb1ec4708b69dec18ea6b3acfbd91cfa
diff -r 847ad32fd4c9 -r bd72680d20e2 devel/nss/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/nss/patches/patch-aa Tue Feb 01 21:51:12 2005 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/02/01 21:51:12 jschauma Exp $
+
+--- Makefile.orig Tue Jan 4 21:17:13 2005
++++ Makefile Tue Jan 4 21:17:25 2005
+@@ -74,7 +74,7 @@
+ # (7) Execute "local" rules. (OPTIONAL). #
+ #######################################################################
+
+-nss_build_all: build_coreconf build_nspr build_dbm all
++nss_build_all: build_coreconf build_dbm all
+
+ build_coreconf:
+ cd $(CORE_DEPTH)/coreconf ; $(MAKE)
diff -r 847ad32fd4c9 -r bd72680d20e2 devel/nss/patches/patch-ab
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/nss/patches/patch-ab Tue Feb 01 21:51:12 2005 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2005/02/01 21:51:12 jschauma Exp $
+
+--- ../coreconf/command.mk 2002/08/08 17:20:41 1.1
++++ ../coreconf/command.mk 2002/08/08 17:20:54
+@@ -42,7 +42,7 @@
+ LINK_DLL = $(LINK) $(OS_DLLFLAGS) $(DLLFLAGS)
+ LINK_EXE = $(LINK) $(OS_LFLAGS) $(LFLAGS)
+ NFSPWD = $(NSINSTALL_DIR)/nfspwd
+-CFLAGS = $(OPTIMIZER) $(OS_CFLAGS) $(XP_DEFINE) $(DEFINES) $(INCLUDES) \
++CFLAGS += $(OPTIMIZER) $(OS_CFLAGS) $(XP_DEFINE) $(DEFINES) $(INCLUDES) \
+ $(XCFLAGS)
+ RANLIB = echo
+ TAR = /bin/tar
diff -r 847ad32fd4c9 -r bd72680d20e2 devel/nss/patches/patch-ac
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/nss/patches/patch-ac Tue Feb 01 21:51:12 2005 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-ac,v 1.1.1.1 2005/02/01 21:51:12 jschauma Exp $
+
+--- lib/fortcrypt/swfort/pkcs11/Makefile.orig Sat Feb 16 00:53:46 2002
++++ lib/fortcrypt/swfort/pkcs11/Makefile Thu Aug 8 21:27:33 2002
+@@ -76,8 +76,8 @@
+ $(DIST)/lib/$(LIB_PREFIX)softokn.$(LIB_SUFFIX) \
+ $(CRYPTO_LIB) \
+ $(DIST)/lib/$(LIB_PREFIX)secutil.$(LIB_SUFFIX) \
+- $(DIST)/lib/$(LIB_PREFIX)plc4.$(LIB_SUFFIX) \
+- $(DIST)/lib/$(LIB_PREFIX)plds4.$(LIB_SUFFIX) \
++ -lplc4 \
++ -lplds4 \
+ $(NULL)
+
+ endif
diff -r 847ad32fd4c9 -r bd72680d20e2 devel/nss/patches/patch-ad
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/nss/patches/patch-ad Tue Feb 01 21:51:12 2005 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-ad,v 1.1.1.1 2005/02/01 21:51:12 jschauma Exp $
+
+--- lib/ckfw/builtins/Makefile.orig Sat Feb 16 00:53:42 2002
++++ lib/ckfw/builtins/Makefile Thu Aug 8 21:29:48 2002
+@@ -54,8 +54,8 @@
+ else
+
+ EXTRA_LIBS += \
+- $(DIST)/lib/$(LIB_PREFIX)plc4.$(LIB_SUFFIX) \
+- $(DIST)/lib/$(LIB_PREFIX)plds4.$(LIB_SUFFIX) \
++ -lplc4 \
++ -lplds4 \
+ $(NULL)
+
+ endif
diff -r 847ad32fd4c9 -r bd72680d20e2 devel/nss/patches/patch-ae
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/nss/patches/patch-ae Tue Feb 01 21:51:12 2005 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ae,v 1.1.1.1 2005/02/01 21:51:12 jschauma Exp $
+
+--- cmd/platlibs.mk.orig Thu Jan 20 06:55:35 2005
++++ cmd/platlibs.mk Thu Jan 20 06:56:07 2005
+@@ -216,6 +216,7 @@
+ -L$(DIST)/lib \
+ -lssl3 \
+ -lsmime3 \
++ -lsoftokn3 \
+ -lnss3 \
+ -lplc4 \
+ -lplds4 \
diff -r 847ad32fd4c9 -r bd72680d20e2 devel/nss/patches/patch-af
Home |
Main Index |
Thread Index |
Old Index