diff options
author | clement <clement@FreeBSD.org> | 2005-09-19 16:57:43 +0800 |
---|---|---|
committer | clement <clement@FreeBSD.org> | 2005-09-19 16:57:43 +0800 |
commit | fcdf69b63417f85bfd3132889ada424cac7e2065 (patch) | |
tree | dfbb942af8680cc8f3c770913c97d506585281f5 /devel | |
parent | d825ad4deb6e2a69ded60c6478112bb317bd352d (diff) | |
download | freebsd-ports-gnome-fcdf69b63417f85bfd3132889ada424cac7e2065.tar.gz freebsd-ports-gnome-fcdf69b63417f85bfd3132889ada424cac7e2065.tar.zst freebsd-ports-gnome-fcdf69b63417f85bfd3132889ada424cac7e2065.zip |
- Don't switch to www/apache20 to minimize changes to not break INDEX
- Introduce APACHE_COMPAT variable keep weak dependencies on APACHE_PORT
working
make INDEX is still broken
Diffstat (limited to 'devel')
-rw-r--r-- | devel/portmk/Mk/bsd.apache.mk | 14 | ||||
-rw-r--r-- | devel/portmk/Mk/bsd.port.mk | 4 |
2 files changed, 12 insertions, 6 deletions
diff --git a/devel/portmk/Mk/bsd.apache.mk b/devel/portmk/Mk/bsd.apache.mk index bee676ac49c7..a67eea2608a3 100644 --- a/devel/portmk/Mk/bsd.apache.mk +++ b/devel/portmk/Mk/bsd.apache.mk @@ -16,6 +16,9 @@ # common*: common13, common20 and common21 # apr: deal with apr stuff ;-) # +.if defined(APACHE_COMPAT) +USE_APACHE=yes +.endif # Print warnings _ERROR_MSG= : Error from bsd.apache.mk. @@ -29,15 +32,16 @@ AP_PORT_IS_MODULE= YES #### for backward compatibility .elif ${USE_APACHE:L} == yes -APXS= ${LOCALBASE}/sbin/apxs . if defined(WITH_APACHE2) -APACHE_PORT?= www/apache20 +APACHE_PORT?= www/apache2 . else APACHE_PORT?= www/apache13 . endif APXS?= ${LOCALBASE}/sbin/apxs +.if !defined(APACHE_COMPAT) BUILD_DEPENDS+= ${APXS}:${PORTSDIR}/${APACHE_PORT} RUN_DEPENDS+= ${APXS}:${PORTSDIR}/${APACHE_PORT} +.endif #### End of backward compatibility .else @@ -257,7 +261,7 @@ IGNORE= ${_ERROR_MSG} apache${AP_CUR_VERSION} is installed (or APACHE_PORT is d APACHE_VERSION= ${AP_CUR_VERSION} .else AP_CUR_VERSION= none -. if !defined(${APACHE_PORT}) +. if !defined(APACHE_PORT) #Fallback to smallest version... APACHE_VERSION= ${AP_VERSION:C/\+//} . endif @@ -277,7 +281,9 @@ IGNORE?= PREFIX must be egal to APXS_PREFIX. AP_BUILDEXT= la PLIST_SUB+= APACHEMODDIR="libexec/apache2" \ APACHEINCLUDEDIR="include/apache2" -APACHE_PORT= www/apache${APACHE_VERSION} +# XXX We postpone www/apache2 => www/apache20 migration +#APACHE_PORT= www/apache${APACHE_VERSION} +APACHE_PORT= www/apache2 .elif ${APACHE_VERSION} == "21" AP_BUILDEXT= la PLIST_SUB+= APACHEMODDIR="libexec/apache${APACHE_VERSION}" \ diff --git a/devel/portmk/Mk/bsd.port.mk b/devel/portmk/Mk/bsd.port.mk index b9e47e8db1d4..fbfb80a7dfec 100644 --- a/devel/portmk/Mk/bsd.port.mk +++ b/devel/portmk/Mk/bsd.port.mk @@ -1343,7 +1343,7 @@ PERL= ${LOCALBASE}/bin/perl .include "${DEVELMKDIR}/bsd.tcl.mk" .endif -.if defined(USE_APACHE) +.if defined(USE_APACHE) || defined(APACHE_COMPAT) .include "${DEVELMKDIR}/bsd.apache.mk" .endif @@ -1763,7 +1763,7 @@ RUN_DEPENDS+= ${PERL5}:${PORTSDIR}/lang/${PERL_PORT} .include "${DEVELMKDIR}/bsd.tcl.mk" .endif -.if defined(USE_APACHE) +.if defined(USE_APACHE) || defined(APACHE_COMPAT) .include "${DEVELMKDIR}/bsd.apache.mk" .endif |