[med-svn] [Git][med-team/scikit-bio-binaries][master] 3 commits: Add ITP bug
Andreas Tille (@tille)
gitlab at salsa.debian.org
Fri Jun 19 11:17:19 BST 2026
Andreas Tille pushed to branch master at Debian Med / scikit-bio-binaries
Commits:
f19562ab by Andreas Tille at 2026-06-19T09:52:11+02:00
Add ITP bug
- - - - -
1d86de33 by Andreas Tille at 2026-06-19T09:52:21+02:00
Fix patch
- - - - -
ce76c126 by Andreas Tille at 2026-06-19T12:16:36+02:00
Add static lib to devel package - use package name same as library name
- - - - -
7 changed files:
- debian/changelog
- debian/control
- debian/libscikit-bio-dev.docs → debian/libskbb-dev.docs
- debian/libscikit-bio-dev.examples → debian/libskbb-dev.examples
- debian/libscikit-bio-dev.install → debian/libskbb-dev.install
- debian/libscikit-bio1.install → debian/libskbb1.install
- debian/patches/shared-lib.patch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,5 +1,5 @@
scikit-bio-binaries (1.0.3-1) UNRELEASED; urgency=medium
- * Initial release (Closes: #<bug>)
+ * Initial release (Closes: #1140298)
- -- Andreas Tille <tille at debian.org> Wed, 17 Jun 2026 07:03:44 +0200
+ -- Andreas Tille <tille at debian.org> Fri, 19 Jun 2026 09:41:00 +0200
=====================================
debian/control
=====================================
@@ -3,7 +3,6 @@ Section: science
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Andreas Tille <tille at debian.org>
Build-Depends: debhelper-compat (= 13),
- dh-exec,
architecture-is-64-bit,
architecture-is-little-endian,
python3,
@@ -14,9 +13,10 @@ Vcs-Browser: https://salsa.debian.org/med-team/scikit-bio-binaries
Vcs-Git: https://salsa.debian.org/med-team/scikit-bio-binaries.git
Homepage: https://github.com/scikit-bio/scikit-bio-binaries
-Package: libscikit-bio1
+Package: libskbb1
Architecture: any
Multi-Arch: same
+Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: optimized C++ bioinformatics algorithms for scikit-bio
Scikit-bio-binaries provides high-performance C++ implementations of
@@ -26,12 +26,12 @@ Description: optimized C++ bioinformatics algorithms for scikit-bio
.
This package contains the shared library.
-Package: libscikit-bio-dev
+Package: libskbb-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends:
- libscikit-bio1 (= ${binary:Version}),
+ libskbb1 (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Description: optimized C++ bioinformatics algorithms for scikit-bio (devel)
=====================================
debian/libscikit-bio-dev.docs → debian/libskbb-dev.docs
=====================================
=====================================
debian/libscikit-bio-dev.examples → debian/libskbb-dev.examples
=====================================
=====================================
debian/libscikit-bio-dev.install → debian/libskbb-dev.install
=====================================
@@ -1,2 +1,3 @@
src/extern/*.h usr/include/scikit-bio-binaries
src/*.so usr/lib/${DEB_HOST_GNU_TYPE}
+src/libskbb.a usr/lib/${DEB_HOST_GNU_TYPE}
=====================================
debian/libscikit-bio1.install → debian/libskbb1.install
=====================================
=====================================
debian/patches/shared-lib.patch
=====================================
@@ -14,13 +14,21 @@ Forwarded: not-needed
##
# Utility/helper modules
-@@ -312,7 +312,8 @@ skbb_extern_ordination.o: extern/skbb_or
+@@ -312,7 +312,16 @@ skbb_extern_ordination.o: extern/skbb_or
SKBB_SHLIBS := libskbb.so
libskbb.so: $(SHBB_EXTERN_OBJS) libskbb_cpu.a
- $(CXX) $(SO_LDDFLAGS) -o $@ $(SHBB_EXTERN_OBJS) libskbb_cpu.a $(BLASLIB)
-+ $(CXX) $(SO_LDDFLAGS) -Wl,-soname,libfoo.so.1 -o $@.1 $(SHBB_EXTERN_OBJS) libskbb_cpu.a $(BLASLIB)
-+ ln -s $@.1 $@
++ $(CXX) $(SO_LDDFLAGS) -Wl,-soname,libskbb.so.1 -o libskbb.so.1 $(SHBB_EXTERN_OBJS) libskbb_cpu.a $(BLASLIB)
++ ln -sf libskbb.so.1 $@
++
++SKBB_SHLIBS := libskbb.so libskbb.a
++libskbb.so: $(SHBB_EXTERN_OBJS) libskbb_cpu.a
++ $(CXX) $(SO_LDDFLAGS) -Wl,-soname,libskbb.so.1 -o libskbb.so.1 $(SHBB_EXTERN_OBJS) libskbb_cpu.a $(BLASLIB)
++ ln -sf libskbb.so.1 $@
++
++libskbb.a: $(SKBB_OBJS) $(SHBB_EXTERN_OBJS)
++ $(AR) rcs $@ $(SKBB_OBJS) $(SHBB_EXTERN_OBJS)
libskbb_cpu.a: $(SKBB_OBJS)
ar -rc $@ $(SKBB_OBJS)
View it on GitLab: https://salsa.debian.org/med-team/scikit-bio-binaries/-/compare/c6621fa9f3d8a74b4fe12daeb44ad883575957f4...ce76c12602df8753b1a8dce089882eddf3cad6c3
--
View it on GitLab: https://salsa.debian.org/med-team/scikit-bio-binaries/-/compare/c6621fa9f3d8a74b4fe12daeb44ad883575957f4...ce76c12602df8753b1a8dce089882eddf3cad6c3
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260619/04e0d52c/attachment-0001.htm>
More information about the debian-med-commit
mailing list