Hello community,

here is the log from the commit of package transmageddon for openSUSE:Factory 
checked in at 2016-02-08 09:47:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/transmageddon (Old)
 and      /work/SRC/openSUSE:Factory/.transmageddon.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "transmageddon"

Changes:
--------
--- /work/SRC/openSUSE:Factory/transmageddon/transmageddon.changes      
2014-11-13 09:17:27.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.transmageddon.new/transmageddon.changes 
2016-02-08 09:47:56.000000000 +0100
@@ -1,0 +2,8 @@
+Thu Feb  4 14:46:30 UTC 2016 - dims...@opensuse.org
+
+- Add transmageddon-appdata-prjgroup.patch: Change project_group
+  in AppData file from GStreamer to GNOME. GStreamer is not a valid
+  group. Appstream-builder substitutes to GNOME here based on the
+  fact that transmageddon lives in git.gnome.org and uses bgo.
+
+-------------------------------------------------------------------

New:
----
  transmageddon-appdata-prjgroup.patch

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

Other differences:
------------------
++++++ transmageddon.spec ++++++
--- /var/tmp/diff_new_pack.TW6pRx/_old  2016-02-08 09:47:57.000000000 +0100
+++ /var/tmp/diff_new_pack.TW6pRx/_new  2016-02-08 09:47:57.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package transmageddon
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -27,6 +27,8 @@
 Source:         http://www.linuxrising.org/files/%{name}-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE transmageddon-gtk3.patch dims...@opensuse.org -- Require 
GTK+ 3.0
 Patch0:         transmageddon-gtk3.patch
+# PATCH-FIX-OPENSUSE transmageddon-appdata-prjgroup.patch dims...@opensuse.org 
-- Change AppStream project group to GNOME
+Patch1:         transmageddon-appdata-prjgroup.patch
 BuildRequires:  fdupes
 # Needed to create typelib() Requires.
 BuildRequires:  gobject-introspection
@@ -58,6 +60,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 translation-update-upstream
 
 %build

++++++ transmageddon-appdata-prjgroup.patch ++++++
Change the project_group field from GStreamer to GNOME

GStreamer is currently not a valid group and appstream-util validate
chokes on it, declaring the repositories appstream where transmageddon
lives in, as invalid.

This only impact 3rd party repos (not the Distribution itself).
The distribution (openSUSE Tumbleweed and Leap) make use of appstream-builder
to produce a valid appstream metafile. as-builder happens to substitute
GStreamer as well for GNOME, based on the findings in the .desktop file that
the entire infrastructure used is GNOME.

Index: transmageddon-1.5/appdata/transmageddon.appdata.xml.in
===================================================================
--- transmageddon-1.5.orig/appdata/transmageddon.appdata.xml.in
+++ transmageddon-1.5/appdata/transmageddon.appdata.xml.in
@@ -29,5 +29,5 @@ You might want to install this applicati
  </screenshots>
  <url type="homepage">http://www.linuxrising.org/</url>
  <updatecontact>ura...@linuxrising.org</updatecontact>
- <project_group>GStreamer</project_group>
+ <project_group>GNOME</project_group>
 </application>

Reply via email to