Date: Thu, 7 Feb 2013 09:41:55 GMT From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1159 - trunk/security/ca_root_nss Message-ID: <201302070941.r179ftlb051689@trillian.chruetertee.ch>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Thu Feb 7 09:41:55 2013 New Revision: 1159 Log: backout r1152 and 1153, a poorly thought out idea that doesn't even work Modified: trunk/security/ca_root_nss/Makefile trunk/security/ca_root_nss/pkg-plist Modified: trunk/security/ca_root_nss/Makefile ============================================================================== --- trunk/security/ca_root_nss/Makefile Tue Feb 5 00:08:02 2013 (r1158) +++ trunk/security/ca_root_nss/Makefile Thu Feb 7 09:41:55 2013 (r1159) @@ -11,15 +11,14 @@ MAINTAINER= gecko@FreeBSD.org COMMENT= The root certificate bundle from the Mozilla Project -OPTIONS_DEFINE= ETCSYMLINK OPENSSL +OPTIONS_DEFINE= ETCSYMLINK ETCSYMLINK_DESC= Add symlink to /etc/ssl/cert.pem -OPENSSL_DESC= Add a hashed symlink for use with OpenSSL USE_PERL5_BUILD= yes NO_WRKSUBDIR= yes -CERTDIR?= ${PREFIX}/share/certs -PLIST_SUB+= CERTDIR=${CERTDIR:S,^/,,} +CERTDIR?= share/certs +PLIST_SUB+= CERTDIR=${CERTDIR} # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! # !!! These versions are indented to track security/nss. !!! @@ -42,13 +41,6 @@ PLIST_SUB+= ETCSYMLINK="@comment " .endif -.if ${PORT_OPTIONS:MOPENSSL} -PLIST_SUB+= OPENSSL= \ - CA_ROOT_NSS_HASH="$$(cat ${WRKDIR}/ca-root-nss.hash)" -.else -PLIST_SUB+= OPENSSL="@comment " -.endif - do-extract: @${MKDIR} ${WRKDIR} @${TAR} -C ${WRKDIR} -xf ${DISTDIR}/nss-${VERSION_NSS}${NSS_SUFFIX}${EXTRACT_SUFX} \ @@ -60,20 +52,12 @@ @${PERL} ${WRKDIR}/${BUNDLE_PROCESSOR} \ < ${WRKDIR}/certdata.txt > \ ${WRKDIR}/ca-root-nss.crt -.if ${PORT_OPTIONS:MOPENSSL} - openssl x509 -hash -noout -in \ - ${WRKDIR}/ca-root-nss.crt >${WRKDIR}/ca-root-nss.hash -.endif do-install: - ${MKDIR} ${CERTDIR} - ${INSTALL_DATA} ${WRKDIR}/ca-root-nss.crt ${CERTDIR} -.if ${PORT_OPTIONS:MOPENSSL} - cd ${CERTDIR} && ${LN} -fs ca-root-nss.crt \ - $$(cat ${WRKDIR}/ca-root-nss.hash).0 -.endif + ${MKDIR} ${PREFIX}/${CERTDIR} + ${INSTALL_DATA} ${WRKDIR}/ca-root-nss.crt ${PREFIX}/${CERTDIR} .if ${PORT_OPTIONS:METCSYMLINK} - ${LN} -sf ${CERTDIR}/ca-root-nss.crt /etc/ssl/cert.pem + ${LN} -sf ${PREFIX}/${CERTDIR}/ca-root-nss.crt /etc/ssl/cert.pem .endif .include <bsd.port.mk> Modified: trunk/security/ca_root_nss/pkg-plist ============================================================================== --- trunk/security/ca_root_nss/pkg-plist Tue Feb 5 00:08:02 2013 (r1158) +++ trunk/security/ca_root_nss/pkg-plist Thu Feb 7 09:41:55 2013 (r1159) @@ -1,5 +1,4 @@ -@cwd / %%CERTDIR%%/ca-root-nss.crt -%%OPENSSL%%%%CERTDIR%%/%%CA_ROOT_NSS_HASH%%.0 @dirrmtry %%CERTDIR%% +%%ETCSYMLINK%%@cwd / %%ETCSYMLINK%%etc/ssl/cert.pem
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302070941.r179ftlb051689>