Hello community,

here is the log from the commit of package gnome-multi-writer for 
openSUSE:Factory checked in at 2017-09-13 21:49:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-multi-writer (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-multi-writer.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-multi-writer"

Wed Sep 13 21:49:16 2017 rev:11 rq:523141 version:3.26.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-multi-writer/gnome-multi-writer.changes    
2017-03-22 23:09:38.457214204 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnome-multi-writer.new/gnome-multi-writer.changes   
    2017-09-13 21:49:17.426177355 +0200
@@ -1,0 +2,18 @@
+Mon Sep 11 11:54:22 UTC 2017 - [email protected]
+
+- Update to version 3.26.0:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Aug 15 11:51:38 UTC 2017 - [email protected]
+
+- Update to version 3.25.90:
+  + Switch to meson build system.
+  + Updated translations.
+- Add meson BuildRequires and switch autotools macros configure,
+  make and makeinstall to meson, meson_build and meson_install
+  following upstream switch to Meson build system.
+- Add gnome-multi-writer-meson.patch: respect --libexecdir meson
+  parameter.
+
+-------------------------------------------------------------------

Old:
----
  gnome-multi-writer-3.24.0.tar.xz

New:
----
  gnome-multi-writer-3.26.0.tar.xz
  gnome-multi-writer-meson.patch

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

Other differences:
------------------
++++++ gnome-multi-writer.spec ++++++
--- /var/tmp/diff_new_pack.q8dv6r/_old  2017-09-13 21:49:18.026092950 +0200
+++ /var/tmp/diff_new_pack.q8dv6r/_new  2017-09-13 21:49:18.026092950 +0200
@@ -17,17 +17,20 @@
 
 
 Name:           gnome-multi-writer
-Version:        3.24.0
+Version:        3.26.0
 Release:        0
 Summary:        Write an ISO file to multiple USB devices at once
 License:        GPL-2.0+
 Group:          System/GUI/GNOME
 Url:            https://wiki.gnome.org/Apps/MultiWriter
-Source:         
http://download.gnome.org/sources/gnome-multi-writer/3.24/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gnome-multi-writer/3.26/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM gnome-multi-writer-meson.patch bgo#786318 
[email protected] -- Respect --libexecdir meson parameter
+Patch0:         gnome-multi-writer-meson.patch
 BuildRequires:  docbook-utils-minimal
 BuildRequires:  gobject-introspection-devel >= 0.9.8
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  intltool >= 0.50.0
+BuildRequires:  meson
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  yelp-tools
 BuildRequires:  pkgconfig(gio-2.0) >= 2.25.9
@@ -41,7 +44,6 @@
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(udisks2)
 Recommends:     %{name}-lang
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 GNOME MultiWriter can be used to write an ISO file to multiple USB devices
@@ -55,24 +57,17 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
-%configure
-make %{?_smp_mflags}
+%meson
+%meson_build
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%meson_install
 %find_lang %{name} %{?no_lang_C}
 %suse_update_desktop_file org.gnome.MultiWriter Filesystem X-GNOME-Utilities
 
-%post
-%{icon_theme_cache_post}
-%{glib2_gsettings_schema_post}
-
-%postun
-%{icon_theme_cache_postun}
-%{glib2_gsettings_schema_postun}
-
 %files
 %defattr(-,root,root)
 %doc COPYING
@@ -82,7 +77,7 @@
 %{_datadir}/applications/org.gnome.MultiWriter.desktop
 %dir %{_datadir}/appdata
 %{_datadir}/appdata/org.gnome.MultiWriter.appdata.xml
-%{_datadir}/icons/hicolor/*/apps/gnome-multi-writer.*
+%{_datadir}/icons/hicolor/*/apps/org.gnome.MultiWriter*
 # Just own these dirs, no need to buildrequire polkit
 %dir %{_datadir}/polkit-1
 %dir %{_datadir}/polkit-1/actions

++++++ gnome-multi-writer-3.24.0.tar.xz -> gnome-multi-writer-3.26.0.tar.xz 
++++++
++++ 81449 lines of diff (skipped)

++++++ gnome-multi-writer-meson.patch ++++++
commit 356d8c02e25a9a34f9f0ccc830f4b815607f7bff
Author: Dominique Leuenberger <[email protected]>
Date:   Tue Aug 15 14:36:14 2017 +0200

    Build: respect libexecdir options of meson
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786318

diff --git a/src/meson.build b/src/meson.build
index 6610c4c..2ed0a45 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -44,5 +44,5 @@ executable(
   ],
   c_args : cargs,
   install : true,
-  install_dir : 'libexec'
+  install_dir : get_option('libexecdir')
 )

Reply via email to