Hello community, here is the log from the commit of package claws-mail for openSUSE:Factory checked in at 2020-02-25 16:05:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/claws-mail (Old) and /work/SRC/openSUSE:Factory/.claws-mail.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "claws-mail" Tue Feb 25 16:05:49 2020 rev:91 rq:778901 version:3.17.5 Changes: -------- --- /work/SRC/openSUSE:Factory/claws-mail/claws-mail.changes 2020-01-20 22:57:55.835401220 +0100 +++ /work/SRC/openSUSE:Factory/.claws-mail.new.26092/claws-mail.changes 2020-02-25 16:06:11.784489242 +0100 @@ -1,0 +2,70 @@ +Mon Feb 24 20:08:25 UTC 2020 - Carsten Ziepke <kiel...@gmail.com> + +- Update to 3.17.5 + + Inline Git patches now have colour syntax highlighting + The colours of these, and patch attachments, are configurable on + the 'Other' tab of the Display/Colors page of the general + preferences. + + The previously hidden preference, 'summary_from_show', is now + configurable within the UI, on the 'Message List' tab of the + Display/Summaries page of the general preferences, 'Displayed in + From column [ ]'. + + 'Re-edit' has been added to the message context menu when in the + Drafts folder. + + Additional Date header formats are supported: + - weekday, month, day, hh, mm, ss, year, zone + - weekday, month, day, hh, mm, ss, year + + LiteHtml viewer plugin: scrolling with the keyboard has been + implemented. + + The included tools/scripts have been updated: + - eud2gc.py converted to Python 3 + - tbird2claws.py converted to Python 3 + - tbird2claws.py converted to Python 3 + - google_search.pl has been replaced with ddg_search.pl (that is, + duckduckgo.com instead of google.com) + - fix_date.sh and its documentation have been updated + - multiwebsearch.pl 'fm' (freshmeat.net) has been removed; 'google' + has been replaced by 'ddg' + - the outdated OOo2claws-mail.pl script has been removed + + Updated manuals + + Updated translations: British English, Catalan, Czech, Danish, + Dutch, French, German, Russian, Slovak, Spanish, Swedish, + Traditional Chinese, Turkish + + bug fixes: claws#2131, claws#4237, claws#4239, claws#4248, + claws#4253, claws#4257, claws#4277, claws#4278, claws#4305 + + Misc bugs fixed: + - Fix crash in litehtml_viewer when tag has no href + - removed "The following file has been attached..." dialogue + - MBOX import: give a better estimation of the time left and + grey out widgets while importing + - Fixed "vcard.c:238:2: warning: ‘strncpy’ output truncate + before terminating nul copying as many bytes from a string + as its length" + - RSSyl: Fix handling deleted feed items where modified and + published dates do not match + - fix bolding of target folder + - when creating a new account, don't pre-fill data from the + default account + - respect 'default selection' settings when moving a msg with + manual filtering + - Fix printing of empty pages when the selected part is + rendered with a plugin not implementing print + - Addressbook folder selection dialogs: make sure folder list + is sorted and apply global prefs to get stripes in lists. + - when user cancels the GPG signing passphrase dialogue, + don't bother the user with an "error" dialogue + - Fix imap keyword search. Libetpan assumes keyword search is + a MUST but RFC states it is a MAY. Fix advanced search on + MS Exchange + - fix SHIFT+SPACE in msg list, moving in reverse + - revert pasting images as attachments + - Fix help about command-line arguments that require a + parameter. + - Printing: only print as plain text if the part is of type + text + - fix a segfault with default info icon when trying to print + a non-text part. + - Run spec-cleaner + - Removed remove-MarkAll-from-message-menu.patch (claws#4278) + +------------------------------------------------------------------- Old: ---- claws-mail-3.17.4.tar.xz remove-MarkAll-from-message-menu.patch New: ---- claws-mail-3.17.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ claws-mail.spec ++++++ --- /var/tmp/diff_new_pack.bwX5JA/_old 2020-02-25 16:06:12.788491343 +0100 +++ /var/tmp/diff_new_pack.bwX5JA/_new 2020-02-25 16:06:12.788491343 +0100 @@ -1,7 +1,7 @@ # # spec file for package claws-mail # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,6 @@ %if !%{gtk3_ready} %define favor_gtk2 1 %endif - %if 0%{?suse_version} >= 1330 %bcond_without vcalendar %else @@ -32,17 +31,15 @@ %bcond_with litehtml %endif %bcond_with tnef - Name: claws-mail -Version: 3.17.4 +Version: 3.17.5 Release: 0 -URL: http://www.claws-mail.org/ Summary: A configurable email client License: GPL-3.0-or-later Group: Productivity/Networking/Email/Clients +URL: https://www.claws-mail.org/ Source: http://www.claws-mail.org/download.php?file=releases/%{name}-%{version}.tar.xz -Patch: libcanberra-gtk3.patch -Patch1: remove-MarkAll-from-message-menu.patch +Patch0: libcanberra-gtk3.patch BuildRequires: compface-devel BuildRequires: db-devel BuildRequires: docbook-utils @@ -50,18 +47,6 @@ BuildRequires: gettext BuildRequires: gmp-devel BuildRequires: gpgme-devel -BuildRequires: texlive-dvips -BuildRequires: texlive-jadetex -BuildRequires: texlive-latex -BuildRequires: texlive-metafont-bin -BuildRequires: texlive-wasy -%if 0%{?favor_gtk2} -BuildRequires: gtk2-devel -BuildRequires: libcanberra-gtk-devel >= 0.6 -%else -BuildRequires: gtk3-devel -BuildRequires: libcanberra-gtk3-devel >= 0.6 -%endif BuildRequires: libarchive-devel BuildRequires: libcanberra-devel >= 0.6 BuildRequires: libcurl-devel @@ -69,21 +54,17 @@ BuildRequires: libexpat-devel BuildRequires: libgcrypt-devel BuildRequires: libgdata-devel >= 0.17.2 -%if %{with vcalendar} -BuildRequires: libical-devel >= 2.0.0 -%endif BuildRequires: libpoppler-glib-devel BuildRequires: librsvg-devel >= 2.40.5 BuildRequires: openldap2-devel -%if 0%{?is_opensuse} -BuildRequires: pilot-link-devel -%endif -%if %{with tnef} -BuildRequires: libytnef-devel -%endif BuildRequires: pkgconfig BuildRequires: python-gtk-devel BuildRequires: startup-notification-devel +BuildRequires: texlive-dvips +BuildRequires: texlive-jadetex +BuildRequires: texlive-latex +BuildRequires: texlive-metafont-bin +BuildRequires: texlive-wasy BuildRequires: update-desktop-files BuildRequires: pkgconfig(dbus-1) >= 0.60 BuildRequires: pkgconfig(dbus-glib-1) >= 0.60 @@ -94,19 +75,7 @@ BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(sm) -# LiteHTML requires Gumbo which is currently shipped only with Tumbleweed -%if %{with litehtml} -BuildRequires: c++_compiler -BuildRequires: pkgconfig(gumbo) -%endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: pinentry-gtk2 -# libetpan 1.9.2 introduced function mailstream_ssl_set_server_name, which -# will be used by claws-mail if available -%if %{pkg_vcmp libetpan-devel >= 1.9.2} -Requires: libetpan >= 1.9.2 -%endif -%{?libperl_requires} Recommends: %{name}-lang Provides: sylpheed-claws = %{version} Obsoletes: sylpheed-claws < %{version} @@ -116,6 +85,33 @@ # The extra-plugin package was merged with version 3.9.1, also merge the -lang package Obsoletes: claws-mail-extra-plugins-lang < %{version} Provides: claws-mail-extra-plugins-lang = %{version} +%{?libperl_requires} +%if 0%{?favor_gtk2} +BuildRequires: gtk2-devel +BuildRequires: libcanberra-gtk-devel >= 0.6 +%else +BuildRequires: gtk3-devel +BuildRequires: libcanberra-gtk3-devel >= 0.6 +%endif +%if %{with vcalendar} +BuildRequires: libical-devel >= 2.0.0 +%endif +%if 0%{?is_opensuse} +BuildRequires: pilot-link-devel +%endif +%if %{with tnef} +BuildRequires: libytnef-devel +%endif +# LiteHTML requires Gumbo which is currently shipped only with Tumbleweed +%if %{with litehtml} +BuildRequires: c++_compiler +BuildRequires: pkgconfig(gumbo) +%endif +# libetpan 1.9.2 introduced function mailstream_ssl_set_server_name, which +# will be used by claws-mail if available +%if %{pkg_vcmp libetpan-devel >= 1.9.2} +Requires: libetpan >= 1.9.2 +%endif %description Claws Mail (previously known as Sylpheed-Claws) is a @@ -130,10 +126,6 @@ Summary: Development files for claws-mail License: GPL-2.0-or-later Group: Development/Libraries/C and C++ -Provides: claws-mail:/usr/include/claws-mail/main.h -# The extra-plugin package was merged with version 3.9.1; as such, also the -devel package merged -Obsoletes: claws-mail-extra-plugins-devel < %{version} -Provides: claws-mail-extra-plugins-devel = %{version} Requires: claws-mail = %{version} Requires: enchant-devel Requires: glib2-devel >= 2.28 @@ -142,6 +134,10 @@ Requires: gtk2-devel >= 2.24 Requires: libetpan-devel Requires: openldap2-devel +Provides: claws-mail:%{_includedir}/claws-mail/main.h +# The extra-plugin package was merged with version 3.9.1; as such, also the -devel package merged +Obsoletes: claws-mail-extra-plugins-devel < %{version} +Provides: claws-mail-extra-plugins-devel = %{version} %description devel Claws Mail (previously known as Sylpheed-Claws) is a @@ -151,12 +147,12 @@ This package contains header files for building plugins. %lang_package + %prep %setup -q %if ! 0%{?favor_gtk2} -%patch -p1 +%patch0 -p1 %endif -%patch1 -p1 sed -i 's/#!\/usr\/bin\/env python/#!\/usr\/bin\/python/' tools/*.py sed -i 's/#!\/usr\/bin\/env bash/#!\/bin\/bash/' tools/*.sh sed -i 's/#!\/usr\/bin\/env bash/#!\/bin\/bash/' tools/kdeservicemenu/install.sh @@ -213,12 +209,12 @@ --enable-startup-notification \ --enable-compface \ --enable-libetpan -make %{?_smp_mflags} +%make_build %install -%makeinstall +%make_install # Clean up -rm %{buildroot}%{_libdir}/claws-mail/plugins/*.la +find %{buildroot} -type f -name "*.la" -delete -print # install desktop file %suse_update_desktop_file claws-mail # we want to have the icon installed in /usr/share/pixmaps @@ -245,7 +241,6 @@ EOF %files -%defattr(-,root,root) %license COPYING %doc AUTHORS ChangeLog NEWS README README.tools TODO %{_bindir}/claws-mail @@ -267,11 +262,10 @@ %{_datadir}/claws-mail/tools/tb2claws-mail %{_datadir}/claws-mail/tools/u* %{_datadir}/claws-mail/tools/kdeservicemenu/ -%{_mandir}/man1/claws-mail.1.gz +%{_mandir}/man1/claws-mail.1%{?ext_man} %config(noreplace) %{_sysconfdir}/skel/.claws-mail/ %files devel -%defattr(-,root,root) %{_includedir}/claws-mail/ %{_libdir}/pkgconfig/claws-mail.pc ++++++ claws-mail-3.17.4.tar.xz -> claws-mail-3.17.5.tar.xz ++++++ ++++ 237124 lines of diff (skipped)