- remove apr/apr-util vestiges

- fullbuild not needed anymore
- buildconf not needed anymore
- scripts_env not needed anymore

With Hat:   apache@
This commit is contained in:
Philip M. Gollucci 2010-05-18 04:55:15 +00:00
parent 9d17de2112
commit 61a0dda84e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=254536
10 changed files with 2 additions and 284 deletions

View file

@ -19,7 +19,7 @@ MAINTAINER?= apache@FreeBSD.org
COMMENT?= Version 2.2.x of Apache web server with ${WITH_MPM:L} MPM.
LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 \
apr-1:${PORTSDIR}/devel/apr \
apr-1:${PORTSDIR}/devel/apr1 \
pcre.0:${PORTSDIR}/devel/pcre
MAKE_JOBS_SAFE= yes
@ -34,18 +34,13 @@ CONFLICTS= apache+mod_ssl-1.* apache+mod_ssl+ipv6-1.* apache+mod_ssl+modsnmp-1.*
ru-apache+mod_ssl-1.* ru-apache-1.* \
apache-2.0.* apache-*-2.0.*
SCRIPTS_ENV+= LIBTOOL=${LIBTOOL} LIBTOOLIZE=${LIBTOOLIZE} \
LIBTOOL_VERSION=${LIBTOOL_VERSION} AUTOCONF=${AUTOCONF} \
LIBTOOL_M4=${LIBTOOL_M4} \
AUTOHEADER=${AUTOHEADER}
USE_APACHE= common22
USE_BZIP2= yes
USE_ICONV= yes
USE_AUTOTOOLS= autoconf:262 libtool:22
USE_PERL5= yes
USE_RC_SUBR= apache22 htcacheclean
LIBTOOLFILES= configure
LIBTOOLFILES= configure
MPM_ITK_VERSION?= 20090414-00
@ -136,12 +131,6 @@ LDFLAGS+= -L${OPENSSLLIB}
.endif
# When using apr_mysql_db we _must_ rebuild makefiles
.if defined(WITH_FULLBUILD)
BUILD_DEPENDS= python:${PORTSDIR}/lang/python
SCRIPTS_ENV+= FULLBUILD=on
.endif
.if defined (WITH_LDAP) || defined (WITH_LDAP_MODULES)
USE_OPENLDAP= yes
CONFIGURE_ARGS+= --enable-ldap=shared --with-ldap --enable-authnz-ldap \
@ -200,9 +189,6 @@ post-patch:
@${REINPLACE_CMD} -e "s,%%OSVERSION%%,${OSVERSION}," ${WRKSRC}/srclib/apr/build/apr_hints.m4
@${INSTALL_DATA} ${WRKSRC}/NOTICE ${WRKSRC}/docs/manual
pre-configure:
@cd ${WRKSRC}; ${SETENV} ${SCRIPTS_ENV} ./buildconf
post-configure:
@FTPUSERS=`${EGREP} -v '^#' /etc/ftpusers| ${TR} -s "\n" " "` ;\
${REINPLACE_CMD} -e "s,%%FTPUSERS%%,$${FTPUSERS}," ${WRKSRC}/docs/conf/extra/httpd-userdir.conf

View file

@ -1,16 +0,0 @@
--- ./srclib/apr-util/Makefile.in.orig 2008-11-21 01:32:58.000000000 -0500
+++ ./srclib/apr-util/Makefile.in 2010-05-06 19:37:54.256730127 -0400
@@ -74,12 +74,11 @@
sed 's,^\(location=\).*$$,\1installed,' < $(APU_CONFIG) > $@
install: $(TARGETS) install-modules
- $(APR_MKDIR) $(DESTDIR)$(includedir) $(DESTDIR)$(libdir)/pkgconfig \
+ $(APR_MKDIR) $(DESTDIR)$(includedir) \
$(DESTDIR)$(libdir) $(DESTDIR)$(bindir)
for f in $(top_srcdir)/include/*.h $(top_blddir)/include/*.h; do \
$(INSTALL_DATA) $${f} $(DESTDIR)$(includedir); \
done
- $(INSTALL_DATA) apr-util.pc $(DESTDIR)$(libdir)/pkgconfig/$(APRUTIL_PCFILE)
list='$(INSTALL_SUBDIRS)'; for i in $$list; do \
( cd $$i ; $(MAKE) DESTDIR=$(DESTDIR) install ); \
done

View file

@ -1,116 +0,0 @@
--- ./srclib/apr-util/build/dbm.m4.orig 2008-11-21 01:32:58.000000000 -0500
+++ ./srclib/apr-util/build/dbm.m4 2010-05-06 19:37:54.238730296 -0400
@@ -315,8 +315,8 @@
fi
APU_CHECK_BERKELEY_DB(1, -1, -1,
"$places",
- "db_185.h",
- "db"
+ "db.h",
+ "c"
)
if test "$apu_have_db" = "1"; then
apu_db_version=185
@@ -358,7 +358,7 @@
APU_CHECK_BERKELEY_DB(3, -1, -1,
"$places",
"db3/db.h db.h",
- "db3 db"
+ "db3"
)
if test "$apu_have_db" = "1"; then
apu_db_version=3
@@ -378,8 +378,8 @@
fi
APU_CHECK_BERKELEY_DB("4", "0", "-1",
"$places",
- "db4/db.h db.h",
- "db-4.0 db4 db"
+ "db4/db.h",
+ "db4"
)
if test "$apu_have_db" = "1"; then
apu_db_version=4
@@ -399,8 +399,8 @@
fi
APU_CHECK_BERKELEY_DB("4", "1", "-1",
"$places",
- "db41/db.h db4/db.h db.h",
- "db-4.1 db41 db4 db"
+ "db41/db.h",
+ "db41"
)
if test "$apu_have_db" = "1"; then
apu_db_version=4
@@ -420,8 +420,8 @@
fi
APU_CHECK_BERKELEY_DB("4", "2", "-1",
"$places",
- "db42/db.h db4/db.h db.h",
- "db-4.2 db42 db4 db"
+ "db42/db.h",
+ "db-4.2"
)
if test "$apu_have_db" = "1"; then
apu_db_version=4
@@ -439,8 +439,8 @@
fi
APU_CHECK_BERKELEY_DB("4", "3", "-1",
"$places",
- "db43/db.h db4/db.h db.h",
- "db-4.3 db4-4.3 db43 db4 db"
+ "db43/db.h",
+ "db-4.3"
)
if test "$apu_have_db" = "1"; then
apu_db_version=4
@@ -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")
;;
@@ -882,6 +907,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)"

View file

@ -1,13 +0,0 @@
--- ./srclib/apr-util/buildconf.orig 2007-01-15 14:00:58.000000000 -0500
+++ ./srclib/apr-util/buildconf 2010-05-06 19:37:54.235730463 -0400
@@ -81,8 +81,10 @@
#
# Generate build-outputs.mk for the build system
#
+if [ "x${FULLBUILD}" = "xon" ] ; then
echo "Generating 'make' outputs ..."
$apr_src_dir/build/gen-build.py make
+fi
#
# If Expat has been bundled, then go and configure the thing

View file

@ -1,11 +0,0 @@
--- ./srclib/apr-util/config.layout.orig 2005-02-09 07:18:43.000000000 -0500
+++ ./srclib/apr-util/config.layout 2010-05-06 19:37:54.241730407 -0400
@@ -229,4 +229,8 @@
infodir: ${exec_prefix}/share/info
libsuffix: -${APRUTIL_MAJOR_VERSION}
installbuilddir: ${prefix}/usr/share/apache2/build
+
+<Layout FreeBSD>
+ includedir: ${prefix}/include/apr-${APR_MAJOR_VERSION}
+ libsuffix:
</Layout>

View file

@ -1,18 +0,0 @@
--- ./srclib/apr/Makefile.in.orig 2008-05-02 13:04:46.000000000 -0400
+++ ./srclib/apr/Makefile.in 2010-05-06 19:37:54.243730109 -0400
@@ -70,14 +70,13 @@
install: $(TARGETS)
$(APR_MKDIR) $(DESTDIR)$(libdir) $(DESTDIR)$(bindir) $(DESTDIR)$(installbuilddir) \
- $(DESTDIR)$(libdir)/pkgconfig $(DESTDIR)$(includedir)
+ $(DESTDIR)$(includedir)
$(INSTALL_DATA) $(top_blddir)/include/apr.h $(DESTDIR)$(includedir)
for f in $(top_srcdir)/include/apr_*.h; do \
$(INSTALL_DATA) $${f} $(DESTDIR)$(includedir); \
done
$(LIBTOOL) --mode=install $(INSTALL) -m 755 $(TARGET_LIB) $(DESTDIR)$(libdir)
$(INSTALL_DATA) apr.exp $(DESTDIR)$(libdir)/apr.exp
- $(INSTALL_DATA) apr.pc $(DESTDIR)$(libdir)/pkgconfig/$(APR_PCFILE)
for f in libtool shlibtool; do \
if test -f $${f}; then $(INSTALL) -m 755 $${f} $(DESTDIR)$(installbuilddir); fi; \
done

View file

@ -1,15 +0,0 @@
--- ./srclib/apr/build/apr_hints.m4.orig 2009-11-17 09:28:12.000000000 -0500
+++ ./srclib/apr/build/apr_hints.m4 2010-05-06 19:37:54.280731298 -0400
@@ -159,11 +159,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="900010"
# 502102 is when libc_r switched to libpthread (aka libkse).
if test $os_version -ge "502102"; then
apr_cv_pthreads_cflags="none"

View file

@ -1,27 +0,0 @@
--- ./srclib/apr/build/buildcheck.sh.orig 2009-11-12 19:27:16.000000000 -0500
+++ ./srclib/apr/build/buildcheck.sh 2010-05-06 19:37:54.248730202 -0400
@@ -2,6 +2,7 @@
echo "buildconf: checking installation..."
+if [ "x${FULLBUILD}" = "xon" ] ; then
# any python
python=`build/PrintPath python`
if test -z "$python"; then
@@ -13,6 +14,7 @@
py_version=`python -c 'import sys; print sys.version' 2>&1|sed 's/ .*//;q'`
echo "buildconf: python version $py_version (ok)"
fi
+fi
# autoconf 2.59 or newer
ac_version=`${AUTOCONF:-autoconf} --version 2>/dev/null|sed -e 's/^[^0-9]*//;s/[a-z]* *$//;q'`
@@ -38,7 +40,7 @@
# output is multiline from 1.5 onwards
# Require libtool 1.4 or newer
-libtool=`build/PrintPath glibtool1 glibtool libtool libtool15 libtool14`
+libtool=${LIBTOOL}
lt_pversion=`$libtool --version 2>/dev/null|sed -e 's/([^)]*)//g;s/^[^0-9]*//;s/[- ].*//g;q'`
if test -z "$lt_pversion"; then
echo "buildconf: libtool not found."

View file

@ -1,41 +0,0 @@
--- ./srclib/apr/buildconf.orig 2009-11-12 17:19:49.000000000 -0500
+++ ./srclib/apr/buildconf 2010-05-06 19:37:54.253730294 -0400
@@ -28,7 +28,7 @@
#
build/buildcheck.sh $verbose || exit 1
-libtoolize=`build/PrintPath glibtoolize1 glibtoolize libtoolize15 libtoolize14 libtoolize`
+libtoolize="${LIBTOOLIZE}"
if [ "x$libtoolize" = "x" ]; then
echo "libtoolize not found in path"
exit 1
@@ -65,7 +65,7 @@
# Expecting the code above to be very portable, but just in case...
if [ -z "$ltfile" -o ! -f "$ltfile" ]; then
ltpath=`dirname $libtoolize`
- ltfile=`cd $ltpath/../share/aclocal ; pwd`/libtool.m4
+ ltfile=${LIBTOOL_M4}
fi
fi
@@ -76,6 +76,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
@@ -100,8 +101,10 @@
# Remove autoconf 2.5x's cache directory
rm -rf autom4te*.cache
-echo "Generating 'make' outputs ..."
-build/gen-build.py $verbose make
+if [ "x${FULLBUILD}" = "xon" ] ; then
+ echo "Generating 'make' outputs ..."
+ build/gen-build.py $verbose make
+fi
# Create RPM Spec file
if [ -f `which cut` ]; then

View file

@ -1,11 +0,0 @@
--- ./srclib/apr/config.layout.orig 2004-11-24 17:51:51.000000000 -0500
+++ ./srclib/apr/config.layout 2010-05-06 19:37:54.251730593 -0400
@@ -229,3 +229,8 @@
infodir: ${exec_prefix}/share/info
libsuffix: -${APR_MAJOR_VERSION}
</Layout>
+
+<Layout FreeBSD>
+ includedir: ${prefix}/include/apr-${APR_MAJOR_VERSION}
+ libsuffix:
+</Layout>