summaryrefslogtreecommitdiff
path: root/www/apache24
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2012-04-14 20:44:44 +0000
committerryoon <ryoon@pkgsrc.org>2012-04-14 20:44:44 +0000
commit1477bb3dc606ec0cd4a9e1788754616f14c41d87 (patch)
treef8ff4872d5d37a37be871dd60a6bef2d063abfdf /www/apache24
parentab434fdc03d862467ae205a124ddd6bc8b7fa06e (diff)
downloadpkgsrc-1477bb3dc606ec0cd4a9e1788754616f14c41d87.tar.gz
Add lua option for mod_lua.
The lua option is disabled by default.
Diffstat (limited to 'www/apache24')
-rw-r--r--www/apache24/Makefile3
-rw-r--r--www/apache24/PLIST3
-rw-r--r--www/apache24/options.mk12
3 files changed, 13 insertions, 5 deletions
diff --git a/www/apache24/Makefile b/www/apache24/Makefile
index e95ad814afa..ce3d3f34184 100644
--- a/www/apache24/Makefile
+++ b/www/apache24/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2012/04/14 12:46:46 adam Exp $
+# $NetBSD: Makefile,v 1.3 2012/04/14 20:44:44 ryoon Exp $
DISTNAME= httpd-2.4.1
PKGNAME= ${DISTNAME:S/httpd/apache/}
@@ -50,7 +50,6 @@ CONFIGURE_ARGS+= --disable-dir
CONFIGURE_ARGS+= --disable-env
CONFIGURE_ARGS+= --disable-include
CONFIGURE_ARGS+= --disable-log-config
-CONFIGURE_ARGS+= --disable-lua
CONFIGURE_ARGS+= --disable-mime
CONFIGURE_ARGS+= --disable-negotiation
CONFIGURE_ARGS+= --disable-proxy-html
diff --git a/www/apache24/PLIST b/www/apache24/PLIST
index ca79e5790d4..d898e20bc0e 100644
--- a/www/apache24/PLIST
+++ b/www/apache24/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2012/04/14 12:46:46 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2012/04/14 20:44:44 ryoon Exp $
bin/ab
bin/apxs
bin/dbmmanage
@@ -117,6 +117,7 @@ ${PLIST.ldap}lib/httpd/mod_ldap.so
lib/httpd/mod_log_debug.so
lib/httpd/mod_log_forensic.so
lib/httpd/mod_logio.so
+${PLIST.lua}lib/httpd/mod_lua.so
lib/httpd/mod_mime_magic.so
lib/httpd/mod_proxy.so
lib/httpd/mod_proxy_ajp.so
diff --git a/www/apache24/options.mk b/www/apache24/options.mk
index ab6af53cd60..6e3f61b5dc3 100644
--- a/www/apache24/options.mk
+++ b/www/apache24/options.mk
@@ -1,9 +1,9 @@
-# $NetBSD: options.mk,v 1.1.1.1 2012/04/13 18:50:49 ryoon Exp $
+# $NetBSD: options.mk,v 1.2 2012/04/14 20:44:44 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.apache
PKG_OPTIONS_REQUIRED_GROUPS= mpm
PKG_OPTIONS_GROUP.mpm= apache-mpm-event apache-mpm-prefork apache-mpm-worker
-PKG_SUPPORTED_OPTIONS= suexec
+PKG_SUPPORTED_OPTIONS= lua suexec
PKG_SUGGESTED_OPTIONS= apache-mpm-prefork
.include "../../mk/bsd.options.mk"
@@ -57,3 +57,11 @@ BUILD_TARGET= all suexec
PLIST.suexec= yes
SPECIAL_PERMS+= sbin/suexec ${REAL_ROOT_USER} ${APACHE_GROUP} 4510
.endif
+
+PLIST_VARS+= lua
+.if !empty(PKG_OPTIONS:Mlua)
+CONFIGURE_ARGS+= --enable-lua
+.include "../../lang/lua/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-lua
+.endif