aboutsummaryrefslogtreecommitdiff
path: root/devel/gearmand/Makefile
diff options
context:
space:
mode:
authorGreg Larkin <glarkin@FreeBSD.org>2010-09-08 17:41:10 +0000
committerGreg Larkin <glarkin@FreeBSD.org>2010-09-08 17:41:10 +0000
commitc4a4c449a58411c58fe5aaa120eb997fefa87cb6 (patch)
tree3a8e48f2bee8392300882fd07d0121be7abf0c08 /devel/gearmand/Makefile
parent86eee6915b115e61546e4610615d6495aee611a1 (diff)
downloadports-c4a4c449a58411c58fe5aaa120eb997fefa87cb6.tar.gz
ports-c4a4c449a58411c58fe5aaa120eb997fefa87cb6.zip
- Updated to 0.14 [1]
- Added options for libdrizzle and Tokyo Cabinet support PR: ports/149921 Submitted by: Vick Khera <vivek at khera at org> [1]
Notes
Notes: svn path=/head/; revision=260772
Diffstat (limited to 'devel/gearmand/Makefile')
-rw-r--r--devel/gearmand/Makefile23
1 files changed, 19 insertions, 4 deletions
diff --git a/devel/gearmand/Makefile b/devel/gearmand/Makefile
index 49f686cfb9f4..9bd252e70794 100644
--- a/devel/gearmand/Makefile
+++ b/devel/gearmand/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= gearmand
-PORTVERSION= 0.13
+PORTVERSION= 0.14
CATEGORIES= devel
MASTER_SITES= http://launchpad.net/gearmand/trunk/${PORTVERSION}/+download/ \
LOCAL/glarkin
@@ -17,7 +17,6 @@ COMMENT= Gearman C Server and Library
LIB_DEPENDS= event:${PORTSDIR}/devel/libevent \
uuid:${PORTSDIR}/misc/e2fsprogs-libuuid
-CONFIGURE_ARGS= --disable-libdrizzle --disable-libtokyocabinet
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib"
FETCH_ARGS= -pRr
GNU_CONFIGURE= yes
@@ -25,9 +24,11 @@ USE_GNOME= gnomehack
USE_LDCONFIG= yes
USE_RC_SUBR= gearmand.sh
-OPTIONS= MEMCACHED "Enable memcached support" on \
+OPTIONS= DRIZZLE "Enable libdrizzle support" off \
+ MEMCACHED "Enable memcached support" on \
PQ "Enable PostgreSQL support" off \
- SQLITE3 "Enable SQLite3 support" off
+ SQLITE3 "Enable SQLite3 support" off \
+ TC "Enable Tokyo Cabinet support" off
MAN1= gearman.1
MAN3= gearman_bugreport.3 \
@@ -145,6 +146,13 @@ MAN8= gearmand.8
.include <bsd.port.pre.mk>
+.ifdef(WITH_DRIZZLE)
+CONFIGURE_ARGS+= --with-libdrizzle-prefix
+LIB_DEPENDS+= drizzle:${PORTSDIR}/databases/libdrizzle
+.else
+CONFIGURE_ARGS+= --disable-libdrizzle
+.endif
+
.ifdef(WITHOUT_MEMCACHED)
CONFIGURE_ARGS+= --disable-libmemcached
.else
@@ -166,4 +174,11 @@ USE_SQLITE= yes
CONFIGURE_ARGS+= --disable-libsqlite3
.endif
+.ifdef(WITH_TC)
+CONFIGURE_ARGS+= --with-libtokyocabinet-prefix
+LIB_DEPENDS+= tokyocabinet:${PORTSDIR}/databases/tokyocabinet
+.else
+CONFIGURE_ARGS+= --disable-libtokyocabinet
+.endif
+
.include <bsd.port.post.mk>