Hello community, here is the log from the commit of package file-roller for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/file-roller (Old) and /work/SRC/openSUSE:Leap:15.2/.file-roller.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "file-roller" Thu Jan 30 14:49:31 2020 rev:26 rq:757837 version:3.32.3 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/file-roller/file-roller.changes 2020-01-15 14:54:56.477572614 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.file-roller.new.26092/file-roller.changes 2020-01-30 14:50:13.262896739 +0100 @@ -1,0 +2,196 @@ +Sat Nov 23 19:05:13 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 3.32.3: + + Updated translations. + +------------------------------------------------------------------- +Mon Sep 9 19:42:44 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 3.32.2: + + Bugs fixed: Prevents CTRL+F to be activated twice for a single + key press. + + Updated translations. + +------------------------------------------------------------------- +Wed Apr 10 08:44:51 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 3.32.1: + + Updated translations. + +------------------------------------------------------------------- +Thu Mar 14 18:59:05 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 3.32.0: + + Updated translations. +- Rebase patches with refresh_patches service. + +------------------------------------------------------------------- +Tue Mar 12 07:17:26 UTC 2019 - Dominique Leuenberger <[email protected]> + +- Rebase file-roller-3.4-change-archiver-priority.patch + (boo#1128813). + +------------------------------------------------------------------- +Tue Mar 5 05:56:07 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 3.31.92: + + Updated translations. + +------------------------------------------------------------------- +Mon Feb 18 22:53:56 UTC 2019 - [email protected] + +- Update to version 3.31.91: + + Updated translations. + +------------------------------------------------------------------- +Fri Feb 15 21:23:23 UTC 2019 - [email protected] + +- Update to version 3.31.90: + + Updated translations. + +------------------------------------------------------------------- +Tue Jan 8 04:44:06 UTC 2019 - [email protected] + +- Update to version 3.31.2: + + Improved app icon. + + Overwrite dialog: added button to skip all existing files when + extracting. + + Use G_DECLARE_TYPE boilerplate. + + Updated translations. +- Disable file-roller-3.4-change-archiver-priority.patch: Needs + rebase. + +------------------------------------------------------------------- +Thu Jan 3 21:24:44 UTC 2019 - [email protected] + +- Update to version 3.31.1: + + Removed the application menu. + + Updated application icon. + +------------------------------------------------------------------- +Wed Sep 26 17:11:09 UTC 2018 - [email protected] + +- Update to version 3.30.1: + + Updated translations. + +------------------------------------------------------------------- +Sun Sep 9 07:44:59 UTC 2018 - [email protected] + +- Update to version 3.30.0: + + Updated translations. +- Remove lang package from recommended package as it already + supplements main package (same effect, it's redundant). + +------------------------------------------------------------------- +Tue Aug 28 23:03:45 UTC 2018 - [email protected] + +- Update to version 3.29.91: + + Bugs fixed: + - Fixed loading of .epub and .crx files. + - Path traversal vulnerability. Do not extract files with + relative paths (bgo#794337). + + Updated translations. +- Refresh patches with quilt, use autosetup macro. + +------------------------------------------------------------------- +Tue Jul 31 06:38:14 UTC 2018 - [email protected] + +- Update to version 3.29.90: + + Restored app menu. + + Updated translations. + +------------------------------------------------------------------- +Sat Jul 28 00:12:43 UTC 2018 - [email protected] + +- Update to version 3.29.1: + + New features and user visible changes: Removed app menu. + +------------------------------------------------------------------- +Mon Jul 23 10:27:54 UTC 2018 - [email protected] + +- Help translation-update-upstream finding the right gettext domain + name: pass "po %{name}" to the call. + +------------------------------------------------------------------- +Mon Jul 16 20:36:52 UTC 2018 - [email protected] + +- Update to version 3.28.1: + + Bugs fixed: Keep "create" button disabled until a file name is + entered (bgo#789766). + + Updated translations. + +------------------------------------------------------------------- +Thu May 17 15:11:40 UTC 2018 - [email protected] + +- Switch from "Recommends: p7zip" to "Recommends: p7zip-full" as + file-roller needs 7z/7za executables that are now packaged in the + p7zip-full package [bsc#899627] + +------------------------------------------------------------------- +Tue Mar 20 17:35:23 UTC 2018 - [email protected] + +- Unconditionally enable translation-update-upstream: on + Tumbleweed, this results in a NOP and for Leap in SLE paid + translations being used (boo#1086036). + +------------------------------------------------------------------- +Mon Mar 12 20:17:02 UTC 2018 - [email protected] + +- Update to version 3.28.0: + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 5 20:19:53 UTC 2018 - [email protected] + +- Update to version 3.27.91: + + Updated translations. + +------------------------------------------------------------------- +Wed Feb 28 16:25:22 UTC 2018 - [email protected] + +- Modernize spec-file by calling spec-cleaner + +------------------------------------------------------------------- +Sat Feb 24 20:47:54 UTC 2018 - [email protected] + +- No longer suggest lha and lrzip, they are no longer available in + openSUSE. + +------------------------------------------------------------------- +Tue Feb 13 00:00:45 UTC 2018 - [email protected] + +- Update to version 3.27.90: + + Bug fixed: File roller installs dbus service files to wrong + location. +- Add pkgconfig(gthread-2.0) BuildRequires to avoid implicit + dependency. +- Drop file-roller-fix-install.patch: fixed upstream. +- Drop update-desktop-files BuildRequires and its macro: they are + not required anymore. +- Point fdupes to the data directory instead of the build root, + which is a practice that must be avoided. + +------------------------------------------------------------------- +Wed Feb 7 11:03:05 UTC 2018 - [email protected] + +- Update to version 3.27.1: + + Ported to meson. + + unarchiver: check that XADFileSize is set before reading it. + Lsar does not set XADFileSize for directories, so we would + output a critical when encountering one (bgo#791505). + + nautilus-fileroller: Avoid the use of g_dgettext. + + rar archives: wrong file date when using rar 5.30 or higher. + adapt to the new format (bgo#758121). + + Support squashfs filesystems and .snap files (bgo#662519). + + Updated translations. +- Drop file-roller-rar-file-date.patch and + file-roller-unar-dir-critical.patch: fixed upstream. +- Rebase file-roller-3.4-change-archiver-priority.patch. +- Convert to meson build system: + + Add meson BuildRequires. + + Replace configure/make/make_install macros with + meson/meson_build/meson_install. +- Add file-roller-fix-install.patch: Fix installation location for + dbus service files (bgo#793248). + +------------------------------------------------------------------- Old: ---- file-roller-3.26.2.tar.xz file-roller-rar-file-date.patch file-roller-unar-dir-critical.patch New: ---- file-roller-3.32.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ file-roller.spec ++++++ --- /var/tmp/diff_new_pack.FBzF1J/_old 2020-01-30 14:50:13.742896995 +0100 +++ /var/tmp/diff_new_pack.FBzF1J/_new 2020-01-30 14:50:13.746896996 +0100 @@ -1,7 +1,7 @@ # # spec file for package file-roller # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,60 +12,59 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: file-roller -Version: 3.26.2 +Version: 3.32.3 Release: 0 Summary: An Archive Manager for GNOME -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Productivity/Archiving/Compression -Url: https://wiki.gnome.org/Apps/FileRoller -Source: https://download.gnome.org/sources/file-roller/3.26/%{name}-%{version}.tar.xz +URL: https://wiki.gnome.org/Apps/FileRoller +Source0: https://download.gnome.org/sources/file-roller/3.32/%{name}-%{version}.tar.xz + # PATCH-FIX-OPENSUSE file-roller-3.4-change-archiver-priority.patch bnc#767386 [email protected] -- Give unzip a higher priority than 7z when unpackging zip files. Gives better results for non-latin charsets. Patch0: file-roller-3.4-change-archiver-priority.patch # PATCH-FEATURE-OPENSUSE file-roller-pkg-match.patch bnc#696530 [email protected] -- List package match names for automatic installation using PK. Patch1: file-roller-pkg-match.patch # PATCH-FIX-OPENSUSE file-roller-ignore-unrar-if-wrapper.patch bsc#1072118 [email protected] -- if unrar is a wrapper script for unar, then ignore it, and use unar instead. Patch2: file-roller-ignore-unrar-if-wrapper.patch -# PATCH-FIX-UPSTREAM file-roller-rar-file-date.patch bgo#758121 [email protected] -- fix wrong file date when using rar 5.30 or higher. -Patch3: file-roller-rar-file-date.patch -# PATCH-FIX-UPSTREAM file-roller-unar-dir-critical.patch bgo#791505 [email protected] -- fix warning when parsing lsar output. -Patch4: file-roller-unar-dir-critical.patch + # Needed for directory ownership BuildRequires: dbus-1 BuildRequires: fdupes BuildRequires: file-devel -BuildRequires: intltool -BuildRequires: update-desktop-files +BuildRequires: meson +BuildRequires: pkgconfig +BuildRequires: translation-update-upstream BuildRequires: yelp-tools BuildRequires: pkgconfig(glib-2.0) >= 2.36.0 +BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.13.2 BuildRequires: pkgconfig(json-glib-1.0) >= 0.14.0 BuildRequires: pkgconfig(libarchive) >= 3.0.0 BuildRequires: pkgconfig(libnotify) >= 0.4.3 -Recommends: %{name}-lang # Formats that we likely want to support by default Recommends: bzip2 Recommends: cpio Recommends: gzip -Recommends: p7zip +Recommends: p7zip-full Recommends: rpm Recommends: unar Recommends: unzip Recommends: xz Recommends: zip # Additional formats that are supported -Suggests: lha -Suggests: lrzip Suggests: lzip Suggests: lzop Suggests: rzip Suggests: zoo # FIXME: Formats for which we don't have packages. Some are free software that # we could package. +#Suggests: lha +#Suggests: lrzip #Suggests: arj #Suggests: ncompress #Suggests: rar @@ -75,9 +74,6 @@ #Suggests: unstuff Obsoletes: nautilus-file-roller DocDir: %{_defaultdocdir} -%if !0%{?is_opensuse} -BuildRequires: translation-update-upstream -%endif %description File Roller is an archive manager for GNOME. With it, you can create @@ -87,36 +83,30 @@ %lang_package %prep -%setup -q -%patch0 +%autosetup -N +%patch0 -p1 %patch1 -p1 %patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%if !0%{?is_opensuse} -translation-update-upstream -%endif +translation-update-upstream po %{name} %build -%configure\ - --enable-magic \ - --enable-libarchive \ - --enable-notification -make %{?_smp_mflags} +%meson \ + -D notification=true \ + -D libarchive=true \ + -D magic=true \ + %{nil} +%meson_build %install -%make_install -%suse_update_desktop_file org.gnome.FileRoller +%meson_install %find_lang %{name} %{?no_lang_C} -find %{buildroot} -type f -name "*.la" -delete -print -%fdupes %{buildroot} +%fdupes %{buildroot}%{_datadir} %files -%defattr(-, root, root) -%doc AUTHORS NEWS README COPYING +%license COPYING +%doc AUTHORS NEWS README %{_bindir}/file-roller %{_libexecdir}/file-roller/ -%{_datadir}/GConf/gsettings/file-roller.convert %dir %{_datadir}/metainfo %{_datadir}/metainfo/org.gnome.FileRoller.appdata.xml %{_datadir}/applications/*.desktop @@ -128,6 +118,5 @@ %{_datadir}/icons/hicolor/*/apps/* %files lang -f %{name}.lang -%defattr(-, root, root) %changelog ++++++ file-roller-3.26.2.tar.xz -> file-roller-3.32.3.tar.xz ++++++ ++++ 226791 lines of diff (skipped) ++++++ file-roller-3.4-change-archiver-priority.patch ++++++ --- /var/tmp/diff_new_pack.FBzF1J/_old 2020-01-30 14:50:14.306897295 +0100 +++ /var/tmp/diff_new_pack.FBzF1J/_new 2020-01-30 14:50:14.306897295 +0100 @@ -1,20 +1,20 @@ -Index: src/fr-init.c +Index: file-roller-3.31.92/src/fr-init.c =================================================================== ---- src/fr-init.c.orig -+++ src/fr-init.c -@@ -350,6 +350,7 @@ register_archives (void) +--- file-roller-3.31.92.orig/src/fr-init.c ++++ file-roller-3.31.92/src/fr-init.c +@@ -374,6 +374,7 @@ register_archives (void) - register_archive (FR_TYPE_COMMAND_TAR); - register_archive (FR_TYPE_COMMAND_CFILE); -+ register_archive (FR_TYPE_COMMAND_ZIP); - register_archive (FR_TYPE_COMMAND_7Z); - register_archive (FR_TYPE_COMMAND_DPKG); + register_archive (fr_command_tar_get_type ()); + register_archive (fr_command_cfile_get_type ()); ++ register_archive (fr_command_zip_get_type ()); + register_archive (fr_command_7z_get_type ()); + register_archive (fr_command_dpkg_get_type ()); -@@ -364,7 +365,6 @@ register_archives (void) - register_archive (FR_TYPE_COMMAND_RAR); - register_archive (FR_TYPE_COMMAND_RPM); - register_archive (FR_TYPE_COMMAND_UNSTUFF); -- register_archive (FR_TYPE_COMMAND_ZIP); - register_archive (FR_TYPE_COMMAND_LRZIP); - register_archive (FR_TYPE_COMMAND_ZOO); +@@ -389,7 +390,6 @@ register_archives (void) + register_archive (fr_command_rpm_get_type ()); + register_archive (fr_command_unsquashfs_get_type ()); + register_archive (fr_command_unstuff_get_type ()); +- register_archive (fr_command_zip_get_type ()); + register_archive (fr_command_lrzip_get_type ()); + register_archive (fr_command_zoo_get_type ()); #if HAVE_JSON_GLIB ++++++ file-roller-ignore-unrar-if-wrapper.patch ++++++ --- /var/tmp/diff_new_pack.FBzF1J/_old 2020-01-30 14:50:14.314897299 +0100 +++ /var/tmp/diff_new_pack.FBzF1J/_new 2020-01-30 14:50:14.314897299 +0100 @@ -1,7 +1,8 @@ -diff -urp file-roller-3.26.2.orig/src/fr-command-rar.c file-roller-3.26.2/src/fr-command-rar.c ---- file-roller-3.26.2.orig/src/fr-command-rar.c 2017-10-31 15:07:52.000000000 -0500 -+++ file-roller-3.26.2/src/fr-command-rar.c 2017-12-13 12:25:16.159981774 -0600 -@@ -705,6 +705,39 @@ fr_command_rar_get_mime_types (FrArchive +Index: file-roller-3.32.0/src/fr-command-rar.c +=================================================================== +--- file-roller-3.32.0.orig/src/fr-command-rar.c 2019-03-11 23:00:45.000000000 +0100 ++++ file-roller-3.32.0/src/fr-command-rar.c 2019-03-14 20:21:40.103871799 +0100 +@@ -775,6 +775,39 @@ fr_command_rar_get_mime_types (FrArchive return rar_mime_type; } @@ -41,7 +42,7 @@ static FrArchiveCap fr_command_rar_get_capabilities (FrArchive *archive, -@@ -716,7 +749,7 @@ fr_command_rar_get_capabilities (FrArchi +@@ -786,7 +819,7 @@ fr_command_rar_get_capabilities (FrArchi capabilities = FR_ARCHIVE_CAN_STORE_MANY_FILES | FR_ARCHIVE_CAN_ENCRYPT | FR_ARCHIVE_CAN_ENCRYPT_HEADER; if (_g_program_is_available ("rar", check_command)) capabilities |= FR_ARCHIVE_CAN_READ_WRITE | FR_ARCHIVE_CAN_CREATE_VOLUMES; ++++++ file-roller-pkg-match.patch ++++++ --- /var/tmp/diff_new_pack.FBzF1J/_old 2020-01-30 14:50:14.322897303 +0100 +++ /var/tmp/diff_new_pack.FBzF1J/_new 2020-01-30 14:50:14.326897305 +0100 @@ -1,8 +1,8 @@ -diff --git a/data/packages.match b/data/packages.match -index 78b9fe3..25775c0 100644 ---- a/data/packages.match -+++ b/data/packages.match -@@ -6,15 +6,15 @@ cpio= +Index: file-roller-3.32.0/data/packages.match +=================================================================== +--- file-roller-3.32.0.orig/data/packages.match 2019-03-11 23:00:44.000000000 +0100 ++++ file-roller-3.32.0/data/packages.match 2019-03-14 20:21:39.939870131 +0100 +@@ -7,15 +7,15 @@ cpio= dpkg= genisoimage= gzip=
