Hello community,

here is the log from the commit of package libmemcached for openSUSE:Factory 
checked in at 2014-12-22 12:54:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmemcached (Old)
 and      /work/SRC/openSUSE:Factory/.libmemcached.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libmemcached"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libmemcached/libmemcached.changes        
2014-04-02 17:24:06.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libmemcached.new/libmemcached.changes   
2014-12-22 12:52:52.000000000 +0100
@@ -1,0 +2,16 @@
+Tue Dec 16 17:31:06 UTC 2014 - dims...@opensuse.org
+
+- Add libmemcached-no-docs-available.patch: Do not build
+  documentation if this is not a VC checkout. The idea is that the
+  tarballs do only ship the pre-built documentation (which, on the
+  other hand, is also missing in 1.0.18).
+
+-------------------------------------------------------------------
+Tue Dec  9 16:24:59 UTC 2014 - jeng...@inai.de
+
+- Let signature verification happen through source validator
+  instead of gpg-offline in %prep
+- Add libmemcached-automake1_14.diff to workaround an automake
+  regression. Rediff libmemcached-pthread.patch for -p1.
+
+-------------------------------------------------------------------

New:
----
  libmemcached-automake1_14.diff
  libmemcached-no-docs-available.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libmemcached.spec ++++++
--- /var/tmp/diff_new_pack.ZY5Qdf/_old  2014-12-22 12:52:53.000000000 +0100
+++ /var/tmp/diff_new_pack.ZY5Qdf/_new  2014-12-22 12:52:53.000000000 +0100
@@ -29,6 +29,9 @@
 Source2:        %{name}.keyring
 # PATCH-FIX-UPSTREAM libmemcached-pthread.patch lp#133614 dims...@opensuse.org 
-- Fix pthread detection
 Patch0:         libmemcached-pthread.patch
+Patch1:         libmemcached-automake1_14.diff
+# PATCH-FIX-UPSTREAM libmemcached-no-docs-available.patch dims...@opensuse.org 
-- Do not build docs if not VCS checkout
+Patch2:         libmemcached-no-docs-available.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 # List of additional build dependencies
 BuildRequires:  automake >= 1.13
@@ -41,7 +44,6 @@
 BuildRequires:  pkgconfig
 # needed for man pages
 BuildRequires:  fdupes
-BuildRequires:  gpg-offline
 BuildRequires:  python-Sphinx
 
 %description
@@ -90,9 +92,9 @@
 methods.
 
 %prep
-%gpg_verify %{S:1}
 %setup -q
-%patch0
+%patch -P 0 -P 1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fiv


++++++ libmemcached-automake1_14.diff ++++++
From: Jan Engelhardt <jeng...@inai.de>
Date: 2014-12-09 17:23:13.621597902 +0100
References: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19311

build: do not set compilers _too_ early / workaround automake regression
---
 configure.ac |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Index: libmemcached-1.0.18/configure.ac
===================================================================
--- libmemcached-1.0.18.orig/configure.ac
+++ libmemcached-1.0.18/configure.ac
@@ -13,10 +13,6 @@ m4_include([version.m4])
 AC_PREREQ([2.61])
 AC_INIT([libmemcached],VERSION_NUMBER,[http://libmemcached.org/])
 
-# Setup the compilers early on
-AC_PROG_CC([cc gcc clang])
-AC_PROG_CXX([c++ g++ clang++])
-
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIR([m4])
 
@@ -61,6 +57,10 @@ LT_LIB_M
 
 AC_SUBST([lt_cv_dlopen_libs])
 
+# Setup the compilers early on
+AC_PROG_CC([cc gcc clang])
+AC_PROG_CXX([c++ g++ clang++])
+
 
 AC_PROG_CC_C99
 AS_IF([test "x${ac_cv_prog_cc_c99}" == "xno"],[AC_MSG_ERROR([No c99 compatible 
compiler found])])
++++++ libmemcached-no-docs-available.patch ++++++
Index: libmemcached-1.0.18/Makefile.am
===================================================================
--- libmemcached-1.0.18.orig/Makefile.am
+++ libmemcached-1.0.18/Makefile.am
@@ -26,6 +26,10 @@ EXTRA_DIST=
 dist_man_MANS=
 MAINTAINERCLEANFILES=
 
+if IS_VCS_CHECKOUT
+SUBDIRS= docs
+endif
+
 #includes additional rules from aminclude.am
 @INC_AMINCLUDE@
 
@@ -57,7 +61,6 @@ endif
 include libmemcachedutil-1.0/include.am
 
 include clients/include.am
-include docs/include.am
 include man/include.am
 
 if BUILD_LIBMEMCACHED_PROTOCOL
@@ -103,7 +106,7 @@ merge-clean:
        @echo "Files that need to be either removed or checked in:"
        @bzr unknowns
 
-clean-local: clean-libtest-check clean-docs-check clean-rpm
+clean-local: clean-libtest-check clean-rpm
 
 
 lcov: lcov-clean check
++++++ libmemcached-pthread.patch ++++++
--- /var/tmp/diff_new_pack.ZY5Qdf/_old  2014-12-22 12:52:53.000000000 +0100
+++ /var/tmp/diff_new_pack.ZY5Qdf/_new  2014-12-22 12:52:53.000000000 +0100
@@ -1,8 +1,12 @@
 === modified file 'm4/ax_pthread.m4'
-Index: m4/ax_pthread.m4
+---
+ m4/ax_pthread.m4 |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+Index: libmemcached-1.0.18/m4/ax_pthread.m4
 ===================================================================
---- m4/ax_pthread.m4.orig
-+++ m4/ax_pthread.m4
+--- libmemcached-1.0.18.orig/m4/ax_pthread.m4
++++ libmemcached-1.0.18/m4/ax_pthread.m4
 @@ -123,7 +123,7 @@ fi
  # which indicates that we try without any flags at all, and "pthread-config"
  # which is a program returning the flags for the Pth emulation library.

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to