|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
Name: pidgin-indicator
|
|
Rex Dieter |
d33de7e |
Summary: StatusNotifierItem tray icon plugin for Pidgin
|
|
Rex Dieter |
d33de7e |
Version: 0.9
|
|
Rex Dieter |
d33de7e |
Release: 1%{?dist}
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
License: GPLv2+
|
|
Rex Dieter |
d33de7e |
URL: https://github.com/philipl/pidgin-indicator
|
|
Rex Dieter |
d33de7e |
Source0: https://github.com/philipl/pidgin-indicator/releases/download/%{version}/pidgin-indicator-%{version}.tar.bz2
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
BuildRequires: gettext
|
|
Rex Dieter |
d33de7e |
BuildRequires: intltool
|
|
Rex Dieter |
d33de7e |
BuildRequires: pkgconfig(appindicator-0.1)
|
|
Rex Dieter |
d33de7e |
BuildRequires: pkgconfig(pidgin)
|
|
Rex Dieter |
d33de7e |
BuildRequires: perl(XML::Parser)
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
Requires: pidgin
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
%description
|
|
Rex Dieter |
d33de7e |
This plugin provides a StatusNotifierItem tray icon, for use in
|
|
Rex Dieter |
d33de7e |
KDE Plasma 5, Unity, Elementary and other environments.
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
It provides all the same functionality as the original tray icon
|
|
Rex Dieter |
d33de7e |
but not in exactly the same way:
|
|
Rex Dieter |
d33de7e |
* The smart click behavior that either shows the buddy list or
|
|
Rex Dieter |
d33de7e |
unread messages is now activated by a middle-click because
|
|
Rex Dieter |
d33de7e |
left click on an libappindicator always opens the menu.
|
|
Rex Dieter |
d33de7e |
* As the SNI-icon is a separate process from pidgin itself, there
|
|
Rex Dieter |
d33de7e |
are sometimes conflicts with Focus Stealing Prevention when you
|
|
Rex Dieter |
d33de7e |
use the indicator to go to unread messages. You may need to
|
|
Rex Dieter |
d33de7e |
disable FSP for Pidgin to get around this.
|
|
Rex Dieter |
d33de7e |
* Due to how libappindicator work, the middle-click action must
|
|
Rex Dieter |
d33de7e |
also be a menu item, so it's the new Show/Hide item at the top
|
|
Rex Dieter |
d33de7e |
of the menu.
|
|
Rex Dieter |
d33de7e |
* Due to libappindicator limitations, some of the special icons
|
|
Rex Dieter |
d33de7e |
cannot be shown next to menu items any more.
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
%prep
|
|
Rex Dieter |
d33de7e |
%autosetup
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
%build
|
|
Rex Dieter |
d33de7e |
%configure
|
|
Rex Dieter |
d33de7e |
make %{?_smp_mflags}
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
%install
|
|
Rex Dieter |
d33de7e |
make install DESTDIR=%{buildroot}
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
%find_lang pidgin-indicator
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
## unpackaged files
|
|
Rex Dieter |
d33de7e |
rm -fv %{buildroot}%{_libdir}/pidgin/indicator.la
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
%post
|
|
Rex Dieter |
d33de7e |
touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
%posttrans
|
|
Rex Dieter |
d33de7e |
gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
%postun
|
|
Rex Dieter |
d33de7e |
if [ $1 -eq 0 ] ; then
|
|
Rex Dieter |
d33de7e |
touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
|
|
Rex Dieter |
d33de7e |
gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
|
|
Rex Dieter |
d33de7e |
fi
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
%files -f pidgin-indicator.lang
|
|
Rex Dieter |
d33de7e |
%doc AUTHORS NEWS README
|
|
Rex Dieter |
d33de7e |
%license COPYING
|
|
Rex Dieter |
d33de7e |
%{_libdir}/pidgin/indicator.*
|
|
Rex Dieter |
d33de7e |
%{_datadir}/icons/hicolor/*/status/pidgin-indicator-nothing.png
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
%changelog
|
|
Rex Dieter |
d33de7e |
* Sat Mar 05 2016 Rex Dieter <rdieter@fedoraproject.org> 0.9-1
|
|
Rex Dieter |
d33de7e |
- 0.9
|
|
Rex Dieter |
d33de7e |
|
|
Rex Dieter |
d33de7e |
* Mon Jun 15 2015 Radek Vokal <rvokal@redhat.com> - 0.1-1
|
|
Rex Dieter |
d33de7e |
- Initial package build
|