Hello community,

here is the log from the commit of package openclonk for openSUSE:Factory 
checked in at 2018-06-02 12:09:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openclonk (Old)
 and      /work/SRC/openSUSE:Factory/.openclonk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openclonk"

Sat Jun  2 12:09:57 2018 rev:3 rq:613077 version:7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/openclonk/openclonk.changes      2018-03-04 
12:52:42.371367454 +0100
+++ /work/SRC/openSUSE:Factory/.openclonk.new/openclonk.changes 2018-06-02 
12:10:03.356594386 +0200
@@ -1,0 +2,5 @@
+Fri May 25 10:49:01 UTC 2018 - [email protected]
+
+- Add reproducible.patch to make package build reproducible (boo#1047218)
+
+-------------------------------------------------------------------

New:
----
  reproducible.patch

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

Other differences:
------------------
++++++ openclonk.spec ++++++
--- /var/tmp/diff_new_pack.1LxgBw/_old  2018-06-02 12:10:06.672472769 +0200
+++ /var/tmp/diff_new_pack.1LxgBw/_new  2018-06-02 12:10:06.676472622 +0200
@@ -28,6 +28,8 @@
 Patch0:         appdata.patch
 # PATCH-FIX-UPSTREAM Fix https://github.com/openclonk/openclonk/pull/26
 Patch1:         fix-CMakeLists.patch
+# PATCH-FIX-UPSTREAM - make package build reproducible (boo#1047218)
+Patch2:         reproducible.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake >= 2.8.10
 BuildRequires:  googletest-devel
@@ -74,6 +76,7 @@
 %setup -q -n %{name}-%{version}-src
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 rm -rf planet/Tests.c4f
 chmod 644 COPYING TRADEMARK

++++++ reproducible.patch ++++++
already upstream: 8fef67378d193e7d116c61b4b359a8788388d6fa

allow to have constant copyright year

Index: openclonk-7.0-src/cmake/Version.cmake
===================================================================
--- openclonk-7.0-src.orig/cmake/Version.cmake
+++ openclonk-7.0-src/cmake/Version.cmake
@@ -23,13 +23,7 @@ git_get_changeset_id(C4REVISION)
 # Get year
 ############################################################################
 
-IF(CMAKE_HOST_UNIX)
-       EXECUTE_PROCESS(COMMAND "date" "+%Y" OUTPUT_VARIABLE DATE)
-ELSEIF(CMAKE_HOST_WIN32)
-       EXECUTE_PROCESS(COMMAND "cscript.exe" "//nologo" 
"${CMAKE_CURRENT_SOURCE_DIR}/tools/get_current_year.vbs" OUTPUT_VARIABLE DATE)
-ENDIF()
-STRING(REGEX REPLACE "(.+)\n" "\\1" YEARFIXED "${DATE}")
-SET(C4COPYRIGHT_YEAR ${YEARFIXED})
+string(TIMESTAMP C4COPYRIGHT_YEAR "%Y")
 
 ############################################################################
 # Build version strings

Reply via email to