[packages/grive] - build with json-c 0.11

baggins baggins at pld-linux.org
Wed Dec 4 07:49:47 CET 2013


commit a47435601961abc82d89076c45b53be5b980f4c3
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Wed Dec 4 07:49:35 2013 +0100

    - build with json-c 0.11

 grive.spec   |  4 +++-
 json-c.patch | 13 +++++++++++++
 2 files changed, 16 insertions(+), 1 deletion(-)
---
diff --git a/grive.spec b/grive.spec
index d331940..5c3e9ed 100644
--- a/grive.spec
+++ b/grive.spec
@@ -11,6 +11,7 @@ Group:		Applications/Networking
 Source0:	https://github.com/Grive/grive/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
 # Source0-md5:	4f3c3411588f889801bd5b9297e6e2c9
 # https://github.com/Grive/grive/issues/187
+Patch0:		json-c.patch
 Patch1:		%{name}-bgrive_cmake_fix.patch
 URL:		http://www.lbreda.com/grive/
 BuildRequires:	QtCore-devel
@@ -19,7 +20,7 @@ BuildRequires:	boost-devel
 BuildRequires:	cmake
 BuildRequires:	curl-devel
 BuildRequires:	expat-devel
-BuildRequires:	json-c-devel
+BuildRequires:	json-c-devel >= 0.11
 BuildRequires:	libgcrypt-devel
 BuildRequires:	libstdc++-devel
 BuildRequires:	openssl-devel
@@ -41,6 +42,7 @@ GUI frontend for %{name}
 
 %prep
 %setup -q -n %{name}-%{commit}
+%patch0 -p1
 %patch1 -p1
 
 %build
diff --git a/json-c.patch b/json-c.patch
new file mode 100644
index 0000000..ea43775
--- /dev/null
+++ b/json-c.patch
@@ -0,0 +1,13 @@
+--- grive-27817e835fe115ebbda5410ec904aa49a2ad01f1/cmake/Modules/FindJSONC.cmake~	2013-05-02 18:40:04.000000000 +0200
++++ grive-27817e835fe115ebbda5410ec904aa49a2ad01f1/cmake/Modules/FindJSONC.cmake	2013-12-04 01:11:58.326961184 +0100
+@@ -6,8 +6,8 @@
+ #  JSONC_INCLUDE_DIR - The JSON-C include directory.
+ #  JSONC_LIBRARY     - The JSON-C library to link against.
+ 
+-FIND_PATH(JSONC_INCLUDE_DIR json/json.h)
+-FIND_LIBRARY(JSONC_LIBRARY NAMES json)
++FIND_PATH(JSONC_INCLUDE_DIR json-c/json.h)
++FIND_LIBRARY(JSONC_LIBRARY NAMES json-c)
+ 
+ IF (JSONC_INCLUDE_DIR AND JSONC_LIBRARY)
+    SET(JSONC_FOUND TRUE)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/grive.git/commitdiff/a47435601961abc82d89076c45b53be5b980f4c3



More information about the pld-cvs-commit mailing list