Hello community,

here is the log from the commit of package xine-ui for openSUSE:Factory checked 
in at 2017-05-04 08:55:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xine-ui (Old)
 and      /work/SRC/openSUSE:Factory/.xine-ui.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xine-ui"

Thu May  4 08:55:29 2017 rev:35 rq:492603 version:0.99.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/xine-ui/xine-ui.changes  2017-04-24 
09:48:59.818148182 +0200
+++ /work/SRC/openSUSE:Factory/.xine-ui.new/xine-ui.changes     2017-05-04 
08:55:29.683742398 +0200
@@ -1,0 +2,6 @@
+Wed May  3 08:48:06 UTC 2017 - bwiedem...@suse.com
+
+- Add reproducible.patch to make build fully reproducible
+  by not having variations in mime type order in .desktop file
+
+-------------------------------------------------------------------

New:
----
  reproducible.patch

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

Other differences:
------------------
++++++ xine-ui.spec ++++++
--- /var/tmp/diff_new_pack.2cpCEt/_old  2017-05-04 08:55:30.799585031 +0200
+++ /var/tmp/diff_new_pack.2cpCEt/_new  2017-05-04 08:55:30.803584466 +0200
@@ -55,6 +55,8 @@
 #PATCH_FIX-OPENSUSE xine-ui-desktop.patch davejpla...@gmail.com - remove 
desktop file errors
 Patch1:         xine-ui-desktop.patch
 Patch2:         xine-ui-lirc.diff
+#PATCH-FIX-UPSTREAM reproducible.patch 
https://sourceforge.net/p/xine/xine-ui/merge-requests/2/
+Patch3:         reproducible.patch
 Patch22:        xine-ui-rpmlintrc.diff
 # *** SUSE only changes
 Patch50:        xine-ui-crippled-LOCAL.diff
@@ -83,6 +85,7 @@
 %patch50 -p1
 %patch60
 %patch1
+%patch3 -p1
 install -m 0644 %SOURCE1 misc/splash-default/xine-ui_logo.png
 install -m 0644 %SOURCE2 misc/splash-default/xine-ui_logo-crippled.png
 %ifarch x86_64

++++++ reproducible.patch ++++++
Index: xine-ui-0.99.9/misc/desktops/Makefile.am
===================================================================
--- xine-ui-0.99.9.orig/misc/desktops/Makefile.am
+++ xine-ui-0.99.9/misc/desktops/Makefile.am
@@ -31,7 +31,7 @@ desktop_DATA = xine.desktop
 if XINE_LIST
 xine.desktop: xine.desktop.in @XINE_LIST@
        $(AM_V_GEN)exec > $@; cat $<; \
-       @XINE_LIST@; \
+       @XINE_LIST@ | $(AM_V_at)perl -ne 'print join(";",sort(split(";")))' \
        awk '{ printf "%s;", $$1 }' < $(srcdir)/mime.extra
 else
 XINE_MIME = $(if $(shell test "$(XINE_CONFIG)" = '' && echo y),$(shell 
pkg-config --variable=plugindir libxine),$(shell $(XINE_CONFIG) 
--plugindir))/mime.types
Index: xine-ui-0.99.9/misc/desktops/Makefile.in
===================================================================
--- xine-ui-0.99.9.orig/misc/desktops/Makefile.in
+++ xine-ui-0.99.9/misc/desktops/Makefile.in
@@ -697,7 +697,7 @@ V ?= $(GNU_VERBOSITY)
 
 @XINE_LIST_TRUE@xine.desktop: xine.desktop.in @XINE_LIST@
 @XINE_LIST_TRUE@       $(AM_V_GEN)exec > $@; cat $<; \
-@XINE_LIST_TRUE@       @XINE_LIST@; \
+@XINE_LIST_TRUE@       @XINE_LIST@ | $(AM_V_at)perl -ne 'print 
join(";",sort(split(";")))' \
 @XINE_LIST_TRUE@       awk '{ printf "%s;", $$1 }' < $(srcdir)/mime.extra
 @XINE_LIST_FALSE@xine.desktop: xine.desktop.in $(MIME) $(srcdir)/mime.extra
 @XINE_LIST_FALSE@      $(AM_V_GEN)exec > $@; \



Reply via email to