Lines 2-17
Link Here
|
2 |
|
2 |
|
3 |
PORTNAME= ca_root_nss |
3 |
PORTNAME= ca_root_nss |
4 |
PORTVERSION= ${VERSION_NSS} |
4 |
PORTVERSION= ${VERSION_NSS} |
5 |
PORTREVISION= 1 |
5 |
PORTREVISION= 2 |
6 |
CATEGORIES= security |
6 |
CATEGORIES= security |
7 |
MASTER_SITES= MOZILLA/security/nss/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src |
7 |
MASTER_SITES= MOZILLA/security/nss/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src |
8 |
DISTNAME= nss-${VERSION_NSS}${NSS_SUFFIX} |
8 |
DISTNAME= nss-${VERSION_NSS}${NSS_SUFFIX} |
9 |
|
9 |
|
10 |
MAINTAINER= gecko@FreeBSD.org |
10 |
MAINTAINER= gecko@FreeBSD.org |
11 |
COMMENT= The root certificate bundle from the Mozilla Project |
11 |
COMMENT= Root certificate bundle from the Mozilla Project |
12 |
|
12 |
|
13 |
OPTIONS_DEFINE= ETCSYMLINK |
13 |
LICENSE= MPL |
|
|
14 |
|
15 |
OPTIONS_DEFINE= ETCSYMLINK |
16 |
OPTIONS_SUB= yes |
17 |
|
14 |
ETCSYMLINK_DESC= Add symlink to /etc/ssl/cert.pem |
18 |
ETCSYMLINK_DESC= Add symlink to /etc/ssl/cert.pem |
|
|
19 |
ETCSYMLINK_CONFLICTS= ca-roots-[0-9]* |
15 |
|
20 |
|
16 |
USES= perl5 |
21 |
USES= perl5 |
17 |
USE_PERL5= build |
22 |
USE_PERL5= build |
Lines 26-47
Link Here
|
26 |
# !!! Please DO NOT submit patches for new version until it has !!! |
31 |
# !!! Please DO NOT submit patches for new version until it has !!! |
27 |
# !!! been committed there first. !!! |
32 |
# !!! been committed there first. !!! |
28 |
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
33 |
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|
|
34 |
|
29 |
VERSION_NSS= 3.17.3 |
35 |
VERSION_NSS= 3.17.3 |
30 |
#NSS_SUFFIX= .with.ckbi.1.93 |
36 |
#NSS_SUFFIX= .with.ckbi.1.93 |
31 |
CERTDATA_TXT_PATH= nss-${VERSION_NSS}/nss/lib/ckfw/builtins/certdata.txt |
37 |
CERTDATA_TXT_PATH= nss-${VERSION_NSS}/nss/lib/ckfw/builtins/certdata.txt |
32 |
BUNDLE_PROCESSOR= MAca-bundle.pl |
38 |
BUNDLE_PROCESSOR= MAca-bundle.pl |
33 |
SUB_FILES= MAca-bundle.pl |
39 |
|
|
|
40 |
SUB_FILES= pkg-message MAca-bundle.pl |
34 |
SUB_LIST= VERSION_NSS=${VERSION_NSS} |
41 |
SUB_LIST= VERSION_NSS=${VERSION_NSS} |
35 |
|
42 |
|
36 |
.include <bsd.port.options.mk> |
43 |
.include <bsd.port.options.mk> |
37 |
|
44 |
|
38 |
.if ${PORT_OPTIONS:METCSYMLINK} |
|
|
39 |
PLIST_SUB+= ETCSYMLINK= |
40 |
CONFLICTS= ca-roots-[0-9]* |
41 |
.else |
42 |
PLIST_SUB+= ETCSYMLINK="@comment " |
43 |
.endif |
44 |
|
45 |
do-extract: |
45 |
do-extract: |
46 |
@${MKDIR} ${WRKDIR} |
46 |
@${MKDIR} ${WRKDIR} |
47 |
@${TAR} -C ${WRKDIR} -xf ${DISTDIR}/nss-${VERSION_NSS}${NSS_SUFFIX}${EXTRACT_SUFX} \ |
47 |
@${TAR} -C ${WRKDIR} -xf ${DISTDIR}/nss-${VERSION_NSS}${NSS_SUFFIX}${EXTRACT_SUFX} \ |
Lines 64-69
Link Here
|
64 |
${LN} -sf ${PREFIX}/${CERTDIR}/ca-root-nss.crt ${STAGEDIR}/etc/ssl/cert.pem |
64 |
${LN} -sf ${PREFIX}/${CERTDIR}/ca-root-nss.crt ${STAGEDIR}/etc/ssl/cert.pem |
65 |
.endif |
65 |
.endif |
66 |
${MKDIR} ${STAGEDIR}${PREFIX}/etc/ssl |
66 |
${MKDIR} ${STAGEDIR}${PREFIX}/etc/ssl |
67 |
${LN} -sf ${PREFIX}/${CERTDIR}/ca-root-nss.crt ${STAGEDIR}${PREFIX}/etc/ssl/cert.pem |
67 |
${LN} -sf ${PREFIX}/${CERTDIR}/ca-root-nss.crt ${STAGEDIR}${PREFIX}/etc/ssl/cert.pem.sample |
|
|
68 |
${MKDIR} ${STAGEDIR}${PREFIX}/openssl |
69 |
${LN} -sf ${PREFIX}/${CERTDIR}/ca-root-nss.crt ${STAGEDIR}${PREFIX}/openssl/cert.pem.sample |
68 |
|
70 |
|
69 |
.include <bsd.port.mk> |
71 |
.include <bsd.port.mk> |