Hello community, here is the log from the commit of package DVDStyler for openSUSE:Factory checked in at 2020-02-19 12:42:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/DVDStyler (Old) and /work/SRC/openSUSE:Factory/.DVDStyler.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "DVDStyler" Wed Feb 19 12:42:20 2020 rev:9 rq:776175 version:3.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/DVDStyler/DVDStyler.changes 2020-02-14 16:41:49.911734789 +0100 +++ /work/SRC/openSUSE:Factory/.DVDStyler.new.26092/DVDStyler.changes 2020-02-19 12:42:26.607844461 +0100 @@ -1,0 +2,6 @@ +Tue Feb 18 20:11:37 UTC 2020 - Bernhard Wiedemann <[email protected]> + +- Add reproducible.patch to normalize zip timestamps + to make package build reproducible + +------------------------------------------------------------------- New: ---- reproducible.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ DVDStyler.spec ++++++ --- /var/tmp/diff_new_pack.9pusVp/_old 2020-02-19 12:42:28.127847388 +0100 +++ /var/tmp/diff_new_pack.9pusVp/_new 2020-02-19 12:42:28.131847395 +0100 @@ -29,6 +29,8 @@ URL: https://www.dvdstyler.org Source: https://sourceforge.net/projects/dvdstyler/files/dvdstyler/%{version}/%{name}-%{version}.tar.bz2 Source1: gpl-3.0.txt +# PATCH-FIX-UPSTREAM -- bmwiedemann https://sourceforge.net/p/dvdstyler/DVDStyler/merge-requests/1/ +Patch0: reproducible.patch BuildRequires: bison #!BuildIgnore: cdrkit-cdrtools-compat BuildRequires: dvd+rw-tools @@ -95,7 +97,7 @@ %lang_package %prep -%autosetup +%autosetup -p1 # do not install docs sed -i '/^doc_DATA/d' Makefile.in cp -v %{SOURCE1} . ++++++ reproducible.patch ++++++ https://sourceforge.net/p/dvdstyler/DVDStyler/merge-requests/1/ Date: 2019-05-14 Author: Bernhard M. Wiedemann <bwiedemann suse de> Subject: Do not save extra file attributes in .zip (such as ctime and atime) to make it easier to make a reproducible build See https://reproducible-builds.org/ for why this is good. diff --git a/configure b/configure index 55d9352..8d02c0f 100755 --- a/configure +++ b/configure @@ -7869,6 +7869,7 @@ if test "x$ZIP" = x; then Please check that zip is in path. " "$LINENO" 5 fi +ZIP="$ZIP -X" # Extract the first word of "dvdauthor", so it can be a program name with args. set dummy dvdauthor; ac_word=$2
