Accepted sra-sdk 3.0.0+dfsg-1 (source amd64 all) into experimental
- To: debian-experimental-changes@lists.debian.org, debian-devel-changes@lists.debian.org
- Subject: Accepted sra-sdk 3.0.0+dfsg-1 (source amd64 all) into experimental
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Mon, 14 Nov 2022 18:02:36 +0000
- Debian: DAK
- Debian-architecture: source amd64 all
- Debian-archive-action: accept
- Debian-changes: sra-sdk_3.0.0+dfsg-1_amd64.changes
- Debian-source: sra-sdk
- Debian-suite: experimental
- Debian-version: 3.0.0+dfsg-1
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id: Content-Transfer-Encoding:Content-Type:Subject:MIME-Version:To:Reply-To:From: Cc:Content-ID:Content-Description:In-Reply-To:References; bh=613HiuDZ7ixGB/ykR04NQX9KFl8esPgHnsscaJf8/Y4=; b=gXUWBHsv2FLVYbbrpqnA3LM59v UKunY8xBR3WQTjW1Wjz/MCrv0W+8cYFh/+Bi2tdhsRAKt1EDwKRMEC+2BvRkBBo1cs48A9N89AFdq WaUquAIyC3/Mw+glvQy0apipa7Vi1Sf7KxhJVaE3JgEPD9QjmxMlNLgaXQNmx7Txh3n1iBCCiTKGE Ak2EWTsmWTP6hwZD8KoP/2qZxn+cbMId1+o2JHMreuxzaA6Joi55fdG6dLajSYcdxlSPPcARNkJv5 xSK7fgP8aC5jNmwyZ0ex84x5AePVz3xe5rWStVmuORU2k6NtoY8dJwFGbQtm6IIYkhRO5UAGdeqmL rvm75EyQ==;
- Mail-followup-to: debian-devel@lists.debian.org
- Message-id: <E1oudn2-00ByAZ-J9@fasolo.debian.org>
- Reply-to: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 13 Nov 2022 22:22:28 -0500
Source: sra-sdk
Binary: libncbi-ngs-dev libncbi-ngs3 libncbi-ngs3-dbgsym libngs-c++-dev libngs-c++3 libngs-c++3-dbgsym libngs-java libngs-java-doc libngs-jni python3-ngs sra-toolkit sra-toolkit-dbgsym
Architecture: source amd64 all
Version: 3.0.0+dfsg-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Aaron M. Ucko <ucko@debian.org>
Description:
libncbi-ngs-dev - Next Generation Sequencing language Bindings (C++ development)
libncbi-ngs3 - Next Generation Sequencing language Bindings (full runtime)
libngs-c++-dev - Next Generation Sequencing language Bindings (C++ development)
libngs-c++3 - Next Generation Sequencing language Bindings (C++ runtime)
libngs-java - Next Generation Sequencing language Bindings (Java bindings)
libngs-java-doc - Next Generation Sequencing language Bindings (Java documentation)
libngs-jni - Next Generation Sequencing language Bindings (Java native binding
python3-ngs - Next Generation Sequencing language Bindings (Python3 bindings)
sra-toolkit - utilities for the NCBI Sequence Read Archive
Changes:
sra-sdk (3.0.0+dfsg-1) experimental; urgency=medium
.
[ Andreas Tille ]
* New upstream version
* Standards-Version: 4.6.1 (routine-update)
* Build-Depends: default-jdk, flex, bison
.
[ Aaron M. Ucko ]
* debian/control:
- Account for consolidation of ngs-sdk (albeit with some intervening
changes, notably library restructuring); take the opportunity to add
a -java-doc package.0
- Let python3-ngs bypass libncbi-ngs-dev and use libncbi-ngs3 directly.
- Drop build dependency on libvdb-sqlite-dev, now internal to sra-sdk.
* debian/libngs-java-doc.javadoc: Enable javadoc installation.
* debian/{libngs-java.{jlibs,poms},ngs-java.pom(.asc)}: Adopt (and adapt)
from ngs-sdk.
* debian/*ngs*.examples (new): Install upstream NGS examples.
* debian/not-installed: Ignore usr/jar/*.jar (installed elsewhere, via
jh_installlibs), usr/lib64/lib*-static.a, usr/share/examples*
(installed elsewhere, via dh_installexamples), and
usr/share/javadoc/ngs-doc (installed elsewhere, via jh_installjavadoc).
* debian/patches/use_debian_packaged_re2.patch: Comment out an
inappropriate add_dependencies call in test/sharq/CMakeLists.txt.
* Add more patches for remaining build issues: fix_javadoc_build.patch,
link_magic_dynamically.patch, link_vdb_dynamically.patch, and
use_debian_packaged_compression_libs.patch.
* debian/patches/use_soversions.patch (new): Give shared libraries
proper versioned SONAMEs; use them from the Python bindings.
* debian/rules:
- Adopt (and adapt) assorted build logic from ngs-sdk.
- Pass VDB header path via -DVDB_INCDIR rather than via general
compilation flags.
- Install configuration files explicitly; the CMake setup insists on
putting them in the wrong place for us.
- Extend bin deversioning to *+ (i.e., kar+).
* debian/salsa-ci.yml: Use ncbi-vdb's aptly repo to get 3.x for now.
.
[ Pierre Gruet ]
* debian/control:
- Add missing build dependencies on liblzma-dev and libsam-extract-dev.
- Mark libngs-java as Architecture: all; loosen its dependencies on
libncbi-ngs-dev slightly to account for possible binNMUs.
- Introduce a libngs-jni package, on which libngs-java can and will
depend in lieu of libncbi-ngs-dev (or patching source to support
using libncbi-ngs3 directly).
* debian/libngs-java-doc.lintian-overrides: Override complaints about
javadoc-embedded jQuery per the discussion starting at
https://lists.debian.org/debian-java/2018/06/msg00020.html.
* debian/libngs-jni.links.in: Provide a general formula for libngs-jni's
central symlink.
* debian/rules: Add logic to fill in the specifics.
.
[ Aaron M. Ucko ]
* (debian/).gitignore (new): Ignore build and (offline) test results.
* debian/control:
- Make python3-ngs (safely!) Architecture: all too.
- Attempt Architecture: any for sra-toolkit (modulo B-D availability).
This setting matches architecture-dependent NGS packages'; if it
doesn't work out, we'll want to rein them all in for simplicity.
- Honor ${misc:Depends} for libngs-java per Lintian.
* debian/copyright: Reflect a full inventory, including convenience
copies of several third-party libraries for which it would be good to
substitute existing packages at some point.
* debian/patches/label_online_tests (new): Label tests that involve data
retrieval as "online".
* debian/patches/reflect_code_donations.patch (new): Clean up stray
licenseless copyright statements per consultation with upstream (as
quoted in the patch's header).
* debian/patches/use_stock_magic.patch (new): Let copycat use the stock
magic-number database in /usr/share/misc.
* debian/rules:
- Skip tests labeled "online" to avoid breaking on
autobuilders, which require builds to work fully offline.
- Refrain from shipping .gitignore files alongside examples.
- Clean up after tests (offline ones, anyway).
* Remove trailing whitespace in debian/changelog (routine-update)
Checksums-Sha1:
6b5dceaa904bd2a66e372cc44b891091513ffc6d 2825 sra-sdk_3.0.0+dfsg-1.dsc
d67aae0e4d780ba7295131d2fca227915c4b92ed 13442960 sra-sdk_3.0.0+dfsg.orig.tar.xz
c49e3c14946a966080733f6e8152c4b12d3967da 3786656 sra-sdk_3.0.0+dfsg-1.debian.tar.xz
379394d0a87704d870e0a3a21d4bbdc0261d2b26 171100 libncbi-ngs-dev_3.0.0+dfsg-1_amd64.deb
a6b1e96d4da2839229d1e2f37d7a0c8a02054820 734824 libncbi-ngs3-dbgsym_3.0.0+dfsg-1_amd64.deb
9b623eb4e06105ec6e459233f59109727ea6eed6 151584 libncbi-ngs3_3.0.0+dfsg-1_amd64.deb
558fbea4b7bb04582b8e7065900d5f8093eaa3d4 85028 libngs-c++-dev_3.0.0+dfsg-1_amd64.deb
27316184ca0a623e8e8bfa9c8baa2efc0b792f57 198900 libngs-c++3-dbgsym_3.0.0+dfsg-1_amd64.deb
2513733d1d3087e5b6b1ca0d3a48cdfd2c3d993c 43080 libngs-c++3_3.0.0+dfsg-1_amd64.deb
0d690a06a023dc7eda9369c326d487f5fb652163 96956 libngs-java-doc_3.0.0+dfsg-1_all.deb
e234c09c52d0da1fbfd06f73d06a4692f92d0f43 108408 libngs-java_3.0.0+dfsg-1_all.deb
d8d8f77efc42848be5ad61f60b8c47a2639ed885 21728 libngs-jni_3.0.0+dfsg-1_amd64.deb
aa87506b7728bc4baf6716274e43170b30bd92bd 40444 python3-ngs_3.0.0+dfsg-1_all.deb
6af8e4040a93dec7c29cbd14f155496d28dcedd8 20427 sra-sdk_3.0.0+dfsg-1_amd64.buildinfo
7046f7062a1c1fa652cd1304c677c355b118f558 16181252 sra-toolkit-dbgsym_3.0.0+dfsg-1_amd64.deb
46d29f196dda019c9a1404946c8cb16cc9875b93 7580644 sra-toolkit_3.0.0+dfsg-1_amd64.deb
Checksums-Sha256:
3276899d931b42988f08722e77c02b1c1d67558c4e5d856b7317dd32c9f78be7 2825 sra-sdk_3.0.0+dfsg-1.dsc
4f539c9dfac03398d0978e988eeeb834c7b399b6d0d565c8d53a04ac7f482af8 13442960 sra-sdk_3.0.0+dfsg.orig.tar.xz
de7339941cec379181322a4303b60472ec20e731c688ad024b2935b64d4de4ed 3786656 sra-sdk_3.0.0+dfsg-1.debian.tar.xz
e0844f1c7b2c6bf310804eb9a02b69ab8a643255e0a52e1f9d2ed59cae858df7 171100 libncbi-ngs-dev_3.0.0+dfsg-1_amd64.deb
ec264916000fcf7b05e1fcf6940527cc2c0af8981e3fe83572c4861f6cb6ee46 734824 libncbi-ngs3-dbgsym_3.0.0+dfsg-1_amd64.deb
20a324dde84a93e8f9dfb050e752c4d3b53d37ae54e4cbe274ea9e72f308f944 151584 libncbi-ngs3_3.0.0+dfsg-1_amd64.deb
d632bb5e7d18a18d96a426762a54b4269495d70eca7a2358acafaa055d98e21e 85028 libngs-c++-dev_3.0.0+dfsg-1_amd64.deb
6bc7339ce9f7904addf525c1b1d0237864548b3a8fc3e3610c0526117a9bc8b9 198900 libngs-c++3-dbgsym_3.0.0+dfsg-1_amd64.deb
58b85cad830dad77d776683d9a9913d397b0719c34c2631cb668f6905f2cade7 43080 libngs-c++3_3.0.0+dfsg-1_amd64.deb
b54fe12f9e204ce79764f3478ad4d28efc3cd433c04f9090eb7bf932375d269b 96956 libngs-java-doc_3.0.0+dfsg-1_all.deb
0b8d4e5790950c14385f264040b094d2c0833d575c4f64798a4c9c27a4d19f23 108408 libngs-java_3.0.0+dfsg-1_all.deb
7cb92af112fa4aac1eb37f2942414c264db53852a2baa847318e90b84ef43f01 21728 libngs-jni_3.0.0+dfsg-1_amd64.deb
1b86f313778a94dfb72fe0813666e17053872537f73ff455819400724cc93d8c 40444 python3-ngs_3.0.0+dfsg-1_all.deb
defd2df79901806f650cd164f70e96f0eff1242bd6b3ffd4b2617d711776b044 20427 sra-sdk_3.0.0+dfsg-1_amd64.buildinfo
d959d506af7a0ca4b24f7200b48dd6a6fca8f9ab29fd02e055e85928fcc8dba1 16181252 sra-toolkit-dbgsym_3.0.0+dfsg-1_amd64.deb
7625f524ffb0f3bb5d785c7e1275338829d743ee1e386754084e24b56ca0a213 7580644 sra-toolkit_3.0.0+dfsg-1_amd64.deb
Files:
44ea0b66993eb3bb0a5fd8c6577a0862 2825 science optional sra-sdk_3.0.0+dfsg-1.dsc
aae66a099b4f4a8a140022ab459f2f0f 13442960 science optional sra-sdk_3.0.0+dfsg.orig.tar.xz
0a1df0c2927d658e898f9bf4c02eb372 3786656 science optional sra-sdk_3.0.0+dfsg-1.debian.tar.xz
191f3dc0c7fcc7b3c4cecb74daa535ba 171100 libdevel optional libncbi-ngs-dev_3.0.0+dfsg-1_amd64.deb
da1197a64dad44f5c8af44658a1fec77 734824 debug optional libncbi-ngs3-dbgsym_3.0.0+dfsg-1_amd64.deb
91a792e9da00e4569c16d6686b69dcdc 151584 libs optional libncbi-ngs3_3.0.0+dfsg-1_amd64.deb
e01923ca8479bdd88939810a0493d6f4 85028 libdevel optional libngs-c++-dev_3.0.0+dfsg-1_amd64.deb
c81d2cb1b174b84dcd5605b0a7b20063 198900 debug optional libngs-c++3-dbgsym_3.0.0+dfsg-1_amd64.deb
93ecbdd99c28f7a27e9912176c8f33dc 43080 libs optional libngs-c++3_3.0.0+dfsg-1_amd64.deb
c2d9528f3a7f3aee22dbac8457863ee7 96956 doc optional libngs-java-doc_3.0.0+dfsg-1_all.deb
cd7c7660996d2a5d00d627441dba99c8 108408 java optional libngs-java_3.0.0+dfsg-1_all.deb
e7e832a6e42cf3ddcd13a3300786d8d1 21728 java optional libngs-jni_3.0.0+dfsg-1_amd64.deb
0160a583986764bb1294d70363ab3b01 40444 python optional python3-ngs_3.0.0+dfsg-1_all.deb
a4848f7775cb55cf36f983c1a19c1e68 20427 science optional sra-sdk_3.0.0+dfsg-1_amd64.buildinfo
0a84c00ebb770a6dce60d29fa7ac2b43 16181252 debug optional sra-toolkit-dbgsym_3.0.0+dfsg-1_amd64.deb
95f166eefd65b41adb14cc50387a80be 7580644 science optional sra-toolkit_3.0.0+dfsg-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfDq5z9IwvTDdAJxZHnCRsfFKZKIFAmNxtjYACgkQHnCRsfFK
ZKJCDQ/8CG8El67k6+/UjjvWVrdAlVN2SucPQC0JR2FHH01M0/e0GyG7Thirzav3
13vFUZu6J4OvYIwYS0kJ0r0QJ9W021SI5OSp2SKQORHzhQG4VDIzLqZmmVKAgo+T
IMprtiEtuktK1o8zbAxEdAujWjHH3XHrKKezmTnXr2IaHypXUrySegomOy1HSk6n
UHXuX47gSouEx/7t/qLeGHBJy2nyIWmVfVQahbIld44TKhkz6um5lJUL9el79VrM
iyf6AASnjqKciSyUOrq2iT8uJA1qZCspM4mIfO5iBReXs+bMNtHtY3CMEUeYyoh2
m+OC0nKzx/+3C5YJesrYxlTJHfGQPFTlD7Er26hI1tu8Nvse6Nym/MZy6Zpg/Dkh
zUBoptYIOoAsAu95pvbsvelMWqMF1iTYKe0Yi7g09ZuedYnh6jj/GxuCUBuNbFNE
OIpjJ0zzEaVizweA8p67K0K7VkGX1eFKQBe1ZUHrm6LN96QjAVd4otTgyrHbqtRp
pywt9JtGW/L52ZgW8EBWQoFJX7GEmcOlv4kD1YECPAf7bH2aW2DkHrHy1wjeq0gm
wDFhy5F50fNbEwaL7dMfuDTlXkHBj0lu8563wH28IiNMQ74Svw1BcSrlkngrBG6u
raviW/uPj0lt/YfVOJqkyFW4DzwSlWQW0KvZGqFZmgKQaj4FL8I=
=Rsvr
-----END PGP SIGNATURE-----