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>