[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.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>