From c163353403bfc578e7f30a25a56f0f2ae295b39d889a8eb532a6f8c0dbc95966 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 29 Oct 2021 12:58:34 +0000 Subject: [PATCH] Accepting request 926811 from home:dspinella:branches:devel:libraries:c_c++ - Move libmemcachedprotocol library into its own package to fix shlib-policy-name-error. Fixes bsc#1191767 OBS-URL: https://build.opensuse.org/request/show/926811 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmemcached?expand=0&rev=56 --- libmemcached.changes | 6 ++++++ libmemcached.spec | 18 +++++++++++++++++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/libmemcached.changes b/libmemcached.changes index 0f50925..7f5cb54 100644 --- a/libmemcached.changes +++ b/libmemcached.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Oct 21 16:08:29 UTC 2021 - Danilo Spinella + +- Move libmemcachedprotocol library into its own package to + fix shlib-policy-name-error. Fixes bsc#1191767 + ------------------------------------------------------------------- Fri Jun 7 12:32:05 UTC 2019 - Tomáš Chvátal diff --git a/libmemcached.spec b/libmemcached.spec index 911f6c3..2cba3c4 100644 --- a/libmemcached.spec +++ b/libmemcached.spec @@ -1,7 +1,7 @@ # # spec file for package libmemcached # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -73,6 +73,18 @@ usage, thread safe, and provide full access to server side methods. The libmemcachedutil library contains utility functions used by libmemcached. +%package -n libmemcachedprotocol0 +Summary: Libmemcached is a C/C++ client library and tools for the memcached server +Group: System/Libraries + +%description -n libmemcachedprotocol0 +Libmemcached is a C/C++ client library and tools for the memcached server +(http://memcached.org/). It has been designed to be light on memory +usage, thread safe, and provide full access to server side methods. + +The libmemcachedprotocol library contains functions with interacting with +the memcached server. + %package devel Summary: Libmemcached is a C/C++ client library and tools for the memcached server Group: Development/Libraries/C and C++ @@ -115,6 +127,8 @@ rm -f %{buildroot}%{_datadir}/aclocal/ax_libmemcached.m4 %postun -n %{libsoname} -p /sbin/ldconfig %post -n libmemcachedutil2 -p /sbin/ldconfig %postun -n libmemcachedutil2 -p /sbin/ldconfig +%post -n libmemcachedprotocol0 -p /sbin/ldconfig +%postun -n libmemcachedprotocol0 -p /sbin/ldconfig %files %{_bindir}/memcapable @@ -141,6 +155,8 @@ rm -f %{buildroot}%{_datadir}/aclocal/ax_libmemcached.m4 %{_libdir}/libhashkit.so.2.*.* %{_libdir}/libmemcachedutil.so.2 %{_libdir}/libmemcachedutil.so.2.*.* + +%files -n libmemcachedprotocol0 %{_libdir}/libmemcachedprotocol.so.0 %{_libdir}/libmemcachedprotocol.so.0.*.*