[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