Annotation of pkgsrc/textproc/xerces-c/Makefile, Revision 1.22
1.22 ! tv 1: # $NetBSD: Makefile,v 1.21 2004/09/18 02:46:12 minskim Exp $
1.1 skrll 2: #
3:
1.16 minskim 4: DISTNAME= xerces-c-src_2_3_0
5: PKGNAME= ${DISTNAME:S/-src_/-/:S/_/./g}
1.22 ! tv 6: PKGREVISION= 2
1.1 skrll 7: CATEGORIES= textproc
1.18 minskim 8: MASTER_SITES= http://xml.apache.org/dist/xerces-c/stable/archives/Xerces-C_2_3_0/
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.13 martti 12: COMMENT= Validating C++ XML parser with DOM and SAX support
1.1 skrll 13:
1.16 minskim 14: PKG_INSTALLATION_TYPES= overwrite pkgviews
15:
1.14 agc 16: WRKSRC= ${WRKDIR}/${DISTNAME}/src/xercesc
1.16 minskim 17: USE_BUILDLINK3= YES
1.15 grant 18: USE_GNU_TOOLS+= make
1.19 minskim 19: USE_LANGUAGES= c c++
1.11 jlam 20:
21: .include "../../mk/bsd.prefs.mk"
22: .if ${LOWER_OPSYS} == "SunOS"
23: XERCES_PLATFORM= solaris
24: .elif ${LOWER_OPSYS} == "Darwin"
25: XERCES_PLATFORM= macosx
26: .else
27: XERCES_PLATFORM= ${LOWER_OPSYS}
28: .endif
29: XERCES_ENV+= XERCESCROOT="${WRKDIR}/${DISTNAME}"
30:
31: HAS_CONFIGURE= YES
32: CONFIGURE_SCRIPT= ./runConfigure
33: CONFIGURE_ARGS+= -P ${PREFIX} # installation prefix
34: CONFIGURE_ARGS+= -p ${XERCES_PLATFORM} # platform
35: CONFIGURE_ARGS+= -n socket # net accessor
1.16 minskim 36: CONFIGURE_ARGS+= -m inmem # message loader
1.11 jlam 37: CONFIGURE_ARGS+= -r none # threading
1.20 jlam 38: CONFIGURE_ARGS+= ${CONFIGURE_ARGS.${ICONV_TYPE}-iconv}
1.11 jlam 39:
1.20 jlam 40: CONFIGURE_ARGS.gnu-iconv= -t IconvGNU # transcoder
41: PLIST_SUBST.gnu-iconv= NATIVEICONV="@comment " GNUICONV=""
1.17 jlam 42:
1.20 jlam 43: CONFIGURE_ARGS.native-iconv= -t native # transcoder
44: PLIST_SUBST.native-iconv= NATIVEICONV="" GNUICONV="@comment "
1.16 minskim 45:
1.11 jlam 46: CONFIGURE_ENV+= ${XERCES_ENV}
47: MAKE_ENV+= ${XERCES_ENV}
1.20 jlam 48: PLIST_SUBST+= ${PLIST_SUBST.${ICONV_TYPE}-iconv}
49:
50: .include "../../converters/libiconv/buildlink3.mk"
1.1 skrll 51:
1.16 minskim 52: post-install:
53: ${INSTALL_DATA} ${WRKSRC}/dom/impl/*.hpp \
54: ${PREFIX}/include/xercesc/dom/impl
1.1 skrll 55:
56: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>