[packages/gphoto2] - updated to 2.5.14 - added cdk patch (support default post-2012 cdk headers layout)

qboosh qboosh at pld-linux.org
Wed Jul 19 18:25:42 CEST 2017


commit c9d407462b4f2f4992d8e29bd17a2c0ca514a6ea
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Jul 19 18:27:31 2017 +0200

    - updated to 2.5.14
    - added cdk patch (support default post-2012 cdk headers layout)

 gphoto2-cdk.patch | 37 +++++++++++++++++++++++++++++++++++++
 gphoto2.spec      | 11 +++++++----
 2 files changed, 44 insertions(+), 4 deletions(-)
---
diff --git a/gphoto2.spec b/gphoto2.spec
index cadbacd..ad86810 100644
--- a/gphoto2.spec
+++ b/gphoto2.spec
@@ -8,28 +8,30 @@ Summary(pl.UTF-8):	Działający z linii poleceń program obsługujący libgphoto
 Summary(pt_BR.UTF-8):	GNU Photo - programa GNU para câmeras digitais
 Summary(zh_CN.UTF-8):	gPhoto - Linux下的使用数码相机的程序
 Name:		gphoto2
-Version:	2.5.10
-Release:	2
+Version:	2.5.14
+Release:	1
 License:	LGPL v2+
 Group:		Applications/Graphics
 Source0:	http://downloads.sourceforge.net/gphoto/%{name}-%{version}.tar.bz2
-# Source0-md5:	7b3d0e721f6c1a151c6b9e130223d934
+# Source0-md5:	6c6a21b5e879330cdd71ef92dce36399
 Patch0:		%{name}-manpage_addon.patch
 Patch1:		automake-1.12.patch
 Patch2:		%{name}-ac.patch
+Patch3:		%{name}-cdk.patch
 URL:		http://www.gphoto.org/
 %{?with_aalib:BuildRequires:	aalib-devel}
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake >= 1:1.9
 BuildRequires:	cdk-devel >= 5.0_td20010421
 BuildRequires:	gettext-tools >= 0.14.1
-BuildRequires:	libexif-devel >= 0.6.9
+BuildRequires:	libexif-devel >= 1:0.6.9
 BuildRequires:	libgphoto2-devel >= 2.5.10
 BuildRequires:	libjpeg-devel
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
 BuildRequires:	popt-devel
 BuildRequires:	readline-devel
+Requires:	libexif >= 1:0.6.9
 Requires:	libgphoto2 >= 2.5.10
 Obsoletes:	gphoto2-progs
 # these are not true (renamed to libgphoto2-{devel,static}) - we must have
@@ -54,6 +56,7 @@ uma grande variedade de câmeras fotográficas digitais.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %{__rm} po/stamp-po
 
diff --git a/gphoto2-cdk.patch b/gphoto2-cdk.patch
new file mode 100644
index 0000000..f65dd8e
--- /dev/null
+++ b/gphoto2-cdk.patch
@@ -0,0 +1,37 @@
+--- gphoto2-2.5.14/configure.ac.orig	2017-07-19 17:05:04.747246216 +0200
++++ gphoto2-2.5.14/configure.ac	2017-07-19 17:24:56.143899271 +0200
+@@ -141,8 +141,8 @@
+ if $try_cdk; then
+         CPPFLAGS_save="$CPPFLAGS"
+         CPPFLAGS="-I$cdk_prefix/include $CPPFLAGS"
+-        AC_CHECK_HEADER([cdk/cdk.h], [
+-                have_cdk=:
++        AC_CHECK_HEADERS([cdk/cdk.h cdk.h], [have_cdk=:])
++        if $have_cdk; then
+                 AC_PATH_PROG([CDK_CONFIG], [cdk5-config])
+                 if test -n "${CDK_CONFIG}"; then
+                         CDK_CFLAGS=`$CDK_CONFIG --cflags`
+@@ -160,7 +160,7 @@
+                         cdk_msg="yes (but without fscale)"
+                 ])
+                 LDFLAGS="$LDFLAGS_save"
+-        ])
++	fi
+         CPPFLAGS="$CPPFLAGS_save"
+ fi
+ AM_CONDITIONAL([HAVE_CDK], [$have_cdk])
+--- gphoto2-2.5.14/gphoto2/gphoto2-cmd-config.c.orig	2015-08-01 13:20:27.000000000 +0200
++++ gphoto2-2.5.14/gphoto2/gphoto2-cmd-config.c	2017-07-19 16:49:28.570590242 +0200
+@@ -29,7 +29,12 @@
+ 
+ #include <gphoto2/gphoto2-widget.h>
+ 
++#ifdef HAVE_CDK_H
++#include <cdk.h>
++#elif defined(HAVE_CDK_CDK_H)
+ #include <cdk/cdk.h>
++#endif
++
+ 
+ #ifndef MAX
+ # define MAX(a, b) ((a) > (b) ? (a) : (b))
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gphoto2.git/commitdiff/c9d407462b4f2f4992d8e29bd17a2c0ca514a6ea



More information about the pld-cvs-commit mailing list