Hello community,

here is the log from the commit of package dconf-editor for openSUSE:Factory 
checked in at 2016-10-02 00:07:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dconf-editor (Old)
 and      /work/SRC/openSUSE:Factory/.dconf-editor.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dconf-editor"

Changes:
--------
--- /work/SRC/openSUSE:Factory/dconf-editor/dconf-editor.changes        
2016-09-23 11:33:27.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.dconf-editor.new/dconf-editor.changes   
2016-10-02 00:07:33.000000000 +0200
@@ -1,0 +2,12 @@
+Thu Sep 22 09:28:40 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.22.0:
+  + Appdata file validation fixes.
+  + Updated translations.
+- Add appstream-glib-devel BuildRequires: New dependency.
+- Add dconf-editor-fix-appdata-install.patch: Fix appdata
+  installation. Patch from upstream git.
+- Following the above, add gnome-common BuildRequires and run
+  gnome-autogen as the patch touches the buildsystem.
+
+-------------------------------------------------------------------

Old:
----
  dconf-editor-3.21.92.tar.xz

New:
----
  dconf-editor-3.22.0.tar.xz
  dconf-editor-fix-appdata-install.patch

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

Other differences:
------------------
++++++ dconf-editor.spec ++++++
--- /var/tmp/diff_new_pack.MYuaXu/_old  2016-10-02 00:07:34.000000000 +0200
+++ /var/tmp/diff_new_pack.MYuaXu/_new  2016-10-02 00:07:34.000000000 +0200
@@ -17,13 +17,18 @@
 
 
 Name:           dconf-editor
-Version:        3.21.92
+Version:        3.22.0
 Release:        0
 Summary:        Simple key-based configuration system -- Graphical Editor
 License:        GPL-3.0+
 Group:          System/GUI/GNOME
 Url:            http://live.gnome.org/dconf
-Source:         
http://download.gnome.org/sources/dconf-editor/3.21/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/dconf-editor/3.22/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM dconf-editor-fix-appdata-install.patch 
zai...@opensuse.org -- Fix appdata installation, patch from upstream git.
+Patch0:         dconf-editor-fix-appdata-install.patch
+BuildRequires:  appstream-glib-devel
+# Needed for patch0
+BuildRequires:  gnome-common
 BuildRequires:  intltool >= 0.50.0
 BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.33.1
@@ -48,8 +53,11 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+# Needed for patch0
+NOCONFIGURE=1 gnome-autogen.sh
 %configure
 make %{?_smp_mflags}
 
@@ -72,7 +80,6 @@
 %defattr(-, root, root)
 %doc COPYING
 %{_bindir}/dconf-editor
-%dir %{_datadir}/appdata
 %{_datadir}/appdata/ca.desrt.dconf-editor.appdata.xml
 %{_datadir}/applications/ca.desrt.dconf-editor.desktop
 %{_datadir}/dbus-1/services/ca.desrt.dconf-editor.service

++++++ dconf-editor-3.21.92.tar.xz -> dconf-editor-3.22.0.tar.xz ++++++
++++ 3686 lines of diff (skipped)

++++++ dconf-editor-fix-appdata-install.patch ++++++
>From a51f887042419d721fcb996751b74e528dbabaf5 Mon Sep 17 00:00:00 2001
From: Kalev Lember <klem...@redhat.com>
Date: Thu, 22 Sep 2016 06:28:25 +0200
Subject: Fix appdata installation

Add back @APPSTREAM_XML_RULES@ that got accidentally lost in commit
8ae85f0.
---
 editor/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

diff --git a/editor/Makefile.am b/editor/Makefile.am
index 3ef2952..a3d13c1 100644
--- a/editor/Makefile.am
+++ b/editor/Makefile.am
@@ -68,6 +68,7 @@ ca.desrt.dconf-editor.service: Makefile
                     echo 'Exec=${bindir}/dconf-editor --gapplication-service') 
> $@.tmp && \
                     mv $@.tmp $@
 
+@APPSTREAM_XML_RULES@
 appstream_in_files = ca.desrt.dconf-editor.appdata.xml.in
 appstream_XML = $(appstream_in_files:.xml.in=.xml)
 @INTLTOOL_XML_RULE@
-- 
cgit v0.12


Reply via email to