Andreas Tille pushed to branch master at Debian Med / jellyfish
Commits: 33f77534 by Andreas Tille at 2020-05-11T22:20:58+02:00 Architecture: any (for examples: all) - - - - - 8b0e5061 by Andreas Tille at 2020-05-11T22:21:20+02:00 routine-update: Standards-Version: 4.5.0 - - - - - f731d661 by Andreas Tille at 2020-05-11T22:21:26+02:00 routine-update: autopkgtest: s/ADTTMP/AUTOPKGTEST_TMP/g - - - - - 6818073f by Andreas Tille at 2020-05-11T22:21:26+02:00 routine-update: Add salsa-ci file - - - - - ddd5ccb7 by Andreas Tille at 2020-05-11T22:21:26+02:00 routine-update: Rules-Requires-Root: no - - - - - f2c32d35 by Andreas Tille at 2020-05-11T22:21:27+02:00 Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. Fixes: lintian: upstream-metadata-missing-bug-tracking See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html Fixes: lintian: upstream-metadata-missing-repository See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html - - - - - c8d3144c by Andreas Tille at 2020-05-11T23:16:22+02:00 Add debug lines - but no clue. :-( - - - - - 6 changed files: - debian/changelog - debian/control - debian/rules - + debian/salsa-ci.yml - debian/tests/run-unit-test - debian/upstream/metadata Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,15 @@ +jellyfish (2.3.0-5) UNRELEASED; urgency=medium + + * Architecture: any (for examples: all) + * Standards-Version: 4.5.0 (routine-update) + * autopkgtest: s/ADTTMP/AUTOPKGTEST_TMP/g (routine-update) + * Add salsa-ci file (routine-update) + * Rules-Requires-Root: no (routine-update) + * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, + Repository-Browse. + + -- Andreas Tille <[email protected]> Mon, 11 May 2020 22:20:22 +0200 + jellyfish (2.3.0-4) unstable; urgency=medium * Remove NEWS.Debian now that we ship the python module again. ===================================== debian/control ===================================== @@ -20,13 +20,14 @@ Build-Depends: debhelper-compat (= 12), libhts-dev, dos2unix, samtools -Standards-Version: 4.4.0 +Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/med-team/jellyfish Vcs-Git: https://salsa.debian.org/med-team/jellyfish.git Homepage: https://www.cbcb.umd.edu/software/jellyfish/ +Rules-Requires-Root: no Package: jellyfish -Architecture: amd64 +Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libjellyfish-2.0-2 (= ${binary:Version}) @@ -46,7 +47,7 @@ Description: count k-mers in DNA sequences format using the "jellyfish dump" command. Package: libjellyfish-2.0-2 -Architecture: amd64 +Architecture: any Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, @@ -70,7 +71,7 @@ Description: count k-mers in DNA sequences (dynamic library of jellyfish) jellyfish is linked to. Package: libjellyfish-2.0-dev -Architecture: amd64 +Architecture: any Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, @@ -94,7 +95,7 @@ Description: count k-mers in DNA sequences (development files of jellyfish) header files) Package: python3-dna-jellyfish -Architecture: amd64 +Architecture: any Section: python Depends: ${python3:Depends}, ${misc:Depends}, @@ -117,7 +118,7 @@ Description: count k-mers in DNA sequences (Python bindings of jellyfish) This package contains the Python bindings of jellyfish. Package: libjellyfish-perl -Architecture: amd64 +Architecture: any Multi-Arch: same Section: perl Depends: ${perl:Depends}, @@ -141,7 +142,7 @@ Description: count k-mers in DNA sequences (Perl bindings of jellyfish) This package contains the Perl bindings of jellyfish. Package: jellyfish-examples -Architecture: amd64 +Architecture: all Depends: jellyfish, ${shlibs:Depends}, ${misc:Depends} ===================================== debian/rules ===================================== @@ -31,6 +31,8 @@ override_dh_auto_install: dh_auto_install -- install-data dh_auto_install --sourcedirectory=swig/python --buildsystem=pybuild dh_auto_install --sourcedirectory=swig/perl5 + ls -l debian/tmp/usr/lib/*/perl5/*/auto/jellyfish/jellyfish.so + if [ ! -e debian/tmp/usr/lib/*/perl5/*/auto/jellyfish/jellyfish.so ] ; then sleep 1; fi chrpath --delete debian/tmp/usr/lib/*/perl5/*/auto/jellyfish/jellyfish.so dh_install d-shlibmove --commit \ ===================================== debian/salsa-ci.yml ===================================== @@ -0,0 +1,4 @@ +--- +include: + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml ===================================== debian/tests/run-unit-test ===================================== @@ -1,11 +1,11 @@ #!/bin/sh -e pkg=jellyfish -if [ "$ADTTMP" = "" ] ; then - ADTTMP=`mktemp -d /tmp/${pkg}-test.XXXXXX` - trap "rm -rf $ADTTMP" 0 INT QUIT ABRT PIPE TERM +if [ "$AUTOPKGTEST_TMP" = "" ] ; then + AUTOPKGTEST_TMP=`mktemp -d /tmp/${pkg}-test.XXXXXX` + trap "rm -rf $AUTOPKGTEST_TMP" 0 INT QUIT ABRT PIPE TERM fi -cd $ADTTMP +cd $AUTOPKGTEST_TMP mkdir tests cp -a /usr/share/doc/jellyfish-examples/examples/* tests mv tests/compat.sh ./ ===================================== debian/upstream/metadata ===================================== @@ -1,3 +1,5 @@ +Bug-Database: https://github.com/gmarcais/Jellyfish/issues +Bug-Submit: https://github.com/gmarcais/Jellyfish/issues/new Reference: Author: Guillaume Marcais and Carl Kingsford Title: "A fast, lock-free approach for efficient parallel counting of occurrences\ @@ -17,4 +19,5 @@ Registry: Entry: jellyfish - Name: conda:bioconda Entry: jellyfish -Repository: https://github.com/gmarcais/Jellyfish +Repository: https://github.com/gmarcais/Jellyfish.git +Repository-Browse: https://github.com/gmarcais/Jellyfish View it on GitLab: https://salsa.debian.org/med-team/jellyfish/-/compare/ff8050adaa7f8a84c05d43f4bfcce01d267a9d3f...c8d3144c3e9ca70eebf41ef1b86ade5bf67db345 -- View it on GitLab: https://salsa.debian.org/med-team/jellyfish/-/compare/ff8050adaa7f8a84c05d43f4bfcce01d267a9d3f...c8d3144c3e9ca70eebf41ef1b86ade5bf67db345 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
