dca255c3ce
PR: 210529 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6936
60 lines
1.5 KiB
Makefile
60 lines
1.5 KiB
Makefile
# Created by: Olli Hauer <ohauer@FreeBSD.org>
|
|
# $FreeBSD$
|
|
|
|
PORTNAME= mod_myvhost
|
|
PORTVERSION= 0.21
|
|
CATEGORIES= www
|
|
MASTER_SITES= http://mod-myvhost.googlecode.com/files/
|
|
PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX}
|
|
|
|
MAINTAINER= apache@FreeBSD.org
|
|
COMMENT= Apache module for dynamically configured mass virtual hosting with php
|
|
|
|
LICENSE= APACHE20
|
|
|
|
MANUAL_PACKAGE_BUILD= needs apr and apache with DBD options enabled
|
|
|
|
USE_APACHE= 22+
|
|
|
|
PORTDOCS= changelog.html documentation.html download.html \
|
|
index.html my.css
|
|
PORTEXAMPLES= vhosts.sql httpd.conf.add
|
|
|
|
OPTIONS_DEFINE= PHP_MODULE DEBUG_MODULE PHP DEBUG
|
|
OPTIONS_DEFAULT= PHP_MODULE
|
|
|
|
PHP_MODULE_DESC= Enable PHP
|
|
DEBUG_MODULE_DESC= Enable debugging
|
|
|
|
.include <bsd.port.options.mk>
|
|
|
|
.if ${PORT_OPTIONS:MDEBUG_MODULE}
|
|
MAKE_ENV+= WITH_DEBUG=true
|
|
STRIP= # keep debug information
|
|
.endif
|
|
|
|
.if ${PORT_OPTIONS:MPHP_MODULE}
|
|
MAKE_ENV+= WITH_PHP=true
|
|
USES+= php:mod
|
|
.endif
|
|
|
|
pre-patch:
|
|
@${REINPLACE_CMD} -e "s|= apxs|= ${APXS}|" \
|
|
-e "s|= rm|= ${RM}|" -e "s|= ln|= ${LN}|" \
|
|
-e "s|= cp|= ${CP}|" ${WRKSRC}/Makefile
|
|
|
|
post-patch:
|
|
${REINPLACE_CMD} -e 's|@APXS_STAGE@|-S LIBEXECDIR=${STAGEDIR}${PREFIX}/${APACHEMODDIR}|' \
|
|
${WRKSRC}/Makefile
|
|
|
|
pre-install:
|
|
@${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}
|
|
|
|
post-install:
|
|
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
|
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
|
|
|
|
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
|
${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/|} ${STAGEDIR}${EXAMPLESDIR}
|
|
|
|
.include <bsd.port.mk>
|