Hello community, here is the log from the commit of package monitor for openSUSE:Factory checked in at 2018-01-24 15:29:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/monitor (Old) and /work/SRC/openSUSE:Factory/.monitor.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "monitor" Wed Jan 24 15:29:10 2018 rev:2 rq:568120 version:0.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/monitor/monitor.changes 2018-01-13 21:44:13.903628414 +0100 +++ /work/SRC/openSUSE:Factory/.monitor.new/monitor.changes 2018-01-24 15:29:14.405910025 +0100 @@ -1,0 +2,25 @@ +Sat Jan 20 11:57:51 UTC 2018 - [email protected] + +- Update to 0.3.3: + * override model in OverallView + * remove unused vars + * update appdata + * trying to be more precise when mesuring CPU usage + * kill function moved to OveralView + * moved things to Headearbar.vala + * key handling moved totally to Shortcuts.vala + * refactor shortcuts + * fix regex glib error + * fix #31, but causes few warnings + * one line per row + * rename ProcessView to OverallView + * moar refactoring + * inheritance instead of wrapping TreeSortModel + * GenericModel works + * started to write GenericModel;some refactoring + * rm uncrustify + * some refactoring +- Build with meson +- Add HiDPI icons + +------------------------------------------------------------------- Old: ---- monitor-0.3.2.tar.gz New: ---- monitor-0.3.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ monitor.spec ++++++ --- /var/tmp/diff_new_pack.EiIaBt/_old 2018-01-24 15:29:14.985882899 +0100 +++ /var/tmp/diff_new_pack.EiIaBt/_new 2018-01-24 15:29:14.989882712 +0100 @@ -17,18 +17,17 @@ Name: monitor -Version: 0.3.2 +Version: 0.3.3 Release: 0 Summary: Simple Task Manager License: GPL-3.0 Group: System/GUI/Other URL: https://github.com/stsdc/monitor Source: https://github.com/stsdc/monitor/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: cmake BuildRequires: elementary-cmake-modules BuildRequires: fdupes -BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme +BuildRequires: meson >= 0.40.0 BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: vala @@ -52,22 +51,30 @@ %prep %setup -q -%build -%cmake \ - -DGSETTINGS_COMPILE=OFF +sed -i 's/\bmetainfo\b/appdata/' $(grep -rwl 'metainfo') -make %{?_smp_mflags} +%build +%meson +%meson_build %install -%cmake_install - -mkdir -p %{buildroot}%{_datadir}/appdata -mv %{buildroot}%{_datadir}/{metainfo,appdata}/com.github.stsdc.monitor.appdata.xml - +%meson_install %suse_update_desktop_file -r com.github.stsdc.monitor GTK System Monitor %find_lang com.github.stsdc.monitor %{name}.lang %fdupes %{buildroot}/%{_datadir} +# dirlist HiDPI icons (see: hicolor/index.theme) +_dirlist=$PWD/dir.lst +pushd %{buildroot} +find ./ | while read _list; do + echo $_list | grep '[0-9]\@[0-9]' || continue + _path=$(echo $_list | sed 's/[^/]//') + if ! ls ${_path%/*}; then + grep -xqs "\%dir\ ${_path%/*}" $_dirlist || echo "%dir ${_path%/*}" >> $_dirlist + fi +done +popd + %post %desktop_database_post %icon_theme_cache_post @@ -78,10 +85,9 @@ %icon_theme_cache_postun %glib2_gsettings_schema_postun -%files +%files -f dir.lst %doc AUTHORS LICENSE README.md %{_bindir}/com.github.stsdc.monitor -%dir %{_datadir}/appdata %{_datadir}/appdata/com.github.stsdc.monitor.appdata.xml %{_datadir}/applications/com.github.stsdc.monitor.desktop %{_datadir}/glib-2.0/schemas/com.github.stsdc.monitor.gschema.xml ++++++ monitor-0.3.2.tar.gz -> monitor-0.3.3.tar.gz ++++++ ++++ 16658 lines of diff (skipped)
