Hello community,

here is the log from the commit of package trigger-rally for openSUSE:Factory 
checked in at 2018-07-13 10:20:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/trigger-rally (Old)
 and      /work/SRC/openSUSE:Factory/.trigger-rally.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "trigger-rally"

Fri Jul 13 10:20:56 2018 rev:3 rq:622087 version:0.6.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/trigger-rally/trigger-rally.changes      
2017-02-22 13:56:33.926442670 +0100
+++ /work/SRC/openSUSE:Factory/.trigger-rally.new/trigger-rally.changes 
2018-07-13 10:21:02.918433729 +0200
@@ -1,0 +2,10 @@
+Tue Jul 10 19:13:23 UTC 2018 - bwiedem...@suse.com
+
+- make compilation independent of build system CPU (boo#1100677)
+
+-------------------------------------------------------------------
+Mon May 22 09:27:59 UTC 2017 - bwiedem...@suse.com
+
+- Add reproducible.patch to sort input files to make build fully reproducible
+
+-------------------------------------------------------------------

New:
----
  reproducible.patch

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

Other differences:
------------------
++++++ trigger-rally.spec ++++++
--- /var/tmp/diff_new_pack.QIK4AY/_old  2018-07-13 10:21:04.582435719 +0200
+++ /var/tmp/diff_new_pack.QIK4AY/_new  2018-07-13 10:21:04.582435719 +0200
@@ -29,6 +29,8 @@
 # PATCH-FEATURE-UPSTREAM https://sourceforge.net/p/trigger-rally/patches/15/
 Source2:        %{name}.appdata.xml
 Source99:       %{name}.changes
+# PATCH-FIX-UPSTREAM https://sourceforge.net/p/trigger-rally/patches/18/
+Patch0:         reproducible.patch
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 %if %{?suse_version} > 1320
@@ -56,11 +58,13 @@
 
 %prep
 %setup -q
+%patch0 -p1
 dos2unix doc/*.txt bin/*.defs
 modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{SOURCE99}")"
 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
 TIME="\"$(date -d "${modified}" "+%%R")\""
 sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" src/PEngine/app.cpp 
src/Trigger/menu.cpp
+sed -i "s|-march=native||; s|-mtune=native||" src/GNUmakefile*
 
 %build
 %if %{?suse_version} <= 1320

++++++ reproducible.patch ++++++
Index: trigger-rally-0.6.5/src/GNUmakefile
===================================================================
--- trigger-rally-0.6.5.orig/src/GNUmakefile
+++ trigger-rally-0.6.5/src/GNUmakefile
@@ -17,7 +17,7 @@ TR_CFGFILE      := $(TR_BINDIR)/$(TR_CFG
 TR_DATAFILES    := $(shell cd $(TR_DATADIR); find * -type f)
 TR_DOCFILES     := $(shell cd $(TR_DOCDIR); find * -type f)
 PROJDIRS        := PEngine PSim TinyXML2 Trigger
-SRCFILES        := $(shell find $(PROJDIRS) -type f -name "*.cpp")
+SRCFILES        := $(sort $(shell find $(PROJDIRS) -type f -name "*.cpp"))
 OBJFILES        := $(patsubst %.cpp, %.o, $(SRCFILES))
 DEPFILES        := $(patsubst %.cpp, %.d, $(SRCFILES))
 WARNINGS        ?= -Wall -Wextra -pedantic
Index: trigger-rally-0.6.5/src/GNUmakefile.MSYS
===================================================================
--- trigger-rally-0.6.5.orig/src/GNUmakefile.MSYS
+++ trigger-rally-0.6.5/src/GNUmakefile.MSYS
@@ -27,7 +27,7 @@ TR_DLLFILES     :=                  \
     $(TR_BINDIR)/zlib1.dll
 FMODAPIDIR      := /c/Program Files (x86)/FMOD SoundSystem/FMOD Studio API 
Windows/api/lowlevel
 PROJDIRS        := PEngine PSim TinyXML2 Trigger
-SRCFILES        := $(shell find $(PROJDIRS) -type f -name "*.cpp")
+SRCFILES        := $(sort $(shell find $(PROJDIRS) -type f -name "*.cpp"))
 OBJFILES        := $(patsubst %.cpp, %.o, $(SRCFILES))
 DEPFILES        := $(patsubst %.cpp, %.d, $(SRCFILES))
 WARNINGS        ?= -Wall -Wextra -pedantic
Index: trigger-rally-0.6.5/src/GNUmakefile.MSYS64
===================================================================
--- trigger-rally-0.6.5.orig/src/GNUmakefile.MSYS64
+++ trigger-rally-0.6.5/src/GNUmakefile.MSYS64
@@ -26,7 +26,7 @@ TR_DLLFILES     :=                  \
     $(TR_BINDIR)/zlib1.dll
 FMODAPIDIR      := /c/Program Files (x86)/FMOD SoundSystem/FMOD Studio API 
Windows/api/lowlevel
 PROJDIRS        := PEngine PSim TinyXML2 Trigger
-SRCFILES        := $(shell find $(PROJDIRS) -type f -name "*.cpp")
+SRCFILES        := $(sort $(shell find $(PROJDIRS) -type f -name "*.cpp"))
 OBJFILES        := $(patsubst %.cpp, %.o, $(SRCFILES))
 DEPFILES        := $(patsubst %.cpp, %.d, $(SRCFILES))
 WARNINGS        ?= -Wall -Wextra -pedantic

Reply via email to