[med-svn] [Git][med-team/ncbi-igblast][master] 5 commits: Link in internal_data/ directory locally for autopkgtest, as it does not get...
Andrius Merkys (@merkys)
gitlab at salsa.debian.org
Fri Mar 7 07:56:56 GMT 2025
Andrius Merkys pushed to branch master at Debian Med / ncbi-igblast
Commits:
ed67e3dc by Andrius Merkys at 2025-03-06T03:39:59-05:00
Link in internal_data/ directory locally for autopkgtest, as it does not get automatically detected on some hosts.
- - - - -
d3423ed0 by Andrius Merkys at 2025-03-07T02:20:09-05:00
Use chrpath to remove RUNPATH from binaries.
- - - - -
0ae12ba1 by Andrius Merkys at 2025-03-07T02:21:07-05:00
Sort B-Ds.
- - - - -
baa06a6d by Andrius Merkys at 2025-03-07T02:22:16-05:00
Build with system-provided mbedtls.
- - - - -
516b5f92 by Andrius Merkys at 2025-03-07T02:23:03-05:00
Update changelog for 1.20.0-2 release
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/rules
- debian/tests/igblast
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+ncbi-igblast (1.20.0-2) unstable; urgency=medium
+
+ * Link in internal_data/ directory locally for autopkgtest, as it does not
+ get automatically detected on some hosts.
+ * Use chrpath to remove RUNPATH from binaries.
+ * Build with system-provided mbedtls.
+
+ -- Andrius Merkys <merkys at debian.org> Fri, 07 Mar 2025 02:22:46 -0500
+
ncbi-igblast (1.20.0-1) unstable; urgency=medium
[ Andreas Tille ]
=====================================
debian/control
=====================================
@@ -5,10 +5,12 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
Uploaders: David Miguel Susano Pinto <carandraug+dev at gmail.com>,
Steffen Moeller <moeller at debian.org>,
Andrius Merkys <merkys at debian.org>
-Build-Depends: debhelper-compat (= 13),
- time,
+Build-Depends: chrpath,
+ debhelper-compat (= 13),
+ libmbedtls-dev,
libncbi-vdb-dev,
- procps
+ procps,
+ time
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/med-team/ncbi-igblast
Vcs-Git: https://salsa.debian.org/med-team/ncbi-igblast.git
=====================================
debian/rules
=====================================
@@ -14,6 +14,7 @@ VDB_INCLUDE=$(VDB_INC) $(VDB_SUBTREES:%=$(VDB_INC)/%)
override_dh_auto_configure:
cd c++ && yes | \
./configure.orig --prefix=/usr \
+ --with-mbedtls \
--with-openmp $(WITH_OPTIM) \
--with-vdb=/usr VDB_INCLUDE="$(VDB_INCLUDE)" \
--without-runpath \
@@ -23,6 +24,7 @@ override_dh_auto_configure:
override_dh_auto_build:
cd c++/*/build && make -f Makefile.flat app/igblast/
+ find . -name igblastn -o -name igblastp | xargs chrpath --delete
override_dh_auto_install:
find . -name igblastn
=====================================
debian/tests/igblast
=====================================
@@ -7,6 +7,7 @@ cp c++/src/objtools/blast/seqdb_writer/unit_test/data/WP_009685663.fasta ${TMPDI
(
cd ${TMPDIR}
+ ln -s /usr/share/ncbi/igblast/internal_data
igblastp -germline_db_V mouse_V -query WP_009685663.fasta
)
View it on GitLab: https://salsa.debian.org/med-team/ncbi-igblast/-/compare/6fa8c3753ef168fd6a97e8b357e0e669c6f6643e...516b5f92f2e496bab5e4bde6f5e84623e37cfa1c
--
View it on GitLab: https://salsa.debian.org/med-team/ncbi-igblast/-/compare/6fa8c3753ef168fd6a97e8b357e0e669c6f6643e...516b5f92f2e496bab5e4bde6f5e84623e37cfa1c
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/20250307/8265116c/attachment-0001.htm>
More information about the debian-med-commit
mailing list