[Debian-med-packaging] ncbi-entrez-direct_16.6.20220228+dfsg-1_source.changes ACCEPTED into unstable

Debian FTP Masters ftpmaster at ftp-master.debian.org
Tue Feb 14 04:06:06 GMT 2023


Thank you for your contribution to Debian.



Accepted:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 13 Feb 2023 22:34:31 -0500
Source: ncbi-entrez-direct
Architecture: source
Version: 16.6.20220228+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Changed-By: Aaron M. Ucko <ucko at debian.org>
Changes:
 ncbi-entrez-direct (16.6.20220228+dfsg-1) unstable; urgency=medium
 .
   * New(er) upstream release.  (Still carefully catching up, but this is
     at least a specialized leaf package.)
   * debian/.gitignore: Additionally ignore edirect.py (a transient
     non-executable copy) and ncbi-entrez-direct.*.debhelper.
   * debian/README.Debian (new): Document asn2xml's status.
   * debian/control:
     - Downgrade or remove Perl-related dependencies.  With the old EUtils
       wrappers fully gone, only two specialized scripts still use Perl at
       all, and neither uses libwww-perl.
     - To accommodate dh_python3, add build dependencies on both dh-python
       and python3, and recommend ${python3:Depends} rather than merely
       suggesting python.  (Recommends is overkill, but the weakest
       dh_python3 accepts.)
     - Standards-Version: 4.6.2 (already compliant).
     - Drop golang-any constraint, satisfied even in oldstable.
     - Clean up whitespace (a hard tab slipped in at one point).
   * debian/{efetch,einfo}:
     - Resync %ncbi_supported; in particular, belatedly add explicit
       -ext(ernal) and efetch's -plus, -reverse, and -minus aliases (all
       undocumented).
     - Recognize new common -immediate and -express flags.
   * debian/examples:
     - Reflect upstream retirement of nearly everything (leaving only
       test-pubmed-index).  To be fair, 14.6.20210224+dfsg-2 had relegated
       many files to examples in anticipation of their retirement.
     - Add idx-*.
   * debian/install:
     - Install transmute's asn2xml convenience wrapper to
       /usr/lib/ncbi-entrez-direct/bin.  Installing it to /usr/bin would
       conflict with ncbi-tools-bin without special tricks like an
       efetch/einfo-style wrapper, which would be overkill here; those
       names were primary entry points all along, whereas this wrapper is
       merely shorthand without even any internal use.
     - Install help files to /usr/lib/ncbi-entrez-direct/help.
   * debian/man/*.1: Various belated corrections and formal cleanups.
     In particular, fix typos in nquire.1 and xtract.1 and note that
     pm-index takes a second mandatory argument these days.
   * debian/man/{align-columns,gbf2xml,transmute}.1: Split up.
     align-columns and gbf2xml remain wrappers for transmute, but some
     additional *2xml wrappers will be joining them, and the result would
     otherwise be unwieldy.
   * debian/man/{blst2tkns,combine-uid-lists,csv2xml,custom-index,
     difference-uid-lists,disambiguate-nucleotides,download-ncbi-software,
     ds2pme,filter-columns,find-in-gene,fuse-ranges,fuse-segments,gbf2ref,
     hgvs2spdi,json2xml,pma2pme,print-columns,ref2pmid,snp2hgvs,snp2tbl,
     sort-table,spdi2tbl,split-at-introns,tbl2prod,tbl2xml,uniq-table,
     xml2fsa}.1: Document new commands, with csv2xml.1 now covering
     all *2xml wrappers and gbf2ref.
   * debian/man/{archive-pubmed,download-ncbi-data,download-pubmed,
     download-sequence,efetch,efilter,einfo,elink,epost,esample,esearch,
     exclude-uid-lists,fetch-pubmed,filter-stop-words,gene2range,index-extras,
     index-pubmed,intersect-uid-lists,nquire,phrase-search,pm-index,pm-stash,
     rchive,reorder-columns,run-ncbi-converter,sort-table,stream-pubmed,
     transmute,word-at-a-time,xml2tbl,xtract}.1: Update for new release.
   * debian/man/{eaddress,eblast,ecitmatch,econtact,edirect,edirutil,enotify,
     entrez-phrase-search,eproxy,espell,ftp-cp,ftp-ls,protein-neighbors}.1:
     Retire.
   * debian/ncbi-entrez-direct.pyinstall (new): List debian/edirect.py.
   * debian/rules:
     - Reflect upstream retirement of eaddress, eblast, ecitmatch, econtact,
       edirect, edirutil, enotify, entrez-phrase-search, eproxy, espell,
       ftp-cp, ftp-ls, and protein-neighbors.
     - Reflect new Go layout -- application code now in cmd/, library code
       split from common.go to eutils/*.go.
     - Belatedly ensure bin/ exists in the bin/%.sh pattern rule, which has
       become the first to need it with the retirement of STD_WRAPPERS.
     - Install new as-is scripts blst2tkns, combine-uid-lists, csv2xml,
       custom-index, difference-uid-lists, disambiguate-nucleotides,
       download-ncbi-software, ds2pme, filter-columns, find-in-gene,
       fuse-ranges, fuse-segments, gbf2ref, gene2range, hgvs2spdi, json2xml,
       pma2pme, print-columns, ref2pmid, snp2hgvs, snp2tbl, sort-table,
       spdi2tbl, split-at-intron, tbl2prod, tbl2xml, uniq-table, and xml2fsa.
     - Have esummary run efetch.ncbi directly so the wrapper can't
       interfere with its dedicated -help output.
     - Fold BASH_SCRIPTS into AS_IS_SCRIPTS.  (It was already down to
       index-extras, which now explicitly specifies #!/bin/bash.  In
       retrospect, it should have also included download-ncbi-data, but
       that's good now too.)
     - Account for direct use of github.com/rainycape/unidecode (no more
       need to pass it off as github.com/fiam/gounidecode/unidecode).
     - Account for split out of help texts for ecommon scripts, nquire, and
       remaining Go binaries.  In particular, factor out and generalize the
       logic to tweak scripts, extend it to nquire, and treat compiled
       binaries uniformly.
     - Additionally enable the python3 build system.
     - Transiently supply a non-executable(!) copy of edirect.py in debian/.
     - Remove trailing whitespace.
     - Avoid explicitly specifying -Wl,--as-needed linker flag.
Checksums-Sha1:
 78379366a3b304787a8aebbdaa8a1bdd5d107ecb 2604 ncbi-entrez-direct_16.6.20220228+dfsg-1.dsc
 38cddc6deb009cd68f3a6da9ebd0dc56df12692c 314336 ncbi-entrez-direct_16.6.20220228+dfsg.orig.tar.xz
 0c573a27cd2d40e2e27ae5d88f7dfae850d0338a 44480 ncbi-entrez-direct_16.6.20220228+dfsg-1.debian.tar.xz
Checksums-Sha256:
 7c38157e109eeb3a27cf9c82286497e89d5a1ea00a99d4d1ee71516edbbee8ce 2604 ncbi-entrez-direct_16.6.20220228+dfsg-1.dsc
 3c00a9373802ba8678fd5ba3ae0669b98a080110298e9e8962140adcea0be7c5 314336 ncbi-entrez-direct_16.6.20220228+dfsg.orig.tar.xz
 688d618331d1b89c0b2bfe214363c98c233bf5f236301d19cbb27c754a31d8a8 44480 ncbi-entrez-direct_16.6.20220228+dfsg-1.debian.tar.xz
Files:
 788603de4ba502b3502488925c3df64d 2604 science optional ncbi-entrez-direct_16.6.20220228+dfsg-1.dsc
 71f2403f170d518916017c9c8dcd9f53 314336 science optional ncbi-entrez-direct_16.6.20220228+dfsg.orig.tar.xz
 7529fd54c3bcd3250e35f5fafccf8278 44480 science optional ncbi-entrez-direct_16.6.20220228+dfsg-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfDq5z9IwvTDdAJxZHnCRsfFKZKIFAmPrAlMACgkQHnCRsfFK
ZKIV4Q//TAQvGEqBaYD45skHxXvfLv4OFY8unB6nuw2/BrkHTwyWoiqe/yMPBvf+
JCfPqLsuOoBWWCVP2mzqwoJTRHLH3+61+dc1Xl+A5O99ROEgZitVyaEC+o2msMdr
RbCQZehQjyf2JcoPtXReTCPoU+OhcnFZ2rYPkhnvcJJU43PwW4z42z8TI6XdvREI
XEZL5z5L5Vt6jwnnqrL1j9GmrHFDlmO7qEQbX5lh2TzMnK4qkWxlPUKR3qixRie5
1X0KKNV3xsw0q1IfTp/hbkmBNADTb8u3+Sg6/HvnQIBg2wpC9sa0VYPKs61/fuq3
OvSUmB/7NdSddKSq1Sg+s+sQ1LRrTOUXH/vV8hKgksS4v9RQe58YP6OdFo3rPJ1g
IP9H6+MTikD7UfLqxkSTw0aKdkf5F1GqaS2r358JERMprS3S83J6F8pVUO7jkdEs
U8j63E5mQNT8qbYCzGzAmWNgaLPK5aE4UMJFBIh14dRN9K1cR+GuXOL5Oh/FQBsE
bbZYIROGNE3Z4vNWqV2sXt1DM1ecILNh6LEsZal3WrYonXB3b7hXIm6QnyEou+UC
aDAW9u0zrSpXRR986UiLvcj85/PUqVW0gfJ6N51Wsl5Q21WK7fYR8rv/MTkElY+X
Xby9BR0TqrA6VFGAixhSl/bRUk3lwQMOhWHtG7WZQbdylJupYdc=
=1JCK
-----END PGP SIGNATURE-----




More information about the Debian-med-packaging mailing list