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);


Reply via email to