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