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