aboutsummaryrefslogtreecommitdiff
path: root/devel/gearmand
diff options
context:
space:
mode:
authorGreg Larkin <glarkin@FreeBSD.org>2012-10-16 18:11:38 +0000
committerGreg Larkin <glarkin@FreeBSD.org>2012-10-16 18:11:38 +0000
commitedcdf677eb9a6e34acae20bf0a3a806cebaa4e09 (patch)
tree87e110e16b5b659d2a3518c38e64031320ee176d /devel/gearmand
parent45efd07b44bf933aec7b162fb541445b0545fb6b (diff)
downloadports-edcdf677eb9a6e34acae20bf0a3a806cebaa4e09.tar.gz
ports-edcdf677eb9a6e34acae20bf0a3a806cebaa4e09.zip
Notes
Diffstat (limited to 'devel/gearmand')
-rw-r--r--devel/gearmand/Makefile7
-rw-r--r--devel/gearmand/distinfo4
-rw-r--r--devel/gearmand/files/patch-libgearman-server__plugins__queue__redis__queue.cc17
-rw-r--r--devel/gearmand/files/patch-libgearman-server__server.cc10
4 files changed, 6 insertions, 32 deletions
diff --git a/devel/gearmand/Makefile b/devel/gearmand/Makefile
index 6e5607a337d5..950822cd50fd 100644
--- a/devel/gearmand/Makefile
+++ b/devel/gearmand/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= gearmand
-PORTVERSION= 0.39
-PORTREVISION= 1
+PORTVERSION= 0.41
CATEGORIES= devel
MASTER_SITES= http://launchpad.net/gearmand/1.0/${PORTVERSION}/+download/
@@ -15,7 +14,8 @@ MAINTAINER= glarkin@FreeBSD.org
COMMENT= Gearman C Server and Library
BUILD_DEPENDS= boost-libs>=0:${PORTSDIR}/devel/boost-libs \
- libexecinfo>=0:${PORTSDIR}/devel/libexecinfo
+ libexecinfo>=0:${PORTSDIR}/devel/libexecinfo \
+ ${PYTHON_PKGNAMEPREFIX}sphinx>=0:${PORTSDIR}/textproc/py-sphinx
LIB_DEPENDS= event:${PORTSDIR}/devel/libevent \
uuid:${PORTSDIR}/misc/e2fsprogs-libuuid \
execinfo:${PORTSDIR}/devel/libexecinfo
@@ -39,6 +39,7 @@ GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_GNOME= gnomehack
USE_LDCONFIG= yes
+USE_PYTHON_BUILD=yes
USE_RC_SUBR= gearmand
SUB_LIST+= USERS=${USERS} GROUPS=${GROUPS}
diff --git a/devel/gearmand/distinfo b/devel/gearmand/distinfo
index cc0ab4189baa..2b71c8251562 100644
--- a/devel/gearmand/distinfo
+++ b/devel/gearmand/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gearmand-0.39.tar.gz) = 7eaa4050bdd3e7801d0af047926314dbc6270f8fa6723aca72a7226f341507ec
-SIZE (gearmand-0.39.tar.gz) = 841815
+SHA256 (gearmand-0.41.tar.gz) = eda6bc1f66a8f8d66394744b31ea975bd55f7ef2dfcc3698d7f9835a06ceb875
+SIZE (gearmand-0.41.tar.gz) = 851863
diff --git a/devel/gearmand/files/patch-libgearman-server__plugins__queue__redis__queue.cc b/devel/gearmand/files/patch-libgearman-server__plugins__queue__redis__queue.cc
deleted file mode 100644
index 6e75cc04c551..000000000000
--- a/devel/gearmand/files/patch-libgearman-server__plugins__queue__redis__queue.cc
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./libgearman-server/plugins/queue/redis/queue.cc.orig 2012-10-03 15:55:58.000000000 -0400
-+++ ./libgearman-server/plugins/queue/redis/queue.cc 2012-10-03 15:56:31.000000000 -0400
-@@ -269,14 +269,11 @@
- assert(fmt_str_length != 1);
- return gearmand_gerror("snprintf() failed to produce a valud fmt_str for redis key", GEARMAN_QUEUE_ERROR);
- }
--#pragma GCC diagnostic push
--#pragma GCC diagnostic ignored "-Wformat-nonliteral"
- int ret= sscanf(reply->element[x]->str,
- fmt_str,
- prefix,
- function_name,
- unique);
--#pragma GCC diagnostic pop
- if (ret == 0)
- {
- continue;
diff --git a/devel/gearmand/files/patch-libgearman-server__server.cc b/devel/gearmand/files/patch-libgearman-server__server.cc
deleted file mode 100644
index b395681b39d8..000000000000
--- a/devel/gearmand/files/patch-libgearman-server__server.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./libgearman-server/server.cc.orig 2012-09-19 22:42:05.000000000 -0400
-+++ ./libgearman-server/server.cc 2012-10-03 15:37:17.000000000 -0400
-@@ -46,7 +46,6 @@
- #include <libgearman-server/queue.h>
-
- #include <errno.h>
--#include <iso646.h>
- #include <limits.h>
- #include <stdlib.h>
- #include <string.h>