Changeset View
Changeset View
Standalone View
Standalone View
head/security/nss/Makefile
# Created by: Maxim Sobolev <sobomax@FreeBSD.org> | # Created by: Maxim Sobolev <sobomax@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= nss | PORTNAME= nss | ||||
PORTVERSION= 3.49.2 | PORTVERSION= 3.49.2 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= security | CATEGORIES= security | ||||
MASTER_SITES= MOZILLA/security/${PORTNAME}/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src | MASTER_SITES= MOZILLA/security/${PORTNAME}/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src | ||||
MAINTAINER= gecko@FreeBSD.org | MAINTAINER= gecko@FreeBSD.org | ||||
COMMENT= Libraries to support development of security-enabled applications | COMMENT= Libraries to support development of security-enabled applications | ||||
LICENSE= MPL20 | LICENSE= MPL20 | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
▲ Show 20 Lines • Show All 66 Lines • ▼ Show 20 Lines | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} '/NSS_DEFAULT_SYSTEM/s,/etc,${PREFIX}&,' \ | @${REINPLACE_CMD} '/NSS_DEFAULT_SYSTEM/s,/etc,${PREFIX}&,' \ | ||||
${WRKSRC}/lib/sysinit/nsssysinit.c | ${WRKSRC}/lib/sysinit/nsssysinit.c | ||||
@cd ${WRKSRC} && \ | @cd ${WRKSRC} && \ | ||||
${FIND} . -name "*.c" -o -name "*.h" | \ | ${FIND} . -name "*.c" -o -name "*.h" | \ | ||||
${XARGS} ${REINPLACE_CMD} -e 's|"nspr.h"|<nspr.h>|' | ${XARGS} ${REINPLACE_CMD} -e 's|"nspr.h"|<nspr.h>|' | ||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${PREFIX}/include/nss/nss ${STAGEDIR}${PREFIX}/lib/nss | ${MKDIR} ${STAGEDIR}${PREFIX}/include/nss ${STAGEDIR}${PREFIX}/lib | ||||
${FIND} ${DIST}/public/nss -type l \ | ${FIND} ${DIST}/public/nss -type l \ | ||||
-exec ${INSTALL_DATA} {} ${STAGEDIR}${PREFIX}/include/nss/nss \; | -exec ${INSTALL_DATA} {} ${STAGEDIR}${PREFIX}/include/nss \; | ||||
${INSTALL_LIB} ${BINS}/lib/*.so \ | ${INSTALL_LIB} ${BINS}/lib/*.so \ | ||||
${STAGEDIR}${PREFIX}/lib/nss | ${STAGEDIR}${PREFIX}/lib/ | ||||
${INSTALL_DATA} ${BINS}/lib/libcrmf.a \ | ${INSTALL_DATA} ${BINS}/lib/libcrmf.a \ | ||||
${STAGEDIR}${PREFIX}/lib/nss | ${STAGEDIR}${PREFIX}/lib/ | ||||
.for bin in ${INSTALL_BINS} | .for bin in ${INSTALL_BINS} | ||||
${INSTALL_PROGRAM} ${BINS}/bin/${bin} \ | ${INSTALL_PROGRAM} ${BINS}/bin/${bin} \ | ||||
${STAGEDIR}${PREFIX}/bin | ${STAGEDIR}${PREFIX}/bin | ||||
.endfor | .endfor | ||||
${INSTALL_SCRIPT} ${WRKDIR}/nss-config ${STAGEDIR}${PREFIX}/bin | ${INSTALL_SCRIPT} ${WRKDIR}/nss-config ${STAGEDIR}${PREFIX}/bin | ||||
${INSTALL_DATA} ${WRKDIR}/nss.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig | ${INSTALL_DATA} ${WRKDIR}/nss.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |