[claws-mail-plugins] 3.8.0-1 version upgrade cleanup patches add -devel subpackage with include files

Andreas Bierfert awjb at fedoraproject.org
Thu Dec 29 20:20:02 UTC 2011


commit 55a33b21784b9f5ed721ec8e597350b09b40cfe5
Author: Andreas Bierfert <andreas.bierfert at lowlatency.de>
Date:   Thu Dec 29 21:19:47 2011 +0100

    3.8.0-1
    version upgrade
    cleanup patches
    add -devel subpackage with include files

 .gitignore                                         |    8 +--
 ...s-mail-extra-plugins-3.7.10-glib2-include.patch |   31 ------
 claws-mail-plugins.spec                            |  104 +++++++++-----------
 sources                                            |    5 +-
 vcalendar-2.0.11cvs11-procmsg-no-lock.patch        |   24 -----
 5 files changed, 48 insertions(+), 124 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 00dab0f..24dfa40 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1 @@
-claws-mail-extra-plugins-3.7.6.tar.bz2
-/claws-mail-extra-plugins-3.7.8.tar.bz2
-/claws-mail-extra-plugins-3.7.9.tar.bz2
-/claws-mail-extra-plugins-3.7.10.tar.bz2
-/gdata-0.2cvs11.tar.bz2
-/fancy-0.9.14cvs1.tar.bz2
-/vcalendar-2.0.11cvs11.tar.gz
+/claws-mail-extra-plugins-3.8.0.tar.gz
diff --git a/claws-mail-plugins.spec b/claws-mail-plugins.spec
index c11566d..1ca0ab7 100644
--- a/claws-mail-plugins.spec
+++ b/claws-mail-plugins.spec
@@ -1,46 +1,40 @@
-%global pluginapi 3.7.10.0
+%global pluginapi 3.8.0.0
 
 # define plugin version
-%global acpinotifier    1.0.25
-%global addresskeeper   1.0.4
-%global archive         0.6.10
-%global attachwarner    0.2.22
-%global attremover      1.0.12
-%global bsfilter        1.0.6
-%global clamd           3.5.2
-%global fancy           0.9.14cvs1
+%global acpinotifier    1.0.26
+%global addresskeeper   1.0.5
+%global archive         0.6.11
+%global attachwarner    0.2.23
+%global attremover      1.0.13
+%global bsfilter        1.0.7
+%global clamd           3.5.3
+%global fancy           0.9.15
 %global fetchinfo       0.4.24
-%global gdata           0.2cvs11
-%global geolocation     0.0.6
-%global gtkhtml2viewer  0.31
-%global mailmbox        1.14.5
+%global gdata           0.3
+%global geolocation     0.0.7
+%global gtkhtml2viewer  0.32
+%global mailmbox        1.14.6
 %global newmail         0.0.15
-%global notification    0.28
-%global perl            0.9.18
-%global python          0.8
-%global rssyl           0.31
-%global spamreport      0.3.14
-%global tnef            0.3.11
-%global vcalendar       2.0.11cvs11
+%global notification    0.29
+%global perl            0.9.19
+%global python          0.9
+%global rssyl           0.32
+%global spamreport      0.3.15
+%global tnef            0.3.12
+%global vcalendar       2.0.12
 
 Name:           claws-mail-plugins
-Version:        3.7.10
-Release:        12%{?dist}
+Version:        3.8.0
+Release:        1%{?dist}
 Summary:        Additional plugins for Claws Mail
 
 Group:          Applications/Internet
 License:        GPLv2 and GPLv3+ and MIT
 URL:            http://claws-mail.org
-Source0:        http://downloads.sourceforge.net/sylpheed-claws/claws-mail-extra-plugins-%{version}.tar.bz2
-Source1:        gdata-0.2cvs11.tar.bz2
-Source2:        fancy-0.9.14cvs1.tar.bz2
-Source3:        vcalendar-2.0.11cvs11.tar.gz
-
-Patch0:         claws-mail-extra-plugins-3.7.10-glib2-include.patch
-# procmsg_send_message_queue_with_lock() is post-3.7.10 Claws Mail API
-# this patch reverts the single call to the 3.7.10 API since nothing else
-# uses it yet either
-Patch1:         vcalendar-2.0.11cvs11-procmsg-no-lock.patch
+# temporarily switch to gz version as bz2 version on sf is actually the gz
+# version see
+# http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=2570
+Source0:        http://downloads.sourceforge.net/sylpheed-claws/claws-mail-extra-plugins-%{version}.tar.gz
 
 BuildRequires:  claws-mail-devel >= %{version}
 BuildRequires:  glib2-devel
@@ -117,6 +111,15 @@ Requires:       %{name}-smime
 %description
 Additional plugins for Claws Mail.
 
+%package        devel
+Summary:        Development package for extra plugins
+Group:          Development/Libraries
+Requires:       claws-mail-devel = %{version}-%{release}
+
+%description    devel
+The claws-mail-plugins-devel package contains the header files
+for development with the extra plugins.
+
 
 %package acpi-notifier
 Summary:        ACPI notification plugin for Claws Mail 
@@ -341,7 +344,6 @@ exporting of your meetings or all your calendars.
 
 %prep
 %setup -q -n claws-mail-extra-plugins-%{version}
-%patch0 -p1 -b .glib2-include
 
 # guard for pluginapi
 SOURCEAPI=$(grep -A 1 VERSION_NUMERIC %{_includedir}/claws-mail/common/version.h | tr -d '\n' | perl -ne 's/[\\\s]//g; m/(\d+),(\d+),(\d+),(\d+)/; print("$1.$2.$3.$4");')
@@ -352,24 +354,6 @@ pushd vcalendar*
 chmod 0644 COPYING README AUTHORS
 popd
 
-# extract cvs version of gdata for newer libgdata support
-rm -r gdata_plugin-0.2
-tar -xjvf %{SOURCE1}
-mv gdata gdata_plugin-%{gdata}
-
-# extract cvs version of fancy for new webkit
-rm -r fancy-0.9.14
-tar -xjvf %{SOURCE2}
-mv fancy fancy-%{fancy}
-
-# extract cvs version of vcalendar plugin for crash-fix
-rm -r vcalendar-2.0.11
-tar -xvf %{SOURCE3}
-cd vcalendar-%{vcalendar}
-patch -p1 < %{PATCH1}
-cd -
-
-
 %build
 #acpi_notifier
 cd acpi_notifier-%{acpinotifier}
@@ -640,6 +624,11 @@ find ${RPM_BUILD_ROOT} -type f -name "*.a" -exec rm -f {} ';'
 %files
 %doc RELEASE_NOTES
 
+%files devel
+%{_includedir}/claws-mail/plugins/archive/
+%{_includedir}/claws-mail/plugins/notification_plugin/
+%{_includedir}/claws-mail/plugins/vcalendar/
+
 %files acpi-notifier -f acpi_notifier.lang
 %doc acpi_notifier-%{acpinotifier}/ChangeLog
 %doc acpi_notifier-%{acpinotifier}/COPYING
@@ -657,9 +646,6 @@ find ${RPM_BUILD_ROOT} -type f -name "*.a" -exec rm -f {} ';'
 %doc archive-%{archive}/README
 %doc archive-%{archive}/TODO
 %{_libdir}/claws-mail/plugins/archive*
-%dir %{_includedir}/claws-mail
-%dir %{_includedir}/claws-mail/plugins
-%{_includedir}/claws-mail/plugins/archive/
 
 %files attachwarner -f attachwarner.lang
 %{_libdir}/claws-mail/plugins/attachwarner*
@@ -761,7 +747,6 @@ find ${RPM_BUILD_ROOT} -type f -name "*.a" -exec rm -f {} ';'
 %doc notification_plugin-%{notification}/COPYING
 %doc notification_plugin-%{notification}/README
 %{_libdir}/claws-mail/plugins/notification_plugin.so
-%{_includedir}/notification_plugin
 
 %files perl
 %doc perl_plugin-%{perl}/AUTHORS
@@ -805,11 +790,14 @@ find ${RPM_BUILD_ROOT} -type f -name "*.a" -exec rm -f {} ';'
 %doc vcalendar-%{vcalendar}/COPYING
 %doc vcalendar-%{vcalendar}/README
 %{_libdir}/claws-mail/plugins/vcalendar*
-%dir %{_includedir}/claws-mail
-%dir %{_includedir}/claws-mail/plugins
-%{_includedir}/claws-mail/plugins/vcalendar/
 
 %changelog
+* Thu Dec 29 2011 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
+- 3.8.0-1
+- version upgrade
+- cleanup patches
+- add -devel subpackage with include files
+
 * Thu Dec 15 2011 Michael Schwendt <mschwendt at fedoraproject.org>
 - 3.7.10-12
 - fix undefined symbol in vcalendar plugin snapshot (#768077)
diff --git a/sources b/sources
index cda23e2..6938f53 100644
--- a/sources
+++ b/sources
@@ -1,4 +1 @@
-fe782b2d4762c9727e22c1bb7979f7d6  claws-mail-extra-plugins-3.7.10.tar.bz2
-d3d794962ef3d259d3400db6f116dd17  gdata-0.2cvs11.tar.bz2
-ed7f91eff46cedcbb0307407912e8bfc  fancy-0.9.14cvs1.tar.bz2
-5f446458cb7513ae03582a8fa980517a  vcalendar-2.0.11cvs11.tar.gz
+70456531e65d9db850cb7ffcfdf6656b  claws-mail-extra-plugins-3.8.0.tar.gz


More information about the scm-commits mailing list