Hello community,
here is the log from the commit of package purple-plugin-pack for openSUSE:Factory checked in at 2017-01-27 11:03:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/purple-plugin-pack (Old)
and /work/SRC/openSUSE:Factory/.purple-plugin-pack.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "purple-plugin-pack"
Changes:
--------
--- /work/SRC/openSUSE:Factory/purple-plugin-pack/purple-plugin-pack.changes 2012-01-20 20:25:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.purple-plugin-pack.new/purple-plugin-pack.changes 2017-02-03 18:56:50.598208158 +0100
@@ -1,0 +2,7 @@
+Fri Dec 23 11:13:30 UTC 2016 - sor.alexei@meowr.ru
+
+- Replace purple-plugin_pack-autoprofile-crash.patch with
+ purple-plugin-pack-fix-autoprofile-crash.patch, a very simple
+ patch to do the job.
+
+-------------------------------------------------------------------
@@ -16 +23 @@
-Sat Dec 03 11:25:47 CEST 2011 - christoph.miebach@web.de
+Sat Dec 3 09:25:47 UTC 2011 - christoph.miebach@web.de
@@ -56 +63 @@
-Thu Aug 01 22:22:47 CEST 2011 - christoph.miebach@web.de
+Thu Aug 1 20:22:47 UTC 2011 - christoph.miebach@web.de
@@ -75 +82 @@
-Sat Feb 14 00:32:15 CET 2009 - Lukas Krejza 2.5.1
+Fri Feb 13 23:32:15 UTC 2009 - gryffus@hkfree.org
@@ -80 +87 @@
-Wed Feb 11 14:58:30 CET 2009 - Lukas Krejza 2.5.1
+Wed Feb 11 13:58:30 UTC 2009 - gryffus@hkfree.org
@@ -87 +94 @@
-Mon Dec 29 19:12:15 EET 2008 - Ivan N. Zlatev
+Mon Dec 29 17:12:15 UTC 2008 - contact@i-nz.net
@@ -92 +99 @@
-Fri Aug 24 2007 05:33:30 EDT - michel.sylvan@gmail.com
+Fri Aug 24 09:33:30 UTC 2007 - michel.sylvan@gmail.com
@@ -97 +104 @@
-Thu Aug 23 2007 20:14:30 EDT - michel.sylvan@gmail.com
+Fri Aug 24 00:14:30 UTC 2007 - michel.sylvan@gmail.com
@@ -103 +110 @@
-Sun May 06 2007 Ivan N. Zlatev
+Sun May 6 00:00:00 UTC 2007 - contact@i-nz.net
@@ -106 +112,0 @@
-
Old:
----
purple-plugin_pack-autoprofile-crash.patch
New:
----
purple-plugin-pack-fix-autoprofile-crash.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ purple-plugin-pack.spec ++++++
--- /var/tmp/diff_new_pack.XNb3m4/_old 2017-02-03 18:56:51.082140197 +0100
+++ /var/tmp/diff_new_pack.XNb3m4/_new 2017-02-03 18:56:51.086139636 +0100
@@ -1,31 +1,40 @@
#
-# spec file for package pidgin-plugin-pack
+# spec file for package purple-plugin-pack
#
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2007 Ivan N. Zlatev
-# Copyright (c) 2009 modified by Lukas Krejza
-# Copyright (c) 2011 modified by Christoph Miebach
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2009 Lukas Krejza
+# Copyright (c) 2011 Christoph Miebach
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# 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/
+#
+
Name: purple-plugin-pack
Version: 2.7.0
-Release: 1
-# FIXME: if talkfilters enters Factory, uncomment BuildRequires (last checked: 2011-09-29)
-# FIXME: on new upstream version, check if GPL-3.0+ plugins are still under the same license (add COPYING.gpl3 to the extras subpackage if present upstream)
+Release: 0
+Summary: Compilation of plugins for libpurple and Pidgin
+# FIXME: On new upstream version, check if GPLv3+ plugins are still under the same licence (add COPYING.GPL3 to the extras subpackage if present upstream).
License: GPL-2.0+ and GPL-3.0+
-Summary: Compilation of plugins for the libpurple family of IM clients
-Url: https://www.guifications.org/projects/purple-plugin-pack/wiki
Group: Productivity/Networking/Instant Messenger
-Source0: https://www.guifications.org/attachments/download/201/%{name}-%{version}.tar.bz2
-# PATCH-FIX-OPENSUSE purple-plugin_pack-autoprofile-crash.patch christoph.miebach@web.de -- Prevent plugin (Autoprofile) from crashing if uptime is not run in english; see https://www.guifications.org/issues/653 (this patch is an alternative version)
-Patch3: purple-plugin_pack-autoprofile-crash.patch
-# PATCH-FIX-UPSTREAM purple-plugin_pack-fix-warning.patch christoph.miebach@web.de -- Removing a typecast, which was causing a portability issue. Sent upstream by mail on 2011-09-29
-Patch4: purple-plugin_pack-fix-warning.patch
+Url: https://guifications.org/
+Source: https://bitbucket.org/rekkanoryo/purple-plugin-pack/downloads/%{name}-%{version}.tar.bz2
+# PATCH-FIX-OPENSUSE purple-plugin-pack-fix-autoprofile-crash.patch -- Fix an Autoprofile crash when uptime is not being run in English.
+Patch0: purple-plugin-pack-fix-autoprofile-crash.patch
+# PATCH-FIX-UPSTREAM purple-plugin_pack-fix-warning.patch christoph.miebach@web.de -- Fix typecasting from pointer to integer and back (commit ce0c3dc).
+Patch1: purple-plugin_pack-fix-warning.patch
BuildRequires: intltool
+BuildRequires: pkgconfig
#BuildRequires: talkfilters-devel
-# We don't have xmms anymore
-#BuildRequires: xmms-devel >= 1.0.0
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(enchant)
BuildRequires: pkgconfig(finch)
@@ -37,104 +46,104 @@
BuildRequires: pkgconfig(pango)
BuildRequires: pkgconfig(pidgin)
BuildRequires: pkgconfig(purple)
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
The Purple Plugin Pack is a compilation of plugins for the libpurple
family of IM clients.
%package -n libpurple-plugin-pack
+Summary: Compilation of plugins for libpurple
License: GPL-2.0+
-Summary: Compilation of plugins for the libpurple family of IM clients
Group: Productivity/Networking/Instant Messenger
-Requires: libpurple
-Recommends: %{name}-lang
+Recommends: libpurple-plugin-pack-lang
Enhances: libpurple
-# Useful in general, but also to make the lang package installable
-Provides: %{name} = %{version}
+# purple-plugin_pack was last used in openSUSE 12.1.
Provides: purple-plugin_pack = %{version}
Obsoletes: purple-plugin_pack < %{version}
+# purple-plugin-pack-lang was last used in openSUSE Leap 42.2.
+Obsoletes: %{name}-lang < %{version}-%{release}
%description -n libpurple-plugin-pack
-The Purple Plugin Pack is a compilation of plugins for the libpurple
-family of IM clients.
+The Purple Plugin Pack is a compilation of plugins for the
+libpurple family of IM clients.
-To avoid license issues between GPL-3.0+ plugins and other plugins that
-could be incompatible with GPL-3.0+, the GPL-3.0+ plugins are split
-in the libpurple-plugin-pack-extras package.
+To avoid licence issues between GPLv3+ plugins and other plugins
+that could be incompatible with GPLv3+, the GPLv3+ plugins are
+split into the libpurple-plugin-pack-extras package.
+
+%lang_package -n libpurple-plugin-pack
%package -n libpurple-plugin-pack-extras
+Summary: Compilation of plugins for libpurple -- GPLv3+ Plugins
License: GPL-3.0+
-Summary: Compilation of plugins for the libpurple family of IM clients -- GPL-3.0+ Plugins
Group: Productivity/Networking/Instant Messenger
Requires: libpurple-plugin-pack = %{version}
Enhances: libpurple-plugin-pack
%description -n libpurple-plugin-pack-extras
-The Purple Plugin Pack is a compilation of plugins for the libpurple
-family of IM clients.
+The Purple Plugin Pack is a compilation of plugins for the
+libpurple family of IM clients.
-This package contains GPL-3.0+ plugins. Their license might cause
+This package contains GPLv3+ plugins. Their licence might cause
incompatibilities with other plugins.
%package -n pidgin-plugin-pack
-License: GPL-2.0+
Summary: Compilation of plugins for Pidgin
+License: GPL-2.0+
Group: Productivity/Networking/Instant Messenger
Requires: libpurple-plugin-pack = %{version}
-Requires: pidgin
Supplements: packageand(pidgin:libpurple-plugin-pack)
-Enhances: pidgin
+# pidgin-plugin_pack was last used in openSUSE 12.1.
Provides: pidgin-plugin_pack = %{version}
Obsoletes: pidgin-plugin_pack < %{version}
+%requires_ge pidgin
%description -n pidgin-plugin-pack
-The Purple Plugin Pack is a compilation of plugins for the libpurple
-family of IM clients.
+The Purple Plugin Pack is a compilation of plugins for the
+libpurple family of IM clients.
This package provides the Pidgin plugins from the Purple Plugin Pack.
-To avoid license issues between GPL-3.0+ plugins and other plugins that
-could be incompatible with GPL-3.0+, the GPL-3.0+ plugins are split
-in the pidgin-plugin-pack-extras package.
+To avoid licence issues between GPLv+ plugins and other plugins
+that could be incompatible with GPLv3+, the GPLv3+ plugins are split
+into the pidgin-plugin-pack-extras package.
%package -n pidgin-plugin-pack-extras
+Summary: Compilation of plugins for Pidgin -- GPLv3+ Plugins
License: GPL-3.0+
-Summary: Compilation of plugins for Pidgin -- GPL-3.0+ Plugins
Group: Productivity/Networking/Instant Messenger
Requires: libpurple-plugin-pack-extras = %{version}
Requires: pidgin-plugin-pack = %{version}
-Supplements: packageand(pidgin:libpurple-plugin-pack-extras)
Enhances: pidgin-plugin-pack
+Supplements: packageand(pidgin:libpurple-plugin-pack-extras)
%description -n pidgin-plugin-pack-extras
-The Purple Plugin Pack is a compilation of plugins for the libpurple
-family of IM clients.
+The Purple Plugin Pack is a compilation of plugins for the
+libpurple family of IM clients.
This package provides the Pidgin plugins from the Purple Plugin Pack.
-This package contains GPL-3.0+ plugins. Their license might cause
+This package contains GPLv3+ plugins. Their licence might cause
incompatibilities with other plugins.
-%lang_package
%prep
%setup -q
-%patch3 -p1
-%patch4 -p1
+%patch0 -p1
+%patch1 -p1
%build
%configure
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
%install
%make_install
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
%find_lang plugin_pack
%files -n libpurple-plugin-pack
-%defattr(-,root,root,-)
+%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README
-# Explicitly list plugins, so we can notice when we miss one and to ease split with extras
+# Explicitly list plugins to notice when any is missing and to ease split with extras.
%{_libdir}/purple-2/autoprofile.so
%{_libdir}/purple-2/autoreply.so
%{_libdir}/purple-2/bash.so
@@ -163,17 +172,20 @@
%{_libdir}/purple-2/translate.so
%{_libdir}/purple-2/xmppprio.so
+%files -n libpurple-plugin-pack-lang -f plugin_pack.lang
+%defattr(-,root,root)
+
%files -n libpurple-plugin-pack-extras
-%defattr(-,root,root,-)
+%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_libdir}/purple-2/ning.so
%{_libdir}/purple-2/okcupid.so
%{_libdir}/purple-2/omegle.so
%files -n pidgin-plugin-pack
-%defattr(-,root,root,-)
+%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README
-# Explicitly list plugins, so we can notice when we miss one and to ease split with extras
+# Explicitly list plugins to notice when any is missing and to ease split with extras.
%{_libdir}/pidgin/album.so
%{_libdir}/pidgin/blistops.so
%{_libdir}/pidgin/convbadger.so
@@ -196,10 +208,8 @@
%{_datadir}/pixmaps/pidgin/protocols/*/napster.png
%files -n pidgin-plugin-pack-extras
-%defattr(-,root,root,-)
+%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_datadir}/pixmaps/pidgin/protocols/*/okcupid.png
-%files lang -f plugin_pack.lang
-
%changelog
++++++ purple-plugin-pack-fix-autoprofile-crash.patch ++++++
--- a/autoprofile/comp_uptime.c
+++ b/autoprofile/comp_uptime.c
@@ -35,7 +35,7 @@ char *uptime_generate (struct widget *w)
char *p_character, *colon_character, *comma_character, *m_character;
GError *return_error;
- line = N_("uptime");
+ line = "env LC_MESSAGES=C uptime";
exec = g_spawn_command_line_sync (line,
&out, NULL, NULL, &return_error);