aboutsummaryrefslogtreecommitdiff
path: root/databases/libmemcached
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2009-03-31 07:59:35 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2009-03-31 07:59:35 +0000
commit754e0a016644bb2f02b9d8ce785736f62ccecd76 (patch)
tree5eb307f7a4c8adc17817baa831fa78ab8fb9d343 /databases/libmemcached
parent3084092c09255a65321168c06408802176bad1ae (diff)
downloadports-754e0a016644bb2f02b9d8ce785736f62ccecd76.tar.gz
ports-754e0a016644bb2f02b9d8ce785736f62ccecd76.zip
Upgrade to 0.27.
Notes
Notes: svn path=/head/; revision=231353
Diffstat (limited to 'databases/libmemcached')
-rw-r--r--databases/libmemcached/Makefile2
-rw-r--r--databases/libmemcached/distinfo6
-rw-r--r--databases/libmemcached/files/patch-configure37
-rw-r--r--databases/libmemcached/files/patch-libmemcached__memcached_connect.c32
4 files changed, 41 insertions, 36 deletions
diff --git a/databases/libmemcached/Makefile b/databases/libmemcached/Makefile
index 0f6eed22dea9..1cf654b48ad8 100644
--- a/databases/libmemcached/Makefile
+++ b/databases/libmemcached/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= libmemcached
-PORTVERSION= 0.26
+PORTVERSION= 0.27
PORTREVISION= 0
CATEGORIES= databases
MASTER_SITES= http://download.tangent.org/
diff --git a/databases/libmemcached/distinfo b/databases/libmemcached/distinfo
index 2f2febbdd33b..41ad20228acd 100644
--- a/databases/libmemcached/distinfo
+++ b/databases/libmemcached/distinfo
@@ -1,3 +1,3 @@
-MD5 (libmemcached-0.26.tar.gz) = a53eaa92785b7835f2a2b784e9805748
-SHA256 (libmemcached-0.26.tar.gz) = aac6bdbe1cea98aa6fbcc3c6d7339180d96932b718a4a387aefbb56249a85cda
-SIZE (libmemcached-0.26.tar.gz) = 443639
+MD5 (libmemcached-0.27.tar.gz) = 64522b532ea35ac2ecc9b29e79e3515f
+SHA256 (libmemcached-0.27.tar.gz) = 0f170c30e91ca044178c071fa55a3bcaeb476582342d99733d2c763924bc79c9
+SIZE (libmemcached-0.27.tar.gz) = 451421
diff --git a/databases/libmemcached/files/patch-configure b/databases/libmemcached/files/patch-configure
new file mode 100644
index 000000000000..7ad25b2bbd6c
--- /dev/null
+++ b/databases/libmemcached/files/patch-configure
@@ -0,0 +1,37 @@
+--- configure.orig 2009-03-30 13:26:57.000000000 +0800
++++ configure 2009-03-31 15:55:57.000000000 +0800
+@@ -21054,7 +21054,7 @@
+
+ { $as_echo "$as_me:$LINENO: result: $have_htoll" >&5
+ $as_echo "$have_htoll" >&6; }
+- if test "x$have_htoll" == "xno"; then
++ if test "x$have_htoll" = "xno"; then
+ BUILD_BYTEORDER_TRUE=
+ BUILD_BYTEORDER_FALSE='#'
+ else
+@@ -21395,14 +21395,14 @@
+ MEMC_BINARY="$withval"
+ fi
+
+- if test x$withval == xyes
++ if test $withval = yes
+ then
+ MEMC_BINARY=memcached
+ fi
+
+ # just ignore the user if --without-memcached is passed.. it is
+ # only used by make test
+- if test x$withval == xno
++ if test $withval = no
+ then
+ MEMC_BINARY=memcached
+ fi
+@@ -21454,7 +21454,7 @@
+ fi
+
+
+-if test x$MEMC_BINARY == "xno"
++if test $MEMC_BINARY = "no"
+ then
+ { { $as_echo "$as_me:$LINENO: error: \"could not find memcached binary\"" >&5
+ $as_echo "$as_me: error: \"could not find memcached binary\"" >&2;}
diff --git a/databases/libmemcached/files/patch-libmemcached__memcached_connect.c b/databases/libmemcached/files/patch-libmemcached__memcached_connect.c
deleted file mode 100644
index 3e70a31c944a..000000000000
--- a/databases/libmemcached/files/patch-libmemcached__memcached_connect.c
+++ /dev/null
@@ -1,32 +0,0 @@
---- libmemcached/memcached_connect.c.orig 2008-10-23 06:19:25.000000000 -0700
-+++ libmemcached/memcached_connect.c 2008-10-23 06:23:16.000000000 -0700
-@@ -225,6 +225,7 @@
- {
- struct pollfd fds[1];
- int error;
-+ socklen_t len;
-
- memset(&fds, 0, sizeof(struct pollfd));
- fds[0].fd= ptr->fd;
-@@ -237,6 +238,7 @@
- }
- else if (error != 1 || fds[0].revents & POLLERR)
- {
-+closesock:
- ptr->cached_errno= errno;
- WATCHPOINT_ERRNO(ptr->cached_errno);
- WATCHPOINT_NUMBER(ptr->root->connect_timeout);
-@@ -259,6 +261,13 @@
- return MEMCACHED_ERRNO;
- }
-
-+ len = sizeof (error);
-+ if (getsockopt (ptr->fd, SOL_SOCKET, SO_ERROR, &error, &len) < 0)
-+ goto closesock;
-+
-+ if (error > 0)
-+ goto closesock;
-+
- break;
- }
- /* We are spinning waiting on connect */