[med-svn] [Git][med-team/sourmash][master] 7 commits: invoke dh-cargo-built-using

Michael R. Crusoe (@crusoe) gitlab at salsa.debian.org
Mon Oct 28 15:07:02 GMT 2024



Michael R. Crusoe pushed to branch master at Debian Med / sourmash


Commits:
327e0cd1 by Michael R. Crusoe at 2024-10-28T15:19:15+01:00
invoke dh-cargo-built-using

- - - - -
f7a03e88 by Michael R. Crusoe at 2024-10-28T15:19:15+01:00
copyright: smhasher is not bundled anymore

- - - - -
52e7a645 by Michael R. Crusoe at 2024-10-28T15:19:15+01:00
add more upstream metadata

- - - - -
602e9a58 by Michael R. Crusoe at 2024-10-28T15:19:15+01:00
document location of doc/_static/ecoli-cmp.html

- - - - -
7b609d74 by Michael R. Crusoe at 2024-10-28T15:19:15+01:00
salsa-ci: skip i386

- - - - -
9da1abf6 by Michael R. Crusoe at 2024-10-28T15:39:13+01:00
verbose debhelper

- - - - -
b9f8403a by Michael R. Crusoe at 2024-10-28T16:06:29+01:00
hack: skip renaming _lowlevel.so

- - - - -


6 changed files:

- debian/control
- debian/copyright
- + debian/missing-sources/doc/_static/ecoli-cmp.html
- debian/rules
- debian/salsa-ci.yml
- debian/upstream/metadata


Changes:

=====================================
debian/control
=====================================
@@ -5,6 +5,7 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
 Uploaders: Michael R. Crusoe <crusoe at debian.org>
 Build-Depends: debhelper-compat (= 13),
                cargo,
+               dh-cargo,
                dh-sequence-python3,
                librust-az-dev,
                librust-byteorder-dev,
@@ -72,6 +73,7 @@ Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
 Built-Using: ${cargo:Built-Using}
 X-Cargo-Built-Using: ${cargo:X-Cargo-Built-Using}
+Static-Built-Using: ${cargo:Static-Built-Using}
 Description: tools for comparing DNA sequences with MinHash sketches
  Compute MinHash signatures for nucleotide (DNA/RNA) and protein sequences.
  .


=====================================
debian/copyright
=====================================
@@ -8,13 +8,6 @@ Copyright: C. Titus Brown <titus at idyll.org>
            2016, The Regents of the University of California.
 License: BSD-3-clause
 
-Files: third-party/smhasher/*
-Copyright: none.
-License: public-domain
- Quoting from the file header: "MurmurHash3 was written by Austin Appleby,
- and is placed in the public domain. The author hereby disclaims copyright to
- this source code."
-
 Files: debian/*
 Copyright: 2019-2024 © Michael R. Crusoe <crusoe at debian.org>
 License: BSD-3-clause


=====================================
debian/missing-sources/doc/_static/ecoli-cmp.html
=====================================
@@ -0,0 +1 @@
+../../../../doc/_static/ecoli-cmp.Rmd
\ No newline at end of file


=====================================
debian/rules
=====================================
@@ -1,5 +1,7 @@
 #! /usr/bin/make -f
 
+export DH_VERBOSE = 1
+
 include /usr/share/dpkg/default.mk
 include /usr/share/rustc/architecture.mk
 export CFLAGS CXXFLAGS CPPFLAGS LDFLAGS
@@ -38,3 +40,9 @@ endif
 # test_compare_no_such_file. due to the ValueError being swallowed (?)
 # test_metagenome_kreport_out_fail, same as test_compare_no_such_file
 # test_do_sourmash_index_multiscaled_rescale_fail, same as above
+
+execute_after_dh_auto_install:
+	/usr/share/cargo/bin/dh-cargo-built-using sourmash
+
+override_dh_python3:
+	dh_python3 --no-ext-rename


=====================================
debian/salsa-ci.yml
=====================================
@@ -2,3 +2,6 @@
 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
+
+variables:
+  SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 1


=====================================
debian/upstream/metadata
=====================================
@@ -1,5 +1,7 @@
 Bug-Database: https://github.com/sourmash-bio/sourmash/issues
 Bug-Submit: https://github.com/sourmash-bio/sourmash/issues/new
+Repository: https://github.com/sourmash-bio/sourmash.git
+Repository-Browse: https://github.com/sourmash-bio/sourmash
 Reference:
  - Author: C. Titus Brown and Luiz Irber
    Title: >



View it on GitLab: https://salsa.debian.org/med-team/sourmash/-/compare/c75ee5f0339954961e6591693c9a464c7397f0d5...b9f8403a8017c0310ec13541ff79e4d2fa2d8197

-- 
View it on GitLab: https://salsa.debian.org/med-team/sourmash/-/compare/c75ee5f0339954961e6591693c9a464c7397f0d5...b9f8403a8017c0310ec13541ff79e4d2fa2d8197
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/20241028/96fa5f7c/attachment-0001.htm>


More information about the debian-med-commit mailing list