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>