aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorRichard Gallamore <ultima@FreeBSD.org>2017-06-13 23:53:01 +0800
committerRichard Gallamore <ultima@FreeBSD.org>2017-06-13 23:53:01 +0800
commit2692774f221d1c342c37ab86adfbb768458bce2b (patch)
tree12c0f661bbd4ce6988b8186d1c992642accb820b /www
parent9ad17d7090720fa0d6df68ebbb5fe2a2b3e7373b (diff)
downloadfreebsd-ports-gnome-2692774f221d1c342c37ab86adfbb768458bce2b.tar.gz
freebsd-ports-gnome-2692774f221d1c342c37ab86adfbb768458bce2b.tar.zst
freebsd-ports-gnome-2692774f221d1c342c37ab86adfbb768458bce2b.zip
* Updated to 2.4.7-04
* Moved LoadModule from httpd.conf to modules.d/ PR: 219726 Submitted by: Lukasz Wasikowski <lukasz@wasikowski.net> (maintainer) Reviewed by: lifanov (mentor), matthew (mentor) Approved by: lifanov (mentor), matthew (mentor) Differential Revision: https://reviews.freebsd.org/D11164
Diffstat (limited to 'www')
-rw-r--r--www/mod_mpm_itk/Makefile14
-rw-r--r--www/mod_mpm_itk/distinfo5
-rw-r--r--www/mod_mpm_itk/files/200_mod_mpm_itk.conf.sample.in11
-rw-r--r--www/mod_mpm_itk/pkg-plist4
4 files changed, 25 insertions, 9 deletions
diff --git a/www/mod_mpm_itk/Makefile b/www/mod_mpm_itk/Makefile
index de648d5d8ed3..b271494d1328 100644
--- a/www/mod_mpm_itk/Makefile
+++ b/www/mod_mpm_itk/Makefile
@@ -3,12 +3,12 @@
PORTNAME= mod_mpm_itk
PORTVERSION= 2.4.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= http://mpm-itk.sesse.net/ \
http://lukasz.wasikowski.net/files/
PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX}
-DISTNAME= mpm-itk-2.4.7-03
+DISTNAME= mpm-itk-2.4.7-04
MAINTAINER= lukasz@wasikowski.net
COMMENT= This MPM allows you to run each vhost under a separate uid and gid
@@ -19,8 +19,14 @@ USE_APACHE= 24
GNU_CONFIGURE= yes
AP_FAST_BUILD= yes
-SRC_FILE= mpm_itk.c
+SRC_FILE= *.c
-PLIST_SUB= SED=${SED}
+SUB_FILES+= ${APMOD_FILE}.sample
+APMOD_FILE= 200_${PORTNAME}.conf
+SUB_LIST+= APMOD_FILE=${APMOD_FILE}
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
+ ${INSTALL_DATA} ${WRKDIR}/${APMOD_FILE}.sample ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
.include <bsd.port.mk>
diff --git a/www/mod_mpm_itk/distinfo b/www/mod_mpm_itk/distinfo
index 4acfc206cf82..6dae360bc477 100644
--- a/www/mod_mpm_itk/distinfo
+++ b/www/mod_mpm_itk/distinfo
@@ -1,2 +1,3 @@
-SHA256 (mpm-itk-2.4.7-03.tar.gz) = 9479fabd97dbbff5aec0fe60ae2437606dc66302a69933c9a597c015d6c937f6
-SIZE (mpm-itk-2.4.7-03.tar.gz) = 45419
+TIMESTAMP = 1496399078
+SHA256 (mpm-itk-2.4.7-04.tar.gz) = 609f83e8995416c5491348e07139f26046a579db20cf8488ebf75d314668efcf
+SIZE (mpm-itk-2.4.7-04.tar.gz) = 45843
diff --git a/www/mod_mpm_itk/files/200_mod_mpm_itk.conf.sample.in b/www/mod_mpm_itk/files/200_mod_mpm_itk.conf.sample.in
new file mode 100644
index 000000000000..ced009534d8a
--- /dev/null
+++ b/www/mod_mpm_itk/files/200_mod_mpm_itk.conf.sample.in
@@ -0,0 +1,11 @@
+## $FreeBSD$
+## vim: set filetype=apache:
+##
+## module file for mod_mpm_itk
+##
+## PROVIDE: mod_mpm_itk
+## REQUIRE: mod_mpm_prefork
+
+<IfModule mpm_prefork_module>
+ LoadModule mpm_itk_module %%APACHEMODDIR%%/mod_mpm_itk.so
+</IfModule>
diff --git a/www/mod_mpm_itk/pkg-plist b/www/mod_mpm_itk/pkg-plist
index 1c196668a09d..1cefd29de812 100644
--- a/www/mod_mpm_itk/pkg-plist
+++ b/www/mod_mpm_itk/pkg-plist
@@ -1,4 +1,2 @@
-@unexec %%SED%% -i '' '/LoadModule %%AP_NAME%%_module/d' %D/%%APACHEETCDIR%%/httpd.conf
%%APACHEMODDIR%%/%%AP_MODULE%%
-@exec %D/sbin/apxs -e -a -n %%AP_NAME%% %D/%F
-@unexec echo "Don't forget to remove all %%AP_NAME%%-related directives in your httpd.conf"
+@sample %%APACHEETCDIR%%/modules.d/200_mod_mpm_itk.conf.sample