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