commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2020-07-14 08:00:21 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new.3060 (New) Package is "pan" Tue Jul 14 08:00:21 2020 rev:7 rq:820674 version:0.146 Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2019-11-22 10:28:15.693223352 +0100 +++ /work/SRC/openSUSE:Factory/.pan.new.3060/pan.changes2020-07-14 08:01:17.254177790 +0200 @@ -1,0 +2,8 @@ +Sun Jul 5 11:32:35 UTC 2020 - Atri Bhattacharya + +- Add pan-fix-sending-with-gmime30.patch: Fix message sending when + using gmime 3.0 (boo#1166404, + https://gitlab.gnome.org/GNOME/pan/-/issues/103, + https://gitlab.gnome.org/GNOME/pan/-/issues/114). + +--- New: pan-fix-sending-with-gmime30.patch Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.ga4ZIB/_old 2020-07-14 08:01:18.278181106 +0200 +++ /var/tmp/diff_new_pack.ga4ZIB/_new 2020-07-14 08:01:18.278181106 +0200 @@ -1,7 +1,7 @@ # # spec file for package pan # -# Copyright (c) 2019 SUSE LLC +# 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 @@ -24,6 +24,8 @@ Group: Productivity/Networking/News/Clients URL:http://pan.rebelbase.com/ Source0: http://pan.rebelbase.com/download/releases/%{version}/source/%{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM pan-fix-sending-with-gmime30.patch boo#1166404 badshah...@gmail.com -- Fix message sending when using gmime 3.0 +Patch0: pan-fix-sending-with-gmime30.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gettext >= 0.19.7 ++ pan-fix-sending-with-gmime30.patch ++ >From 495bfb2eb9228b5b5cef8b50e11af577e4b473f8 Mon Sep 17 00:00:00 2001 From: Detlef Graef Date: Sun, 5 Jul 2020 08:47:54 +0200 Subject: [PATCH] Fix for GMime3 build (Posting error). Issues #103 and #114 --- pan/gui/post-ui.cc | 176 - 1 file changed, 126 insertions(+), 50 deletions(-) diff --git a/pan/gui/post-ui.cc b/pan/gui/post-ui.cc index 8769ec5..eb21384 100644 --- a/pan/gui/post-ui.cc +++ b/pan/gui/post-ui.cc @@ -1598,86 +1598,178 @@ namespace GMimeMessage* PostUI :: new_message_from_ui (Mode mode, bool copy_body) { +#ifdef HAVE_GMIME_30 GMimeMessage * msg(0); - msg = g_mime_message_new (false); + msg = g_mime_message_new (true); + const char * charset_cstr = _charset.c_str(); // headers from the ui: From const Profile profile (get_current_profile ()); std::string s; profile.get_from_header (s); -#ifdef HAVE_GMIME_30 - g_mime_message_add_mailbox (msg, GMIME_ADDRESS_TYPE_SENDER, NULL, s.c_str()); + g_mime_message_add_mailbox (msg, GMIME_ADDRESS_TYPE_FROM, profile.username.c_str(), profile.address.c_str()); + + // headers from the ui: Subject + const char * cpch (gtk_entry_get_text (GTK_ENTRY(_subject_entry))); + if (cpch) { +g_mime_message_set_subject (msg, cpch, charset_cstr); + } + + // headers from the ui: To + const StringView to (gtk_entry_get_text (GTK_ENTRY(_to_entry))); + if (!to.empty()) +pan_g_mime_message_add_recipients_from_string (msg, GMIME_ADDRESS_TYPE_TO, to.str); + + // headers from the ui: Newsgroups + const StringView groups (gtk_entry_get_text (GTK_ENTRY(_groups_entry))); + if (!groups.empty()) +g_mime_object_set_header ((GMimeObject *) msg, "Newsgroups", groups.str, charset_cstr); + + // headers from the ui: Followup-To + const StringView followupto (gtk_entry_get_text (GTK_ENTRY(_followupto_entry))); + if (!followupto.empty()) +g_mime_object_set_header ((GMimeObject *) msg, "Followup-To", followupto.str, charset_cstr); + + // headers from the ui: Reply-To + const StringView replyto (gtk_entry_get_text (GTK_ENTRY(_replyto_entry))); + if (!replyto.empty()) +g_mime_object_set_header ((GMimeObject *) msg, "Reply-To", replyto.str, charset_cstr); + + // headers from posting profile(via prefs): X-Face + if (!profile.xface.empty()) + { +std::string f; +f += " " + profile.xface; +g_mime_object_set_header ((GMimeObject *) msg, "X-Face", f.c_str(), charset_cstr); + } + + // add the 'hidden headers' (references) + const gchar * h_key_str; + foreach_const (str2str_t, _hidden_headers, it) +if ((mode==DRAFTING) || (it->first.find ("X-Draft-")!=0)) +{ + h_key_str = it->first.c_str(); + if ( g_ascii_strncasecmp (h_key_str, "Content", 7) ) + { +g_mime_object_set_header ((GMimeObject *) msg, it->first.c_str(), it->second.c_str(), cha
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2019-11-22 10:28:11 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new.26869 (New) Package is "pan" Fri Nov 22 10:28:11 2019 rev:6 rq:750191 version:0.146 Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2018-06-02 12:14:38.510502244 +0200 +++ /work/SRC/openSUSE:Factory/.pan.new.26869/pan.changes 2019-11-22 10:28:15.693223352 +0100 @@ -1,0 +2,13 @@ +Thu Nov 21 14:20:16 UTC 2019 - Bjørn Lie + +- Update to version 0.146: + + Use an int instead of a char. + + Fix segfault when build with gmime-3. + + Fix to build Pan with options --with-gmime30 and +--with-gmime-crypto. + + Fix ypart begin for bpf ranges. + + Updated translations. +- Replace pkgconfig(gmime-2.6) with pkgconfig(gmime-3.0) and pass + --with-gmime30 to configure. + +--- Old: pan-0.145.tar.bz2 New: pan-0.146.tar.bz2 Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.iQldcz/_old 2019-11-22 10:28:16.477223120 +0100 +++ /var/tmp/diff_new_pack.iQldcz/_new 2019-11-22 10:28:16.477223120 +0100 @@ -1,7 +1,7 @@ # # spec file for package pan # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,17 +12,17 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: pan -Version:0.145 +Version:0.146 Release:0 Summary:A Newsreader for GNOME License:GPL-2.0-or-later Group: Productivity/Networking/News/Clients -Url:http://pan.rebelbase.com/ +URL:http://pan.rebelbase.com/ Source0: http://pan.rebelbase.com/download/releases/%{version}/source/%{name}-%{version}.tar.bz2 BuildRequires: fdupes BuildRequires: gcc-c++ @@ -32,7 +32,7 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(enchant) >= 1.6.0 BuildRequires: pkgconfig(gcr-3) -BuildRequires: pkgconfig(gmime-2.6) >= 2.5.5 +BuildRequires: pkgconfig(gmime-3.0) BuildRequires: pkgconfig(gnutls) >= 2.12.10 BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtkspell3-3.0) >= 2.0.16 @@ -58,6 +58,7 @@ --enable-gkr \ --enable-manual \ --enable-libnotify \ + --with-gmime30 \ %{nil} %make_build ++ pan-0.145.tar.bz2 -> pan-0.146.tar.bz2 ++ 11504 lines of diff (skipped)
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2018-06-02 12:14:19 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new (New) Package is "pan" Sat Jun 2 12:14:19 2018 rev:5 rq:613446 version:0.145 Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2018-05-06 15:02:23.790982242 +0200 +++ /work/SRC/openSUSE:Factory/.pan.new/pan.changes 2018-06-02 12:14:38.510502244 +0200 @@ -1,0 +2,13 @@ +Thu May 31 12:01:13 UTC 2018 - badshah...@gmail.com + +- Update to version 0.145: + + Do not use front() on empty vector. + + Bug 793228 nzb file with empty segment lists crash pan. + + Bug 793277 Use after free in main(). + + Updated translations. +- Drop patches incorporated upstream: + + pan-fix-empty-nzb-crash.patch. + + pan-do-not-use-front-on-empty-vector.patch. + + pan-fix-use-after-free-in-main.patch. + +--- Old: pan-0.144.tar.bz2 pan-do-not-use-front-on-empty-vector.patch pan-fix-empty-nzb-crash.patch pan-fix-use-after-free-in-main.patch New: pan-0.145.tar.bz2 Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.A3K9oB/_old 2018-06-02 12:14:40.282437251 +0200 +++ /var/tmp/diff_new_pack.A3K9oB/_new 2018-06-02 12:14:40.282437251 +0200 @@ -17,21 +17,13 @@ Name: pan -Version:0.144 +Version:0.145 Release:0 Summary:A Newsreader for GNOME License:GPL-2.0-or-later Group: Productivity/Networking/News/Clients Url:http://pan.rebelbase.com/ Source0: http://pan.rebelbase.com/download/releases/%{version}/source/%{name}-%{version}.tar.bz2 - -# PATCH-FIX-UPSTREAM pan-fix-use-after-free-in-main.patch bgo#793277 -- Use after free in main() -Patch0: pan-fix-use-after-free-in-main.patch -# PATCH-FIX-UPSTREAM pan-fix-empty-nzb-crash.patch bgo#793228 -- nzb file with empty segment lists crash pan -Patch1: pan-fix-empty-nzb-crash.patch -# PATCH-FIX-UPSTREAM pan-do-not-use-front-on-empty-vector.patch -- Do not use front() on empty vector -Patch2: pan-do-not-use-front-on-empty-vector.patch - BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gettext >= 0.19.7 ++ pan-0.144.tar.bz2 -> pan-0.145.tar.bz2 ++ 11476 lines of diff (skipped)
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2018-05-06 15:02:19 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new (New) Package is "pan" Sun May 6 15:02:19 2018 rev:4 rq:604425 version:0.144 Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2018-02-09 15:53:07.287376814 +0100 +++ /work/SRC/openSUSE:Factory/.pan.new/pan.changes 2018-05-06 15:02:23.790982242 +0200 @@ -1,0 +2,11 @@ +Fri May 4 21:39:13 UTC 2018 - bjorn@gmail.com + +- Add upstream bug fix patches: + + pan-fix-use-after-free-in-main.patch: Use after free in main() +(bgo#793277). + + pan-fix-empty-nzb-crash.patch: nzb file with empty segment +lists crash pan (bgo#793228). + + pan-do-not-use-front-on-empty-vector.patch: Do not use front() +on empty vector. + +--- @@ -4 +15,2 @@ -- Adapt license file location according to new suggestion around %license +- Adapt license file location according to new suggestion around + %%license New: pan-do-not-use-front-on-empty-vector.patch pan-fix-empty-nzb-crash.patch pan-fix-use-after-free-in-main.patch Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.YYDJPk/_old 2018-05-06 15:02:24.446958164 +0200 +++ /var/tmp/diff_new_pack.YYDJPk/_new 2018-05-06 15:02:24.450958017 +0200 @@ -20,11 +20,18 @@ Version:0.144 Release:0 Summary:A Newsreader for GNOME -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Networking/News/Clients Url:http://pan.rebelbase.com/ Source0: http://pan.rebelbase.com/download/releases/%{version}/source/%{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM pan-fix-use-after-free-in-main.patch bgo#793277 -- Use after free in main() +Patch0: pan-fix-use-after-free-in-main.patch +# PATCH-FIX-UPSTREAM pan-fix-empty-nzb-crash.patch bgo#793228 -- nzb file with empty segment lists crash pan +Patch1: pan-fix-empty-nzb-crash.patch +# PATCH-FIX-UPSTREAM pan-do-not-use-front-on-empty-vector.patch -- Do not use front() on empty vector +Patch2: pan-do-not-use-front-on-empty-vector.patch + BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gettext >= 0.19.7 @@ -49,7 +56,7 @@ %lang_package %prep -%autosetup +%autosetup -p1 %build %configure \ ++ pan-do-not-use-front-on-empty-vector.patch ++ >From 7ec8ca1c45763682f159793b720b982b1618a488 Mon Sep 17 00:00:00 2001 From: Jonathan Briggs Date: Fri, 6 Apr 2018 17:42:29 +0200 Subject: Do not use front() on empty vector --- pan/data-impl/rules-filter.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pan/data-impl/rules-filter.cc b/pan/data-impl/rules-filter.cc index abc2506..c0d26c4 100644 --- a/pan/data-impl/rules-filter.cc +++ b/pan/data-impl/rules-filter.cc @@ -36,7 +36,9 @@ RulesFilter :: finalize (Data& data) _delete.clear(); const std::vector tmp (_mark_read.begin(), _mark_read.end()); - data.mark_read ((const Article**)&tmp.front(), tmp.size()); + if (!tmp.empty()) { +data.mark_read ((const Article**)&tmp.front(), tmp.size()); + } _mark_read.clear(); const std::vector tmp2 ( _cached.begin(), _cached.end()); -- cgit v0.12 ++ pan-fix-empty-nzb-crash.patch ++ >From 29aad7ec8b2b0c74592342fcfa2aa3c830f9e592 Mon Sep 17 00:00:00 2001 From: "p...@flinders.org" Date: Thu, 8 Feb 2018 21:28:07 +0100 Subject: Bug 793228 nzb file with empty segment lists crash pan NZB files which have empty segment lists crash pan (up to 0.144), for me typically at the assertion on the last line of Parts :: set_parts (around parts.cc line 237). The problem is that "mc.parts" is not re-initialised for the new list of segments if the first segment is not seen, depending on the position in the file you will either get an incompletely constructed PartBatch used (PartBatch relies on a default constructor so packed_mids_len doesn't get initialised) or an old list of segments could get re-used. --- pan/tasks/nzb.cc | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pan/tasks/nzb.cc b/pan/tasks/nzb.cc index e3e8547..af890e5 100644 --- a/pan/tasks/nzb.cc +++ b/pan/tasks/nzb.cc @@ -113,6 +113,8 @@ namespace gpointer user_data, GError **error UNUSED) { +static Quark null_mid; + MyContext& mc (*static_cast(user_data)); if (!strcmp (element_name, "file")) { @@ -123,7 +125,9 @@ namespace else if (!strcmp (*k,"date"))mc.a.time_posted = strtoul(*v,0,10); } } - +else if (!strcmp (
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2018-02-09 15:53:06 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new (New) Package is "pan" Fri Feb 9 15:53:06 2018 rev:3 rq:574522 version:0.144 Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2018-01-22 16:20:48.395512652 +0100 +++ /work/SRC/openSUSE:Factory/.pan.new/pan.changes 2018-02-09 15:53:07.287376814 +0100 @@ -1,0 +2,5 @@ +Thu Feb 8 09:34:12 UTC 2018 - ok...@suse.com + +- Adapt license file location according to new suggestion around %license + +--- Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.T4WCoU/_old 2018-02-09 15:53:08.215343482 +0100 +++ /var/tmp/diff_new_pack.T4WCoU/_new 2018-02-09 15:53:08.219343338 +0100 @@ -1,7 +1,7 @@ # # spec file for package pan # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Summary:A Newsreader for GNOME License:GPL-2.0+ Group: Productivity/Networking/News/Clients -URL:http://pan.rebelbase.com/ +Url:http://pan.rebelbase.com/ Source0: http://pan.rebelbase.com/download/releases/%{version}/source/%{name}-%{version}.tar.bz2 BuildRequires: fdupes @@ -68,7 +68,8 @@ %fdupes %{buildroot}/%{_prefix} %files -%doc AUTHORS COPYING COPYING-DOCS NEWS README +%license COPYING COPYING-DOCS +%doc AUTHORS NEWS README %doc %{_datadir}/help/C/%{name}/ %{_mandir}/man?/pan.?%{ext_man} %{_bindir}/%{name}
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2018-01-22 16:19:02 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new (New) Package is "pan" Mon Jan 22 16:19:02 2018 rev:2 rq:567933 version:0.144 Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2018-01-19 11:51:51.587465625 +0100 +++ /work/SRC/openSUSE:Factory/.pan.new/pan.changes 2018-01-22 16:20:48.395512652 +0100 @@ -1,0 +2,22 @@ +Mon Jan 15 19:51:50 UTC 2018 - zai...@opensuse.org + +- Update to version 0.144: + * Validate pan.appdata.xml.in and tweak cleanfiles. + * Remove outdated FSF address. + * Update README. + * Add man page. + * Upgrade pan.appdata.xml.in. + * Require GMime 3.0 to be explicitly enabled, don't fallback to +it (bgo#791435). + * Patch for GMime 3.0. Porting to GMime 3.0 still not completed +(bgo#786438). + * Can't open nzb files from desktop (bgo#789988). + * Follow Icon Theme Specification. + * Updated translations. +- Drop update-desktop-files BuildRequires and stop using + suse_update_desktop_file macro and drop post(un) handling of + desktop_database_post, no longer needed. +- Use autosetup and make_build macros, modernize spec. +- Update description. + +--- Old: pan-0.143.tar.bz2 New: pan-0.144.tar.bz2 Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.D70ICy/_old 2018-01-22 16:20:48.939487209 +0100 +++ /var/tmp/diff_new_pack.D70ICy/_new 2018-01-22 16:20:48.939487209 +0100 @@ -17,20 +17,20 @@ Name: pan -Version:0.143 +Version:0.144 Release:0 Summary:A Newsreader for GNOME License:GPL-2.0+ Group: Productivity/Networking/News/Clients URL:http://pan.rebelbase.com/ -Source: http://pan.rebelbase.com/download/releases/%{version}/source/%{name}-%{version}.tar.bz2 +Source0: http://pan.rebelbase.com/download/releases/%{version}/source/%{name}-%{version}.tar.bz2 + BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gettext >= 0.19.7 BuildRequires: itstool BuildRequires: libxml2-tools BuildRequires: pkgconfig -BuildRequires: update-desktop-files BuildRequires: pkgconfig(enchant) >= 1.6.0 BuildRequires: pkgconfig(gcr-3) BuildRequires: pkgconfig(gmime-2.6) >= 2.5.5 @@ -42,13 +42,14 @@ Recommends: %{name}-lang %description -PAN is a newsreader. Its user interface is loosely based -on other popular newsreaders. +Pan is a Usenet newsreader that's good at both text and binaries. +It supports offline reading, scoring and killfiles, yEnc, NZB, PGP +handling, multiple servers, and secure connections. %lang_package %prep -%setup -q +%autosetup %build %configure \ @@ -57,29 +58,24 @@ --with-dbus \ --enable-gkr \ --enable-manual \ ---enable-libnotify -make %{?_smp_mflags} + --enable-libnotify \ + %{nil} +%make_build %install %make_install %find_lang %{name} %{?no_lang_C} -%suse_update_desktop_file %{name} %fdupes %{buildroot}/%{_prefix} -%post -%desktop_database_post - -%postun -%desktop_database_postun - %files %doc AUTHORS COPYING COPYING-DOCS NEWS README -%doc %{_datadir}/help/C/pan/ -%{_bindir}/pan -%{_datadir}/applications/pan.desktop -%{_datadir}/pixmaps/pan.png +%doc %{_datadir}/help/C/%{name}/ +%{_mandir}/man?/pan.?%{ext_man} +%{_bindir}/%{name} +%{_datadir}/applications/%{name}.desktop +%{_datadir}/icons/hicolor/*/apps/%{name}.png %dir %{_datadir}/appdata -%{_datadir}/appdata/pan.appdata.xml +%{_datadir}/appdata/%{name}.appdata.xml %files lang -f %{name}.lang ++ pan-0.143.tar.bz2 -> pan-0.144.tar.bz2 ++ 13314 lines of diff (skipped)
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2012-10-19 13:34:03 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new (New) Package is "pan", Maintainer is "dr...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2012-04-20 15:19:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.pan.new/pan.changes 2012-10-19 13:34:06.0 +0200 @@ -1,0 +2,44 @@ +Mon Jul 23 02:50:41 UTC 2012 - zai...@opensuse.org + +- Update to version 0.139: + + std::logic_error thrown ("basic_string::_S_construct null not +valid") (bgo#678445) + + Added error popup for posting to a disabled server. + + Patches to SSL socket handling. + + Clear last-visited (group/article) on middle-click. + + Updated translations. +- Changes from version 0.138: + + Hotkey for showing/hiding signatures in the article body. +(bgo#350496) + + Keep position on selected item on re-order. (bgo#443702) + + Remember last read post. (bgo#448416) + + Open url in browser. (bgo#464335) + + Signature printed double when line needs to be wrapped. +(bgo#533178) + + Tasks marked "Stopped" should also remain stopped when pan is +restarted. (bgo#543319) + + "Save at" options other then %g and %G. (bgo#550007) + + Filter Cross-posters. (bgo#587585) + + pan 136 using secure ssl and get continuous popups for certs +but no connection. (bgo#673927) + + PO message very difficult to translate. (bgo#675953) + + Pan crashes while fetching new headers. (bgo#677741) + + Updated translations. +- Changes from version 0.137: + + Bugfix release for errors regarding segfaults etc. with thread +handling. + + Colorize group names. + + Fix three-horizontal-pane layout between sessions. + + Stop tasks when there is no space left on device. + + Honour default attachments folder setting if group folder is +not set. + + Updated translations. +- Drop pan-fix-warnings.patch and pan-gtkspell3.patch, fixed + upstream. +- Remove ref to (bgo#669403) fixed upstream. +- Added upstream bugref to patchtag (bgo#680468). +- Pass --enable-gkr to configure, it's set to auto-off if not. +- Pass --enable-libnotify to configure, it's set to off if not. +- Pass --with-dbus to configure, it's set to off if not. + +--- Old: pan-0.136.tar.bz2 pan-fix-warnings.patch pan-gtkspell3.patch New: pan-0.139.tar.bz2 Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.Ho4LOm/_old 2012-10-19 13:34:09.0 +0200 +++ /var/tmp/diff_new_pack.Ho4LOm/_new 2012-10-19 13:34:09.0 +0200 @@ -16,23 +16,19 @@ # -## Fix for bnc#725971 and bnc#728311 - prefer building with GTK2. - Upstream: bgo#669402 and bgo#669403 +## Fix for bnc#728311 - prefer building with GTK2. - Upstream: bgo#669403. %define favor_gtk2 1 Name: pan -Version:0.136 +Version:0.139 Release:0 Summary:A Powerful Newsreader for GNOME License:GPL-2.0+ Group: Productivity/Networking/News/Clients Url:http://pan.rebelbase.com/ -Source: http://pan.rebelbase.com/download/releases/0.136/source/%{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM fix-desktop-file-11.0.diff -- validate desktop file +Source: http://pan.rebelbase.com/download/releases/%{version}/source/%{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM fix-desktop-file-11.0.diff bgo#680468 -- validate desktop file Patch0: fix-desktop-file-11.0.diff -# PATCH-FIX-UPSTREAM pan-fix-warnings.patch bgo#673820 vu...@opensuse.org -- Fix gcc warnings breaking the build -Patch1: pan-fix-warnings.patch -# PATCH-FIX-UPSTREAM pan-gtkspell3.patch bgo#669402 zai...@opensuse.org -- Make configure look for the right pkgconfig name for gtkspell3. -Patch2: pan-gtkspell3.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gnome-patch-translation @@ -47,8 +43,8 @@ %endif %if 0%{?suse_version} >= 1210 BuildRequires: pkgconfig(gnome-keyring-1) >= 3.2.0 -%endif BuildRequires: pkgconfig(gnutls) >= 2.12.10 +%endif %if 0%{?favor_gtk2} BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(gtkspell-2.0) >= 2.0.7 @@ -74,8 +70,6 @@ translation-update-upstream gnome-patch-translation-prepare %patch0 -%patch1 -p1 -%patch2 -p1 gnome-patch-translation-update # needed for patch0 rm pan.desktop @@ -85,7 +79,12 @@ %if !(0%{?favor_gtk2}) --with-gtk3 \ %endif ---with-gnutls +%if 0%{?suse_version} >= 1210 +--with-gnutls \ +%endif +--with-dbus \ +--enable-gkr \ +--enable-libnotify make %{?_smp_mflags
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2012-04-20 15:19:22 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new (New) Package is "pan", Maintainer is "dr...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2012-04-12 09:44:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.pan.new/pan.changes 2012-04-20 15:19:23.0 +0200 @@ -1,0 +2,6 @@ +Wed Apr 11 20:00:34 UTC 2012 - zai...@opensuse.org + +- Add pan-gtkspell3.patch: Make configure look for the right + pkgconfig name for gtkspell3. + +--- New: pan-gtkspell3.patch Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.dk5sve/_old 2012-04-20 15:19:24.0 +0200 +++ /var/tmp/diff_new_pack.dk5sve/_new 2012-04-20 15:19:24.0 +0200 @@ -31,6 +31,8 @@ Patch0: fix-desktop-file-11.0.diff # PATCH-FIX-UPSTREAM pan-fix-warnings.patch bgo#673820 vu...@opensuse.org -- Fix gcc warnings breaking the build Patch1: pan-fix-warnings.patch +# PATCH-FIX-UPSTREAM pan-gtkspell3.patch bgo#669402 zai...@opensuse.org -- Make configure look for the right pkgconfig name for gtkspell3. +Patch2: pan-gtkspell3.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gnome-patch-translation @@ -52,7 +54,7 @@ BuildRequires: pkgconfig(gtkspell-2.0) >= 2.0.7 %else BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(gtkspell3-2.0) >= 2.0.16 +BuildRequires: pkgconfig(gtkspell-3.0) >= 2.0.16 %endif BuildRequires: pkgconfig(libnotify) >= 0.4.1 Recommends: %{name}-lang @@ -73,6 +75,7 @@ gnome-patch-translation-prepare %patch0 %patch1 -p1 +%patch2 -p1 gnome-patch-translation-update # needed for patch0 rm pan.desktop ++ pan-gtkspell3.patch ++ --- pan-0.136-orig/configure.in 2012-04-08 17:30:35.0 +0200 +++ pan-0.136/configure.in 2012-04-11 21:25:55.562775659 +0200 @@ -124,7 +124,7 @@ AC_DEFINE(HAVE_GTK,[1],[GTK+ 3 support])] ) if test "x$want_gtkspell" = "xyes" ; then -PKG_CHECK_MODULES([GTKSPELL], [gtkspell3-2.0 >= $GTKSPELL3_REQUIRED enchant >= $ENCHANT_REQUIRED], +PKG_CHECK_MODULES([GTKSPELL], [gtkspell-3.0 >= $GTKSPELL3_REQUIRED enchant >= $ENCHANT_REQUIRED], [ gtkspell_msg=yes AC_DEFINE(HAVE_GTKSPELL,[1],[GtkSpell support for spellchecking]) --- pan-0.136-orig/configure2012-04-08 17:32:12.0 +0200 +++ pan-0.136/configure 2012-04-11 21:31:23.410954247 +0200 @@ -7191,12 +7191,12 @@ pkg_cv_GTKSPELL_CFLAGS="$GTKSPELL_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ -{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtkspell3-2.0 >= \$GTKSPELL3_REQUIRED enchant >= \$ENCHANT_REQUIRED\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gtkspell3-2.0 >= $GTKSPELL3_REQUIRED enchant >= $ENCHANT_REQUIRED") 2>&5 +{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtkspell-3.0 >= \$GTKSPELL3_REQUIRED enchant >= \$ENCHANT_REQUIRED\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gtkspell-3.0 >= $GTKSPELL3_REQUIRED enchant >= $ENCHANT_REQUIRED") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_GTKSPELL_CFLAGS=`$PKG_CONFIG --cflags "gtkspell3-2.0 >= $GTKSPELL3_REQUIRED enchant >= $ENCHANT_REQUIRED" 2>/dev/null` + pkg_cv_GTKSPELL_CFLAGS=`$PKG_CONFIG --cflags "gtkspell-3.0 >= $GTKSPELL3_REQUIRED enchant >= $ENCHANT_REQUIRED" 2>/dev/null` else pkg_failed=yes fi @@ -7207,12 +7207,12 @@ pkg_cv_GTKSPELL_LIBS="$GTKSPELL_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ -{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtkspell3-2.0 >= \$GTKSPELL3_REQUIRED enchant >= \$ENCHANT_REQUIRED\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gtkspell3-2.0 >= $GTKSPELL3_REQUIRED enchant >= $ENCHANT_REQUIRED") 2>&5 +{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtkspell-3.0 >= \$GTKSPELL3_REQUIRED enchant >= \$ENCHANT_REQUIRED\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gtkspell-3.0 >= $GTKSPELL3_REQUIRED enchant >= $ENCHANT_REQUIRED") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_GTKSPELL_LIBS=`$PKG_CONFIG --libs "gtkspell3-2.0 >= $GTKSPELL3_REQUIRED enchant >= $ENCHANT_REQUIRED" 2>/dev/null` +
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2012-04-12 09:44:39 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new (New) Package is "pan", Maintainer is "dr...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2012-02-06 16:41:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.pan.new/pan.changes 2012-04-12 09:44:56.0 +0200 @@ -1,0 +2,32 @@ +Tue Apr 10 06:27:37 UTC 2012 - vu...@opensuse.org + +- Update to version 0.136: + + Support for uploading attachments (with NZB creation) to +Usenet. + + Selectable Content-Transfer-Encoding. + + Selectable GtkSpell default language. + + Support for encrypting and signing articles with a +public/private PGP key. + + Connections can now be encrypted with TLS 1.0. + + Various bugfixes/enhancements from Bugzilla. + + Auto-Cache/-Download/-Delete/-Mark read based on scores. + + D-Bus support for automatic batch addition of new files to the +Download Queue. + + Status Icon support. + + GNOME Keyring support for safely storing server passwords. + + Updated translations. +- Rebase fix-desktop-file-11.0.diff, and stop updating pan.desktop + there: instead remove pan.desktop in %prep, so it will get + rebuilt. +- Drop pan-glib-2.31.patch: fixed upstream. +- Add pan-fix-warnings.patch: fix some gcc warnings breaking the + build. +- Add pkgconfig(enchant) BuildRequires to keep building spelling + support. +- Add pkgconfig(gnome-keyring-1) BuildRequires on 12.1 and later to + enable password storage. +- Add pkgconfig(gnutls) BuildRequires and pass --with-gnutls to + configure for TLS support. +- Add pkgconfig(libnotify) BuildRequires for notifications support. + +--- Old: pan-0.135.tar.bz2 pan-glib-2.31.patch New: pan-0.136.tar.bz2 pan-fix-warnings.patch Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.xCKOj6/_old 2012-04-12 09:44:57.0 +0200 +++ /var/tmp/diff_new_pack.xCKOj6/_new 2012-04-12 09:44:57.0 +0200 @@ -15,38 +15,46 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + ## Fix for bnc#725971 and bnc#728311 - prefer building with GTK2. - Upstream: bgo#669402 and bgo#669403 %define favor_gtk2 1 Name: pan -Version:0.135 +Version:0.136 Release:0 Summary:A Powerful Newsreader for GNOME License:GPL-2.0+ Group: Productivity/Networking/News/Clients Url:http://pan.rebelbase.com/ -Source: http://pan.rebelbase.com/download/releases/0.135/source/%{name}-%{version}.tar.bz2 +Source: http://pan.rebelbase.com/download/releases/0.136/source/%{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM fix-desktop-file-11.0.diff -- validate desktop file Patch0: fix-desktop-file-11.0.diff -# PATCH-FIX-UPSTREAM pan-glib-2.31.patch bgo#665289 dims...@opensuse.org -- Fix build with glib 2.31 -Patch1: pan-glib-2.31.patch +# PATCH-FIX-UPSTREAM pan-fix-warnings.patch bgo#673820 vu...@opensuse.org -- Fix gcc warnings breaking the build +Patch1: pan-fix-warnings.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gnome-patch-translation -BuildRequires: intltool +BuildRequires: intltool >= 0.40.6 BuildRequires: translation-update-upstream BuildRequires: update-desktop-files +BuildRequires: pkgconfig(enchant) >= 1.6.0 %if 0%{?suse_version} > 1210 -BuildRequires: pkgconfig(gmime-2.6) +BuildRequires: pkgconfig(gmime-2.6) >= 2.5.5 %else -BuildRequires: pkgconfig(gmime-2.4) +BuildRequires: pkgconfig(gmime-2.4) >= 2.4.0 +%endif +%if 0%{?suse_version} >= 1210 +BuildRequires: pkgconfig(gnome-keyring-1) >= 3.2.0 %endif +BuildRequires: pkgconfig(gnutls) >= 2.12.10 %if 0%{?favor_gtk2} BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(gtkspell-2.0) +BuildRequires: pkgconfig(gtkspell-2.0) >= 2.0.7 %else BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtkspell3-2.0) >= 2.0.16 %endif +BuildRequires: pkgconfig(libnotify) >= 0.4.1 Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -66,13 +74,15 @@ %patch0 %patch1 -p1 gnome-patch-translation-update +# needed for patch0 +rm pan.desktop %build -%if 0%{?favor_gtk2} -%configure -%else -%configure --with-gtk3 +%configure \ +%if !(0%{?favor_gtk2}) +--with-gtk3 \ %endif +--with-gnutls make %{?_smp_mflags} %install @@ -98,7 +108,7 @@ %files %defattr(-,root,root) -%doc README ChangeLog AUTHORS TODO COPYING +%doc README ChangeLog AUTHORS COPYING %{_bindir}/pan %{_datadir}/applicatio
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2012-02-06 16:41:09 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new (New) Package is "pan", Maintainer is "dr...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2012-01-25 10:39:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.pan.new/pan.changes 2012-02-06 16:41:13.0 +0100 @@ -1,0 +2,9 @@ +Thu Jan 31 08:20:25 UTC 2012 - zai...@opensuse.org + +- Rebuilt package against GTK2, instead of GTK3 (for now). + + No spell-check in Pan. bnc#725971 + + Pan groups panel re-sizes itself and gets stuck in new +position. bnc#728311 + + Corrected erroneous sourceurl in specfile. + +--- Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.C2bWqI/_old 2012-02-06 16:41:14.0 +0100 +++ /var/tmp/diff_new_pack.C2bWqI/_new 2012-02-06 16:41:14.0 +0100 @@ -15,6 +15,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +## Fix for bnc#725971 and bnc#728311 - prefer building with GTK2. - Upstream: bgo#669402 and bgo#669403 +%define favor_gtk2 1 Name: pan Version:0.135 @@ -23,7 +25,7 @@ License:GPL-2.0+ Group: Productivity/Networking/News/Clients Url:http://pan.rebelbase.com/ -Source: http://pan.rebelbase.com/download/releases/0.134/source/%{name}-%{version}.tar.bz2 +Source: http://pan.rebelbase.com/download/releases/0.135/source/%{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM fix-desktop-file-11.0.diff -- validate desktop file Patch0: fix-desktop-file-11.0.diff # PATCH-FIX-UPSTREAM pan-glib-2.31.patch bgo#665289 dims...@opensuse.org -- Fix build with glib 2.31 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2012-01-25 10:39:08 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new (New) Package is "pan", Maintainer is "dr...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2012-01-05 19:14:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.pan.new/pan.changes 2012-01-25 10:39:09.0 +0100 @@ -1,0 +2,6 @@ +Thu Jan 12 08:18:32 UTC 2012 - dims...@opensuse.org + +- Build openSUSE > 12.1 against gmime 2.6: Conditionally change + pkgconfig(gmime-2.4) BuildRequires to pkgconfig(gmime-2.6). + +--- Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.IIzXCU/_old 2012-01-25 10:39:10.0 +0100 +++ /var/tmp/diff_new_pack.IIzXCU/_new 2012-01-25 10:39:10.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package pan # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,14 +16,13 @@ # - Name: pan Version:0.135 -Release:1 -License:GPLv2+ +Release:0 Summary:A Powerful Newsreader for GNOME -Url:http://pan.rebelbase.com/ +License:GPL-2.0+ Group: Productivity/Networking/News/Clients +Url:http://pan.rebelbase.com/ Source: http://pan.rebelbase.com/download/releases/0.134/source/%{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM fix-desktop-file-11.0.diff -- validate desktop file Patch0: fix-desktop-file-11.0.diff @@ -35,7 +34,11 @@ BuildRequires: intltool BuildRequires: translation-update-upstream BuildRequires: update-desktop-files +%if 0%{?suse_version} > 1210 +BuildRequires: pkgconfig(gmime-2.6) +%else BuildRequires: pkgconfig(gmime-2.4) +%endif %if 0%{?favor_gtk2} BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(gtkspell-2.0) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2012-01-05 19:14:34 Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new (New) Package is "pan", Maintainer is "dr...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/pan/pan.changes 2011-10-16 12:57:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.pan.new/pan.changes 2012-01-05 19:14:35.0 +0100 @@ -1,0 +2,5 @@ +Thu Dec 1 13:59:30 UTC 2011 - dims...@opensuse.org + +- Add pan-glib-2.31.patch: Fix build with glib 2.31. + +--- New: pan-glib-2.31.patch Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.6bM8rE/_old 2012-01-05 19:14:36.0 +0100 +++ /var/tmp/diff_new_pack.6bM8rE/_new 2012-01-05 19:14:36.0 +0100 @@ -27,6 +27,8 @@ Source: http://pan.rebelbase.com/download/releases/0.134/source/%{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM fix-desktop-file-11.0.diff -- validate desktop file Patch0: fix-desktop-file-11.0.diff +# PATCH-FIX-UPSTREAM pan-glib-2.31.patch bgo#665289 dims...@opensuse.org -- Fix build with glib 2.31 +Patch1: pan-glib-2.31.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gnome-patch-translation @@ -57,6 +59,7 @@ translation-update-upstream gnome-patch-translation-prepare %patch0 +%patch1 -p1 gnome-patch-translation-update %build ++ pan-glib-2.31.patch ++ Index: pan-0.135/pan/data-impl/data-impl.cc === --- pan-0.135.orig/pan/data-impl/data-impl.cc +++ pan-0.135/pan/data-impl/data-impl.cc @@ -24,7 +24,7 @@ #include extern "C" { #include - #include // for g_build_filename + #include // for g_build_filename } #include #include Index: pan-0.135/pan/data/article-cache.h === --- pan-0.135.orig/pan/data/article-cache.h +++ pan-0.135/pan/data/article-cache.h @@ -23,7 +23,7 @@ #include #include extern "C" { - #include // for guint64 + #include // for guint64 } #include #include Index: pan-0.135/pan/general/file-util.h === --- pan-0.135.orig/pan/general/file-util.h +++ pan-0.135/pan/general/file-util.h @@ -25,7 +25,7 @@ extern "C" { #include #include - #include + #include #include } #include Index: pan-0.135/pan/general/locking.h === --- pan-0.135.orig/pan/general/locking.h +++ pan-0.135/pan/general/locking.h @@ -22,7 +22,7 @@ #ifndef _Mutex_h_ #define _Mutex_h_ -#include +#include namespace pan { Index: pan-0.135/pan/general/macros.h === --- pan-0.135.orig/pan/general/macros.h +++ pan-0.135/pan/general/macros.h @@ -62,12 +62,11 @@ extern "C" { - #include // get the version - #include // get GLIB_CHECK_VERSION + #include // pick up g_assert() #if GLIB_CHECK_VERSION(2,16,0) -#include +#include #else #include #endif Index: pan-0.135/pan/general/time-elapsed.h === --- pan-0.135.orig/pan/general/time-elapsed.h +++ pan-0.135/pan/general/time-elapsed.h @@ -1,9 +1,7 @@ #ifndef __Time_Elapsed_h__ #define __Time_Elapsed_h__ -#include // for GTimeVal -#include // for g_get_current_time -#include // for GUSEC_PER_SEC +#include namespace pan { Index: pan-0.135/pan/general/worker-pool.cc === --- pan-0.135.orig/pan/general/worker-pool.cc +++ pan-0.135/pan/general/worker-pool.cc @@ -21,7 +21,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #include -#include // for g_idle_add +#include // for g_idle_add #include #include #include "worker-pool.h" Index: pan-0.135/pan/general/worker-pool.h === --- pan-0.135.orig/pan/general/worker-pool.h +++ pan-0.135/pan/general/worker-pool.h @@ -24,8 +24,7 @@ #define _Worker_Pool_H_ #include -#include -#include +#include namespace pan { Index: pan-0.135/pan/gui/render-bytes.cc === --- pan-0.135.orig/pan/gui/render-bytes.cc +++ pan-0.135/pan/gui/render-bytes.cc @@ -1,4 +1,4 @@ -#include // g_snprintf +#include // g_snprintf #include "render-bytes.h" namespace pan Index: pan-0.135/pan/gui/render-bytes.h ===
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at Sun Oct 16 12:55:07 CEST 2011. --- openSUSE:Factory/pan/pan.changes2011-09-23 12:21:37.0 +0200 +++ /mounts/work_src_done/STABLE/pan/pan.changes2011-10-14 17:43:39.0 +0200 @@ -1,0 +2,5 @@ +Fri Oct 14 17:43:28 CEST 2011 - sbra...@suse.cz + +- Use translation compendium gnome-patch-translation. + +--- calling whatdependson for head-i586 Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.pCcpYo/_old 2011-10-16 12:55:00.0 +0200 +++ /var/tmp/diff_new_pack.pCcpYo/_new 2011-10-16 12:55:00.0 +0200 @@ -29,6 +29,7 @@ Patch0: fix-desktop-file-11.0.diff BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: gnome-patch-translation BuildRequires: intltool BuildRequires: translation-update-upstream BuildRequires: update-desktop-files @@ -49,12 +50,14 @@ %lang_package %prep %setup -q -translation-update-upstream -%patch0 sed -i -e "s,sr@Latn,sr@latin," configure sed -i -e "s,sr@Latn,sr@latin," po/LINGUAS sed -i -e "s,sr@Latn,sr@latin," pan.desktop mv po/s...@latn.po po/s...@latin.po +translation-update-upstream +gnome-patch-translation-prepare +%patch0 +gnome-patch-translation-update %build %if 0%{?favor_gtk2} continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at Tue Jun 28 09:22:09 CEST 2011. --- GNOME/pan/pan.changes 2011-05-30 20:31:28.0 +0200 +++ /mounts/work_src_done/STABLE/pan/pan.changes2011-06-27 17:22:39.0 +0200 @@ -1,0 +2,28 @@ +Mon Jun 27 16:41:33 CEST 2011 - vu...@opensuse.org + +- Update to version 0.135: + + Improve URI detection in the body pane. + + Make highlighting of URIs in the body pane optional. + + Add a newsrc autosave timer. + + Fix mailto URI encoding. (bgo#648375) + + Create a NZB file from the list of articles. + + Optional compatibility with GTK+ 3. + + Fix the text-massager-test failure. (bgo#642746) + + Support format=flowed in text-massager. + + Guess deliberate line breaks. + + Saving articles from the NZB file no longer causes articles to +be queued multiple times. + + Separate line length check for each quote level. Should only be +for quoted levels. + + Add the wrap selected option to the post editor. + + Slightly improve Pan.ico. (bgo#499214) + + Updated translations. +- Drop pan-0.134-handle-nzb-multipart.patch: fixed upstream. +- Use favor_gtk2 to switch between gtk2 and gtk3 builds. Changes + for gtk3 build: + + use pkgconfig(gtk+-3.0) instead of pkgconfig(gtk+-2.0), and do +not use pkgconfig(gtkspell-2.0) as gtkspell requires gtk2. + + pass --with-gtk3 to configure. +- Drop call to autoreconf, which is not needed by anything. + +--- calling whatdependson for head-i586 Old: pan-0.134-handle-nzb-multipart.patch pan-0.134.tar.bz2 New: pan-0.135.tar.bz2 Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.T7b6yf/_old 2011-06-28 09:21:29.0 +0200 +++ /var/tmp/diff_new_pack.T7b6yf/_new 2011-06-28 09:21:29.0 +0200 @@ -18,8 +18,8 @@ Name: pan -Version:0.134 -Release:2 +Version:0.135 +Release:1 License:GPLv2+ Summary:A Powerful Newsreader for GNOME Url:http://pan.rebelbase.com/ @@ -27,16 +27,18 @@ Source: http://pan.rebelbase.com/download/releases/0.134/source/%{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM fix-desktop-file-11.0.diff -- validate desktop file Patch0: fix-desktop-file-11.0.diff -# PATCH-FIX-UPSTREAM pan-0.134-handle-nzb-multipart.patch bnc#685759 daniel.r...@novell.com -- fix nzb handling of multipart messages -Patch1: pan-0.134-handle-nzb-multipart.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: intltool BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(gmime-2.4) +%if 0%{?favor_gtk2} BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(gtkspell-2.0) +%else +BuildRequires: pkgconfig(gtk+-3.0) +%endif Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -49,15 +51,17 @@ %setup -q translation-update-upstream %patch0 -%patch1 sed -i -e "s,sr@Latn,sr@latin," configure sed -i -e "s,sr@Latn,sr@latin," po/LINGUAS sed -i -e "s,sr@Latn,sr@latin," pan.desktop mv po/s...@latn.po po/s...@latin.po %build -autoreconf -fi +%if 0%{?favor_gtk2} %configure +%else +%configure --with-gtk3 +%endif make %{?_smp_mflags} %install ++ pan-0.134.tar.bz2 -> pan-0.135.tar.bz2 ++ 13517 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at Tue May 31 15:33:06 CEST 2011. --- GNOME/pan/pan.changes 2011-02-20 11:06:30.0 +0100 +++ /mounts/work_src_done/STABLE/pan/pan.changes2011-05-30 20:31:28.0 +0200 @@ -1,0 +2,11 @@ +Mon May 30 19:52:12 CEST 2011 - sbra...@suse.cz + +- Merged changes from Daniel Rahn and openSUSE:Factory. + +--- +Mon May 30 09:48:24 UTC 2011 - daniel.r...@novell.com + +- Add pan-0.134-handle-nzb-multipart.patch: fix nzb handling of + multipart messages, bnc#685759. + +--- @@ -16 +27 @@ - + Port to GMime 2.4 & 2.5. (bgo#541676) + + Port to GMime 2.4 & 2.5. (bgo#541676, bnc#683008) calling whatdependson for head-i586 New: pan-0.134-handle-nzb-multipart.patch Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.Cs3MHT/_old 2011-05-31 15:26:02.0 +0200 +++ /var/tmp/diff_new_pack.Cs3MHT/_new 2011-05-31 15:26:02.0 +0200 @@ -19,14 +19,16 @@ Name: pan Version:0.134 -Release:1 +Release:2 License:GPLv2+ Summary:A Powerful Newsreader for GNOME Url:http://pan.rebelbase.com/ Group: Productivity/Networking/News/Clients -Source0:ftp://source.rebelbase.com/pub/pan/pan-%{version}.tar.bz2 +Source: http://pan.rebelbase.com/download/releases/0.134/source/%{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM fix-desktop-file-11.0.diff -- validate desktop file Patch0: fix-desktop-file-11.0.diff +# PATCH-FIX-UPSTREAM pan-0.134-handle-nzb-multipart.patch bnc#685759 daniel.r...@novell.com -- fix nzb handling of multipart messages +Patch1: pan-0.134-handle-nzb-multipart.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: intltool @@ -47,6 +49,7 @@ %setup -q translation-update-upstream %patch0 +%patch1 sed -i -e "s,sr@Latn,sr@latin," configure sed -i -e "s,sr@Latn,sr@latin," po/LINGUAS sed -i -e "s,sr@Latn,sr@latin," pan.desktop ++ pan-0.134-handle-nzb-multipart.patch ++ --- pan/gui/gui.cc 2011/05/30 06:52:13 1.1 +++ pan/gui/gui.cc 2011/05/30 06:54:54 @@ -567,12 +567,8 @@ void foreach_part (GMimeObject *o) { - if (GMIME_IS_MULTIPART (o)) - { -g_mime_multipart_foreach (GMIME_MULTIPART (o), foreach_part_cb, this); - } - else if (GMIME_IS_PART(o)) - { + if (GMIME_IS_PART(o)) + { GMimePart * part (GMIME_PART (o)); GMimeDataWrapper * wrapper (g_mime_part_get_content_object (part)); GMimeStream * mem_stream (g_mime_stream_mem_new ()); Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pan for openSUSE:Factory
Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at Mon Mar 21 10:28:28 CET 2011. --- GNOME/pan/pan.changes 2011-02-12 20:26:40.0 +0100 +++ /mounts/work_src_done/STABLE/pan/pan.changes2011-02-20 11:06:30.0 +0100 @@ -1,0 +2,56 @@ +Sun Feb 20 10:55:05 CET 2011 - vu...@opensuse.org + +- Update to version 0.134: + + No window icon when running in NZB-mode. (bgo#574419) + + Use GRegex instead of PCRE. (bgo#596653) + + Tooltips missing from two 'Post Article' toolbar buttons. +(bgo#548860) + + Infinite loop with server that doesn't support LIST NEWSGROUPS. +(bgo#545220) + + Add port to server dialog. (bgo#527313) + + Support 64 bit article numbers. (bgo#549655) + + Don't queue xover for 0 connections. (bgo#596682) + + Make wrapping honor changes in compose-wrap pref. (bgo#596680) + + Change nzb task saving delay & add pref. (bgo#596683) + + Port to GMime 2.4 & 2.5. (bgo#541676) + + Spawn editor asynchronously. (bgo#465763) + + Change allocation buffer for article tree. + + Save some more memory by re-ordering a few variables. + + Don't save files as executable. + + Fix handling of multibyte spaces in text-massager. + + Re-write multipart handling for viewing. + + Change default mime-type for incoming attachments. (bgo#135734) + + Add some additional mime types. + + Fix bug in multipart article mids. + + Add console support for windows. + + Update filter-info and scorefile-test to support non-overview +headers. + + Skip non-overview test if not cached. + + Allow scoring article on all headers. + + Promote rescore_articles to data interface. + + Update score when article is cached. + + Add regex support to search. (bgo#351196) + + Additional info for about & User-Agent. (bgo#424083) + + Allow subject line use in save path. (bgo#403797) + + Improve regexes used for squashing subject line. + + Reduce memory allocation for multiparts. + + Allow newsrc paths relative to PAN_HOME. + + Save tasks on exit. (bgo#609355) + + Always show full revision info in UA hdr. + + Remember size of post window. + + Add tests for subject line. + + Make separator user configurable. + + Add support for Face header. + + Fix various crashes. + + Stop using deprecated API and behaviors (including bgo#579753, +bgo#596648). + + Build fixes (including bgo#573722). + + Updated translations. +- Update fix-desktop-file-11.0.diff to apply without fuzz. +- Drop pan-0.133-gcc44.patch: fixed upstream. +- Drop pan-gmime24.patch: fixed upstream. +- Remove pcre-devel BuildRequires as pan now uses GRegex. +- Remove xf86tools Requires: this is now provided by x11-tools, and + there is nothing useful for pan there. + +--- calling whatdependson for head-i586 Old: pan-0.133-gcc44.patch pan-0.133.tar.bz2 pan-gmime24.patch New: pan-0.134.tar.bz2 Other differences: -- ++ pan.spec ++ --- /var/tmp/diff_new_pack.aOKCgn/_old 2011-03-21 10:27:18.0 +0100 +++ /var/tmp/diff_new_pack.aOKCgn/_new 2011-03-21 10:27:18.0 +0100 @@ -18,8 +18,8 @@ Name: pan -Version:0.133 -Release:12 +Version:0.134 +Release:1 License:GPLv2+ Summary:A Powerful Newsreader for GNOME Url:http://pan.rebelbase.com/ @@ -27,21 +27,15 @@ Source0:ftp://source.rebelbase.com/pub/pan/pan-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM fix-desktop-file-11.0.diff -- validate desktop file Patch0: fix-desktop-file-11.0.diff -# PATCH-FIX-UPSTREAM pan-0.133-gcc44.patch -- Fix build with gcc >= 4.4 -Patch1: pan-0.133-gcc44.patch -# PATCH-FIX-UPSTREAM pan-gmime24.patch bgo#541676 dims...@opensuse.org -- Build with gmime 2.4. Taken from de-facto upstream http://github.com/lostcoder/pan2/commit/eb4a0e36 -Patch2: pan-gmime24.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: intltool -BuildRequires: pcre-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(gmime-2.4) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(gtkspell-2.0) Recommends: %{name}-lang -Requires: xf86tools BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -53,8 +47,6 @@ %setup -q translation-update-upstream %patch0 -%patch1 -%patch2 -p1 sed -i -e "s,sr@Latn,sr@latin," configure sed -i -e "s,sr@Latn,sr@latin," po/LINGUAS sed -i -e "s,sr@Latn,sr@latin," pan.desktop ++ fix-desktop-file-11.0.diff ++ --- /var/tmp/diff_new_pack.aOKCgn/_old 2011-03-21 10:27:18.0 +0100 +++ /var/tmp/diff_new_pack.aOKCgn/_new 2011-03-21 10:27:18.0 +0100 @@ -1,4 +1,6 @@ pan.desktop +Index: pan.desktop +===