%undefine __cmake_in_source_build Name: knemo Version: 0.7.7 Release: 19.20170520git%{?dist} Summary: A KDE network monitoring tool License: GPLv2+ URL: http://extragear.kde.org/apps/knemo/ # git clone -b frameworks git://anongit.kde.org/knemo.git Source0: knemo-20170520git.tar.xz # Source0: http://kde-apps.org/CONTENT/content-files/12956-%{name}-%{version}.tar.xz Patch0: knemo-FTBFS-qmap.patch BuildRequires: desktop-file-utils BuildRequires: extra-cmake-modules BuildRequires: gettext BuildRequires: libnl3-devel BuildRequires: cmake(KF5KCMUtils) BuildRequires: cmake(KF5KDELibs4Support) BuildRequires: cmake(KF5NotifyConfig) BuildRequires: cmake(KF5Notifications) BuildRequires: cmake(KF5GlobalAccel) BuildRequires: cmake(KF5Plasma) BuildRequires: cmake(KF5SysGuard) %description KNemo displays for every network interface an icon in the systray. Tooltips and an info dialog provide further information about the interface. Passive popups inform about interface changes. A traffic plotter is also integrated. It polls the network interface status every second using the ifconfig, route and iwconfig tools. %prep %setup -q -n knemo-20170520git %patch0 -p1 %build %{cmake_kf5} %cmake_build %install %cmake_install #find_lang %{name} #find_lang kcm_%{name} #cat kcm_%{name}.lang >> %{name}.lang %check desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/%{name}.desktop #files -f %{name}.lang %files %license COPYING %doc AUTHORS ChangeLog README %{_kf5_bindir}/%{name} %{_qt5_plugindir}/kcm_knemo.so %{_kf5_sysconfdir}/xdg/autostart/knemo.desktop %{_kf5_datadir}/%{name} %{_kf5_datadir}/plasma/desktoptheme/*/icons/knemo.svgz %{_kf5_datadir}/applications/%{name}.desktop %{_kf5_datadir}/kservices5/kcm_knemo.desktop %{_kf5_datadir}/knotifications5/knemo.notifyrc %{_kf5_datadir}/kconf_update/knemo* %{_kf5_datadir}/icons/hicolor/*/apps/%{name}* %{_kf5_datadir}/icons/hicolor/*/status/%{name}* %{_kf5_datadir}/icons/breeze-dark/status/panel/%{name}* %{_kf5_datadir}/icons/breeze/status/panel/%{name}* %{_kf5_datadir}/icons/oxygen/scalable/status/%{name}* %changelog * Thu Jan 20 2022 Fedora Release Engineering - 0.7.7-19.20170520git - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 0.7.7-18.20170520git - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jan 26 2021 Fedora Release Engineering - 0.7.7-17.20170520git - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sat Aug 29 2020 Peter Robinson - 0.7.7-16.20170520git - Drop wireless-tools, functionality superseeded by libnl3 * Tue Jul 28 2020 Fedora Release Engineering - 0.7.7-15.20170520git - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Sat Jun 27 2020 Alexey Kurov - 0.7.7-14.20170520git - Rebuilt for libksysguard 5.19 * Mon Feb 17 2020 Than Ngo - 0.7.7-13.20170520git - Fixed FTBFS * Wed Jan 29 2020 Fedora Release Engineering - 0.7.7-12.20170520git - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Jul 25 2019 Fedora Release Engineering - 0.7.7-11.20170520git - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Feb 01 2019 Fedora Release Engineering - 0.7.7-10.20170520git - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 0.7.7-9.20170520git - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sat Jun 23 2018 Alexey Kurov - 0.7.7-8.20170520git - frameworks git 20170520 snapshot * Wed Feb 07 2018 Fedora Release Engineering - 0.7.7-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Jan 11 2018 Igor Gnatenko - 0.7.7-6 - Remove obsolete scriptlets * Thu Aug 03 2017 Fedora Release Engineering - 0.7.7-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 0.7.7-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 0.7.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Feb 04 2016 Fedora Release Engineering - 0.7.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Sat Aug 22 2015 Alexey Kurov - 0.7.7-1 - KNemo 0.7.7 * Wed Jun 17 2015 Fedora Release Engineering - 0.7.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sun Aug 17 2014 Fedora Release Engineering - 0.7.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sun Jun 08 2014 Fedora Release Engineering - 0.7.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Thu Nov 28 2013 Alexey Kurov - 0.7.6-1 - KNemo 0.7.6 - switch to libnl3 (#1035831) - spec file cleanup * Sat Aug 03 2013 Fedora Release Engineering - 0.7.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Jul 17 2013 Petr Pisar - 0.7.3-4 - Perl 5.18 rebuild * Thu Feb 14 2013 Fedora Release Engineering - 0.7.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Jul 19 2012 Fedora Release Engineering - 0.7.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri Jan 6 2012 Alexey Kurov - 0.7.3-1 - KNemo 0.7.3 * Thu Mar 31 2011 Alexey Kurov - 0.7.1-1 - KNemo 0.7.1 * Mon Feb 07 2011 Fedora Release Engineering - 0.7.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Mon Dec 6 2010 Alexey Kurov - 0.7.0-1 - KNemo 0.7.0 * Fri Sep 3 2010 Alexey Kurov - 0.6.80-1 - KNemo 0.7.0 beta1 - Requires: kdelibs4 * Tue Jun 15 2010 Alexey Kurov - 0.6.3-1 - update to 0.6.3 * Sat Apr 10 2010 Alexey Kurov - 0.6.2-2 - disabled new KStatusNotifierItem for now (kde#226650) * Fri Apr 9 2010 Alexey Kurov - 0.6.2-1 - update to 0.6.2 * Mon Jan 18 2010 Alexey Kurov - 0.6.1-2 - update to 0.6.1 * Fri Dec 4 2009 Alexey Kurov - 0.6.0-1 - update to 0.6.0 * Thu Nov 19 2009 Alexey Kurov - 0.5.80-2 - rebuild (qt-4.6.0-rc1, fc13+) * Fri Nov 6 2009 Alexey Kurov - 0.5.80-1 - update to 0.5.80 (0.6.0 beta1) - drop xdg-utils references - removed Requires net-tools wireless-tools * Fri Jul 24 2009 Fedora Release Engineering - 0.5.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Apr 1 2009 Alexey Kurov - 0.5.2-1 - Update to version 0.5.2 - Fixed spec License and URL fields * Tue Mar 17 2009 Alexey Kurov - 0.5.1-5 - Upstream update from git.mehercule.net * Thu Mar 5 2009 Alexey Kurov - 0.5.1-1 - Update to version 0.5.1 * Wed Feb 25 2009 Alexey Kurov - 0.5.0-3 - Update to version 0.5.0 for KDE4 * Tue Apr 17 2007 Francois Aucamp - 0.4.7-1 - Update to version 0.4.7 - Removed unnecessary desktop-file-install statements (KDE-specific desktop files) - Removed desktop file patch - desktop file "Keywords" keys used internally by KDE - Added "OnlyShowIn=KDE" to kcm desktop file - Removed unnecessary BuildRequires: qt-devel desktop-file-utils - Simplified %%post and %%postun scriplets - Use RPM_BUILD_ROOT variable format consistently * Wed Sep 13 2006 Hugo Cisneiros 0.4.3-2 - Rebuilt for FC6 * Sun Aug 6 2006 Hugo Cisneiros 0.4.3-1 - New upstream version * Mon Jun 26 2006 Hugo Cisneiros 0.4.2-1 - Upstream update - Fixes crashing when you click in panel icon (bz #196576) - ifconfig and iwconfig are now in both Requires and BuildRequires (it checks while building too) * Tue Jun 13 2006 Hugo Cisneiros 0.4.1-2 - ifconfig and iwconfig are now in Requires section instead of BuildRequires. They are runtime dependencies. Thanks to Kevin Kofler for pointing this. * Mon Jun 12 2006 Hugo Cisneiros 0.4.1-1 - Upstream update * Tue May 30 2006 Hugo Cisneiros 0.4.0-4 - Created BuildRequires for the ifconfig and iwconfig commands, as knemo utilizes it for monitoring. - Removed addition of categories in desktop-file-install command * Thu May 25 2006 Hugo Cisneiros 0.4.0-3 - Removed vendor option from desktop-file-install (no renaming) * Sat May 20 2006 Hugo Cisneiros 0.4.0-2 - Installed .desktop files now use desktop-file-install * Sat May 20 2006 Hugo Cisneiros 0.4.0-1 - Initial RPM release.