Rex Dieter 3b977a9
Rex Dieter 3b977a9
Name:    sni-qt
Rex Dieter 3b977a9
Summary: Plugin for Qt4 that turns QSystemTrayIcons into status notifiers
Rex Dieter 3b977a9
Version: 0.2.6
056ad0a
Release: 10%{?dist}
Rex Dieter 3b977a9
Rex Dieter 3b977a9
License: LGPLv3
Rex Dieter 3b977a9
URL:     https://launchpad.net/sni-qt
Rex Dieter 3b977a9
Source0: https://launchpad.net/sni-qt/trunk/%{version}/+download/sni-qt-%{version}.tar.bz2
Rex Dieter 3b977a9
Rex Dieter 3b977a9
# From Ubuntu packaging version 0.2.5-0ubuntu3
Rex Dieter 3b977a9
Source1: sni-qt.conf
Rex Dieter 3b977a9
Rex Dieter 3b977a9
BuildRequires: cmake
Rex Dieter 3b977a9
BuildRequires: pkgconfig(dbusmenu-qt)
Rex Dieter 3b977a9
BuildRequires: pkgconfig(QtDBus) pkgconfig(QtGui) pkgconfig(QtTest)
Rex Dieter 3b977a9
# %%check
Rex Dieter 3b977a9
BuildRequires: dbus-x11 xorg-x11-server-Xvfb
Rex Dieter 3b977a9
Rex Dieter 3b977a9
%description
Rex Dieter 3b977a9
This package contains a Qt4 plugin which turns all QSystemTrayIcon into
Rex Dieter 3b977a9
StatusNotifierItems (appindicators).
Rex Dieter 3b977a9
Rex Dieter 3b977a9
Rex Dieter 3b977a9
%prep
Rex Dieter 3b977a9
%setup -q
Rex Dieter 3b977a9
Rex Dieter 3b977a9
Rex Dieter 3b977a9
%build
Rex Dieter 3b977a9
mkdir -p %{_target_platform}
Rex Dieter 3b977a9
pushd %{_target_platform}
Rex Dieter 3b977a9
%{cmake} ..
Rex Dieter 3b977a9
popd
Rex Dieter 3b977a9
Rex Dieter 3b977a9
make %{?_smp_mflags} -C %{_target_platform}
Rex Dieter 3b977a9
Rex Dieter 3b977a9
Rex Dieter 3b977a9
%install
Rex Dieter 3b977a9
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
Rex Dieter 3b977a9
Rex Dieter 3b977a9
install -m644 -D -p %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/sni-qt.conf
Rex Dieter 3b977a9
Rex Dieter 3b977a9
Rex Dieter 3b977a9
%check
Rex Dieter 3b977a9
xvfb-run -a dbus-launch --exit-with-session make check ARGS="--output-on-failure --timeout 300" -C %{_target_platform}
Rex Dieter 3b977a9
Rex Dieter 3b977a9
Rex Dieter 3b977a9
%files
Rex Dieter 3b977a9
%doc COPYING NEWS README
Rex Dieter 3b977a9
%config(noreplace) %{_sysconfdir}/xdg/sni-qt.conf
Rex Dieter 3b977a9
%{_qt4_plugindir}/systemtrayicon/
Rex Dieter 3b977a9
Rex Dieter 3b977a9
Rex Dieter 3b977a9
%changelog
056ad0a
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.6-10
056ad0a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
056ad0a
69f38a2
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.6-9
69f38a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
69f38a2
a728b3a
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.6-8
a728b3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a728b3a
7c3839a
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.6-7
7c3839a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7c3839a
5ec96b1
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.6-6
5ec96b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
5ec96b1
9d7a906
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.2.6-5
9d7a906
- Rebuilt for GCC 5 C++11 ABI change
9d7a906
ac408df
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.6-4
ac408df
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
ac408df
Rex Dieter 3b977a9
* Fri Jun 27 2014 Rex Dieter <rdieter@fedoraproject.org> 0.2.6-3
Rex Dieter 3b977a9
- update summary
Rex Dieter 3b977a9
Rex Dieter 3b977a9
* Thu Mar 06 2014 Rex Dieter <rdieter@fedoraproject.org> 0.2.6-2
Rex Dieter 3b977a9
- minor cleanup for fedora
Rex Dieter 3b977a9
Rex Dieter 3b977a9
* Wed Jul 04 2012 Xiao-Long Chen <chenxiaolong@cxl.epac.to> - 0.2.6-1
Rex Dieter 3b977a9
- Initial release
Rex Dieter 3b977a9
- Version 0.2.6
Rex Dieter 3b977a9