[med-svn] [Git][med-team/ncbi-igblast][master] 7 commits: d/watch: version=5

Andreas Tille (@tille) gitlab at salsa.debian.org
Sun Dec 21 21:08:24 GMT 2025



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 <tille at debian.org>  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: blast-help at ncbi.nlm.nih.gov
 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 at -(.*)-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.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20251221/db71613d/attachment-0001.htm>


More information about the debian-med-commit mailing list