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

Collapse All | Expand All

(-)Makefile (-2 / +15 lines)
Lines 10-18 Link Here
10
MAINTAINER=	gecko@FreeBSD.org
10
MAINTAINER=	gecko@FreeBSD.org
11
COMMENT=	The root certificate bundle from the Mozilla Project
11
COMMENT=	The root certificate bundle from the Mozilla Project
12
12
13
OPTIONS_DEFINE=	ETCSYMLINK
13
OPTIONS_DEFINE=	\
14
	ETCSYMLINK \
15
	PORT_ETCSYMLINK
14
ETCSYMLINK_DESC=	Add symlink to /etc/ssl/cert.pem
16
ETCSYMLINK_DESC=	Add symlink to /etc/ssl/cert.pem
15
17
PORT_ETCSYMLINK_DESC=	Add symlink to /usr/local/etc/ssl/cert.pem
16
USES=		perl5
18
USES=		perl5
17
USE_PERL5=	build
19
USE_PERL5=	build
18
NO_ARCH=	yes
20
NO_ARCH=	yes
Lines 42-47 Link Here
42
PLIST_SUB+=	ETCSYMLINK="@comment "
44
PLIST_SUB+=	ETCSYMLINK="@comment "
43
.endif
45
.endif
44
46
47
.if ${PORT_OPTIONS:MPORT_ETCSYMLINK}
48
PLIST_SUB+=	PORT_ETCSYMLINK=
49
RUN_DEPENDS+= openssl:${PORTSDIR}/security/openssl
50
.else
51
PLIST_SUB+=	PORT_ETCSYMLINK="@comment "
52
.endif
53
45
do-extract:
54
do-extract:
46
	@${MKDIR} ${WRKDIR}
55
	@${MKDIR} ${WRKDIR}
47
	@${TAR} -C ${WRKDIR} -xf ${DISTDIR}/nss-${VERSION_NSS}${NSS_SUFFIX}${EXTRACT_SUFX} \
56
	@${TAR} -C ${WRKDIR} -xf ${DISTDIR}/nss-${VERSION_NSS}${NSS_SUFFIX}${EXTRACT_SUFX} \
Lines 63-68 Link Here
63
	${MKDIR} ${STAGEDIR}/etc/ssl
72
	${MKDIR} ${STAGEDIR}/etc/ssl
64
	${LN} -sf ${PREFIX}/${CERTDIR}/ca-root-nss.crt ${STAGEDIR}/etc/ssl/cert.pem
73
	${LN} -sf ${PREFIX}/${CERTDIR}/ca-root-nss.crt ${STAGEDIR}/etc/ssl/cert.pem
65
.endif
74
.endif
75
.if ${PORT_OPTIONS:MPORT_ETCSYMLINK}
76
	${MKDIR} ${STAGEDIR}/usr/local/etc/ssl
77
	${LN} -sf ${PREFIX}/${CERTDIR}/ca-root-nss.crt ${STAGEDIR}/usr/local/etc/ssl/cert.pem
78
.endif
66
	${MKDIR} ${STAGEDIR}${PREFIX}/etc/ssl
79
	${MKDIR} ${STAGEDIR}${PREFIX}/etc/ssl
67
	${LN} -sf ${PREFIX}/${CERTDIR}/ca-root-nss.crt ${STAGEDIR}${PREFIX}/etc/ssl/cert.pem
80
	${LN} -sf ${PREFIX}/${CERTDIR}/ca-root-nss.crt ${STAGEDIR}${PREFIX}/etc/ssl/cert.pem
68
81

Return to bug 196431