Annotation of pkgsrc/textproc/xerces-c/Makefile, Revision 1.6
1.6 ! jlam 1: # $NetBSD: Makefile,v 1.5 2002/10/30 09:46:42 seb Exp $
1.1 skrll 2: #
3:
4: DISTNAME= xerces-c-src1_3_0
5: PKGNAME= xerces-c-1.3.0
6: CATEGORIES= textproc
7: MASTER_SITES= http://xml.apache.org/dist/xerces-c/stable/
8:
9: MAINTAINER= skrll@netbsd.org
10: HOMEPAGE= http://xml.apache.org/xerces-c/
1.2 wiz 11: COMMENT= The Apache Project's validating XML parser with DOM and SAX support
1.1 skrll 12:
13: WRKSRC= ${WRKDIR}/xerces-c-src1_3_0/src/
14: GNU_CONFIGURE= YES
15: USE_GMAKE= YES
1.4 seb 16: USE_BUILDLINK2= YES
1.1 skrll 17:
1.4 seb 18: ICUROOT= ${BUILDLINK_PREFIX.icu}
1.1 skrll 19:
1.4 seb 20: SCRIPT_ENV+= ICUROOT="${BUILDLINK_PREFIX.icu}"
1.1 skrll 21:
22: FLAGS+= -O2 -I${ICUROOT}/include \
23: -DXML_USE_ICU_TRANSCODER \
24: -DXML_USE_NETACCESSOR_SOCKET \
25: -DAPP_NO_THREADS
26:
27: CFLAGS+= ${FLAGS}
28: CXXFLAGS+= ${FLAGS}
1.6 ! jlam 29: LIBS= -L${ICUROOT}/lib -Wl,${RPATH_FLAG}${ICUROOT}/lib
! 30: LIBS+= -L${ICUROOT}/lib/icu/current -Wl,${RPATH_FLAG}${ICUROOT}/lib/icu/current
1.5 seb 31:
1.1 skrll 32: CONFIGURE_ENV+= XERCESCROOT="${WRKDIR}/xerces-c-src1_3_0" \
33: ICUROOT=${ICUROOT} \
34: NETACCESSOR=Socket \
1.3 jlam 35: TRANSCODER=ICU
1.1 skrll 36:
37: MAKE_ENV+= XERCESCROOT="${WRKDIR}/xerces-c-src1_3_0" \
1.4 seb 38: ICUROOT="${BUILDLINK_PREFIX.icu}" \
1.1 skrll 39: NETACCESSOR=Socket \
40: TRANSCODER=ICU \
41:
42: post-extract:
43: ${MKDIR} ${WRKSRC}/util/Platforms/NetBSD
44: ${CP} \
45: ${FILESDIR}/Makefile.in \
46: ${FILESDIR}/NetBSDDefs.hpp \
47: ${FILESDIR}/NetBSDPlatformUtils.cpp \
48: ${WRKSRC}/util/Platforms/NetBSD
49:
50: pre-configure:
51: ${CHMOD} a+x ${WRKSRC}/configure
52:
1.4 seb 53: .include "../../textproc/icu/buildlink2.mk"
1.1 skrll 54: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>