diff --git a/libmemcached-1.0.11.tar.gz b/libmemcached-1.0.11.tar.gz deleted file mode 100644 index ed40dea..0000000 --- a/libmemcached-1.0.11.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d1bf75110fa9220c0c2287e6fc81ce70b83d91453ce09120553f8f531ffd2137 -size 1032089 diff --git a/libmemcached-1.0.11.tar.gz.asc b/libmemcached-1.0.11.tar.gz.asc deleted file mode 100644 index 0bb05e6..0000000 --- a/libmemcached-1.0.11.tar.gz.asc +++ /dev/null @@ -1,12 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG/MacGPG2 v2.0.18 (Darwin) -Comment: GPGTools - http://gpgtools.org - -iQEcBAABAgAGBQJQWXSJAAoJEItO41/aJIgT76MH/37DmlghrJU8wxhnaetGC2tS -UKWOUlfi7vaBXH+ovhNS0Iort9G6iLX703FtsBnhgp5IIGUFjgLAd6BHcOv0/UQE -kjoM7Hgy7X4D2Hfh435cpOaOy74RJby4CDu82XwGbqByyNH+sCJFbEnn30c/STg9 -txz3F/JMr9d8Kt1mHjUBlWf99my1nOFcRpfHUuUQM1BxmJTohu04IqLPC7K9RNVk -TBvBngyaEcW0RY6shbWQmr+cw1iAmX82nlIf9mP+L6TLrZa5KCWabamgUyiHjxyO -YAG85T+BEmq4Pyj7dSDr82X5S22VA9e/W3Mu02SwLlCBNa2lw76JZ/DoMeWQqJI= -=35PS ------END PGP SIGNATURE----- diff --git a/libmemcached-1.0.16.tar.gz b/libmemcached-1.0.16.tar.gz new file mode 100644 index 0000000..5a0da51 --- /dev/null +++ b/libmemcached-1.0.16.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2215d1766bff02b75403291d3d870fcd7d0735e4d018657d4d74fc44e92bdbfc +size 1019366 diff --git a/libmemcached-1.0.16.tar.gz.asc b/libmemcached-1.0.16.tar.gz.asc new file mode 100644 index 0000000..a25407b --- /dev/null +++ b/libmemcached-1.0.16.tar.gz.asc @@ -0,0 +1,12 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG/MacGPG2 v2.0.18 (Darwin) +Comment: GPGTools - http://gpgtools.org + +iQEcBAABAgAGBQJRC015AAoJEItO41/aJIgTWDQIALTpv6+GfHeYZ1PVSUtPJ1gd +96WiHsKUL6MdqcQY0Is/C7pbXzB8ilktJwLtlbE6Y28secmTtPW2vu4Ab77koEcX +IvZ2K54oNRYZl4ifYI9L2Mt9qBMUVjmIqJLEoK0VoyUEwekbvJFVCbRwwvxpH9zf +k0x/9SfALfApaF00AOcNnLDLhxRij5L2Scwmx9fx8jZMrXB60Z2LuWSofnGrWmsi +gVYO1KTPCTA+sRxmSAbLoXFk5kDc3qHPPVfIMhyJwgUwGOT2Uy+0mdLCSZ2AJJBY +zgnvmjrNPaF9H/rHSZw0FuCBmPI16l1CLYWm1m28188RsqHpvOIqBqVaiUnhNjk= +=kV+o +-----END PGP SIGNATURE----- diff --git a/libmemcached-bigendian.patch b/libmemcached-bigendian.patch deleted file mode 100644 index c695d41..0000000 --- a/libmemcached-bigendian.patch +++ /dev/null @@ -1,21 +0,0 @@ -Index: libmemcached-1.0.11/libhashkit/jenkins.cc -=================================================================== ---- libmemcached-1.0.11.orig/libhashkit/jenkins.cc -+++ libmemcached-1.0.11/libhashkit/jenkins.cc -@@ -59,12 +59,13 @@ In which case, the hash table should hav - uint32_t hashkit_jenkins(const char *key, size_t length, void *) - { - uint32_t a,b,c; /* internal state */ -- union { const void *ptr; size_t i; } u; /* needed for Mac Powerbook G4 */ -- -+#ifndef WORDS_BIGENDIAN -+ union { const void *ptr; size_t i; } u; -+ u.ptr = key; -+#endif - /* Set up the internal state */ - a = b = c = 0xdeadbeef + ((uint32_t)length) + JENKINS_INITVAL; - -- u.ptr = key; - #ifndef WORDS_BIGENDIAN - if ((u.i & 0x3) == 0) - { diff --git a/libmemcached.changes b/libmemcached.changes index 964ba3a..f1f07a1 100644 --- a/libmemcached.changes +++ b/libmemcached.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Mon Feb 4 21:25:25 UTC 2013 - chris@computersalat.de + +- update to 1.0.16 + * Added support to do two part shutdown of socket. + * Fixes for Fedora 18. + * Fix for binary memcached_touch() +- remove obsolete bigendian patch + +------------------------------------------------------------------- +Sun Dec 30 19:29:49 UTC 2012 - chris@computersalat.de + +- update to 1.0.15 + * no man pages with 'make install' + * --enable-static --disable-shared build fails with linker error + * bug occurs when do "configure --enable-memaslap; + make" on ubuntu 12.04 LTS(amd64) + * compilation error with custom prefix + * libmemcached 1.0.14 and bigendian + * libmemcached 1.0.14 missing config.h + * libmemcached 1.0.14 with DTRACE + * libmemcachedinternal missing -ldl + * libmemcached 1.0.14 test faild because of /usr/bin/touch + * Fix incorrect assertion messages + * pdate from murmur2 to murmur3 hash. + ------------------------------------------------------------------- Wed Nov 28 19:54:51 CET 2012 - sbrabec@suse.cz diff --git a/libmemcached.spec b/libmemcached.spec index 18bbcbd..258beb6 100644 --- a/libmemcached.spec +++ b/libmemcached.spec @@ -1,7 +1,7 @@ # # spec file for package libmemcached # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,20 +21,25 @@ Name: libmemcached Summary: A C and C++ client library to the memcached server License: BSD-3-Clause Group: Development/Libraries/C and C++ -Version: 1.0.11 +Version: 1.0.16 Release: 0 Url: http://libmemcached.org Source0: https://launchpad.net/libmemcached/1.0/%{version}/+download/libmemcached-%{version}.tar.gz Source1: https://launchpad.net/libmemcached/1.0/%{version}/+download/libmemcached-%{version}.tar.gz.asc Source2: %{name}.keyring -Patch0: libmemcached-bigendian.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # List of additional build dependencies +BuildRequires: bison +BuildRequires: cyrus-sasl-devel BuildRequires: gcc-c++ BuildRequires: gpg-offline BuildRequires: libevent-devel BuildRequires: memcached BuildRequires: pkgconfig +# needed for man pages +#if 0%{?suse_version} > 1110 +BuildRequires: python-sphinx +#endif %if 0%{?suse_version} > 1020 BuildRequires: fdupes %endif @@ -85,11 +90,15 @@ methods. %prep %gpg_verify %{S:1} %setup -q -%patch0 -p1 %build -%configure --with-memcached=%{_sbindir}/memcached --disable-static --with-pic +#autoreconf -fiv +%configure \ + --disable-static \ + --enable-libmemcachedprotocol \ + --with-memcached=%{_sbindir}/memcached make %{?_smp_mflags} +#make %install %makeinstall @@ -99,6 +108,9 @@ make %{?_smp_mflags} %fdupes -s %{buildroot}%{_mandir} %endif +# remove not needed files +%{__rm} -f %{buildroot}/usr/share/aclocal/ax_libmemcached.m4 + #%check #make check