Hello community, here is the log from the commit of package libfm for openSUSE:Factory checked in at 2018-10-25 09:09:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libfm (Old) and /work/SRC/openSUSE:Factory/.libfm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libfm" Thu Oct 25 09:09:13 2018 rev:55 rq:643912 version:1.3.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libfm/libfm.changes 2017-12-21 11:29:59.861635717 +0100 +++ /work/SRC/openSUSE:Factory/.libfm.new/libfm.changes 2018-10-25 09:09:44.846382932 +0200 @@ -1,0 +2,35 @@ +Mon Oct 22 13:03:23 UTC 2018 - mvetter@suse.com + +- Update to 1.3.0.2: + * Fixed launching menu entries shortcuts on desktop which was broken by making + them all executable in 1.3.0 - those should be launchable still. + * Fixed installing modules into non-standard path: libtool couldn't relink them + properly. + * Added emblem support by reading the "metadata::emblems" attribute provided by + GFileInfo. The metadata is provided by gio/gvfs and are currently stored in + $XDG_DATA_HOME/gvfs-metadata. + * Fixed typo: occured -> occurred. + * Made desktop entries treaten as executables. Now clicking on a native desktop + file opens a confirmation dialog instead of executing it. Trashed desktop + files are only opened as text files and desktop files under system menu + (i.e. menu://applications/) are executed without prompt as before. + * Fixed build error with vala 0.36.1. + * Fixed crash on launching nonexistent link targets. + * Added tooltips for attributes of copying files. + * Fixed thumbnails generation for files in the thumbnails cache directory which + actually should never be done. + * Fixed crash on pasting large string when completion matches. + * Prevented creation corrupted image thumbnails with gdk-pixbuf2 >= 2.36.1. + * Fixed crash in fm_config_load_from_file(). + * Dropped displaying "extension" for a directory. + * Fixed crash on pasting a file into the search folder, show an error message + when the copy destination doesn't exist instead. + * Added new API for FmAction new object type, to replace old VALA-generated + code. New API is more convenient, C instead of VALA, and should support all + DES-API specification features, not just limited set. + * Migrated module 'gtk-menu-actions' to new DES-EMA actions API. + * Added display of data transferred to progress dialog. + * Fixed wrong names for files, copied from Google Drive and similar places. +- Remove libfm-1.2.5-gtk-doc-workaround.patch: upstreamed + +------------------------------------------------------------------- Old: ---- libfm-1.2.5-gtk-doc-workaround.patch libfm-1.2.5.tar.xz New: ---- 1.3.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libfm.spec ++++++ --- /var/tmp/diff_new_pack.FsDHOS/_old 2018-10-25 09:09:45.454382568 +0200 +++ /var/tmp/diff_new_pack.FsDHOS/_new 2018-10-25 09:09:45.458382566 +0200 @@ -1,7 +1,7 @@ # # spec file for package libfm # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,28 +17,26 @@ Name: libfm -Version: 1.2.5 +Version: 1.3.0.2 Release: 0 Summary: A glib/gio-based lib used to develop file managers -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Development/Libraries/C and C++ Url: http://www.lxde.org/ -Source: %{name}-%{version}.tar.xz +Source: https://github.com/lxde/libfm/archive/%{version}.tar.gz Source1: %{name}-rpmlintrc Patch0: libfm-default-config.patch -# FIX-UPSTREAM jubalh@iodoru.org bsc#1073719 -Patch1: libfm-1.2.5-gtk-doc-workaround.patch BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: gtk2-devel -BuildRequires: intltool +BuildRequires: gtk2-devel >= 2.18.0 +BuildRequires: intltool >= 0.40.0 BuildRequires: libtool BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(libmenu-cache) +BuildRequires: pkgconfig(libmenu-cache) >= 0.3.2 # Optional: needed for custom actions support BuildRequires: vala >= 0.13.0 # Optional: HTML developers documentation -BuildRequires: gtk-doc +BuildRequires: gtk-doc >= 1.14 # Optional: needed to load embbeded thumbnails in jpeg BuildRequires: libexif-devel BuildRequires: update-desktop-files @@ -122,9 +120,9 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %build +./autogen.sh %configure \ --enable-gtk-doc \ --enable-udisks \ @@ -150,7 +148,7 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig/%{name}-extra.pc rm -rf %{buildroot}%{_libdir}/%{name}-extra.so rm -rf %{buildroot}%{_libdir}/%{name}-extra.so.4 -rm -rf %{buildroot}%{_libdir}/%{name}-extra.so.4.0.5 +rm -rf %{buildroot}%{_libdir}/%{name}-extra.so.4.1.1 %find_lang %{name} %fdupes -s %{buildroot}/%{_datadir}/locale