Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-commander for openSUSE:Factory 
checked in at 2023-02-09 16:23:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-commander (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-commander.new.4462 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-commander"

Thu Feb  9 16:23:37 2023 rev:12 rq:1064001 version:1.16.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-commander/gnome-commander.changes  
2022-06-20 15:39:15.259033134 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-commander.new.4462/gnome-commander.changes    
    2023-02-09 16:23:46.690889519 +0100
@@ -1,0 +2,29 @@
+Sun Jan 22 16:56:38 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 1.16.0:
+  + New menu entry for (un)selecting only files
+  + Restored internal search after it was removed in version 1.14.0
+  + Migrated build system from GNU autotools to Meson
+  + Bugs fixed:
+    - Fix for showing wrong progress percentage when transfering
+      files
+    - Get rid of several deprecated Gtk2 widgets
+    - Fixes for copy/move; Fixes for canceling copy/move operations
+    - Fixes for delete operation; Allow cancelling deletion of
+      files; Fix for progress dialog
+    - Fix for creating directory with enabled Samba support
+    - Fix for disabling all plugins
+    - Fix for some errors on console
+    - Fix for changing the color scheme
+    - Disable beeping when reaching the end of the file list
+    - Various minor code improvements
+  + Updated translations.
+- Add meson BuildRequires and macros following upstreams port.
+- Add desktop-file-utils BuildRequires, new mandatory dependency.
+- Following the above, add appstream-glib and pkgconfig(gtest)
+  BuildRequires and check section, run meson_test macro during
+  build.
+- Add devel sub-package.
+- Remove new static libgcmd.a during install.
+
+-------------------------------------------------------------------

Old:
----
  gnome-commander-1.14.3.tar.xz

New:
----
  gnome-commander-1.16.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-commander.spec ++++++
--- /var/tmp/diff_new_pack.oLR4SL/_old  2023-02-09 16:23:48.726900008 +0100
+++ /var/tmp/diff_new_pack.oLR4SL/_new  2023-02-09 16:23:48.730900029 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-commander
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:           gnome-commander
-Version:        1.14.3
+Version:        1.16.0
 Release:        0
 Summary:        A file manager for the GNOME desktop environment
 License:        GPL-2.0-or-later
 Group:          Productivity/File utilities
 URL:            http://gcmd.github.io/
-Source:         
https://download.gnome.org/sources/gnome-commander/1.14/%{name}-%{version}.tar.xz
+Source:         
https://download.gnome.org/sources/gnome-commander/1.16/%{name}-%{version}.tar.xz
 
 %if 0%{?suse_version} < 1550
 BuildRequires:  gcc11
@@ -32,9 +32,12 @@
 BuildRequires:  c++_compiler
 BuildRequires:  c_compiler
 %endif
+BuildRequires:  appstream-glib
+BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  itstool
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  yelp-tools
 BuildRequires:  pkgconfig(exiv2) >= 0.14
@@ -42,6 +45,7 @@
 BuildRequires:  pkgconfig(glib-2.0) >= 2.66.0
 BuildRequires:  pkgconfig(gmodule-2.0) >= 2.0.0
 BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(gtest)
 BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.0
 BuildRequires:  pkgconfig(libgsf-1) >= 1.12.0
 BuildRequires:  pkgconfig(poppler-glib) >= 0.18
@@ -57,6 +61,12 @@
 functions, the program is also an FTP client and can browse SMB
 networks.
 
+%package devel
+Summary:        Development files for %{name}
+
+%description devel
+Development files for %{name}.
+
 %lang_package
 
 %prep
@@ -67,34 +77,45 @@
 export CC=%{_bindir}/gcc-11
 export CXX=%{_bindir}/g++-11
 %endif
-%configure\
-       --disable-static \
-       --without-unique \
+%meson \
+       -Dsamba=disabled \
+       -Dunique=disabled \
        %{nil}
-%make_build
+%meson_build
 
 %install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+%meson_install
+# Delete static libgcmd.a
+find %{buildroot}%{_libdir} -type f -name "*.a" -delete -print
 find %{buildroot}%{_datadir} -size 0 -delete
 %find_lang %{name} %{?no_lang_C}
 %fdupes -s %{buildroot}%{_datadir}
 %fdupes %{buildroot}%{_libdir}
 
+%check
+%meson_test
+
 %files
 %license COPYING
-%doc NEWS README
-%doc AUTHORS ChangeLog TODO
+%doc NEWS README.md
 %{_datadir}/help/C/%{name}
 %{_datadir}/metainfo/org.gnome.%{name}.appdata.xml
 %{_bindir}/*
 %{_datadir}/applications/*.desktop
 %{_datadir}/glib-2.0/schemas/org.gnome.%{name}.enums.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
-%{_datadir}/pixmaps/*.svg
 %{_datadir}/pixmaps/%{name}
 %{_libdir}/%{name}
 %{_mandir}/man1/%{name}.1%{ext_man}
+%{_datadir}/icons/hicolor/scalable/apps/gnome-commander-symbolic.svg
+%{_datadir}/icons/hicolor/scalable/apps/gnome-commander.svg
+
+%files devel
+%doc AUTHORS TODO
+%{_includedir}/%{name}/
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/internal_viewer_hacking.txt
+%{_datadir}/%{name}/keys.txt
 
 %files lang -f %{name}.lang
 

++++++ gnome-commander-1.14.3.tar.xz -> gnome-commander-1.16.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/gnome-commander/gnome-commander-1.14.3.tar.xz 
/work/SRC/openSUSE:Factory/.gnome-commander.new.4462/gnome-commander-1.16.0.tar.xz
 differ: char 25, line 1

Reply via email to