Hello community, here is the log from the commit of package pidgin-indicator for openSUSE:Factory checked in at 2017-01-27 11:03:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pidgin-indicator (Old) and /work/SRC/openSUSE:Factory/.pidgin-indicator.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pidgin-indicator" Changes: -------- --- /work/SRC/openSUSE:Factory/pidgin-indicator/pidgin-indicator.changes 2016-11-12 13:03:14.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.pidgin-indicator.new/pidgin-indicator.changes 2017-02-03 18:55:49.154836578 +0100 @@ -1,0 +2,6 @@ +Sun Dec 25 15:03:45 UTC 2016 - [email protected] + +- Rename the pidgin-indicator package to pidgin-plugin-indicator. +- Require Pidgin of the exact or greater version. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pidgin-indicator.spec ++++++ --- /var/tmp/diff_new_pack.7pYnm7/_old 2017-02-03 18:55:49.638768622 +0100 +++ /var/tmp/diff_new_pack.7pYnm7/_new 2017-02-03 18:55:49.642768061 +0100 @@ -16,6 +16,7 @@ # +%define _name indicator Name: pidgin-indicator Version: 1.0 Release: 0 @@ -23,7 +24,7 @@ License: GPL-2.0+ Group: Productivity/Networking/Instant Messenger Url: https://github.com/philipl/pidgin-indicator -Source: https://github.com/philipl/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz +Source: https://github.com/philipl/pidgin-indicator/releases/download/%{version}/%{name}-%{version}.tar.gz BuildRequires: autoconf BuildRequires: automake BuildRequires: hicolor-icon-theme @@ -32,7 +33,6 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(appindicator-0.1) BuildRequires: pkgconfig(pidgin) -Recommends: %{name}-lang %description This plugin provides a StatusNotifierItem tray icon, for use in @@ -53,7 +53,36 @@ * Due to libappindicator limitations, some of the special icons can't be shown next to menu items any more. -%lang_package +%package -n pidgin-plugin-%{_name} +Summary: StatusNotifierItem tray icon plugin for Pidgin +Group: Productivity/Networking/Instant Messenger +Recommends: pidgin-plugin-%{_name}-lang +# pidgin-indicator was last used in openSUSE Leap 42.2. +Provides: %{name} = %{version}-%{release} +Obsoletes: %{name} < %{version}-%{release} +Obsoletes: %{name}-lang < %{version}-%{release} +%requires_ge pidgin + +%description -n pidgin-plugin-%{_name} +This plugin provides a StatusNotifierItem tray icon, for use in +KDE Plasma 5, Unity, Elementary and other environments. + +It provides all the same functionality as the original tray icon +but not in exactly the same way: + * The 'smart' click behaviour that either shows the buddy list or + unread messages is now activated by a middle-click – because + left click on an libappindicator always opens the menu. + * As the SNI-icon is a separate process from pidgin itself, there + are sometimes conflicts with Focus Stealing Prevention when you + use the indicator to go to unread messages. You may need to + disable FSP for Pidgin to get around this. + * Due to how libappindicator work, the middle-click action must + also be a menu item, so it's the new Show/Hide item at the top + of the menu. + * Due to libappindicator limitations, some of the special icons + can't be shown next to menu items any more. + +%lang_package -n pidgin-plugin-indicator %prep %setup -q @@ -68,13 +97,13 @@ find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} -%files +%files -n pidgin-plugin-%{_name} %defattr(-,root,root) %doc COPYING AUTHORS -%{_libdir}/pidgin/ +%{_libdir}/pidgin/%{_name}.so %{_datadir}/icons/hicolor/*/status/%{name}-nothing.png -%files lang -f %{name}.lang +%files -n pidgin-plugin-%{_name}-lang -f %{name}.lang %defattr(-,root,root) %changelog
