Hello community, here is the log from the commit of package file-roller for openSUSE:Factory checked in at 2018-03-14 19:29:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/file-roller (Old) and /work/SRC/openSUSE:Factory/.file-roller.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "file-roller" Wed Mar 14 19:29:42 2018 rev:136 rq:586229 version:3.28.0 Changes: -------- --- /work/SRC/openSUSE:Factory/file-roller/file-roller.changes 2017-12-29 18:47:01.235912445 +0100 +++ /work/SRC/openSUSE:Factory/.file-roller.new/file-roller.changes 2018-03-14 19:29:53.496692456 +0100 @@ -1,0 +2,60 @@ +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.28.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ file-roller.spec ++++++ --- /var/tmp/diff_new_pack.M47Hie/_old 2018-03-14 19:29:54.296664048 +0100 +++ /var/tmp/diff_new_pack.M47Hie/_new 2018-03-14 19:29:54.296664048 +0100 @@ -1,7 +1,7 @@ # # spec file for package file-roller # -# 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,31 +17,28 @@ Name: file-roller -Version: 3.26.2 +Version: 3.28.0 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 +Source: http://download.gnome.org/sources/file-roller/3.28/%{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: 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 @@ -58,14 +55,14 @@ 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 @@ -91,32 +88,27 @@ %patch0 %patch1 -p1 %patch2 -p1 -%patch3 -p1 -%patch4 -p1 %if !0%{?is_opensuse} translation-update-upstream %endif %build -%configure\ - --enable-magic \ - --enable-libarchive \ - --enable-notification -make %{?_smp_mflags} +%meson \ + -D notification=true \ + -D libarchive=true \ + -D magic=true \ +%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 +120,5 @@ %{_datadir}/icons/hicolor/*/apps/* %files lang -f %{name}.lang -%defattr(-, root, root) %changelog ++++++ file-roller-3.26.2.tar.xz -> file-roller-3.28.0.tar.xz ++++++ ++++ 199046 lines of diff (skipped) ++++++ file-roller-3.4-change-archiver-priority.patch ++++++ --- /var/tmp/diff_new_pack.M47Hie/_old 2018-03-14 19:29:55.228630952 +0100 +++ /var/tmp/diff_new_pack.M47Hie/_new 2018-03-14 19:29:55.232630810 +0100 @@ -2,7 +2,7 @@ =================================================================== --- src/fr-init.c.orig +++ src/fr-init.c -@@ -350,6 +350,7 @@ register_archives (void) +@@ -364,6 +364,7 @@ register_archives (void) register_archive (FR_TYPE_COMMAND_TAR); register_archive (FR_TYPE_COMMAND_CFILE); @@ -10,9 +10,9 @@ register_archive (FR_TYPE_COMMAND_7Z); register_archive (FR_TYPE_COMMAND_DPKG); -@@ -364,7 +365,6 @@ register_archives (void) - register_archive (FR_TYPE_COMMAND_RAR); +@@ -379,7 +380,6 @@ register_archives (void) register_archive (FR_TYPE_COMMAND_RPM); + register_archive (FR_TYPE_COMMAND_UNSQUASHFS); register_archive (FR_TYPE_COMMAND_UNSTUFF); - register_archive (FR_TYPE_COMMAND_ZIP); register_archive (FR_TYPE_COMMAND_LRZIP);
