Hello community, here is the log from the commit of package pavuk for openSUSE:Factory checked in at 2017-01-24 10:39:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pavuk (Old) and /work/SRC/openSUSE:Factory/.pavuk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pavuk" Changes: -------- --- /work/SRC/openSUSE:Factory/pavuk/pavuk.changes 2014-05-02 14:01:28.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pavuk.new/pavuk.changes 2017-01-24 10:39:56.274714877 +0100 @@ -1,0 +2,5 @@ +Sun Jan 22 20:28:18 UTC 2017 - bwiedem...@suse.com + +- Add reproducible.patch to allow for reproducible builds + +------------------------------------------------------------------- New: ---- reproducible.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pavuk.spec ++++++ --- /var/tmp/diff_new_pack.Lvs92Y/_old 2017-01-24 10:39:56.806639335 +0100 +++ /var/tmp/diff_new_pack.Lvs92Y/_new 2017-01-24 10:39:56.810638767 +0100 @@ -1,7 +1,7 @@ # # spec file for package pavuk # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,6 +33,8 @@ Patch1: pavuk-ld-add-needed.patch Patch2: pavuk-nossl2.patch Patch3: pavuk-bugs.patch +# PATCH-FIX-OPENSUSE -- inactive upstream +Patch4: reproducible.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -53,6 +55,7 @@ %patch1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %build CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG -Wall" \ ++++++ reproducible.patch ++++++ Index: pavuk-0.9.35/configure.in =================================================================== --- pavuk-0.9.35.orig/configure.in +++ pavuk-0.9.35/configure.in @@ -5,7 +5,7 @@ AM_INIT_AUTOMAKE ALL_LINGUAS="cs de es fr it ja pl sk uk" -REVISION=`date +%Y-%m-%dT%H:%M` +REVISION=`date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y-%m-%dT%H:%M` AC_DEFINE_UNQUOTED(REVISION, "$REVISION", [revision number of software]) AC_SUBST(REVISION) AC_PREFIX_DEFAULT(/usr/local) Index: pavuk-0.9.35/configure =================================================================== --- pavuk-0.9.35.orig/configure +++ pavuk-0.9.35/configure @@ -2267,7 +2267,7 @@ am__tar='${AMTAR} chof - "$$tardir"'; am ALL_LINGUAS="cs de es fr it ja pl sk uk" -REVISION=`date +%Y-%m-%dT%H:%M` +REVISION=`date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y-%m-%dT%H:%M` cat >>confdefs.h <<_ACEOF #define REVISION "$REVISION"