Andreas Tille pushed to branch master at Debian Med / ncbi-igblast
Commits: a822fbc1 by Andreas Tille at 2025-12-21T20:09:56+01:00 d/watch: version=5 - - - - - 75b9b274 by Andreas Tille at 2025-12-21T20:11:48+01:00 Fix FTCBFS: Pass --build/--host to configure. (Closes: #1113797) - - - - - d12b928c by Andreas Tille at 2025-12-21T20:25:00+01:00 Fix clean target Closes: #1048966 - - - - - 5846fcc7 by Andreas Tille at 2025-12-21T20:25:16+01:00 Standards-Version: 4.7.2 (routine-update) - - - - - be688b7b by Andreas Tille at 2025-12-21T20:25:21+01:00 Update lintian override info format in d/source/lintian-overrides on line 4-6. Changes-By: lintian-brush Fixes: lintian: mismatched-override See-also: https://lintian.debian.org/tags/mismatched-override.html - - - - - da1bbd0c by Andreas Tille at 2025-12-21T22:07:01+01:00 debputy lint --auto-fix (routine-update) - - - - - 354fb58f by Andreas Tille at 2025-12-21T22:07:16+01:00 Upload to unstable - - - - - 6 changed files: - debian/changelog - debian/control - debian/copyright - debian/rules - debian/source/lintian-overrides - debian/watch Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,20 @@ +ncbi-igblast (1.20.0-4) unstable; urgency=medium + + * Team upload. + + [ Andreas Tille ] + * d/watch: version=5 + * Fix clean target + Closes: #1048966 + * Standards-Version: 4.7.2 (routine-update) + * debputy lint --auto-fix (routine-update) + * Update lintian override info format in d/source/lintian-overrides. + + [ Helmut Grohne ] + * Fix FTCBFS: Pass --build/--host to configure. (Closes: #1113797) + + -- Andreas Tille <[email protected]> Sun, 21 Dec 2025 22:07:09 +0100 + ncbi-igblast (1.20.0-3) unstable; urgency=medium * Use system-provided lmdb. ===================================== debian/control ===================================== @@ -12,7 +12,7 @@ Build-Depends: chrpath, libncbi-vdb-dev, procps, time -Standards-Version: 4.6.2 +Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/med-team/ncbi-igblast Vcs-Git: https://salsa.debian.org/med-team/ncbi-igblast.git Homepage: https://ncbi.github.io/igblast/ ===================================== debian/copyright ===================================== @@ -3,8 +3,8 @@ Source: https://ftp.ncbi.nih.gov/blast/executables/igblast/release/ Upstream-Contact: [email protected] Upstream-Name: IgBlast Files-Excluded: - c++/include/util/lmdb - c++/src/util/lmdb + c++/include/util/lmdb/* + c++/src/util/lmdb/* Files: * Copyright: 2018, National Center for Biotechnology Information ===================================== debian/rules ===================================== @@ -1,5 +1,7 @@ #!/usr/bin/make -f +include /usr/share/dpkg/architecture.mk + %: dh $@ --sourcedirectory=c++ @@ -14,6 +16,8 @@ VDB_INCLUDE=$(VDB_INC) $(VDB_SUBTREES:%=$(VDB_INC)/%) override_dh_auto_configure: cd c++ && yes | \ ./configure.orig --prefix=/usr \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --host=$(DEB_HOST_GNU_TYPE) \ --with-lmdb \ --with-mbedtls \ --with-openmp $(WITH_OPTIM) \ @@ -50,3 +54,6 @@ override_dh_clean: rm -rf c++/compilers/dll c++/config.log c++/Makefile c++/GCC* rm -f c++/configure.lineno c++/src/objects/blastxml/blastxml.module rm -f c++/include/common/ncbi_revision.h + rm -rf c++/GCC*-Release*/ + find c++/src/objtools -name "*.module" -delete + rm -f c++/include/objects/dbsnp/primary_track/dbsnp*.h ===================================== debian/source/lintian-overrides ===================================== @@ -1,9 +1,9 @@ # see https://lists.debian.org/debian-med/2022/03/msg00028.html # Line length detection, nothing missing in source js files # Aaron M. Ucko: These (short!) files have somewhat long lines, but TTBOMK are meant to be edited directly as needed. -source-is-missing c++/src/html/ncbi_menu.js -source-is-missing c++/src/html/ncbi_menu_dnd.js -source-is-missing c++/src/html/ncbi_menu_dyn.js +source-is-missing [c++/src/html/ncbi_menu.js] +source-is-missing [c++/src/html/ncbi_menu_dnd.js] +source-is-missing [c++/src/html/ncbi_menu_dyn.js] # JSON not evil license, related code is not present # Aaron M. Ucko: As this file explains, the problematic JSON license applies only to a jsonchecker subtree NCBI already doesn't redistribute license-problem-json-evil [c++/include/misc/jsonwrapp/rapidjson11/license.txt] ===================================== debian/watch ===================================== @@ -1,3 +1,4 @@ -version=4 -https://ftp.ncbi.nlm.nih.gov/blast/executables/igblast/release/LATEST/ \ - ncbi-igblast-(.*)-src.tar.gz +Version: 5 + +Source: https://ftp.ncbi.nlm.nih.gov/blast/executables/igblast/release/LATEST/ +Matching-Pattern: @PACKAGE@-(.*)-src.tar.gz View it on GitLab: https://salsa.debian.org/med-team/ncbi-igblast/-/compare/2510ef5bf1b86ca6a84cb721728a658a483eff58...354fb58ff42807f64c160579195de3aa4216fc8e -- View it on GitLab: https://salsa.debian.org/med-team/ncbi-igblast/-/compare/2510ef5bf1b86ca6a84cb721728a658a483eff58...354fb58ff42807f64c160579195de3aa4216fc8e 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
