[packages/riemann-c-client] - updated to 1.10.2 - added dep patch (missing client code dependency on updated proto header)

qboosh qboosh at pld-linux.org
Mon May 7 21:12:29 CEST 2018


commit fba8e0363d9e476cd288ad5f1961c2c9c8248b1f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon May 7 21:13:09 2018 +0200

    - updated to 1.10.2
    - added dep patch (missing client code dependency on updated proto header)

 riemann-c-client-dep.patch | 10 ++++++++++
 riemann-c-client.spec      | 12 +++++++-----
 2 files changed, 17 insertions(+), 5 deletions(-)
---
diff --git a/riemann-c-client.spec b/riemann-c-client.spec
index 40d0b9a..0a31147 100644
--- a/riemann-c-client.spec
+++ b/riemann-c-client.spec
@@ -5,12 +5,14 @@
 Summary:	Riemann client library
 Summary(pl.UTF-8):	Biblioteka kliencka Riemann
 Name:		riemann-c-client
-Version:	1.8.0
-Release:	4
+Version:	1.10.2
+Release:	1
 License:	LGPL v3+
 Group:		Libraries
+#Source0Download: https://github.com/algernon/riemann-c-client/releases
 Source0:	https://github.com/algernon/riemann-c-client/archive/%{name}-%{version}.tar.gz
-# Source0-md5:	a34ab2ab8df56c4b4e30861a425f8c8d
+# Source0-md5:	0bc0f9e8ee5d8274f91544086bd43a73
+Patch0:		%{name}-dep.patch
 URL:		https://github.com/algernon/riemann-c-client
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake
@@ -61,6 +63,7 @@ Statyczna biblioteka riemann-client.
 
 %prep
 %setup -q -n %{name}-%{name}-%{version}
+%patch0 -p1
 
 %build
 %{__libtoolize}
@@ -72,8 +75,7 @@ Statyczna biblioteka riemann-client.
 	--disable-silent-rules \
 	%{!?with_static_libs:--disable-static}
 
-# -j1: compile/generation race on riemann/proto/riemann.pb-c.h file
-%{__make} -j1
+%{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
diff --git a/riemann-c-client-dep.patch b/riemann-c-client-dep.patch
new file mode 100644
index 0000000..41bc644
--- /dev/null
+++ b/riemann-c-client-dep.patch
@@ -0,0 +1,10 @@
+--- riemann-c-client-riemann-c-client-1.10.2/Makefile.am.orig	2017-08-19 09:35:55.000000000 +0200
++++ riemann-c-client-riemann-c-client-1.10.2/Makefile.am	2018-05-07 19:39:10.293103718 +0200
+@@ -102,6 +102,7 @@
+ bin_PROGRAMS			= \
+ 	src/riemann-client
+ 
++$(src_riemann_client_OBJECTS): ${proto_files}
+ src_riemann_client_CFLAGS	= $(AM_CFLAGS) $(JSON_C_CFLAGS) ${PROTOBUF_C_CFLAGS}
+ src_riemann_client_LDADD	= $(JSON_C_LIBS) $(LDADD)
+ src_riemann_client_EXTRA_DIST	= \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/riemann-c-client.git/commitdiff/fba8e0363d9e476cd288ad5f1961c2c9c8248b1f



More information about the pld-cvs-commit mailing list