commit pan for openSUSE:Factory

2020-07-14 Thread root
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(), 

commit pan for openSUSE:Factory

2019-11-22 Thread root
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

2018-06-02 Thread root
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

2018-05-06 Thread root
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.size());
+  if (!tmp.empty()) {
+data.mark_read ((const Article**)(), 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);
   }
 

commit pan for openSUSE:Factory

2018-02-09 Thread root
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

2018-01-22 Thread root
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

2012-10-19 Thread h_root
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}
 
 %install

commit pan for openSUSE:Factory

2012-04-20 Thread h_root
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) 25
+{ { $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) 25
   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) 25
+{ { $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) 25
   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`
+  pkg_cv_GTKSPELL_LIBS=`$PKG_CONFIG --libs gtkspell-3.0 = 
$GTKSPELL3_REQUIRED enchant = $ENCHANT_REQUIRED 

commit pan for openSUSE:Factory

2012-04-12 Thread h_root
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}/applications/pan.desktop

commit pan for openSUSE:Factory

2012-02-06 Thread h_root
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

2012-01-25 Thread h_root
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

2012-01-05 Thread h_root
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 config.h
 extern C {
   #include glib/gi18n.h
-  #include glib/gfileutils.h // for g_build_filename
+  #include glib.h // for g_build_filename
 }
 #include pan/general/debug.h
 #include pan/general/file-util.h
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 map
 #include vector
 extern C {
-  #include glib/gtypes.h // for guint64
+  #include glib.h // for guint64
 }
 #include pan/general/string-view.h
 #include pan/general/quark.h
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 stddef.h
   #include stdio.h
-  #include glib/gtypes.h
+  #include glib.h
   #include glib/gstdio.h
 }
 #include pan/general/string-view.h
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 glib/gthread.h
+#include glib.h
 
 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 glibconfig.h // get the version
-  #include glib/gutils.h // get GLIB_CHECK_VERSION
+  #include glib.h
 
   // pick up g_assert()
   #if GLIB_CHECK_VERSION(2,16,0)
-#include glib/gtestutils.h
+#include glib.h
   #else
 #include glib/gmessages.h
   #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 glib/gtypes.h // for GTimeVal
-#include glib/gmain.h // for g_get_current_time
-#include glib/gtimer.h // for GUSEC_PER_SEC
+#include glib.h
 
 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 cassert
-#include glib/gmain.h // for g_idle_add
+#include glib.h // for g_idle_add
 #include pan/general/debug.h
 #include pan/general/macros.h
 #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 set
-#include glib/gtypes.h
-#include 

commit pan for openSUSE:Factory

2011-10-16 Thread h_root

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

2011-06-28 Thread h_root

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

2011-05-31 Thread h_root

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