Hello community,
here is the log from the commit of package pidgin-branding-openSUSE for
openSUSE:Factory
checked in at Fri Jul 8 09:46:22 CEST 2011.
--------
--- pidgin-branding-openSUSE/pidgin-branding-openSUSE.changes 2008-10-06
16:40:14.000000000 +0200
+++
/mounts/work_src_done/STABLE/pidgin-branding-openSUSE/pidgin-branding-openSUSE.changes
2011-07-06 17:31:37.000000000 +0200
@@ -1,0 +2,24 @@
+Wed Jul 6 15:02:55 CEST 2011 - [email protected]
+
+- Bump version to 12.1.
+- Update summary and description.
+- Create a libpurple-branding-openSUSE subpackage, and do not build
+ a pidgin-branding-openSUSE subpackage:
+ + the configuration file is also important for other clients than
+ pidgin, so we want to brand libpurple.
+ + however, since there is also pidgin-related content in the same
+ file, we also make libpurple-branding-openSUSE act as
+ pidgin-branding-openSUSE (with Provides, Conflicts, Supplements
+ that are usual for a branding package).
+ + also add appropriate Provides/Obsoletes for
+ pidgin-branding-openSUSE, for smooth upgrades.
+- Add Url tag.
+
+-------------------------------------------------------------------
+Wed Feb 2 12:31:33 CET 2011 - [email protected]
+
+- Bump version to 11.4.
+- Provide the right version of pidgin-branding; add pidgin
+ BuildRequires for this.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pidgin-branding-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.ithuR7/_old 2011-07-08 09:44:33.000000000 +0200
+++ /var/tmp/diff_new_pack.ithuR7/_new 2011-07-08 09:44:33.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package pidgin-branding-openSUSE (Version 11.1)
+# spec file for package pidgin-branding-openSUSE
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -19,23 +19,59 @@
Name: pidgin-branding-openSUSE
-Version: 11.1
-Release: 8
-Group: Productivity/Networking/Instant Messenger
License: BSD 3-Clause
-Summary: openSUSE branding of pidgin
+Version: 12.1
+Release: 1
+Summary: Multiprotocol Instant Messaging Client -- openSUSE Default
Configuration
+Group: Productivity/Networking/Instant Messenger
+Url: http://www.pidgin.im/
Source: %{name}-COPYING
Source1: %{name}-prefs.xml
-Provides: pidgin-branding = 2.5
-Conflicts: otherproviders(pidgin-branding)
-Supplements: packageand(pidgin:branding-openSUSE)
+BuildRequires: libpurple
+%define libpurple_version %(rpm -q --qf '%%{version}-%%{release}' libpurple)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%description
-This package provides openSUSE look and feel for pidgin.
+Pidgin is a chat program which lets you log in to accounts on multiple
+chat networks simultaneously.
+
+Pidgin is compatible with the following chat networks out of the box:
+AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour,
+Gadu-Gadu, IRC, Novell GroupWise Messenger, QQ, Lotus Sametime, SILC,
+SIMPLE, MXit, MySpaceIM, and Zephyr. It can support many more with
+plugins.
+
+This package provides the openSUSE default configuration for Pidgin.
+
+%package -n libpurple-branding-openSUSE
+
+Version: 12.1
+Release: 1
+Summary: GLib-based Instant Messenger Library -- openSUSE Default
Configuration
+Group: System/Libraries
+Requires: libpurple = %{libpurple_version}
+Provides: libpurple-branding = %{libpurple_version}
+Conflicts: otherproviders(libpurple-branding)
+Supplements: packageand(libpurple:branding-openSUSE)
+# It also provides pidgin branding (that used to exist before as a package)
+Provides: pidgin-branding-openSUSE = %{version}
+Obsoletes: pidgin-branding-openSUSE < %{version}
+Provides: pidgin-branding = %{version}
+Conflicts: otherproviders(pidgin-branding)
+Supplements: packageand(pidgin:branding-upstream)
+%description -n libpurple-branding-openSUSE
+libpurple is a library intended to be used by programmers seeking
+to write an IM client that connects to many IM networks.
+
+libpurple is compatible with the following chat networks out of the box:
+AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour,
+Gadu-Gadu, IRC, Novell GroupWise Messenger, QQ, Lotus Sametime, SILC,
+SIMPLE, MXit, MySpaceIM, and Zephyr. It can support many more with
+plugins.
+This package provides the openSUSE default configuration for libpurple.
%prep
%setup -q -T -c %{name}-%{version}
@@ -45,16 +81,15 @@
%build
%install
-install -d $RPM_BUILD_ROOT%{_sysconfdir}/purple
-install -m0644 prefs.xml $RPM_BUILD_ROOT%{_sysconfdir}/purple/
+install -d %{buildroot}%{_sysconfdir}/purple
+install -m0644 prefs.xml %{buildroot}%{_sysconfdir}/purple/
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
-%files
+%files -n libpurple-branding-openSUSE
%defattr (-, root, root)
%doc COPYING
-%{_sysconfdir}/purple
%config %{_sysconfdir}/purple/prefs.xml
%changelog
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]