[Midnightbsd-cvs] mports [20848] trunk/Mk/extensions/apache.mk: until we figure out how to fake this right, go back to the old way of installing modules.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Nov 13 18:34:51 EST 2015
Revision: 20848
http://svnweb.midnightbsd.org/mports/?rev=20848
Author: laffer1
Date: 2015-11-13 18:34:51 -0500 (Fri, 13 Nov 2015)
Log Message:
-----------
until we figure out how to fake this right, go back to the old way of installing modules.
Modified Paths:
--------------
trunk/Mk/extensions/apache.mk
Modified: trunk/Mk/extensions/apache.mk
===================================================================
--- trunk/Mk/extensions/apache.mk 2015-11-13 23:34:06 UTC (rev 20847)
+++ trunk/Mk/extensions/apache.mk 2015-11-13 23:34:51 UTC (rev 20848)
@@ -341,6 +341,7 @@
APACHEMODDIR= libexec/apache${APACHE_VERSION}
APACHEINCLUDEDIR=include/apache${APACHE_VERSION}
APACHEETCDIR= etc/apache${APACHE_VERSION}
+APACHEBUILDDIR= share/apache${APACHE_VERSION}/build
APACHE_PORT?= www/apache${APACHE_VERSION}
.endif
@@ -447,6 +448,14 @@
.elif defined(AP_PORT_IS_MODULE)
+.if exists(${APXS})
+APR_CONFIG!= ${APXS} -q APR_CONFIG
+AP_LIBTOOL!= ${APR_CONFIG} --apr-libtool
+.else
+APR_CONFIG= ${LOCALBASE}/bin/apr-1-config
+AP_LIBTOOL= ${LOCALBASE}/build-1/libtool
+.endif
+
.if defined(AP_FAST_BUILD)
.if !target(ap-gen-plist)
ap-gen-plist:
@@ -475,12 +484,15 @@
.if !target(do-install)
do-install:
-.if defined(AP_MODENABLE)
- @${APXS} -i -a -n ${SHORTMODNAME} ${WRKSRC}/${MODULENAME}.${AP_BUILDEXT}
-.else
- @${APXS} -i -A -n ${SHORTMODNAME} ${WRKSRC}/${MODULENAME}.${AP_BUILDEXT}
+ ${MKDIR} ${PREFIX}/${APACHEMODDIR}
+ ${TRUE_PREFIX}/${APACHEBUILDDIR}/instdso.sh SH_LIBTOOL=${AP_LIBTOOL} ${WRKSRC}/${MODULENAME}.${AP_BUILDEXT} ${PREFIX}/${APACHEMODDIR}
+
+#.if defined(AP_MODENABLE)
+# @${APXS} -i -a -n ${SHORTMODNAME} ${WRKSRC}/${MODULENAME}.${AP_BUILDEXT}
+#.else
+# @${APXS} -i -A -n ${SHORTMODNAME} ${WRKSRC}/${MODULENAME}.${AP_BUILDEXT}
+#.endif
.endif
.endif
.endif
-.endif
.endif # defined(_POSTMKINCLUDED) && !defined(Apache_Post_Include)
More information about the Midnightbsd-cvs
mailing list