[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