0b08870926
in its stable branch (ie firefox-6.0.2) too, so deal with this in the mozilla-rootcerts script (this is not great - it depends on syntactic details of the file where it should better use checksums, but the perl script which is distributed with "curl" works the same way), and switch back to the certificate list in CVS HEAD
42 lines
1.2 KiB
Makefile
42 lines
1.2 KiB
Makefile
# $NetBSD: Makefile,v 1.8 2011/09/08 19:46:01 drochner Exp $
|
|
|
|
DISTNAME= mozilla-rootcerts-1.0.${CERTDATA_DATE}
|
|
CATEGORIES= security
|
|
MASTER_SITES= ${MASTER_SITE_LOCAL}
|
|
DISTFILES= ${CERTDATA}
|
|
EXTRACT_SUFX= # empty
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1
|
|
COMMENT= Root CA certificates from the Mozilla Project
|
|
LICENSE= mpl-1.1 OR gnu-gpl-v2 OR gnu-lgpl-v2.1
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
USE_TOOLS= awk:run echo:run expr:run ln:run ls:run openssl:run rm:run
|
|
|
|
CERTDATA_DATE= 20110902
|
|
CERTDATA= certdata-${CERTDATA_DATE}.txt
|
|
|
|
WRKSRC= ${WRKDIR}
|
|
BUILD_DIRS= # empty
|
|
DATADIR= ${PREFIX}/share/${PKGBASE}
|
|
|
|
SUBST_CLASSES= paths
|
|
SUBST_MESSAGE.paths= Replacing hard-coded paths.
|
|
SUBST_STAGE.paths= post-configure
|
|
SUBST_FILES.paths= mozilla-rootcerts.sh
|
|
SUBST_VARS.paths= AWK ECHO EXPR LN LS OPENSSL RM DATADIR
|
|
|
|
INSTALLATION_DIRS= sbin ${DATADIR}
|
|
|
|
do-extract:
|
|
${CP} ${FILESDIR}/mozilla-rootcerts.sh ${WRKSRC}
|
|
${CP} ${DISTDIR}/${CERTDATA} ${WRKSRC}
|
|
|
|
do-install:
|
|
${INSTALL_SCRIPT} ${WRKSRC}/mozilla-rootcerts.sh \
|
|
${DESTDIR}${PREFIX}/sbin/mozilla-rootcerts
|
|
${INSTALL_DATA} ${WRKSRC}/${CERTDATA} ${DESTDIR}${DATADIR}/certdata.txt
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|