[Python-modules-commits] r34455 - in packages/stsci.distutils/trunk/debian (4 files)
aurel32 at users.alioth.debian.org
aurel32 at users.alioth.debian.org
Sat Oct 3 08:34:10 UTC 2015
Date: Saturday, October 3, 2015 @ 08:34:08
Author: aurel32
Revision: 34455
Add patches/01-SOURCE_DATE_EPOCH.diff to support SOURCE_DATE_EPOCH
environment variable when generating version.py.
Added:
packages/stsci.distutils/trunk/debian/patches/
packages/stsci.distutils/trunk/debian/patches/01-SOURCE_DATE_EPOCH.diff
packages/stsci.distutils/trunk/debian/patches/series
Modified:
packages/stsci.distutils/trunk/debian/changelog
Modified: packages/stsci.distutils/trunk/debian/changelog
===================================================================
--- packages/stsci.distutils/trunk/debian/changelog 2015-10-03 08:25:39 UTC (rev 34454)
+++ packages/stsci.distutils/trunk/debian/changelog 2015-10-03 08:34:08 UTC (rev 34455)
@@ -1,6 +1,8 @@
stsci.distutils (0.3.7-2) UNRELEASED; urgency=medium
* Add a build-depends on dh-python.
+ * Add patches/01-SOURCE_DATE_EPOCH.diff to support SOURCE_DATE_EPOCH
+ environment variable when generating version.py.
-- Aurelien Jarno <aurel32 at debian.org> Tue, 29 Jul 2014 00:26:29 +0200
Added: packages/stsci.distutils/trunk/debian/patches/01-SOURCE_DATE_EPOCH.diff
===================================================================
--- packages/stsci.distutils/trunk/debian/patches/01-SOURCE_DATE_EPOCH.diff (rev 0)
+++ packages/stsci.distutils/trunk/debian/patches/01-SOURCE_DATE_EPOCH.diff 2015-10-03 08:34:08 UTC (rev 34455)
@@ -0,0 +1,14 @@
+--- stsci.distutils-0.3.7.orig/stsci/distutils/versionutils.py
++++ stsci.distutils-0.3.7/stsci/distutils/versionutils.py
+@@ -181,7 +181,10 @@ def update_setup_datetime(filename='vers
+ if not os.path.exists(filename):
+ return
+
+- d = datetime.datetime.now()
++ if 'SOURCE_DATE_EPOCH' in os.environ:
++ d = datetime.datetime.fromtimestamp((int(os.environ.get('SOURCE_DATE_EPOCH'))))
++ else:
++ d = datetime.datetime.now()
+
+ lines = []
+ with open(filename, 'r') as f:
Added: packages/stsci.distutils/trunk/debian/patches/series
===================================================================
--- packages/stsci.distutils/trunk/debian/patches/series (rev 0)
+++ packages/stsci.distutils/trunk/debian/patches/series 2015-10-03 08:34:08 UTC (rev 34455)
@@ -0,0 +1 @@
+01-SOURCE_DATE_EPOCH.diff
More information about the Python-modules-commits
mailing list