View | Details | Raw Unified | Return to bug 256265 | Differences between
and this patch

Collapse All | Expand All

(-)b/security/ca_root_nss/Makefile (-20 / +19 lines)
Lines 1-8 Link Here
1
PORTNAME=	ca_root_nss
1
PORTNAME=	ca_root_nss
2
PORTVERSION=	${VERSION_NSS}
2
PORTVERSION=	${_VERSION_NSS}
3
CATEGORIES=	security
3
CATEGORIES=	security
4
MASTER_SITES=	MOZILLA/security/nss/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src
4
MASTER_SITES=	MOZILLA/security/nss/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src
5
DISTNAME=	nss-${VERSION_NSS}${NSS_SUFFIX}
5
DISTNAME=	nss-${_VERSION_NSS}${NSS_SUFFIX}
6
6
7
MAINTAINER=	ports-secteam@FreeBSD.org
7
MAINTAINER=	ports-secteam@FreeBSD.org
8
COMMENT=	Root certificate bundle from the Mozilla Project
8
COMMENT=	Root certificate bundle from the Mozilla Project
Lines 14-55 USES= perl5 ssl:build Link Here
14
USE_PERL5=	build
14
USE_PERL5=	build
15
15
16
NO_ARCH=	yes
16
NO_ARCH=	yes
17
SUB_FILES=	MAca-bundle.pl pkg-message
18
SUB_LIST=	VERSION_NSS=${VERSION_NSS}
19
17
WRKSRC_SUBDIR=	nss
20
WRKSRC_SUBDIR=	nss
18
21
22
PLIST_SUB+=	CERTDIR=${_CERTDIR}
23
_CERTDIR?=	share/certs
24
19
OPTIONS_DEFINE=		ETCSYMLINK
25
OPTIONS_DEFINE=		ETCSYMLINK
20
OPTIONS_DEFAULT=	ETCSYMLINK
26
OPTIONS_DEFAULT=	ETCSYMLINK
21
22
OPTIONS_SUB=		yes
27
OPTIONS_SUB=		yes
23
28
24
ETCSYMLINK_DESC=	Add symlink to /etc/ssl/cert.pem
29
ETCSYMLINK_DESC=		Add symlink to /etc/ssl/cert.pem
25
ETCSYMLINK_CONFLICTS_INSTALL=	ca-roots-[0-9]*
30
ETCSYMLINK_CONFLICTS_INSTALL=	ca-roots-[0-9]*
26
31
27
CERTDIR?=	share/certs
32
_BUNDLE_PROCESSOR=	MAca-bundle.pl
28
PLIST_SUB+=	CERTDIR=${CERTDIR}
33
_CERTDATA_TXT_PATH=	lib/ckfw/builtins/certdata.txt
29
34
_VERSION_NSS=		3.66
30
VERSION_NSS=	3.63
31
CERTDATA_TXT_PATH=	lib/ckfw/builtins/certdata.txt
32
BUNDLE_PROCESSOR=	MAca-bundle.pl
33
34
SUB_FILES=	MAca-bundle.pl pkg-message
35
SUB_LIST=	VERSION_NSS=${VERSION_NSS}
36
35
37
do-build:
36
do-build:
38
	@${SETENV} PATH=${LOCALBASE}/bin:$${PATH} \
37
	@${SETENV} PATH=${LOCALBASE}/bin:$${PATH} \
39
		${PERL} ${WRKDIR}/${BUNDLE_PROCESSOR} \
38
		${PERL} ${WRKDIR}/${_BUNDLE_PROCESSOR} \
40
	    < ${WRKSRC}/${CERTDATA_TXT_PATH} > \
39
	    < ${WRKSRC}/${_CERTDATA_TXT_PATH} > \
41
	    ${WRKDIR}/ca-root-nss.crt
40
	    ${WRKDIR}/ca-root-nss.crt
42
41
43
do-install:
42
do-install:
44
	${MKDIR} ${STAGEDIR}${PREFIX}/${CERTDIR}
43
	${MKDIR} ${STAGEDIR}${PREFIX}/${_CERTDIR}
45
	${INSTALL_DATA} ${WRKDIR}/ca-root-nss.crt ${STAGEDIR}${PREFIX}/${CERTDIR}
44
	${INSTALL_DATA} ${WRKDIR}/ca-root-nss.crt ${STAGEDIR}${PREFIX}/${_CERTDIR}
46
	${MKDIR} ${STAGEDIR}${PREFIX}/etc/ssl
45
	${MKDIR} ${STAGEDIR}${PREFIX}/etc/ssl
47
	${LN} -sf ../../${CERTDIR}/ca-root-nss.crt ${STAGEDIR}${PREFIX}/etc/ssl/cert.pem.sample
46
	${LN} -sf ../../${_CERTDIR}/ca-root-nss.crt ${STAGEDIR}${PREFIX}/etc/ssl/cert.pem.sample
48
	${MKDIR} ${STAGEDIR}${PREFIX}/openssl
47
	${MKDIR} ${STAGEDIR}${PREFIX}/openssl
49
	${LN} -sf ../${CERTDIR}/ca-root-nss.crt ${STAGEDIR}${PREFIX}/openssl/cert.pem.sample
48
	${LN} -sf ../${_CERTDIR}/ca-root-nss.crt ${STAGEDIR}${PREFIX}/openssl/cert.pem.sample
50
49
51
do-install-ETCSYMLINK-on:
50
do-install-ETCSYMLINK-on:
52
	${MKDIR} ${STAGEDIR}/etc/ssl
51
	${MKDIR} ${STAGEDIR}/etc/ssl
53
	${LN} -sf ../..${PREFIX}/${CERTDIR}/ca-root-nss.crt ${STAGEDIR}/etc/ssl/cert.pem
52
	${LN} -sf ../..${PREFIX}/${_CERTDIR}/ca-root-nss.crt ${STAGEDIR}/etc/ssl/cert.pem
54
53
55
.include <bsd.port.mk>
54
.include <bsd.port.mk>
(-)b/security/ca_root_nss/distinfo (-4 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1616136641
1
TIMESTAMP = 1622382268
2
SHA256 (nss-3.63.tar.gz) = 182d2fef629102ae9423aabf2c192242b565cf5098e82c5a26cf70c5e4ea2221
2
SHA256 (nss-3.66.tar.gz) = 89a79e3a756cf0ac9ba645f4d4c0fc58d4133134401fb0b6c8a74c420bb4cdc9
3
SIZE (nss-3.63.tar.gz) = 82167087
3
SIZE (nss-3.66.tar.gz) = 82401896
4
- 

Return to bug 256265