diff options
author | fhajny <fhajny@pkgsrc.org> | 2013-09-12 14:20:56 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2013-09-12 14:20:56 +0000 |
commit | 604ec864833248407c0c7af9e4c38fb7560a8e2d (patch) | |
tree | 100a16426319cec020531450f01f5aa837a9f825 /devel/libmemcached/Makefile | |
parent | 803d91b01440f405360bf20b35477639a5ef9ea2 (diff) | |
download | pkgsrc-604ec864833248407c0c7af9e4c38fb7560a8e2d.tar.gz |
1.0.17 Tue Apr 2 14:02:01 HST 2013
* Remove c++ namespace that was being exposed (the API should be plug
compatible)..
* Fix cases where --servers wasn't behaving the same in all clients.
1.0.16 Thu Jan 31 19:14:32 EST 2013
* Added support to do two part shutdown of socket.
* Fixes for Fedora 18.
* Fix for binary memcached_touch()
1.0.15 Mon Dec 17 07:25:44 EST 2012
* Added support for Murmur3 (HASHKIT_HASH_MURMUR3)
* Portability fixes.
1.0.14 Wed Nov 14 04:56:25 EST 2012
* CLIENT_ERROR fixed to not be treated as a fatal error.
* Compiler fixes for older Ubuntu releases.
1.0.13 Fri Oct 19 00:09:28 EDT 2012
* Fix bug that caused version string to not be exported correctly.
1.0.12 Tue Oct 9 03:30:20 EDT 2012
* Added memcached_result_take_value().
* Added ax_libmemcached.m4
1.0.11 Sun Sep 16 20:32:13 EDT 2012
* Removed custom version of memcached.
* Updated hardening rules.
* Fixed a case where the return error from a socket connection differred
from that of a TCP/IP socket.
1.0.10 Sun Jul 29 21:50:15 PDT 2012
* --disable-assert has been removed from configure, and --enable-assert
has been added in its place.
* Compiling fixes for Clang on OSX Mountain Lion.
1.0.9 Wed Jul 4 22:46:19 EDT 2012
* Faster close on socket.
* Instance allocation is now seperated from server interface. This should
allow for a better preservation of ABI compliance from now on.
* Fix close on exec bug.
* Numerous other bug fixes.
1.0.8 Tue May 22 15:06:04 EDT 2012
* Added support for setting options via ENV variable LIBMEMCACHED
* Fix corner case on last used result.
1.0.7 Sat Apr 28 00:48:29 PDT 2012
* Add API call for exist calls.
* Update all license files to be BSD.
1.0.6 Sat Apr 7 18:26:49 PDT 2012
* Fixes for gcc 4.7, lp:961812
* Fix for restart issue that happens under testing.
* Fix for lp:962815.
* Support for transparent AES encryption.
1.0.5 Tue Mar 13 22:56:47 PDT 2012
* Fixes for OSX.
* Version is now parsed directly in the parser, which makes buffered
operations now work with it..
* memstat has been extended so that it can be used to find the version
of the server.
* Update documentation.
* Fixes for compile issues on Debian and Ubuntu
1.0.4 Thu Jan 26 22:33:54 PST 2012
* Fix for memcached_dump().
* Additional testing for memcached_stat_execute().
Diffstat (limited to 'devel/libmemcached/Makefile')
-rw-r--r-- | devel/libmemcached/Makefile | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/devel/libmemcached/Makefile b/devel/libmemcached/Makefile index fd2a7012f10..71965276a68 100644 --- a/devel/libmemcached/Makefile +++ b/devel/libmemcached/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.6 2013/05/04 12:43:50 joerg Exp $ +# $NetBSD: Makefile,v 1.7 2013/09/12 14:20:56 fhajny Exp $ # -DISTNAME= libmemcached-1.0.4 +DISTNAME= libmemcached-1.0.17 CATEGORIES= devel -MASTER_SITES= http://launchpad.net/libmemcached/1.0/${PKGVERSION}/+download/ +MASTER_SITES= http://launchpad.net/libmemcached/1.0/${PKGVERSION_NOREV}/+download/ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://libmemcached.org/ @@ -18,16 +18,17 @@ USE_LIBTOOL= yes PKGCONFIG_OVERRIDE+= support/libmemcached.pc.in .include "../../mk/bsd.prefs.mk" -# Avoid building 64bit on a 32bit bootstrap (affects SunOS) -.if defined(ABI) && empty(ABI:M64) -CONFIGURE_ARGS+= --disable-64bit -.endif +.include "options.mk" -# for backtrace -.if ${OPSYS} == "NetBSD" && exists(/usr/include/execinfo.h) -LIBS+= -lexecinfo -.endif +CONFIGURE_ARGS+=--enable-jobserver=no CPPFLAGS+= -D__STDC_FORMAT_MACROS +LIBS.SunOS+= -lsocket + +post-configure: + ${ECHO} '#define HAVE_MEMCACHED_BINARY 1' >> ${WRKSRC}/mem_config.h + ${ECHO} '#define MEMCACHED_BINARY "${PREFIX}/bin/memcached"' >> ${WRKSRC}/mem_config.h + +.include "../../devel/libexecinfo/buildlink3.mk" .include "../../mk/bsd.pkg.mk" |