[med-svn] [Git][med-team/hts-nim-tools][master] Now lintian-clean, except for missing man page
Steffen Möller
gitlab at salsa.debian.org
Sat Nov 7 20:03:33 GMT 2020
Steffen Möller pushed to branch master at Debian Med / hts-nim-tools
Commits:
b9f81a0c by Steffen Möller at 2020-11-07T21:03:15+01:00
Now lintian-clean, except for missing man page
- - - - -
3 changed files:
- debian/control
- debian/hts-nim-tools.install
- debian/rules
Changes:
=====================================
debian/control
=====================================
@@ -22,14 +22,14 @@ Package: hts-nim-tools
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: tools biological sequences: bam-filter, count-reads, vcf-check
- This package provides several tools that (at least at the time of their creation)
- provide functionalities beyond the routine provided by samtools and other reverse
- dependencies of the htslib.
+ This package provides several tools that (at least at the time of their
+ creation) provide functionalities beyond the routine provided by samtools
+ and other reverse dependencies of the htslib.
.
These new tools are
- • bam-filter : filter BAM/CRAM/SAM files with a simple expression language
- • count-reads : count BAM/CRAM reads in regions given in a BED file
- • vcf-check : check regions of a VCF against a background for missing chunks
+ • bam-filter : filter BAM/CRAM/SAM files with a simple expression language
+ • count-reads: count BAM/CRAM reads in regions given in a BED file
+ • vcf-check : check regions of a VCF against a background for missing chunks
.
- and yes, as the name suggests, these tools are all implemented in nim, using the
- nim-hts (upstream: hts-nim) wrapper for the htslib.
+ and yes, as the name suggests, these tools are all implemented in nim,
+ using the nim-hts (upstream: hts-nim) wrapper for the htslib.
=====================================
debian/hts-nim-tools.install
=====================================
@@ -1 +1 @@
-src/hts_nim_tools usr/bin/
+bin/* usr/bin/
=====================================
debian/rules
=====================================
@@ -7,13 +7,17 @@ NIMCACHE=$(CURDIR)/nimcache
dh $@
override_dh_auto_build:
- nim c --nimcache:$(NIMCACHE) -p:/usr/share/nimble/unicodeplus -p:/usr/share/nimble/unicodedb -p:/usr/share/nimble/regex -p:/usr/share/nimble/docopt -p:/usr/share/nimble/hts src/vcf_check.nim
- nim c --nimcache:$(NIMCACHE) -p:/usr/share/nimble/unicodeplus -p:/usr/share/nimble/unicodedb -p:/usr/share/nimble/regex -p:/usr/share/nimble/docopt -p:/usr/share/nimble/kexpr -p:/usr/share/nimble/hts src/bam_filter.nim
- nim c --nimcache:$(NIMCACHE) -p:/usr/share/nimble/unicodeplus -p:/usr/share/nimble/unicodedb -p:/usr/share/nimble/regex -p:/usr/share/nimble/docopt -p:/usr/share/nimble/lapper -p:/usr/share/nimble/hts src/count_reads.nim
- nim c --nimcache:$(NIMCACHE) -p:/usr/share/nimble/unicodeplus -p:/usr/share/nimble/unicodedb -p:/usr/share/nimble/regex -p:/usr/share/nimble/docopt -p:/usr/share/nimble/lapper -p:/usr/lib/nim/pure -p:/usr/share/nimble/hts src/copy_number_sampler.nim
- nim c --nimcache:$(NIMCACHE) -p:/usr/share/nimble/unicodeplus -p:/usr/share/nimble/unicodedb -p:/usr/share/nimble/regex -p:/usr/share/nimble/docopt -p:/usr/share/nimble/lapper -p:/usr/share/nimble/kexpr -p:/usr/lib/nim/pure -p:/usr/share/nimble/hts src/hts_nim_tools.nim
+ #nim c --nimcache:$(NIMCACHE) -p:/usr/share/nimble/unicodeplus -p:/usr/share/nimble/unicodedb -p:/usr/share/nimble/regex -p:/usr/share/nimble/docopt -p:/usr/share/nimble/hts src/vcf_check.nim
+ #nim c --nimcache:$(NIMCACHE) -p:/usr/share/nimble/unicodeplus -p:/usr/share/nimble/unicodedb -p:/usr/share/nimble/regex -p:/usr/share/nimble/docopt -p:/usr/share/nimble/kexpr -p:/usr/share/nimble/hts src/bam_filter.nim
+ #nim c --nimcache:$(NIMCACHE) -p:/usr/share/nimble/unicodeplus -p:/usr/share/nimble/unicodedb -p:/usr/share/nimble/regex -p:/usr/share/nimble/docopt -p:/usr/share/nimble/lapper -p:/usr/share/nimble/hts src/count_reads.nim
+ #nim c --nimcache:$(NIMCACHE) -p:/usr/share/nimble/unicodeplus -p:/usr/share/nimble/unicodedb -p:/usr/share/nimble/regex -p:/usr/share/nimble/docopt -p:/usr/share/nimble/lapper -p:/usr/lib/nim/pure -p:/usr/share/nimble/hts src/copy_number_sampler.nim
+ nim c --debuginfo:on --nimcache:$(NIMCACHE) --out:bin/hts-nim-tools -p:/usr/share/nimble/unicodeplus -p:/usr/share/nimble/unicodedb -p:/usr/share/nimble/regex -p:/usr/share/nimble/docopt -p:/usr/share/nimble/lapper -p:/usr/share/nimble/kexpr -p:/usr/lib/nim/pure -p:/usr/share/nimble/hts src/hts_nim_tools.nim
+
+override_dh_dwz:
+ echo "I: not executing dwz, which fails because of Unknown DWARF DW_OP_0"
override_dh_auto_clean:
rm -f src/version src/vcf_check src/bam_filter src/hts_nim_tools src/count_reads src/copy_number_sampler
rm -rf $(NIMCACHE)
+ rm -rf bin
View it on GitLab: https://salsa.debian.org/med-team/hts-nim-tools/-/commit/b9f81a0cd792c907e29015a7448453ea56354f5a
--
View it on GitLab: https://salsa.debian.org/med-team/hts-nim-tools/-/commit/b9f81a0cd792c907e29015a7448453ea56354f5a
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/20201107/adba27be/attachment-0001.html>
More information about the debian-med-commit
mailing list