[packages/claws-mail-extra-plugins] - rel 1; disable geolocation plugin (as bcond) since it uses obsolete libs versions

arekm arekm at pld-linux.org
Thu Jan 3 08:29:22 CET 2013


commit 6003a694e84819156b6542bf73a569f514cbee98
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Thu Jan 3 08:29:19 2013 +0100

    - rel 1; disable geolocation plugin (as bcond) since it uses obsolete libs versions

 claws-mail-extra-plugins-geolocation.patch |  8 ++++----
 claws-mail-extra-plugins.spec              | 26 ++++++++++++++++----------
 2 files changed, 20 insertions(+), 14 deletions(-)
---
diff --git a/claws-mail-extra-plugins.spec b/claws-mail-extra-plugins.spec
index b3778a0..9c94ef8 100644
--- a/claws-mail-extra-plugins.spec
+++ b/claws-mail-extra-plugins.spec
@@ -1,31 +1,29 @@
 #
-# TODO: make compatibility for clutter-gtk 1.0 (Th only)
+%bcond_with	geolocation
 #
-%if "%{pld_release}" != "th"
-%define		_rel	3
-%else
-%define		_rel	0.1
-%endif
+%define		_rel	1
 Summary:	Plugins for Claws-Mail (metapackage)
 Summary(pl.UTF-8):	Wtyczki dla Claws-Mail (metapakiet)
 Name:		claws-mail-extra-plugins
-Version:	3.8.0
+Version:	3.9.0
 Release:	%{_rel}
 License:	GPL v3+
 Group:		Applications
 Source0:	http://downloads.sourceforge.net/sylpheed-claws/%{name}-%{version}.tar.bz2
-# Source0-md5:	4776f6e0357a694f384349ac73b6da52
+# Source0-md5:	e82431243a6643bcc5520df78908240c
 Patch0:		%{name}-geolocation.patch
 URL:		http://www.claws-mail.org/plugins.php
-BuildRequires:	claws-mail-devel >= 3.7.10.41
+%if %{with geolocation}
 BuildRequires:	clutter-gtk-devel >= 0.10.0
+BuildRequires:	libchamplain-devel >= 0.8.0
+%endif
+BuildRequires:	claws-mail-devel >= 3.7.10.41
 BuildRequires:	curl-devel
 BuildRequires:	gettext-devel
 BuildRequires:	gtk+2-devel >= 2:2.10.0
 BuildRequires:	gtk-webkit-devel
 BuildRequires:	libarchive-devel
 BuildRequires:	libcanberra-gtk-devel
-BuildRequires:	libchamplain-devel >= 0.8.0
 BuildRequires:	libgdata-devel >= 0.6.4
 BuildRequires:	libgtkhtml-devel
 BuildRequires:	libnotify-devel >= 0.4.3
@@ -385,6 +383,10 @@ for i in `find -name id_ID.po -print`; do
 	%{__sed} -i -e 's,id_ID,id,g' $i/configure.ac
 done
 
+%if ! %{with geolocation}
+rm -r geolocation*
+%endif
+
 %build
 for i in `find * -maxdepth 0 -type d -print`; do
 	cd "$i"
@@ -410,7 +412,9 @@ done
 %find_lang bsfilter_plugin
 %find_lang clamd
 %find_lang fancy
+%if %{with geolocation}
 %find_lang geolocation_plugin
+%endif
 %find_lang gtkhtml2_viewer
 %find_lang notification_plugin
 %find_lang python_plugin
@@ -475,10 +479,12 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_plugins_dir}/gdata_plugin.so
 
+%if %{with geolocation}
 %files -n claws-mail-plugin-geolocation -f geolocation_plugin.lang
 %defattr(644,root,root,755)
 %doc geolocation_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
 %attr(755,root,root) %{_plugins_dir}/geolocation_plugin.so
+%endif
 
 %files -n claws-mail-plugin-gtkhtml2_viewer -f gtkhtml2_viewer.lang
 %defattr(644,root,root,755)
diff --git a/claws-mail-extra-plugins-geolocation.patch b/claws-mail-extra-plugins-geolocation.patch
index ad26bb7..a77b705 100644
--- a/claws-mail-extra-plugins-geolocation.patch
+++ b/claws-mail-extra-plugins-geolocation.patch
@@ -1,5 +1,5 @@
---- claws-mail-extra-plugins-3.8.0/geolocation_plugin-0.0.7/configure.ac~	2011-12-16 12:20:45.000000000 +0100
-+++ claws-mail-extra-plugins-3.8.0/geolocation_plugin-0.0.7/configure.ac	2012-01-02 12:51:12.947113060 +0100
+--- claws-mail-extra-plugins-3.8.0/geolocation_plugin-0.0.8/configure.ac~	2011-12-16 12:20:45.000000000 +0100
++++ claws-mail-extra-plugins-3.8.0/geolocation_plugin-0.0.8/configure.ac	2012-01-02 12:51:12.947113060 +0100
 @@ -103,7 +103,9 @@
  	CHAMPLAIN_VERSION=0.6.0], [])
  PKG_CHECK_EXISTS(champlain-gtk-0.8 > 0.8.0,[CHAMPLAIN_MODULE=champlain-gtk-0.8
@@ -11,8 +11,8 @@
  
  AC_SUBST(VERSION)
  AC_SUBST(PLUGINVERSION)
---- claws-mail-extra-plugins-3.8.0/geolocation_plugin-0.0.7/src/geolocation_plugin.c~	2011-09-21 08:19:41.000000000 +0200
-+++ claws-mail-extra-plugins-3.8.0/geolocation_plugin-0.0.7/src/geolocation_plugin.c	2012-01-02 12:59:59.397060657 +0100
+--- claws-mail-extra-plugins-3.8.0/geolocation_plugin-0.0.8/src/geolocation_plugin.c~	2011-09-21 08:19:41.000000000 +0200
++++ claws-mail-extra-plugins-3.8.0/geolocation_plugin-0.0.8/src/geolocation_plugin.c	2012-01-02 12:59:59.397060657 +0100
 @@ -276,7 +276,7 @@
    /* create map widget */
    map = gtk_champlain_embed_new();
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/claws-mail-extra-plugins.git/commitdiff/6003a694e84819156b6542bf73a569f514cbee98



More information about the pld-cvs-commit mailing list