diff --git a/python-psycopg2.changes b/python-psycopg2.changes index 6f3549d..8a0f4e1 100644 --- a/python-psycopg2.changes +++ b/python-psycopg2.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Mar 9 10:29:20 UTC 2016 - bwiedemann@suse.com + +- use the year from source gzip header instead of current one + to make reproducible rpms + ------------------------------------------------------------------- Tue Feb 24 14:52:53 UTC 2015 - tbechtold@suse.com diff --git a/python-psycopg2.spec b/python-psycopg2.spec index 71e5c2f..bf2516d 100644 --- a/python-psycopg2.spec +++ b/python-psycopg2.spec @@ -1,7 +1,7 @@ # # spec file for package python-psycopg2 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -55,6 +55,9 @@ Documentation and example files for the psycopg python PostgreSQL database adapt %prep %setup -q -n psycopg2-%{version} +# use the year from source gzip header instead of current one to make reproducible rpms +year=$(perl -e 'sysread(STDIN, $h, 8); print (1900+(gmtime(unpack("l",substr($h,4))))[5])' < %{S:0}) +sed -i "s/^year =.*/year=$year/" doc/src/conf.py %build CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build