[Midnightbsd-cvs] mports: Makefile: clean up a number of things when building the apache
ctriv at midnightbsd.org
ctriv at midnightbsd.org
Mon Dec 1 17:48:51 EST 2008
Log Message:
-----------
clean up a number of things when building the apache module.
Modified Files:
--------------
mports/devel/subversion:
Makefile (r1.15 -> r1.16)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/subversion/Makefile,v
retrieving revision 1.15
retrieving revision 1.16
diff -L devel/subversion/Makefile -L devel/subversion/Makefile -u -r1.15 -r1.16
--- devel/subversion/Makefile
+++ devel/subversion/Makefile
@@ -121,9 +121,28 @@
PLIST_SUB+= WITH_JAVA="@comment "
.endif
+.if defined(WITH_MOD_DAV_SVN)
+WITH_APACHE2_APR= yes
+CONFIGURE_ARGS+= --with-apxs=${APXS}
+PLIST_SUB+= MOD_DAV_SVN=""
+SVNGROUP?= www
+SUB_FILES+= install-mod_dev_svn
+SUB_LIST+= APACHEMODDIR=${APACHEMODDIR}
+.else
+PLIST_SUB+= MOD_DAV_SVN="@comment "
+PKGDEINSTALL= NONEXISTENT
+SVNGROUP?= svn
+.endif
+
.if defined(WITH_APACHE2_APR)
USE_APACHE= 2.0+
+.endif
+
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_APACHE2_APR)
.if ${APACHE_VERSION} >= 22
APR_APU_DIR= ${LOCALBASE}/bin
APR_CONFIG= apr-1-config
@@ -135,7 +154,7 @@
.endif
APR_PORT= ${APACHE_PORT}
.if !defined(WITHOUT_BDB)
-DEPENDS_ARGS+= WITH_BERKELEYDB=db4
+DEPENDS_ARGS+= WITH_BERKELEYDB=db4
OPT_NAME= WITH_BERKELEYDB=(db4|db41|db42)
.endif
.else
@@ -143,17 +162,14 @@
APR_CONFIG= apr-1-config
APU_CONFIG= apu-1-config
.if !defined(WITHOUT_BDB)
-LIB_DEPENDS+= apr-1.2:${PORTSDIR}/devel/apr-svn
+LIB_DEPENDS+= apr-1.2:${PORTSDIR}/devel/apr-svn
APR_PORT= devel/apr-svn
OPT_NAME= APR_UTIL_WITH_BERKELEY_DB=yes
.else
-LIB_DEPENDS+= apr-1.2:${PORTSDIR}/devel/apr
+LIB_DEPENDS+= apr-1.2:${PORTSDIR}/devel/apr
APR_PORT= devel/apr
+.endif
.endif
-.endif
-
-
-.include <bsd.port.pre.mk>
.if ${ARCH} == "amd64"
CFLAGS+= -fpic -DPIC
@@ -196,20 +212,7 @@
CONFIGURE_ARGS+= --without-swig --disable-swig-bindings
.endif
-.if defined(WITH_MOD_DAV_SVN)
-WITH_APACHE2_APR= yes
-CONFIGURE_ARGS+= --with-apxs=${APXS}
-PLIST_SUB+= MOD_DAV_SVN=""
-SVNGROUP?= www
-SUB_FILES+= install-mod_dev_svn
-SUB_LIST+= APACHEMODDIR=${APACHEMODDIR}
-.else
-PLIST_SUB+= MOD_DAV_SVN="@comment "
-PKGDEINSTALL= NONEXISTENT
-SVNGROUP?= svn
-.endif
-
-CONFIGURE_ARGS+=--with-apr=${APR_APU_DIR}/${APR_CONFIG} \
+CONFIGURE_ARGS+=--with-apr=${APR_CONFIG} \
--with-apr-util=${APR_APU_DIR}/${APU_CONFIG}
.if defined(WITH_SVNSERVE_WRAPPER)
@@ -269,7 +272,7 @@
@${REINPLACE_CMD} "s#^LIBTOOL =.*#LIBTOOL = ${LIBTOOL}#" ${WRKSRC}/Makefile.in
pre-configure:
- @if [ ! -x ${APR_APU_DIR}/${APR_CONFIG} -o ! -x ${APR_APU_DIR}/${APU_CONFIG} ] ; then \
+ @if [ ! -x ${APR_CONFIG} ] || [ ! -x ${APR_APU_DIR}/${APU_CONFIG} ] ; then \
${ECHO_MSG} "" ; \
${ECHO_MSG} 'You selected to use`'"${APR_PORT}' for apr library." ; \
${ECHO_MSG} 'It seems that `'"${APR_PORT}' is not properly installed." ; \
More information about the Midnightbsd-cvs
mailing list