Hello community, here is the log from the commit of package knemo for openSUSE:Factory checked in at 2017-12-14 10:59:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/knemo (Old) and /work/SRC/openSUSE:Factory/.knemo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "knemo" Thu Dec 14 10:59:13 2017 rev:17 rq:556155 version:0.7.7git.20170520T005915~f3afe2e Changes: -------- --- /work/SRC/openSUSE:Factory/knemo/knemo.changes 2016-12-01 10:28:08.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.knemo.new/knemo.changes 2017-12-14 10:59:33.589600052 +0100 @@ -1,0 +2,21 @@ +Mon Dec 11 18:01:04 UTC 2017 - [email protected] + +- Split out translations in a separate lang package + +------------------------------------------------------------------- +Sat Dec 9 20:56:57 UTC 2017 - [email protected] + +- Update to latest snapshot of the "frameworks" git branch (using + Qt5 and KDE Frameworks 5), the KDE4 version cannot be built or + installed anymore on Tumbleweed and Leap 15 as QtWebKit4 is to be + dropped and parts needed to build knemo have been stripped from + kdebase4-workspace therefore +- Add knemo-translations.tar.xz containing the translations from + the 0.7.7 version + +------------------------------------------------------------------- +Thu Dec 8 19:58:09 UTC 2016 - [email protected] + +- Revert kde4_runtime_requires change + +------------------------------------------------------------------- Old: ---- 12956-knemo-0.7.7.tar.xz New: ---- knemo-0.7.7git.20170520T005915~f3afe2e.tar.xz knemo-translations.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ knemo.spec ++++++ --- /var/tmp/diff_new_pack.ixoe1z/_old 2017-12-14 10:59:34.717545601 +0100 +++ /var/tmp/diff_new_pack.ixoe1z/_new 2017-12-14 10:59:34.721545408 +0100 @@ -1,7 +1,7 @@ # # spec file for package knemo # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2007-2009,2011,2012 Herbert Graeber # Copyright (c) 2010 Pascal Bleser # @@ -17,46 +17,64 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - Name: knemo -Version: 0.7.7 +Version: 0.7.7git.20170520T005915~f3afe2e Release: 0 Summary: The KDE Network Monitor License: GPL-2.0+ Group: System/GUI/KDE Url: http://kde-apps.org/content/show.php/KNemo?content=12956 -Source: http://kde-apps.org/CONTENT/content-files/12956-knemo-%{version}.tar.xz +Source: %{name}-%{version}.tar.xz Source1: knemo-rpmlintrc -BuildRequires: kdebase4-workspace-devel +Source2: knemo-translations.tar.xz +BuildRequires: extra-cmake-modules +BuildRequires: kcmutils-devel +BuildRequires: kconfig-devel +BuildRequires: kconfigwidgets-devel +BuildRequires: kcoreaddons-devel +BuildRequires: kdbusaddons-devel +BuildRequires: kdelibs4support-devel +BuildRequires: kglobalaccel-devel +BuildRequires: kguiaddons-devel +BuildRequires: ki18n-devel +BuildRequires: kio-devel +BuildRequires: knotifications-devel +BuildRequires: knotifyconfig-devel +BuildRequires: kwidgetsaddons-devel +BuildRequires: kwindowsystem-devel +BuildRequires: kxmlgui-devel BuildRequires: libiw-devel -BuildRequires: libkde4-devel +BuildRequires: libksysguard5-devel BuildRequires: libnl3-devel +BuildRequires: update-desktop-files BuildRequires: wireless-tools -Provides: kde4-knemo = %{version} -Obsoletes: kde4-knemo < %{version} +BuildRequires: plasma-framework-devel +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5DBus) +BuildRequires: pkgconfig(Qt5Sql) +BuildRequires: pkgconfig(Qt5Widgets) +Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{?kde4_runtime_requires} %description KNemo offers a network monitor similar to the one found in Windows. For every network interface it displays an icon in the systray. +%lang_package + %prep -%setup -q +%setup -q -a 2 +# build translations +echo "add_subdirectory( po )" >> CMakeLists.txt %build -%cmake_kde4 -d build +%cmake_kf5 -d build %make_jobs %install -cd build -%kde4_makeinstall -cd .. +%kf5_makeinstall -C build -%suse_update_desktop_file knemo Qt KDE System Monitor -%kde_post_install - -rm -rf "%{buildroot}%{_datadir}/locale"/sr@ijekavian* +%suse_update_desktop_file %{buildroot}%_kf5_applicationsdir/knemo.desktop Qt KDE System Monitor %find_lang %{name} %{name}.lang %find_lang kcm_%{name} %{name}.lang @@ -65,17 +83,25 @@ %postun -p /sbin/ldconfig -%files -f %{name}.lang +%files %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING README -%{_bindir}/knemo -%{_libdir}/kde4/kcm_knemo.so -%{_datadir}/applications/kde4/knemo.desktop -%{_datadir}/autostart/knemo.desktop -%{_datadir}/icons/hicolor/*/apps/knemo* -%{_datadir}/icons/hicolor/*/status/knemo* -%{_datadir}/kde4/apps/knemo -%{_datadir}/kde4/services/kcm_knemo.desktop -%_kde4_appsdir/kconf_update/ +%{_kf5_bindir}/knemo +%{_kf5_servicesdir}/*.desktop +%{_kf5_plugindir}/*.so +%{_kf5_notifydir}/*rc +%{_kf5_applicationsdir}/*.desktop +%{_kf5_configdir}/autostart/*.desktop +%{_kf5_iconsdir}/hicolor/*/apps/knemo.* +%{_kf5_iconsdir}/hicolor/*/status/knemo*.* +%{_kf5_sharedir}/knemo/ +%{_kf5_sharedir}/kconf_update/ +%{_kf5_iconsdir}/breeze-dark/ +%{_kf5_iconsdir}/breeze/ +%{_kf5_iconsdir}/oxygen/scalable/status/*.svg +%{_kf5_plasmadir}/desktoptheme/ + +%files lang -f %{name}.lang +%doc COPYING %changelog
