Annotation of pkgsrc/devel/nss/Makefile, Revision 1.3
1.3 ! jschauma 1: # $NetBSD: Makefile,v 1.2 2005/02/03 18:05:40 jschauma Exp $
1.1 jschauma 2:
3: DISTNAME= nss-3.9.2
1.3 ! jschauma 4: PKGREVISION= 2
1.1 jschauma 5: CATEGORIES= security
6: MASTER_SITES?= ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_9_2_RTM/src/
7:
8: MAINTAINER= mjl@luckie.org.nz
9: HOMEPAGE= http://www.mozilla.org/projects/security/pki/nss/
10: COMMENT= Libraries to support development of security-enabled applications
11:
12: BUILD_DEPENDS+= zip>=2.3:../../archivers/zip
13:
14: WRKSRC= ${WRKDIR}/${DISTNAME}/mozilla/security/nss
15:
16: USE_BUILDLINK3= YES
17: USE_PERL5= build
18: USE_GNU_TOOLS+= make
19: DIST= ${WRKSRC}/../../dist
20: BUILD_TARGET= nss_build_all
1.2 jschauma 21: MAKE_ENV= BSD_LDOPTS="-L${BUILDLINK_PREFIX.nspr}/lib/nspr ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.nspr}/lib/nspr ${COMPILER_RPATH_FLAG}${LOCALBASE}/lib/nss"
22: MAKE_ENV+= LIBRUNPATH=${PREFIX}/lib BUILD_OPT=1
1.1 jschauma 23:
24: .include "../../mk/bsd.prefs.mk"
25:
26: .if ${OBJECT_FMT} == "ELF"
27: SO_SUFFIX= so
28: .elif ${OBJECT_FMT} == "Mach-O"
29: SO_SUFFIX= dylib
30: .else
31: SO_SUFFIX= so.1.0
32: .endif
33: PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX}
34:
35: do-install:
36: ${INSTALL_DATA_DIR} ${PREFIX}/include/nss
1.2 jschauma 37: ${INSTALL_DATA_DIR} ${PREFIX}/lib/nss
1.1 jschauma 38: (cd ${DIST}/public && ${PAX} -Lrwpe . ${PREFIX}/include/nss/ )
39: (cd ${DIST}/${OPSYS}${OS_VERSION}_OPT.OBJ/lib && \
1.2 jschauma 40: ${PAX} -Lrwpe *.${SO_SUFFIX} ${PREFIX}/lib/nss/ )
1.1 jschauma 41:
42: .include "../../devel/nspr/buildlink3.mk"
43: .include "../../mk/pthread.buildlink3.mk"
44: .include "../../mk/bsd.pkg.mk"
45:
CVSweb <webmaster@jp.NetBSD.org>