[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / devel / apr0

Annotation of pkgsrc/devel/apr0/Makefile, Revision 1.10

1.10    ! jperkin     1: # $NetBSD: Makefile,v 1.9 2012/12/16 01:52:09 obache Exp $
1.1       epg         2:
                      3: .include "../../www/apache2/Makefile.common"
                      4:
                      5: PKGNAME=       apr-${APR_VERSION}.${APACHE_VERSION}
1.10    ! jperkin     6: PKGREVISION=   2
1.1       epg         7: CATEGORIES=    devel
                      8:
                      9: HOMEPAGE=      http://apr.apache.org/
                     10: COMMENT=       Apache Portable Runtime
1.6       taca       11: LICENSE=       apache-2.0
1.1       epg        12:
                     13: # Don't bump this when apache upgrades; it is only apache2-2.0.45 and
                     14: # under that includes its own apr.  apr was split out in 2.0.45nb1.
                     15: CONFLICTS=             apache2<=2.0.45
                     16:
                     17: PKG_INSTALLATION_TYPES=        overwrite pkgviews
                     18:
                     19: WRKSRC=                        ${WRKDIR}/${DISTNAME}/srclib
                     20: BUILD_DIRS=            apr apr-util
                     21:
                     22: USE_LIBTOOL=           yes
                     23: GNU_CONFIGURE=         yes
                     24: CONFIGURE_ENV+=                LIBS=${LIBS:M*:Q}
                     25: LIBS.SunOS+=           -lnsl
                     26:
1.7       adam       27: INSTALLATION_DIRS+=    include/apr-0/arch/unix
                     28:
1.1       epg        29: APR_CONFIGURE_ARGS= \
                     30:                --prefix=${PREFIX} \
                     31:                --with-devrandom=/dev/urandom \
                     32:                --with-installbuilddir=${PREFIX}/libexec/apr
                     33:
                     34: APU_CONFIGURE_ARGS= \
                     35:                --prefix=${PREFIX} \
                     36:                --with-apr=${WRKSRC}/apr \
                     37:                --with-expat=${BUILDLINK_PREFIX.expat} \
                     38:                --without-gdbm
                     39:
                     40: .include "../../mk/bsd.prefs.mk"
                     41: .include "../../textproc/expat/buildlink3.mk"
                     42: .include "options.mk"
                     43:
                     44: SUBST_CLASSES+=                conf
                     45: SUBST_STAGE.conf=      pre-configure
                     46: SUBST_FILES.conf=      apr/config.layout apr-util/config.layout
                     47: SUBST_SED.conf=                -e "s,@PREFIX@,${PREFIX},g"
                     48: SUBST_MESSAGE.conf=    Fixing hardcoded paths.
                     49:
1.4       adrianp    50: .if !empty(MACHINE_PLATFORM:MDarwin-9.*-*)
                     51: APR_CONFIGURE_ARGS+=   --without-sendfile
                     52: .endif
                     53:
1.1       epg        54: TEST_TARGET=           check
                     55:
                     56: do-configure:
                     57:        cd ${WRKSRC}/apr && ${SETENV} ${CONFIGURE_ENV} ./configure \
                     58:                ${APR_CONFIGURE_ARGS}
                     59:        cd ${WRKSRC}/apr-util && ${SETENV} ${CONFIGURE_ENV} ./configure \
                     60:                ${APU_CONFIGURE_ARGS}
                     61:
                     62: post-install:
                     63:        ${RM} ${DESTDIR}${PREFIX}/libexec/apr/libtool
                     64:        ${INSTALL_SCRIPT} ${PKG_LIBTOOL} ${DESTDIR}${PREFIX}/libexec/apr/libtool
                     65:        ${INSTALL_DATA} ${WRKSRC}/apr/include/arch/*.h ${DESTDIR}${PREFIX}/include/apr-0/arch
                     66:        ${INSTALL_DATA} ${WRKSRC}/apr/include/arch/unix/*.h ${DESTDIR}${PREFIX}/include/apr-0/arch/unix/
                     67:        ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/include/apr-0/*.h
                     68:        ${CHMOD} ${PKGDIRMODE} ${DESTDIR}${PREFIX}/include/apr-0
                     69:        ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${PREFIX}/include/apr-0/
                     70:
                     71: .include "../../converters/libiconv/buildlink3.mk"
                     72:
                     73: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>