[gnome-boxes] Update to 3.13.92

Kalev Lember kalev at fedoraproject.org
Tue Sep 16 16:32:53 UTC 2014


commit 766486e88a7f01bdc5f4fdcdd78f9a3625bc88d4
Author: Kalev Lember <kalevlember at gmail.com>
Date:   Tue Sep 16 16:47:59 2014 +0200

    Update to 3.13.92
    
    ... and adapt the packaging for the gnome-boxes.desktop ->
    org.gnome.Boxes.desktop rename.

 .gitignore       |    1 +
 gnome-boxes.spec |   22 ++++++++++++++++++----
 sources          |    2 +-
 3 files changed, 20 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index cb00510..2964368 100644
--- a/.gitignore
+++ b/.gitignore
@@ -55,3 +55,4 @@
 /gnome-boxes-3.13.4.tar.xz
 /gnome-boxes-3.13.90.tar.xz
 /gnome-boxes-3.13.91.tar.xz
+/gnome-boxes-3.13.92.tar.xz
diff --git a/gnome-boxes.spec b/gnome-boxes.spec
index 8f5d0bf..bb7b943 100644
--- a/gnome-boxes.spec
+++ b/gnome-boxes.spec
@@ -30,7 +30,7 @@ ExclusiveArch: x86_64
 %global url_ver	%%(echo %{version}|cut -d. -f1,2)
 
 Name:		gnome-boxes
-Version:	3.13.91
+Version:	3.13.92
 Release:	1%{?dist}
 Summary:	A simple GNOME 3 application to access remote or virtual systems
 
@@ -105,9 +105,18 @@ make %{?_smp_mflags} V=1
 
 %install
 make install DESTDIR=%{buildroot}
-desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
 %find_lang %{name} --with-gnome
 
+# Fix up the appdata file to match the desktop file
+# https://git.gnome.org/browse/gnome-boxes/commit/?id=c3c34d57c17c633c2853d01b7bd46b1dfb054008
+mv %{buildroot}%{_datadir}/appdata/gnome-boxes.appdata.xml \
+   %{buildroot}%{_datadir}/appdata/org.gnome.Boxes.appdata.xml
+sed -i -e 's/gnome-boxes\.desktop/org.gnome.Boxes.desktop/' %{buildroot}%{_datadir}/appdata/org.gnome.Boxes.appdata.xml
+
+
+%check
+desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Boxes.desktop
+
 
 %post
 update-desktop-database &> /dev/null || :
@@ -130,17 +139,22 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 %doc AUTHORS COPYING README NEWS TODO
 %{_bindir}/%{name}
 %{_datadir}/%{name}/
-%{_datadir}/appdata/
-%{_datadir}/applications/%{name}.desktop
+%{_datadir}/appdata/org.gnome.Boxes.appdata.xml
+%{_datadir}/applications/org.gnome.Boxes.desktop
 %{_datadir}/glib-2.0/schemas/org.gnome.boxes.gschema.xml
 %{_datadir}/icons/hicolor/*/apps/gnome-boxes.*
 %{_libexecdir}/gnome-boxes-search-provider
 %{_datadir}/dbus-1/services/org.gnome.Boxes.SearchProvider.service
+%{_datadir}/dbus-1/services/org.gnome.Boxes.service
 %dir %{_datadir}/gnome-shell
 %dir %{_datadir}/gnome-shell/search-providers
 %{_datadir}/gnome-shell/search-providers/gnome-boxes-search-provider.ini
 
 %changelog
+* Tue Sep 16 2014 Kalev Lember <kalevlember at gmail.com> - 3.13.92-1
+- Update to 3.13.92
+- Adapt packaging for the desktop file rename
+
 * Wed Sep 03 2014 Kalev Lember <kalevlember at gmail.com> - 3.13.91-1
 - Update to 3.13.91
 
diff --git a/sources b/sources
index b2686cd..0c52e1c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f056076d936e874e1cd237d88609fc98  gnome-boxes-3.13.91.tar.xz
+784f245c01a6c1246fbdd5b1fa48f4be  gnome-boxes-3.13.92.tar.xz


More information about the scm-commits mailing list