summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron M. Ucko <ucko@debian.org>2019-08-25 21:03:25 -0400
committerAaron M. Ucko <ucko@debian.org>2019-08-25 21:04:55 -0400
commit03d0f82a53df3e2c569d6b7504ea4c2e00f6ca82 (patch)
tree92fa5e64487c55ce16ab88887642c9f22023041a
parent03bc422c873ec42cc014ded12d1ba1301324f2bb (diff)
ncbi-tools6 6.1.20170106+dfsg1-3: More UniVec rm fixups (#935424)debian/6.1.20170106+dfsg1-3archive/debian/6.1.20170106+dfsg1-3
* debian/ncbi-data.NEWS: Note UniVec removal, which turned out to have a bigger impact than anticipated. * debian/tests/run-unit-test: Explicitly point vecscreen at UniVec_Core. (Closes: #935424.)
-rw-r--r--debian/changelog9
-rw-r--r--debian/ncbi-data.NEWS17
-rw-r--r--debian/tests/run-unit-test2
3 files changed, 27 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index fb4c9951..2e1e9c96 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+ncbi-tools6 (6.1.20170106+dfsg1-3) unstable; urgency=medium
+
+ * debian/ncbi-data.NEWS: Note UniVec removal, which turned out to have a
+ bigger impact than anticipated.
+ * debian/tests/run-unit-test: Explicitly point vecscreen at UniVec_Core.
+ (Closes: #935424.)
+
+ -- Aaron M. Ucko <ucko@debian.org> Sun, 25 Aug 2019 21:03:24 -0400
+
ncbi-tools6 (6.1.20170106+dfsg1-2) unstable; urgency=medium
* debian/test/run-unit-test: Substitute UniVec_Core for UniVec (removed
diff --git a/debian/ncbi-data.NEWS b/debian/ncbi-data.NEWS
new file mode 100644
index 00000000..b6105924
--- /dev/null
+++ b/debian/ncbi-data.NEWS
@@ -0,0 +1,17 @@
+ncbi-tools6 (6.1.20170106+dfsg1-3) unstable; urgency=medium
+
+ As of version 6.1.20170106+dfsg1-1 (and corresponding -0deb* stable
+ updates), Debian no longer distributes the full UniVec database
+ because it contains some non-free sequences. (Invitrogen Corporation
+ holds copyright on them and requires a license for commercial use.)
+
+ The UniVec_Core database remains available for explicit use, for
+ instance by passing -d /usr/share/ncbi/data/UniVec_Core to vecscreen.
+
+ Also, any user for whom this legal restriction isn't a concern can
+ download and use a copy of the UniVec database from
+ https://ftp.ncbi.nlm.nih.gov/entrez/misc/data/.
+
+ Apologies for any resulting inconvenience.
+
+ -- Aaron M. Ucko <ucko@debian.org> Sun, 25 Aug 2019 21:03:22 -0400
diff --git a/debian/tests/run-unit-test b/debian/tests/run-unit-test
index 3433b92b..063933ad 100644
--- a/debian/tests/run-unit-test
+++ b/debian/tests/run-unit-test
@@ -139,7 +139,7 @@ fi
##################################################################
echo '---vecscreen test---'
##################################################################
-/usr/bin/vecscreen -f 3 < nc0225.fna > vecscreen.output
+/usr/bin/vecscreen -f 3 -d UniVec_Core < nc0225.fna > vecscreen.output
[ -s vecscreen.output ]
last_in="$(grep ">" nc0225.fna | tail -1 | sed 's/>//' | sed 's/ .*//')"
last_out="$(grep ">" vecscreen.output | tail -1 | sed 's/>Vector //' | sed 's/ .*//')"