[med-svn] [Git][med-team/gbrowse][master] 6 commits: Build reproducibly

Andreas Tille (@tille) gitlab at salsa.debian.org
Thu Dec 7 20:43:11 GMT 2023



Andreas Tille pushed to branch master at Debian Med / gbrowse


Commits:
9d25665a by Andreas Tille at 2023-12-07T21:32:50+01:00
Build reproducibly

- - - - -
50a686da by Andreas Tille at 2023-12-07T21:33:05+01:00
routine-update: Standards-Version: 4.6.2

- - - - -
b7d9770b by Andreas Tille at 2023-12-07T21:33:15+01:00
routine-update: Remove trailing whitespace in debian/changelog

- - - - -
8ce3a1cf by Andreas Tille at 2023-12-07T21:36:50+01:00
Drop dependency lsb-base

- - - - -
8eb63cc4 by Andreas Tille at 2023-12-07T21:39:45+01:00
Fix clean target

- - - - -
4d98847d by Andreas Tille at 2023-12-07T21:41:56+01:00
Upload to unstable

- - - - -


5 changed files:

- debian/changelog
- + debian/clean
- debian/control
- + debian/patches/0001-Build.PL-Seed-random-number-generator-with-SOURCE_DA.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,23 @@
+gbrowse (2.56+dfsg-12) unstable; urgency=medium
+
+  [ Vagrant Cascadian ]
+  * Build reproducibly
+    Closes: #1037272
+
+  [ Andreas Tille ]
+  * Standards-Version: 4.6.2 (routine-update)
+  * Remove trailing whitespace in debian/changelog (routine-update)
+  * Drop dependency lsb-base
+  * Fix clean target
+    Closes: #1044196
+
+ -- Andreas Tille <tille at debian.org>  Thu, 07 Dec 2023 21:40:51 +0100
+
 gbrowse (2.56+dfsg-11) unstable; urgency=medium
 
   * Remove gd2 deprecated calls and use png for images
     (tests and build are fine but could not test rendering)
-    Closes: #1014797. 
+    Closes: #1014797.
 
  -- Olivier Sallou <osallou at debian.org>  Fri, 30 Sep 2022 09:26:00 +0000
 


=====================================
debian/clean
=====================================
@@ -0,0 +1,3 @@
+sample_data/yeast_chr1+2/directory.index
+t/testdata/data/volvox3/directory.index
+t/testdata/data/volvox4/directory.index


=====================================
debian/control
=====================================
@@ -33,7 +33,7 @@ Build-Depends: bioperl,
                libmodule-build-perl,
                libcgi-pm-perl,
                rename
-Standards-Version: 4.6.0
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/gbrowse
 Vcs-Git: https://salsa.debian.org/med-team/gbrowse.git
 Homepage: http://gmod.org/wiki/GBrowse
@@ -61,8 +61,7 @@ Depends: ${misc:Depends},
          libdbd-sqlite3-perl,
          libjs-prototype,
          libjs-scriptaculous,
-         libvm-ec2-perl,
-         lsb-base
+         libvm-ec2-perl
 Recommends: ${misc:Recommends}
 Suggests: gbrowse-data,
           gbrowse-calign,


=====================================
debian/patches/0001-Build.PL-Seed-random-number-generator-with-SOURCE_DA.patch
=====================================
@@ -0,0 +1,26 @@
+From: Vagrant Cascadian <vagrant at reproducible-builds.org>
+Date: Fri, 9 Jun 2023 15:59:14 -0700
+Bug-Debian: https://bugs.debian.org/1037272
+Subject: [PATCH] Build.PL: Seed random number generator with
+ SOURCE_DATE_EPOCH.
+
+---
+ Build.PL | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/Build.PL b/Build.PL
+index 7a664ab..3b8322f 100644
+--- a/Build.PL
++++ b/Build.PL
+@@ -128,6 +128,8 @@ for my $arg (keys %{$build->private_props}) {
+     $build->config_data($arg=>$value);
+     $argc++;
+ }
++# Seed the random number generator with the value of SOURCE_DATE_EPOCH
++srand(int($ENV{SOURCE_DATE_EPOCH}));
+ $build->config_data(OpenIDConsumerSecret=>int(1e15*rand()));
+ $build->config_done(1) if $argc > 0;
+ 
+-- 
+2.39.2
+


=====================================
debian/patches/series
=====================================
@@ -10,3 +10,4 @@ spelling.patch
 fix_whatis_entry.patch
 remove_copy_of_LoadHelper.pm.patch
 fix_gd2_deprecation
+0001-Build.PL-Seed-random-number-generator-with-SOURCE_DA.patch



View it on GitLab: https://salsa.debian.org/med-team/gbrowse/-/compare/76d8c7247056658e9133bcc8f298ec4f1ca6e9ce...4d98847d86a4d7ac77de5989f2b3d92d8b8d487f

-- 
View it on GitLab: https://salsa.debian.org/med-team/gbrowse/-/compare/76d8c7247056658e9133bcc8f298ec4f1ca6e9ce...4d98847d86a4d7ac77de5989f2b3d92d8b8d487f
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20231207/691e087c/attachment-0001.htm>


More information about the debian-med-commit mailing list