[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / textproc / xerces-c

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>