Accepting request 151193 from home:computersalat:devel:SOGo

update to 1.0.16

OBS-URL: https://build.opensuse.org/request/show/151193
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmemcached?expand=0&rev=35
This commit is contained in:
Marcus Meissner 2013-02-05 06:24:40 +00:00 committed by Git OBS Bridge
parent 9ac0cf275d
commit 9077db86b1
7 changed files with 58 additions and 41 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d1bf75110fa9220c0c2287e6fc81ce70b83d91453ce09120553f8f531ffd2137
size 1032089

View File

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

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2215d1766bff02b75403291d3d870fcd7d0735e4d018657d4d74fc44e92bdbfc
size 1019366

View File

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

View File

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

View File

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

View File

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