[med-svn] [Git][med-team/quast][master] Working on lintian erros - tests seem fine
Steffen Möller (@moeller)
gitlab at salsa.debian.org
Wed Aug 25 00:16:47 BST 2021
Steffen Möller pushed to branch master at Debian Med / quast
Commits:
4ad40d3f by Steffen Moeller at 2021-08-25T01:16:16+02:00
Working on lintian erros - tests seem fine
- - - - -
4 changed files:
- debian/changelog
- debian/control
- + debian/quast.links
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,6 +1,21 @@
quast (5.0.2+dfsg-1) UNRELEASED; urgency=medium
* Initial release (Closes: #963618)
- * Builds, but tests fail - see d/TODO
+ * Seems fine, only some Lintian errors for embedded JavaScript need to be
+ addressed:
+E: quast source: source-is-missing quast_libs/html_saver/static/bootstrap/bootstrap-tooltip-5px-lower.min.js
+E: quast source: source-is-missing quast_libs/html_saver/static/bootstrap/bootstrap.min.js
+E: quast source: source-is-missing quast_libs/html_saver/static/flot/jquery.flot.js line length is 2964 characters (>512)
+E: quast source: source-is-missing quast_libs/html_saver/static/flot/jquery.flot.navigate.js line length is 1984 characters (>512)
+E: quast source: source-is-missing quast_libs/html_saver/static/flot/jquery.flot.pie.js line length is 259 characters (>256)
+E: quast source: source-is-missing quast_libs/html_saver/static/flot/jquery.flot.resize.js line length is 863 characters (>512)
+E: quast source: source-is-missing quast_libs/html_saver/static/ie_html5.js line length is 2252 characters (>512)
+E: quast source: source-is-missing quast_libs/html_saver/static/jquery-1.7.2.min.js
+W: quast: embedded-javascript-library usr/lib/python3/dist-packages/quast_libs/html_saver/static/jquery.css please use libjs-jquery
+W: quast: no-manual-page usr/bin/icarus.py
+W: quast: no-manual-page usr/bin/metaquast.py
+W: quast: no-manual-page usr/bin/quast-lg.py
+W: quast: no-manual-page usr/bin/quast.py
+
-- Andreas Tille <tille at debian.org> Wed, 22 Apr 2020 15:30:18 +0200
=====================================
debian/control
=====================================
@@ -17,7 +17,6 @@ Build-Depends: debhelper-compat (= 13),
# hmmer,
# bwa,
# bedtools,
-# busco,
# ncbi-blast+,
# sambamba
Standards-Version: 4.5.0
@@ -45,7 +44,10 @@ Depends: ${shlibs:Depends},
busco,
tigr-glimmer,
python-matplotlib,
- python3-joblib
+ python3-joblib,
+ libjs-excanvas,
+ libjs-jquery,
+ libjs-jquery-ui
Description: Quality Assessment Tool for Genome Assemblies
QUAST evaluates genome assemblies. For metagenomes, please see MetaQUAST
project. It works both with and without a given reference genome.
=====================================
debian/quast.links
=====================================
@@ -0,0 +1,8 @@
+usr/share/javascript/excanvas/excanvas.js usr/lib/python3/dist-packages/quast_libs/html_saver/static/flot/excanvas.js
+usr/share/javascript/excanvas/excanvas.min.js usr/lib/python3/dist-packages/quast_libs/html_saver/static/flot/excanvas.min.js
+usr/share/javascript/jquery/jquery.js usr/lib/python3/dist-packages/quast_libs/html_saver/static/flot/jquery.js
+usr/share/javascript/jquery/jquery.min.js usr/lib/python3/dist-packages/quast_libs/html_saver/static/flot/jquery.min.js
+usr/share/javascript/jquery-ui/ui/jquery-1-7.min.js usr/lib/python3/dist-packages/quast_libs/html_saver/static/jquery-1.7.2.min.js
+usr/share/javascript/jquery/jquery.js usr/lib/python3/dist-packages/quast_libs/html_saver/static/jquery-1.8.2.js
+usr/share/javascript/jquery/jquery.min.js usr/lib/python3/dist-packages/quast_libs/html_saver/static/jquery-1.8.2.min.js
+usr/share/javascript/jquery-ui/jquery-ui.js usr/lib/python3/dist-packages/quast_libs/html_saver/static/jquery-ui.js
=====================================
debian/rules
=====================================
@@ -1,19 +1,10 @@
#!/usr/bin/make -f
-# DH_VERBOSE := 1
+DH_VERBOSE := 1
%:
dh $@ --with python3 --buildsystem=pybuild
-override_dh_auto_clean:
- dh_auto_clean
- rm -f quast_libs/busco/hmmsearch
- find quast_libs -name "*.o" -delete
- rm -f quast_libs/glimmer/glimmerhmm quast_libs/glimmer/src/make.err quast_libs/glimmer/src/make.log
- rm -f quast_libs/version.py
- # files generated while testing
- rm -f quast_test_output/quast.log quast_test_output/quast_corrected_input/contigs_1.fasta quast_test_output/quast_corrected_input/contigs_2.fasta quast_test_output/quast_corrected_input/reference.fasta
-
override_dh_install:
dh_install
find debian -name LICENSE.txt -delete
@@ -22,3 +13,22 @@ override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
PATH=$PATH:. ./setup.py test
endif
+
+override_dh_auto_clean:
+ dh_auto_clean
+ rm -rf quast_test_output
+ rm -f quast_libs/busco/hmmsearch
+ find quast_libs -name "*.o" -delete
+ rm -f quast_libs/glimmer/glimmerhmm quast_libs/glimmer/src/make.err quast_libs/glimmer/src/make.log
+ rm -f quast_libs/version.py
+ #$(MAKE) -C quast_libs/MUMmer/ clean >/dev/null 2>/dev/null
+ rm -f quast_libs/MUMmer/make.*
+ #$(MAKE) -C quast_libs/glimmer/src/ clean >/dev/null 2>/dev/null
+ rm -f quast_libs/glimmer/src/make.*
+ rm -f *.pyc
+ rm -f quast_libs/*.pyc
+ rm -f quast_libs/html_saver/*.pyc
+ rm -f quast_libs/site_packages/*/*.pyc
+ #$(MAKE) -C quast_libs/bwa clean >/dev/null 2>/dev/null
+ rm -rf quast_libs/gridss*
+ rm -rf quast_libs/blast
View it on GitLab: https://salsa.debian.org/med-team/quast/-/commit/4ad40d3fbf2fe943311d95ebb2b6c8c098763215
--
View it on GitLab: https://salsa.debian.org/med-team/quast/-/commit/4ad40d3fbf2fe943311d95ebb2b6c8c098763215
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/20210824/91f3a25a/attachment-0001.htm>
More information about the debian-med-commit
mailing list