Date: Thu, 27 May 2010 00:07:16 -0400 (EDT) From: "Philip M. Gollucci" <pgollucci@p6m7g8.com> To: FreeBSD-gnats-submit@freebsd.org Cc: apache@freebsd.org Subject: [repo copy]: [patch]: devel/apr1 -> devel/apr2 Message-ID: <201005270407.o4R47GBu018489@frieza.p6m7g8.net>
next in thread | raw e-mail | index | archive | help
>Submitter-Id: current-users >Originator: Philip M. Gollucci >Organization: RideCharge Inc / TaxiMagic >Confidential: no >Synopsis: [repo copy]: [patch]: devel/apr1 -> devel/apr2 >Severity: non-critical >Priority: low >Category: ports >Class: update >Release: FreeBSD 9.0-CURRENT amd64 >Environment: System: FreeBSD frieza.p6m7g8.net 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Mon Apr 26 16:20:00 EDT 2010 >Description: - Update to 2.0.0.20100527031346 Added file(s): - files/patch-build__apr_hints.m4 - files/patch-build__iconv.m4 - files/patch-buildconf Removed file(s): - files/patch-apr-util-1.3.9__build__dbm.m4 - files/patch-apr_buildconf - files/patch-apr_hints.m4 Port maintainer (apache@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- apr-devrandom-gdbm-db48-mysql55-pgsql84-2.0.0.20100527031346.patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/devel/apr1/Makefile,v retrieving revision 1.103 diff -u -u -r1.103 Makefile --- Makefile 18 May 2010 05:44:56 -0000 1.103 +++ Makefile 27 May 2010 04:06:42 -0000 @@ -5,17 +5,17 @@ # $FreeBSD: ports/devel/apr1/Makefile,v 1.103 2010/05/18 05:44:56 pgollucci Exp $ PORTNAME= apr -PORTVERSION= ${APR_VERSION}.${APU_VERSION} -PORTREVISION= 1 +PORTVERSION= 2.0.0.${SNAPDATE} CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_APACHE} -MASTER_SITE_SUBDIR= apr -DISTFILES= apr-${APR_VERSION}.tar.gz apr-util-${APU_VERSION}.tar.gz +MASTER_SITES= http://svn.apache.org/snapshots/apr/ +DISTNAME= ${PORTNAME}_${SNAPDATE} MAINTAINER= apache@FreeBSD.org COMMENT= Apache Portability Library -LIB_DEPENDS+= expat.6:${PORTSDIR}/textproc/expat2 +LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 + +SNAPDATE= 20100527031346 MAKE_JOBS_SAFE= yes @@ -28,10 +28,8 @@ NDBM "Enable NDBM support in apr-util" off \ PGSQL "Enable Postgresql suport in apr-util" off \ SQLITE "Enable SQLite3 support in apr-util" off \ - DEVRANDOM "Use /dev/random or compatible in apr" on - -APR_VERSION= 1.4.2 -APU_VERSION= 1.3.9 + DEVRANDOM "Use /dev/random or compatible in apr" on \ + DEVELOPER_ONLY "I want to test apr2 not the maintainer" off USE_ICONV= yes USE_AUTOTOOLS= automake:19 autoconf:262 libtool:22:env @@ -42,37 +40,36 @@ CONFIGURE_ENV= CC="${CC}" -NO_WRKSUBDIR= yes -APR_WRKDIR= ${WRKDIR}/apr-${APR_VERSION} -APU_WRKDIR= ${WRKDIR}/apr-util-${APU_VERSION} - -PLIST_SUB= SHLIB_APR_MAJOR="${SHLIB_APR_MAJOR}" SHLIB_APU_MAJOR="${SHLIB_APU_MAJOR}" -SHLIB_APR_MAJOR= 4 -SHLIB_APU_MAJOR= 3 - -APR_CONF_ARGS= --with-installbuilddir=${DATADIR}/build-1 -APU_CONF_ARGS= --with-apr=${APR_WRKDIR} \ - --with-expat=${LOCALBASE} \ - --with-iconv=${LOCALBASE} +CONFIGURE_ARGS= --with-installbuilddir=${DATADIR}/build-2 \ + --with-expat=${LOCALBASE} \ + --with-iconv=${LOCALBASE} + +WRKSRC= ${WRKDIR}/apr + +SHLIB_MAJOR= 0 +PLIST_SUB= SHLIB_MAJOR="${SHLIB_MAJOR}" .include <bsd.port.options.mk> -########## APR Options +.if !defined(WITH_DEVELOPER_ONLY) +IGNORE= not for the general public. Maintainer only very limited support for developers of apr +.endif + .if defined(WITHOUT_THREADS) -APR_CONF_ARGS+= --disable-threads +CONFIGURE_ARGS+= --disable-threads .if defined(PKGNAMESUFFIX) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-nothr .else PKGNAMESUFFIX= -nothr .endif .else -APR_CONF_ARGS+= --enable-threads +CONFIGURE_ARGS+= --enable-threads .endif .if defined(WITHOUT_IPV6) -APR_CONF_ARGS+= --disable-ipv6 +CONFIGURE_ARGS+= --disable-ipv6 .else -APR_CONF_ARGS+= --enable-ipv6 +CONFIGURE_ARGS+= --enable-ipv6 .if defined(PKGNAMESUFFIX) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-ipv6 .else @@ -81,9 +78,9 @@ .endif .if defined(WITHOUT_DEVRANDOM) -APR_CONF_ARGS+= --without-devrandom +CONFIGURE_ARGS+= --without-devrandom .else -APR_CONF_ARGS+= --with-devrandom +CONFIGURE_ARGS+= --with-devrandom .if defined(PKGNAMESUFFIX) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-devrandom .else @@ -94,12 +91,12 @@ ######### APR-Util Options .if defined(WITHOUT_GDBM) PLIST_SUB+= GDBM="@comment " -APU_CONF_ARGS+= --without-gdbm +CONFIGURE_ARGS+= --without-gdbm .else PLIST_SUB+= GDBM="" -APU_EXTRAS= yes +EXTRAS= yes LIB_DEPENDS+= gdbm.3:${PORTSDIR}/databases/gdbm -APU_CONF_ARGS+= --with-gdbm=${LOCALBASE} +CONFIGURE_ARGS+= --with-gdbm=${LOCALBASE} .if defined(PKGNAMESUFFIX) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-gdbm .else @@ -109,13 +106,13 @@ .if defined(WITHOUT_BDB) PLIST_SUB+= BDB="@comment " -APU_CONF_ARGS+= --without-berkeley-db +CONFIGURE_ARGS+= --without-berkeley-db .else -APU_EXTRAS= yes +EXTRAS= yes PLIST_SUB+= BDB="" USE_BDB= 42+ INVALID_BDB_VER= 50 -APU_CONF_ARGS+= --with-berkeley-db=${BDB_INCLUDE_DIR}:${BDB_LIB_DIR} +CONFIGURE_ARGS+= --with-berkeley-db=${BDB_INCLUDE_DIR}:${BDB_LIB_DIR} .if defined(PKGNAMESUFFIX) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-${BDB_INCLUDE_DIR:S,^${LOCALBASE}/include/,,} .else @@ -124,9 +121,9 @@ .endif .if defined(WITH_NDBM) -APU_EXTRAS= yes +EXTRAS= yes PLIST_SUB+= NDBM="" -APU_CONF_ARGS+= --with-ndbm=/usr +CONFIGURE_ARGS+= --with-ndbm=/usr .if defined(PKGNAMESUFFIX) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-ndbm .else @@ -134,14 +131,14 @@ .endif .else PLIST_SUB+= NDBM="@comment " -APU_CONF_ARGS+= --without-ndbm +CONFIGURE_ARGS+= --without-ndbm .endif .if defined(WITH_LDAP) -APU_EXTRAS= yes +EXTRAS= yes PLIST_SUB+= LDAP="" USE_OPENLDAP= yes -APU_CONF_ARGS+= --with-ldap-include=${LOCALBASE}/include \ +CONFIGURE_ARGS+= --with-ldap-include=${LOCALBASE}/include \ --with-ldap-lib=${LOCALBASE}/lib --with-ldap=ldap .if defined(PKGNAMESUFFIX) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-ldap${OPENLDAP_VER} @@ -150,14 +147,14 @@ .endif .else PLIST_SUB+= LDAP="@comment " -APU_CONF_ARGS+= --without-ldap +CONFIGURE_ARGS+= --without-ldap .endif .if defined(WITH_MYSQL) -APU_EXTRAS= yes +EXTRAS= yes PLIST_SUB+= MYSQL="" USE_MYSQL= YES -APU_CONF_ARGS+= --with-mysql=${LOCALBASE} +CONFIGURE_ARGS+= --with-mysql=${LOCALBASE} CONFIGURE_ENV+= LIBS="${LIBS}" CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/mysql -DHAVE_MYSQL_H LDFLAGS+= -L${LOCALBASE}/lib/mysql @@ -168,14 +165,14 @@ .endif .else PLIST_SUB+= MYSQL="@comment " -APU_CONF_ARGS+= --without-mysql +CONFIGURE_ARGS+= --without-mysql .endif .if defined(WITH_PGSQL) -APU_EXTRAS= yes +EXTRAS= yes PLIST_SUB+= PGSQL="" USE_PGSQL= YES -APU_CONF_ARGS+= --with-pgsql=${LOCALBASE} +CONFIGURE_ARGS+= --with-pgsql=${LOCALBASE} CONFIGURE_ENV+= ac_cv_path_PGSQL_CONFIG="" .if defined(PKGNAMESUFFIX) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-pgsql${PGSQL_VER} @@ -184,66 +181,47 @@ .endif .else PLIST_SUB+= PGSQL="@comment " -APU_CONF_ARGS+= --without-pgsql +CONFIGURE_ARGS+= --without-pgsql .endif .if defined(WITH_SQLITE) -APU_EXTRAS= yes +EXTRAS= yes PLIST_SUB+= SQLITE3="" USE_SQLITE= YES -APU_CONF_ARGS+= --with-sqlite3=${LOCALBASE} +CONFIGURE_ARGS+= --with-sqlite3=${LOCALBASE} .if defined(PKGNAMESUFFIX) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-sqlite3 .else PKGNAMESUFFIX= -sqlite3 .endif .else -APU_CONF_ARGS+= --without-sqlite3 +CONFIGURE_ARGS+= --without-sqlite3 PLIST_SUB+= SQLITE3="@comment " .endif -.if defined(APU_EXTRAS) -PLIST_SUB+= APU_EXTRAS="" +.if defined(EXTRAS) +PLIST_SUB+= EXTRAS="" .else -PLIST_SUB+= APU_EXTRAS="@comment " +PLIST_SUB+= EXTRAS="@comment " .endif post-patch: - ${REINPLACE_CMD} -e 's/OSVERSION/${OSVERSION}/g' \ - ${APR_WRKDIR}/build/apr_hints.m4 - ${FIND} ${APR_WRKDIR} ${APU_WRKDIR} -name "Makefile.in*" | ${XARGS} ${REINPLACE_CMD} -e \ + ${REINPLACE_CMD} -e 's/OSVERSION/${OSVERSION}/g' ${WRKSRC}/build/apr_hints.m4 + ${FIND} ${WRKSRC} -name "Makefile.in*" | ${XARGS} ${REINPLACE_CMD} -e \ 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' ${REINPLACE_CMD} -e 's,-lpthread,${PTHREAD_LIBS},g' \ - ${APR_WRKDIR}/build/apr_threads.m4 ${APR_WRKDIR}/build/apr_hints.m4 \ - ${APU_WRKDIR}/build/apu-conf.m4 - ${REINPLACE_CMD} -e '1 s/python/${PYTHON_VERSION}/' \ - ${APR_WRKDIR}/build/gen-build.py - -run-autotools:: - cd ${APR_WRKDIR} ; \ - ${SETENV} ${CONFIGURE_ENV} ${SH} ./buildconf - cd ${APU_WRKDIR} ; \ - ${RM} -fr xml/expat - cd ${APU_WRKDIR} ; \ - ${SETENV} ${CONFIGURE_ENV} ${SH} ./buildconf \ - --with-apr=${APR_WRKDIR} - cd ${APR_WRKDIR}; \ - ${SETENV} ${CONFIGURE_ENV} ${SH} \ - ./configure ${CONFIGURE_ARGS} ${APR_CONF_ARGS} - cd ${APU_WRKDIR}; \ - ${SETENV} ${CONFIGURE_ENV} ${SH} \ - ./configure ${CONFIGURE_ARGS} ${APU_CONF_ARGS} - -do-configure: - ${DO_NADA} - -do-build: - cd ${APR_WRKDIR}; ${SETENV} ${MAKE_ENV} ${MAKE} - cd ${APU_WRKDIR}; ${SETENV} ${MAKE_ENV} ${MAKE} - -do-install: - cd ${APR_WRKDIR}; ${SETENV} ${MAKE_ENV} ${MAKE} ${INSTALL_TARGET} - cd ${APU_WRKDIR}; ${SETENV} ${MAKE_ENV} ${MAKE} ${INSTALL_TARGET} + ${WRKSRC}/build/apr_threads.m4 \ + ${WRKSRC}/build/apr_hints.m4 \ + ${WRKSRC}/build/apu-conf.m4 + ${REINPLACE_CMD} -e '1 s/python/${PYTHON_VERSION}/' ${WRKSRC}/build/gen-build.py + +run-autotools: + @(cd ${WRKSRC} ; ${SETENV} ${CONFIGURE_ENV} ${SH} ./buildconf) + +test: build + @(cd ${WRKSRC}; make test) + +#regression-test: test debug_autoconf: @${ECHO} "LIBTOOL: ${LIBTOOL_VERSION}" @@ -256,7 +234,6 @@ @${ECHO} "LIBTOOL_SHAREDIR: ${LIBTOOL_SHAREDIR}" @${ECHO} "LIBTOOL_LIBEXECDIR: ${LIBTOOL_LIBEXECDIR}" @${ECHO} "LIBTOOL_M4: ${LIBTOOL_M4}" - @${ECHO} "${SETENV} ${CONFIGURE_ENV} ${SH} ./configure ${CONFIGURE_ARGS} ${APR_CONF_ARGS}" - @${ECHO} "${SETENV} ${CONFIGURE_ENV} ${SH} ./configure ${CONFIGURE_ARGS} ${APR_UTIL_CONF_ARGS}" + @${ECHO} "${SETENV} ${CONFIGURE_ENV} ${SH} ./configure ${CONFIGURE_ARGS} ${CONFIGURE_ARGS}" .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /home/ncvs/ports/devel/apr1/distinfo,v retrieving revision 1.26 diff -u -u -r1.26 distinfo --- distinfo 18 May 2010 04:00:26 -0000 1.26 +++ distinfo 27 May 2010 03:59:32 -0000 @@ -1,6 +1,3 @@ -MD5 (apr-1.4.2.tar.gz) = fc80cb54f158c2674f9eeb47a1f672cd -SHA256 (apr-1.4.2.tar.gz) = 6a0291d6f6a59d5eab5ae5441c37b78b17f7a1a2fa1478741b7178f5fbc33ebe -SIZE (apr-1.4.2.tar.gz) = 949945 -MD5 (apr-util-1.3.9.tar.gz) = cc2ec0ba4f01d88375f1170f762518fa -SHA256 (apr-util-1.3.9.tar.gz) = 20897069274a026057df26b90a6424da9d70318d930c99885c451d8753b8e4d9 -SIZE (apr-util-1.3.9.tar.gz) = 790952 +MD5 (apr_20100527031346.tar.gz) = 46c4e65409e12273c36a420ec22dfa78 +SHA256 (apr_20100527031346.tar.gz) = 1fbb2276f030941f044ce927a7dc160868a07a87172f14dab4077d14dfc19d09 +SIZE (apr_20100527031346.tar.gz) = 990126 Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/devel/apr1/pkg-plist,v retrieving revision 1.24 diff -u -u -r1.24 pkg-plist --- pkg-plist 18 May 2010 04:00:26 -0000 1.24 +++ pkg-plist 27 May 2010 03:57:49 -0000 @@ -1,118 +1,113 @@ -bin/apr-1-config -bin/apu-1-config -%%DATADIR%%/build-1/apr_rules.mk -%%DATADIR%%/build-1/libtool -%%DATADIR%%/build-1/make_exports.awk -%%DATADIR%%/build-1/make_var_export.awk -%%DATADIR%%/build-1/mkdir.sh -include/apr-1/apr.h -include/apr-1/apr_allocator.h -include/apr-1/apr_anylock.h -include/apr-1/apr_atomic.h -include/apr-1/apr_base64.h -include/apr-1/apr_buckets.h -include/apr-1/apr_date.h -include/apr-1/apr_dbd.h -include/apr-1/apr_dbm.h -include/apr-1/apr_dso.h -include/apr-1/apr_env.h -include/apr-1/apr_errno.h -include/apr-1/apr_file_info.h -include/apr-1/apr_file_io.h -include/apr-1/apr_fnmatch.h -include/apr-1/apr_general.h -include/apr-1/apr_getopt.h -include/apr-1/apr_global_mutex.h -include/apr-1/apr_hash.h -include/apr-1/apr_hooks.h -include/apr-1/apr_inherit.h -include/apr-1/apr_ldap.h -include/apr-1/apr_ldap_init.h -include/apr-1/apr_ldap_option.h -include/apr-1/apr_ldap_rebind.h -include/apr-1/apr_ldap_url.h -include/apr-1/apr_lib.h -include/apr-1/apr_md4.h -include/apr-1/apr_md5.h -include/apr-1/apr_memcache.h -include/apr-1/apr_mmap.h -include/apr-1/apr_network_io.h -include/apr-1/apr_optional.h -include/apr-1/apr_optional_hooks.h -include/apr-1/apr_poll.h -include/apr-1/apr_pools.h -include/apr-1/apr_portable.h -include/apr-1/apr_proc_mutex.h -include/apr-1/apr_queue.h -include/apr-1/apr_random.h -include/apr-1/apr_reslist.h -include/apr-1/apr_ring.h -include/apr-1/apr_rmm.h -include/apr-1/apr_sdbm.h -include/apr-1/apr_sha1.h -include/apr-1/apr_shm.h -include/apr-1/apr_signal.h -include/apr-1/apr_strings.h -include/apr-1/apr_strmatch.h -include/apr-1/apr_support.h -include/apr-1/apr_tables.h -include/apr-1/apr_thread_cond.h -include/apr-1/apr_thread_mutex.h -include/apr-1/apr_thread_pool.h -include/apr-1/apr_thread_proc.h -include/apr-1/apr_thread_rwlock.h -include/apr-1/apr_time.h -include/apr-1/apr_uri.h -include/apr-1/apr_user.h -include/apr-1/apr_uuid.h -include/apr-1/apr_version.h -include/apr-1/apr_want.h -include/apr-1/apr_xlate.h -include/apr-1/apr_xml.h -include/apr-1/apu.h -include/apr-1/apu_version.h -include/apr-1/apu_want.h -libdata/pkgconfig/apr-1.pc -libdata/pkgconfig/apr-util-1.pc +bin/apr-2-config +%%DATADIR%%/build-2/libtool +%%DATADIR%%/build-2/mkdir.sh +%%DATADIR%%/build-2/make_exports.awk +%%DATADIR%%/build-2/make_var_export.awk +%%DATADIR%%/build-2/apr_rules.mk +include/apr-2/apr.h +include/apr-2/apr_allocator.h +include/apr-2/apr_anylock.h +include/apr-2/apr_atomic.h +include/apr-2/apr_base64.h +include/apr-2/apr_buckets.h +include/apr-2/apr_crypto.h +include/apr-2/apr_date.h +include/apr-2/apr_dbd.h +include/apr-2/apr_dbm.h +include/apr-2/apr_dso.h +include/apr-2/apr_env.h +include/apr-2/apr_errno.h +include/apr-2/apu_errno.h +include/apr-2/apr_file_info.h +include/apr-2/apr_file_io.h +include/apr-2/apr_fnmatch.h +include/apr-2/apr_general.h +include/apr-2/apr_getopt.h +include/apr-2/apr_global_mutex.h +include/apr-2/apr_hash.h +include/apr-2/apr_hooks.h +include/apr-2/apr_inherit.h +include/apr-2/apr_ldap.h +include/apr-2/apr_ldap_init.h +include/apr-2/apr_ldap_option.h +include/apr-2/apr_ldap_rebind.h +include/apr-2/apr_ldap_url.h +include/apr-2/apr_lib.h +include/apr-2/apr_md4.h +include/apr-2/apr_md5.h +include/apr-2/apr_memcache.h +include/apr-2/apr_mmap.h +include/apr-2/apr_network_io.h +include/apr-2/apr_optional.h +include/apr-2/apr_optional_hooks.h +include/apr-2/apr_perms_set.h +include/apr-2/apr_poll.h +include/apr-2/apr_pools.h +include/apr-2/apr_portable.h +include/apr-2/apr_proc_mutex.h +include/apr-2/apr_queue.h +include/apr-2/apr_random.h +include/apr-2/apr_reslist.h +include/apr-2/apr_ring.h +include/apr-2/apr_rmm.h +include/apr-2/apr_sdbm.h +include/apr-2/apr_sha1.h +include/apr-2/apr_shm.h +include/apr-2/apr_signal.h +include/apr-2/apr_strings.h +include/apr-2/apr_strmatch.h +include/apr-2/apr_tables.h +include/apr-2/apr_thread_cond.h +include/apr-2/apr_thread_mutex.h +include/apr-2/apr_thread_pool.h +include/apr-2/apr_thread_proc.h +include/apr-2/apr_thread_rwlock.h +include/apr-2/apr_time.h +include/apr-2/apr_uri.h +include/apr-2/apr_user.h +include/apr-2/apr_uuid.h +include/apr-2/apr_version.h +include/apr-2/apr_want.h +include/apr-2/apr_xlate.h +include/apr-2/apr_xml.h +include/apr-2/apu.h +include/apr-2/apu_version.h +include/apr-2/apu_want.h +libdata/pkgconfig/apr-2.pc lib/apr.exp -lib/aprutil.exp -lib/libapr-1.a -lib/libapr-1.la -lib/libapr-1.so -lib/libapr-1.so.%%SHLIB_APR_MAJOR%% -lib/libaprutil-1.a -lib/libaprutil-1.la -lib/libaprutil-1.so -lib/libaprutil-1.so.%%SHLIB_APU_MAJOR%% -%%BDB%%lib/apr-util-1/apr_dbm_db-1.so -%%BDB%%lib/apr-util-1/apr_dbm_db.so -%%BDB%%lib/apr-util-1/apr_dbm_db.la -%%BDB%%lib/apr-util-1/apr_dbm_db.a -%%GDBM%%lib/apr-util-1/apr_dbm_gdbm-1.so -%%GDBM%%lib/apr-util-1/apr_dbm_gdbm.so -%%GDBM%%lib/apr-util-1/apr_dbm_gdbm.la -%%GDBM%%lib/apr-util-1/apr_dbm_gdbm.a -%%NDBM%%lib/apr-util-1/apr_dbm_ndbm-1.so -%%NDBM%%lib/apr-util-1/apr_dbm_ndbm.so -%%NDBM%%lib/apr-util-1/apr_dbm_ndbm.la -%%NDBM%%lib/apr-util-1/apr_dbm_ndbm.a -%%LDAP%%lib/apr-util-1/apr_ldap-1.so -%%LDAP%%lib/apr-util-1/apr_ldap.so -%%LDAP%%lib/apr-util-1/apr_ldap.la -%%LDAP%%lib/apr-util-1/apr_ldap.a -%%MYSQL%%lib/apr-util-1/apr_dbd_mysql-1.so -%%MYSQL%%lib/apr-util-1/apr_dbd_mysql.so -%%MYSQL%%lib/apr-util-1/apr_dbd_mysql.la -%%MYSQL%%lib/apr-util-1/apr_dbd_mysql.a -%%PGSQL%%lib/apr-util-1/apr_dbd_pgsql-1.so -%%PGSQL%%lib/apr-util-1/apr_dbd_pgsql.so -%%PGSQL%%lib/apr-util-1/apr_dbd_pgsql.la -%%PGSQL%%lib/apr-util-1/apr_dbd_pgsql.a -%%SQLITE3%%lib/apr-util-1/apr_dbd_sqlite3-1.so -%%SQLITE3%%lib/apr-util-1/apr_dbd_sqlite3.so -%%SQLITE3%%lib/apr-util-1/apr_dbd_sqlite3.la -%%SQLITE3%%lib/apr-util-1/apr_dbd_sqlite3.a -%%APU_EXTRAS%%@dirrm lib/apr-util-1 -@dirrm %%DATADIR%%/build-1 +lib/libapr-2.a +lib/libapr-2.la +lib/libapr-2.so +lib/libapr-2.so.%%SHLIB_MAJOR%% +%%GDBM%%lib/apr-2/apr_dbm_gdbm-2.so +%%GDBM%%lib/apr-2/apr_dbm_gdbm.so +%%GDBM%%lib/apr-2/apr_dbm_gdbm.la +%%GDBM%%lib/apr-2/apr_dbm_gdbm.a +%%BDB%%lib/apr-2/apr_dbm_db-2.so +%%BDB%%lib/apr-2/apr_dbm_db.so +%%BDB%%lib/apr-2/apr_dbm_db.la +%%BDB%%lib/apr-2/apr_dbm_db.a +%%NDBM%%lib/apr-2/apr_dbm_ndbm-2.so +%%NDBM%%lib/apr-2/apr_dbm_ndbm.so +%%NDBM%%lib/apr-2/apr_dbm_ndbm.la +%%NDBM%%lib/apr-2/apr_dbm_ndbm.a +%%LDAP%%lib/apr-2/apr_ldap-2.so +%%LDAP%%lib/apr-2/apr_ldap.so +%%LDAP%%lib/apr-2/apr_ldap.la +%%LDAP%%lib/apr-2/apr_ldap.a +%%MYSQL%%lib/apr-2/apr_dbd_mysql-2.so +%%MYSQL%%lib/apr-2/apr_dbd_mysql.so +%%MYSQL%%lib/apr-2/apr_dbd_mysql.la +%%MYSQL%%lib/apr-2/apr_dbd_mysql.a +%%PGSQL%%lib/apr-2/apr_dbd_pgsql-2.so +%%PGSQL%%lib/apr-2/apr_dbd_pgsql.so +%%PGSQL%%lib/apr-2/apr_dbd_pgsql.la +%%PGSQL%%lib/apr-2/apr_dbd_pgsql.a +%%SQLITE3%%lib/apr-2/apr_dbd_sqlite3-2.so +%%SQLITE3%%lib/apr-2/apr_dbd_sqlite3.so +%%SQLITE3%%lib/apr-2/apr_dbd_sqlite3.la +%%SQLITE3%%lib/apr-2/apr_dbd_sqlite3.a +%%EXTRAS%%@dirrm lib/apr-2 +@dirrm %%DATADIR%%/build-2 @dirrm %%DATADIR%% -@dirrm include/apr-1 +@dirrm include/apr-2 Index: files/patch-apr-util-1.3.9__build__dbm.m4 =================================================================== RCS file: files/patch-apr-util-1.3.9__build__dbm.m4 diff -N files/patch-apr-util-1.3.9__build__dbm.m4 --- files/patch-apr-util-1.3.9__build__dbm.m4 18 May 2010 04:00:27 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,129 +0,0 @@ ---- ./apr-util-1.3.9/build/dbm.m4.orig 2008-11-21 01:32:58.000000000 -0500 -+++ ./apr-util-1.3.9/build/dbm.m4 2010-05-06 20:21:58.910611623 -0400 -@@ -522,6 +522,25 @@ - apu_db_version=4 - fi - ]) -+dnl -+dnl APU_CHECK_DB48: is DB4.8 present? -+dnl -+dnl if present: sets apu_db_header, apu_db_lib, and apu_db_version -+dnl -+AC_DEFUN([APU_CHECK_DB48], [ -+ places=$1 -+ if test -z "$places"; then -+ places="std /usr/local/BerkeleyDB.4.8 /boot/home/config" -+ fi -+ APU_CHECK_BERKELEY_DB("4", "8", "-1", -+ "$places", -+ "db48/db.h db4/db.h db.h", -+ "db-4.8 db4-4.8 db48 db4 db" -+ ) -+ if test "$apu_have_db" = "1"; then -+ apu_db_version=4 -+ fi -+]) - - AC_DEFUN([APU_CHECK_DB], [ - requested=$1 -@@ -606,6 +625,12 @@ - AC_MSG_ERROR(Berkeley db4 not found) - fi - ;; -+ db48) -+ APU_CHECK_DB48("$check_places") -+ if test "$apu_db_version" != "4"; then -+ AC_MSG_ERROR(Berkeley db4 not found) -+ fi -+ ;; - default) - APU_CHECK_DB_ALL("$check_places") - ;; -@@ -613,34 +638,37 @@ - ]) - - dnl --dnl APU_CHECK_DB_ALL: Try all Berkeley DB versions, from 4.7 to 1. -+dnl APU_CHECK_DB_ALL: Try all Berkeley DB versions, from 4.8 to 1. - dnl - AC_DEFUN([APU_CHECK_DB_ALL], [ - all_places=$1 - -- APU_CHECK_DB47("$all_places") -+ APU_CHECK_DB48("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB46("$all_places") -+ APU_CHECK_DB47("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB45("$all_places") -+ APU_CHECK_DB46("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB44("$all_places") -+ APU_CHECK_DB45("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB43("$all_places") -+ APU_CHECK_DB44("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB42("$all_places") -+ APU_CHECK_DB43("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB41("$all_places") -+ APU_CHECK_DB42("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB4("$all_places") -+ APU_CHECK_DB41("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB3("$all_places") -- if test "$apu_db_version" != "3"; then -- APU_CHECK_DB2("$all_places") -- if test "$apu_db_version" != "2"; then -- APU_CHECK_DB1("$all_places") -- if test "$apu_db_version" != "1"; then -- APU_CHECK_DB185("$all_places") -+ APU_CHECK_DB4("$all_places") -+ if test "$apu_db_version" != "4"; then -+ APU_CHECK_DB3("$all_places") -+ if test "$apu_db_version" != "3"; then -+ APU_CHECK_DB2("$all_places") -+ if test "$apu_db_version" != "2"; then -+ APU_CHECK_DB1("$all_places") -+ if test "$apu_db_version" != "1"; then -+ APU_CHECK_DB185("$all_places") -+ fi - fi - fi - fi -@@ -679,11 +707,11 @@ - apu_db_version=0 - - AC_ARG_WITH(dbm, [APR_HELP_STRING([--with-dbm=DBM], [choose the DBM type to use. -- DBM={sdbm,gdbm,ndbm,db,db1,db185,db2,db3,db4,db41,db42,db43,db44,db45,db46,db47}])], -+ DBM={sdbm,gdbm,ndbm,db,db1,db185,db2,db3,db4,db41,db42,db43,db44,db45,db46,db47,db48}])], - [ - if test "$withval" = "yes"; then - AC_MSG_ERROR([--with-dbm needs to specify a DBM type to use. -- One of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47]) -+ One of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47, db48]) - fi - requested="$withval" - ], [ -@@ -882,6 +910,10 @@ - apu_use_db=1 - apu_default_dbm=db4 - ;; -+ db48) -+ apu_use_db=1 -+ apu_default_dbm=db4 -+ ;; - default) - dnl ### use more sophisticated DBMs for the default? - apu_default_dbm="sdbm (default)" -@@ -889,7 +921,7 @@ - ;; - *) - AC_MSG_ERROR([--with-dbm=$look_for is an unknown DBM type. -- Use one of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47]) -+ Use one of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47, db48]) - ;; - esac - Index: files/patch-apr_buildconf =================================================================== RCS file: files/patch-apr_buildconf diff -N files/patch-apr_buildconf --- files/patch-apr_buildconf 18 May 2010 04:00:27 -0000 1.5 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ ---- apr-1.4.2/buildconf.orig 2009-02-24 06:37:18.000000000 +0300 -+++ apr-1.4.2/buildconf 2009-09-27 14:25:11.000000000 +0400 -@@ -71,6 +71,7 @@ - - echo "buildconf: Using libtool.m4 at ${ltfile}." - -+chmod 664 build/libtool.m4 - cat $ltfile | sed -e 's/LIBTOOL=\(.*\)top_build/LIBTOOL=\1apr_build/' > build/libtool.m4 - - # libtool.m4 from 1.6 requires ltsugar.m4 Index: files/patch-apr_hints.m4 =================================================================== RCS file: files/patch-apr_hints.m4 diff -N files/patch-apr_hints.m4 --- files/patch-apr_hints.m4 18 May 2010 04:00:27 -0000 1.21 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,15 +0,0 @@ ---- apr-1.4.2/build/apr_hints.m4.orig Wed Oct 27 11:12:28 2004 -+++ apr-1.4.2/build/apr_hints.m4 Wed Oct 27 11:25:32 2004 -@@ -137,11 +137,7 @@ - ;; - *-freebsd*) - APR_SETIFNULL(apr_lock_method, [USE_FLOCK_SERIALIZE]) -- if test -x /sbin/sysctl; then -- os_version=`/sbin/sysctl -n kern.osreldate` -- else -- os_version=000000 -- fi -+ os_version="OSVERSION" - # 502102 is when libc_r switched to libpthread (aka libkse). - if test $os_version -ge "502102"; then - apr_cv_pthreads_cflags="none" Index: files/patch-build__apr_hints.m4 =================================================================== RCS file: files/patch-build__apr_hints.m4 diff -N files/patch-build__apr_hints.m4 --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-build__apr_hints.m4 27 May 2010 03:19:43 -0000 @@ -0,0 +1,20 @@ +--- ./build/apr_hints.m4.orig 2010-02-06 16:14:03.000000000 -0500 ++++ ./build/apr_hints.m4 2010-05-26 23:19:19.263812317 -0400 +@@ -159,15 +159,11 @@ + ;; + *-freebsd*) + APR_SETIFNULL(apr_lock_method, [USE_FLOCK_SERIALIZE]) +- if test -x /sbin/sysctl; then +- os_version=`/sbin/sysctl -n kern.osreldate` +- else +- os_version=000000 +- fi ++ osversion="${900010}" + # 502102 is when libc_r switched to libpthread (aka libkse). + if test $os_version -ge "502102"; then + apr_cv_pthreads_cflags="none" +- apr_cv_pthreads_lib="-lpthread" ++ apr_cv_pthreads_lib="-pthread" + else + APR_ADDTO(CPPFLAGS, [-D_THREAD_SAFE -D_REENTRANT]) + APR_SETIFNULL(enable_threads, [no]) Index: files/patch-build__iconv.m4 =================================================================== RCS file: files/patch-build__iconv.m4 diff -N files/patch-build__iconv.m4 --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-build__iconv.m4 27 May 2010 03:19:43 -0000 @@ -0,0 +1,11 @@ +--- ./build/iconv.m4.orig 2010-05-26 23:19:28.011405098 -0400 ++++ ./build/iconv.m4 2010-05-26 23:19:37.002271826 -0400 +@@ -44,7 +44,7 @@ + if test -f "$apu_iconv_dir/include/iconv.h"; then + have_iconv="1" + APR_ADDTO(CPPFLAGS,[-I$apu_iconv_dir/include]) +- APR_ADDTO(LDFLAGS,[-L$apu_iconv_dir/lib]) ++ APR_ADDTO(LDFLAGS,[-L$apu_iconv_dir/lib -liconv]) + fi + fi + ]) Index: files/patch-buildconf =================================================================== RCS file: files/patch-buildconf diff -N files/patch-buildconf --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-buildconf 27 May 2010 03:19:43 -0000 @@ -0,0 +1,18 @@ +--- ./buildconf.orig 2009-11-13 22:13:59.000000000 -0500 ++++ ./buildconf 2010-05-26 23:19:19.245814435 -0400 +@@ -69,6 +69,7 @@ + fi + # Do we need this anymore? + echo "buildconf: Using libtool.m4 at ${ltfile}." ++ chmod 644 build/libtool.m4 + cat $ltfile | sed -e 's/LIBTOOL=\(.*\)top_build/LIBTOOL=\1apr_build/' > build/libtool.m4 + fi + if test "$1" = "2"; then +@@ -76,6 +77,7 @@ + # Wouldn't it just be better to define top_builddir?? + mv build/libtool.m4 build/libtool.m4.$$ + cat build/libtool.m4.$$ | sed -e 's/LIBTOOL=\(.*\)top_build/LIBTOOL=\1apr_build/' > build/libtool.m4 ++ chmod 644 build/libtool.m4.$$ + rm build/libtool.m4.$$ + fi + --- apr-devrandom-gdbm-db48-mysql55-pgsql84-2.0.0.20100527031346.patch ends here ---
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005270407.o4R47GBu018489>