aboutsummaryrefslogtreecommitdiff
path: root/www/mod_memcache_block
diff options
context:
space:
mode:
authorOlli Hauer <ohauer@FreeBSD.org>2012-08-25 20:32:08 +0000
committerOlli Hauer <ohauer@FreeBSD.org>2012-08-25 20:32:08 +0000
commit1f8c9e1df642f54fac93213c660757244c9c8616 (patch)
tree9fe233819f2c10e380a4ea1628b3c3a46ef48e00 /www/mod_memcache_block
parent195df866ab058f815c38f2085606d026cf580a57 (diff)
downloadports-1f8c9e1df642f54fac93213c660757244c9c8616.tar.gz
ports-1f8c9e1df642f54fac93213c660757244c9c8616.zip
Notes
Diffstat (limited to 'www/mod_memcache_block')
-rw-r--r--www/mod_memcache_block/Makefile31
-rw-r--r--www/mod_memcache_block/distinfo2
-rw-r--r--www/mod_memcache_block/pkg-descr5
3 files changed, 38 insertions, 0 deletions
diff --git a/www/mod_memcache_block/Makefile b/www/mod_memcache_block/Makefile
new file mode 100644
index 000000000000..aee90d51ae1b
--- /dev/null
+++ b/www/mod_memcache_block/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: mod_memcache_block
+# Date created: 2012-08-21
+# Whom: Hung-Yi Chen <gaod@hychen.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mod_memcache_block
+PORTVERSION= 20120821
+CATEGORIES= www
+MASTER_SITES= https://github.com/netik/mod_memcache_block/tarball/${GITVERSION}/
+DISTNAME= mod_memcache_block-${GITVERSION}
+DIST_SUBDIR= apache2
+
+MAINTAINER= gaod@hychen.org
+COMMENT= An Apache 2 module to block ip from lists stored in memcache
+
+LIB_DEPENDS+= memcached:${PORTSDIR}/databases/libmemcached
+
+FETCH_ARGS= -Fpr
+GITVERSION= 7b1fcec
+WRKSRC= ${WRKDIR}/netik-${DISTNAME}
+LATEST_LINK= mod_memcache_block
+
+USE_APACHE= 22+
+AP_FAST_BUILD= yes
+AP_GENPLIST= yes
+AP_INC= ${LOCALBASE}/include/libmemcached
+AP_LIB= ${LOCALBASE}/lib -lmemcached
+
+.include <bsd.port.mk>
diff --git a/www/mod_memcache_block/distinfo b/www/mod_memcache_block/distinfo
new file mode 100644
index 000000000000..82875f48d3ee
--- /dev/null
+++ b/www/mod_memcache_block/distinfo
@@ -0,0 +1,2 @@
+SHA256 (apache2/mod_memcache_block-7b1fcec.tar.gz) = 8f6221d1c2458dc7f4c430b0bda74632af1c61174f8c6025db71d85166ae393d
+SIZE (apache2/mod_memcache_block-7b1fcec.tar.gz) = 13355
diff --git a/www/mod_memcache_block/pkg-descr b/www/mod_memcache_block/pkg-descr
new file mode 100644
index 000000000000..7e5f514ccfdb
--- /dev/null
+++ b/www/mod_memcache_block/pkg-descr
@@ -0,0 +1,5 @@
+mod_memcache_block is an Apache module that allows you to block access to
+your servers using a block list stored in memcache. It also offers
+distributed rate limiting based on HTTP response code.
+
+WWW: https://github.com/netik/mod_memcache_block