Annotation of pkgsrc/textproc/xerces-c/Makefile, Revision 1.12
1.12 ! grant 1: # $NetBSD: Makefile,v 1.11 2003/06/23 07:52:39 jlam Exp $
1.1 skrll 2: #
3:
1.11 jlam 4: DISTNAME= xerces-c-src1_7_0
5: PKGNAME= ${DISTNAME:S/-src/-/:S/_/./g}
6: WRKSRC= ${WRKDIR}/${DISTNAME}/src/xercesc
1.1 skrll 7: CATEGORIES= textproc
1.11 jlam 8: MASTER_SITES= http://xml.apache.org/dist/xerces-c/stable/archives/Xerces-C_${DISTNAME:S/xerces-c-src//}/
1.1 skrll 9:
1.12 ! grant 10: MAINTAINER= tech-pkg@NetBSD.org
1.1 skrll 11: HOMEPAGE= http://xml.apache.org/xerces-c/
1.11 jlam 12: COMMENT= validating C++ XML parser with DOM and SAX support
1.1 skrll 13:
1.11 jlam 14: USE_BUILDLINK2= YES
15: USE_GMAKE= YES
16:
17: .include "../../mk/bsd.prefs.mk"
18: .if ${LOWER_OPSYS} == "SunOS"
19: XERCES_PLATFORM= solaris
20: .elif ${LOWER_OPSYS} == "Darwin"
21: XERCES_PLATFORM= macosx
22: .else
23: XERCES_PLATFORM= ${LOWER_OPSYS}
24: .endif
25: XERCES_ENV+= XERCESCROOT="${WRKDIR}/${DISTNAME}"
26: XERCES_ENV+= ICUROOT="${BUILDLINK_PREFIX.icu}"
27:
28: HAS_CONFIGURE= YES
29: CONFIGURE_SCRIPT= ./runConfigure
30: CONFIGURE_ARGS+= -P ${PREFIX} # installation prefix
31: CONFIGURE_ARGS+= -p ${XERCES_PLATFORM} # platform
32: CONFIGURE_ARGS+= -n socket # net accessor
33: CONFIGURE_ARGS+= -m icu # message loader
34: CONFIGURE_ARGS+= -t icu # transcoder
35: CONFIGURE_ARGS+= -r none # threading
36:
37: CONFIGURE_ENV+= ${XERCES_ENV}
38: MAKE_ENV+= ${XERCES_ENV}
1.1 skrll 39:
40: post-extract:
41: ${MKDIR} ${WRKSRC}/util/Platforms/NetBSD
1.11 jlam 42: ${CP} ${FILESDIR}/Makefile.in \
43: ${FILESDIR}/NetBSDDefs.hpp \
44: ${FILESDIR}/NetBSDPlatformUtils.cpp \
1.1 skrll 45: ${WRKSRC}/util/Platforms/NetBSD
46:
47: pre-configure:
1.11 jlam 48: ${CHMOD} +x ${WRKSRC}/${CONFIGURE_SCRIPT}
1.1 skrll 49:
1.4 seb 50: .include "../../textproc/icu/buildlink2.mk"
1.1 skrll 51: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>