1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-11 07:22:22 +00:00

- 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]
This commit is contained in:
Greg Larkin 2010-09-08 17:41:10 +00:00
parent 86eee6915b
commit c4a4c449a5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=260772
2 changed files with 22 additions and 7 deletions

View File

@ -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>

View File

@ -1,3 +1,3 @@
MD5 (gearmand-0.13.tar.gz) = 8e5d126b7ef252d062a48ab47eb95e65
SHA256 (gearmand-0.13.tar.gz) = a66c8c667befa02a757b81be7b79ce2374a6e65ee578c6164896e52ccceb3b36
SIZE (gearmand-0.13.tar.gz) = 563608
MD5 (gearmand-0.14.tar.gz) = 6e5e1f63c02745da174947bb3a44d8f9
SHA256 (gearmand-0.14.tar.gz) = 8e060683dd4b2bfc25a68e22924597ae50bbfd4126966e4088b47c3caa64e25c
SIZE (gearmand-0.14.tar.gz) = 559748