[med-svn] [bowtie2] 01/01: remove non-free build-dep, skip 'sim' tests
Sascha Steinbiss
satta at debian.org
Wed Jan 25 15:06:57 UTC 2017
This is an automated email from the git hooks/post-receive script.
satta pushed a commit to branch master
in repository bowtie2.
commit 84c7efeaabd6245f7222f01a8946e7f03c6148e4
Author: Sascha Steinbiss <sascha at steinbiss.name>
Date: Wed Jan 25 15:51:58 2017 +0100
remove non-free build-dep, skip 'sim' tests
---
debian/changelog | 17 +++++++++++++++++
debian/control | 3 +--
...ip_test_requiring_non-free_libmath-random-perl.patch | 15 ++++++++++-----
3 files changed, 28 insertions(+), 7 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 17f95ee..4557b84 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,20 @@
+bowtie2 (2.3.0-2) UNRELEASED; urgency=medium
+
+ * Team upload.
+
+ [ Sascha Steinbiss ]
+ * Skip tests involving simulated reads to avoid use of non-free build-dep
+ libmath-random-perl again.
+ Closes: #852546
+
+ [ Alexandre Mestiashvili ]
+ * Add patch suppressing -Wmisleading-indentation warnings.
+
+ [ Steffen Moeller ]
+ * Adjust EDAM annotations.
+
+ -- Sascha Steinbiss <satta at debian.org> Wed, 25 Jan 2017 14:28:58 +0100
+
bowtie2 (2.3.0-1) unstable; urgency=medium
* Team upload.
diff --git a/debian/control b/debian/control
index a6beb02..7859b98 100644
--- a/debian/control
+++ b/debian/control
@@ -10,8 +10,7 @@ Build-Depends: debhelper (>= 10),
libtbb-dev,
python,
liblocal-lib-perl,
- libtest-deep-perl,
- libmath-random-perl
+ libtest-deep-perl
Standards-Version: 3.9.8
Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/bowtie2.git
Vcs-Git: https://anonscm.debian.org/git/debian-med/bowtie2.git
diff --git a/debian/patches/skip_test_requiring_non-free_libmath-random-perl.patch b/debian/patches/skip_test_requiring_non-free_libmath-random-perl.patch
index 1500440..feec033 100644
--- a/debian/patches/skip_test_requiring_non-free_libmath-random-perl.patch
+++ b/debian/patches/skip_test_requiring_non-free_libmath-random-perl.patch
@@ -15,7 +15,7 @@ Description: Math::Random is in package libmath-random-perl which is
use Getopt::Long;
use List::Util qw(max min);
-@@ -105,7 +104,6 @@ $rdlen_min = $rdlen_min || 40; # min
+@@ -105,7 +104,6 @@
$frag_av = $frag_av || 250; # mean fragment len
$frag_sd = $frag_sd || 45; # s.d. when drawing frag len from normal dist
my @fraglens = (); # fragment lengths (for paired)
@@ -23,7 +23,7 @@ Description: Math::Random is in package libmath-random-perl which is
if($long) {
$nreads = 6000;
-@@ -134,77 +132,15 @@ for(0..length($rf)-1) {
+@@ -134,77 +132,15 @@
}
print STDERR "Adding microindels...\n";
@@ -101,7 +101,7 @@ Description: Math::Random is in package libmath-random-perl which is
sub rand_quals($) {
my $ret = "";
my $upper = (rand() < 0.2 ? 11 : 40);
-@@ -259,61 +195,10 @@ if($paired) {
+@@ -259,61 +195,10 @@
}
# Possibly reverse complement
$fstr = revcomp($fstr) if (int(rand(2)) == 0);
@@ -165,7 +165,7 @@ Description: Math::Random is in package libmath-random-perl which is
print STDERR "DONE\n";
--- a/Makefile
+++ b/Makefile
-@@ -483,13 +483,13 @@ install: all
+@@ -483,13 +483,13 @@
cp -f $$file $(DESTDIR)$(bindir) ; \
done
@@ -183,7 +183,7 @@ Description: Math::Random is in package libmath-random-perl which is
eval `perl -I $(CURDIR)/.perllib.tmp/lib/perl5 -Mlocal::lib=$(CURDIR)/.perllib.tmp` ; \
sh ./scripts/sim/run.sh $(if $(NUM_CORES), $(NUM_CORES), 2)
-@@ -500,7 +500,6 @@ perl-deps:
+@@ -500,11 +500,10 @@
mkdir .perllib.tmp ; \
$$DL http://cpanmin.us | perl - -l $(CURDIR)/.perllib.tmp App::cpanminus local::lib ; \
eval `perl -I $(CURDIR)/.perllib.tmp/lib/perl5 -Mlocal::lib=$(CURDIR)/.perllib.tmp` ; \
@@ -191,3 +191,8 @@ Description: Math::Random is in package libmath-random-perl which is
fi
.PHONY: test
+-test: simple-test random-test
++test: simple-test #random-test
+
+ .PHONY: clean
+ clean:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/bowtie2.git
More information about the debian-med-commit
mailing list