[Python-apps-commits] r13461 - in packages/cython/trunk/debian (3 files)
yoh at users.alioth.debian.org
yoh at users.alioth.debian.org
Tue Aug 2 03:05:45 UTC 2016
Date: Tuesday, August 2, 2016 @ 03:05:43
Author: yoh
Revision: 13461
Fix copyright year in documentation for reproducible build (Closes: #820183)
Added:
packages/cython/trunk/debian/patches/honour_SOURCE_DATE_EPOCH_for_copyright_year
Modified:
packages/cython/trunk/debian/changelog
packages/cython/trunk/debian/patches/series
Modified: packages/cython/trunk/debian/changelog
===================================================================
--- packages/cython/trunk/debian/changelog 2016-08-02 03:05:38 UTC (rev 13460)
+++ packages/cython/trunk/debian/changelog 2016-08-02 03:05:43 UTC (rev 13461)
@@ -1,12 +1,17 @@
cython (0.24.1-1) unstable; urgency=medium
+ [ Alexis Bienvenüe <pado at passoire.fr> ]
+ * Fix copyright year in documentation for reproducible build
+ (Closes: #820183)
+
+ [ Yaroslav Halchenko ]
* Fresh upstream release
- addresses additional reproducible build issues (Closes: #806493)
please open NEW bugreport if additional issues persist
* debian/watch
- monitor pypi for release tarballs
- -- Yaroslav Halchenko <debian at onerussian.com> Mon, 01 Aug 2016 18:04:35 -0400
+ -- Yaroslav Halchenko <debian at onerussian.com> Mon, 01 Aug 2016 18:21:43 -0400
cython (0.23.4+git4-g7eed8d8-2) unstable; urgency=medium
Added: packages/cython/trunk/debian/patches/honour_SOURCE_DATE_EPOCH_for_copyright_year
===================================================================
--- packages/cython/trunk/debian/patches/honour_SOURCE_DATE_EPOCH_for_copyright_year (rev 0)
+++ packages/cython/trunk/debian/patches/honour_SOURCE_DATE_EPOCH_for_copyright_year 2016-08-02 03:05:43 UTC (rev 13461)
@@ -0,0 +1,19 @@
+Description: Honour SOURCE_DATE_EPOCH for copyright year
+ Uses SOURCE_DATE_EPOCH environment variable (if set) to
+ set the copyright year in documentation, to get reproducible build.
+Author: Alexis Bienvenüe <pado at passoire.fr>
+
+--- cython-0.23.4+git4-g7eed8d8.orig/docs/conf.py
++++ cython-0.23.4+git4-g7eed8d8/docs/conf.py
+@@ -15,7 +15,10 @@ import sys, os, os.path, re
+ import itertools
+ import datetime
+
+-YEAR = datetime.date.today().strftime('%Y')
++if os.environ.has_key('SOURCE_DATE_EPOCH'):
++ YEAR = datetime.datetime.utcfromtimestamp(float(os.environ.get('SOURCE_DATE_EPOCH'))).strftime('%Y')
++else:
++ YEAR = datetime.date.today().strftime('%Y')
+
+ # If extensions (or modules to document with autodoc) are in another directory,
+ # add these directories to sys.path here. If the directory is relative to the
Modified: packages/cython/trunk/debian/patches/series
===================================================================
--- packages/cython/trunk/debian/patches/series 2016-08-02 03:05:38 UTC (rev 13460)
+++ packages/cython/trunk/debian/patches/series 2016-08-02 03:05:43 UTC (rev 13461)
@@ -1 +1,2 @@
deb_disable_googleanalytics
+honour_SOURCE_DATE_EPOCH_for_copyright_year
More information about the Python-apps-commits
mailing list