[med-svn] r20264 - in trunk/packages/gmod/chado/trunk/debian: . patches

Andreas Tille tille at moszumanska.debian.org
Sat Oct 17 11:20:39 UTC 2015


Author: tille
Date: 2015-10-17 11:20:38 +0000 (Sat, 17 Oct 2015)
New Revision: 20264

Added:
   trunk/packages/gmod/chado/trunk/debian/patches/0001-Sort-generated-build.conf-for-reproducibility.patch
Modified:
   trunk/packages/gmod/chado/trunk/debian/changelog
   trunk/packages/gmod/chado/trunk/debian/patches/series
Log:
Enable reproducible builds


Modified: trunk/packages/gmod/chado/trunk/debian/changelog
===================================================================
--- trunk/packages/gmod/chado/trunk/debian/changelog	2015-10-17 11:10:11 UTC (rev 20263)
+++ trunk/packages/gmod/chado/trunk/debian/changelog	2015-10-17 11:20:38 UTC (rev 20264)
@@ -1,3 +1,11 @@
+libchado-perl (1.23-4) UNRELEASED; urgency=medium
+
+  * Enable reproducible builds (Thanks for the patch to Niko Tyni
+    <ntyni at debian.org>)
+    Closes: #802042
+
+ -- Andreas Tille <tille at debian.org>  Sat, 17 Oct 2015 13:18:36 +0200
+
 libchado-perl (1.23-3) unstable; urgency=medium
 
   * Add libmodule-build-perl dependency (Closes: #789114). 

Added: trunk/packages/gmod/chado/trunk/debian/patches/0001-Sort-generated-build.conf-for-reproducibility.patch
===================================================================
--- trunk/packages/gmod/chado/trunk/debian/patches/0001-Sort-generated-build.conf-for-reproducibility.patch	                        (rev 0)
+++ trunk/packages/gmod/chado/trunk/debian/patches/0001-Sort-generated-build.conf-for-reproducibility.patch	2015-10-17 11:20:38 UTC (rev 20264)
@@ -0,0 +1,20 @@
+Author: Niko Tyni <ntyni at debian.org>
+Last-Update: Sat, 17 Oct 2015 11:44:57 +0300
+Description: Sort generated build.conf for reproducibility
+
+This makes the resulting configuration file stable between builds.
+---
+ Makefile.PL | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -424,7 +424,7 @@ if ( open CONF, ">$build_config" ) {
+   $conf{'VERSION'}  = $VERSION;
+   $conf{'SCHEMA'}   = $SCHEMA;
+ 
+-  print CONF map { "$_=$conf{ $_ }\n" } keys %conf;
++  print CONF map { "$_=$conf{ $_ }\n" } sort keys %conf;
+   close CONF or die "Can't write file '$build_config': $!\n";
+ }
+ 

Modified: trunk/packages/gmod/chado/trunk/debian/patches/series
===================================================================
--- trunk/packages/gmod/chado/trunk/debian/patches/series	2015-10-17 11:10:11 UTC (rev 20263)
+++ trunk/packages/gmod/chado/trunk/debian/patches/series	2015-10-17 11:20:38 UTC (rev 20264)
@@ -4,3 +4,4 @@
 fix_manpages
 setBinPathForBuilder
 remove_pl_extension.patch
+0001-Sort-generated-build.conf-for-reproducibility.patch




More information about the debian-med-commit mailing list