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 <[email protected]>  Wed, 17 Jun 2026 07:03:44 +0200
+ -- Andreas Tille <[email protected]>  Fri, 19 Jun 2026 09:41:00 +0200


=====================================
debian/control
=====================================
@@ -3,7 +3,6 @@ Section: science
 Maintainer: Debian Med Packaging Team 
<[email protected]>
 Uploaders: Andreas Tille <[email protected]>
 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 [email protected] 
$(SHBB_EXTERN_OBJS) libskbb_cpu.a $(BLASLIB)
-+      ln -s [email protected] $@
++      $(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


_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to