Hello community, here is the log from the commit of package ranger for openSUSE:Factory checked in at 2017-12-29 18:51:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ranger (Old) and /work/SRC/openSUSE:Factory/.ranger.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ranger" Fri Dec 29 18:51:47 2017 rev:2 rq:560191 version:1.8.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ranger/ranger.changes 2017-02-03 19:59:42.827912560 +0100 +++ /work/SRC/openSUSE:Factory/.ranger.new/ranger.changes 2017-12-29 18:51:56.263178965 +0100 @@ -1,0 +2,12 @@ +Wed Dec 27 18:01:01 UTC 2017 - antoine.belvire@opensuse.org + +- Fix wrong conditionals for desktop_database_post(un) calls. + +------------------------------------------------------------------- +Mon Dec 11 13:04:03 UTC 2017 - sogal@volted.net + +- Update desktop database upon ranger installation/removal +- Fixed desktop file by adding GenericName entry using + ranger.desktop.patch + +------------------------------------------------------------------- New: ---- ranger.desktop.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ranger.spec ++++++ --- /var/tmp/diff_new_pack.lAKA02/_old 2017-12-29 18:51:57.130929740 +0100 +++ /var/tmp/diff_new_pack.lAKA02/_new 2017-12-29 18:51:57.134928591 +0100 @@ -1,3 +1,4 @@ +# # spec file for package ranger # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. @@ -15,6 +16,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} %{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} Name: ranger @@ -26,6 +28,8 @@ Url: http://ranger.nongnu.org Source: http://nongnu.org/ranger/ranger-%{version}.tar.gz Source99: ranger-rpmlintrc +# PATCH-FIX-UPSTREAM ranger.desktop.patch -- Add missing GenericName +Patch0: ranger.desktop.patch BuildRequires: python-devel >= 2.5.1 Requires: file Requires: python-curses @@ -62,6 +66,8 @@ %setup -q sed -e 's|#!/bin/python|#!%{_bindir}/env python|' -i doc/tools/convert_papermode_to_metadata.py +%patch0 -p1 + %build python ./setup.py build @@ -72,8 +78,12 @@ rm -rf "%{buildroot}%{_datadir}/doc/ranger" -%if 0%{?suse_version} -%suse_update_desktop_file -r "%{name}" System FileManager +%if 0%{?suse_version} < 1330 +%post +%desktop_database_post + +%postun +%desktop_database_postun %endif %files ++++++ ranger-1.8.1.tar.gz ++++++ ++++++ ranger.desktop.patch ++++++ --- ranger-1.8.1.orig/doc/ranger.desktop 2017-12-11 13:46:27.000000000 +0100 +++ ranger-1.8.1/doc/ranger.desktop 2017-12-21 14:33:47.854478237 +0100 @@ -1,9 +1,11 @@ [Desktop Entry] Type=Application Name=ranger +GenericName=ranger +X-SuSE-translate=false Comment=Launches the ranger file manager Icon=utilities-terminal Terminal=true Exec=ranger -Categories=ConsoleOnly;System;FileTools;FileManager +Categories=ConsoleOnly;System;FileTools;FileManager; MimeType=inode/directory;