[med-svn] [Git][med-team/gcsa2][master] 2 commits: Fix d-shlibs package names and libsdsl dev dependency

Andreas Tille (@tille) gitlab at salsa.debian.org
Thu Oct 22 10:43:31 BST 2026



Andreas Tille pushed to branch master at Debian Med / gcsa2


Commits:
5a1c837a by Andreas Tille at 2026-10-22T11:30:22+02:00
Fix d-shlibs package names and libsdsl dev dependency

d-shlibmove derives libgcsa2-1 from the SONAME and libgcsa2-dev from the
library name, so rename the binary packages accordingly.  libsdsl's
development package is unversioned, so map the inferred libsdsl4-dev
dependency to libsdsl-dev via --override.

- - - - -
f6c05a9f by Andreas Tille at 2026-10-22T11:32:03+02:00
Upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/rules
- debian/tests/control


Changes:

=====================================
debian/changelog
=====================================
@@ -1,5 +1,5 @@
-gcsa2 (1.4-1) UNRELEASED; urgency=medium
+gcsa2 (1.4-1) unstable; urgency=medium
 
   * Initial release. (Closes: #1151599)
 
- -- Andreas Tille <tille at debian.org>  Wed, 21 Oct 2026 21:19:31 +0200
+ -- Andreas Tille <tille at debian.org>  Thu, 22 Oct 2026 11:30:29 +0200


=====================================
debian/control
=====================================
@@ -23,7 +23,7 @@ Description: BWT-based index for graphs
  BWT-based index for directed graphs. The implementation is based on the
  Succinct Data Structures Library 2.0 (SDSL)
 
-Package: libgcsa2
+Package: libgcsa2-1
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -37,12 +37,12 @@ Description: BWT-based index for graphs - library
  .
  This package contains the shared library.
 
-Package: libgcsa-dev
+Package: libgcsa2-dev
 Architecture: any
 Multi-Arch: same
 Section: libdevel
 Depends:
- libgcsa2 (= ${binary:Version}),
+ libgcsa2-1 (= ${binary:Version}),
  libsdsl-dev (>= 2.4),
  ${misc:Depends},
  ${shlibs:Depends},


=====================================
debian/rules
=====================================
@@ -18,5 +18,6 @@ execute_after_dh_install:
 		    --multiarch \
 		    --devunversioned \
 		    --exclude-la \
+		    --override 's/libsdsl4-dev/libsdsl-dev/' \
                     --movedev include/gcsa usr/include \
                     lib/libgcsa2.so


=====================================
debian/tests/control
=====================================
@@ -1,2 +1,2 @@
 Tests: compile-link
-Depends: libgcsa2, libgcsa2-dev, build-essential, libsdsl-dev
+Depends: libgcsa2-1, libgcsa2-dev, build-essential, libsdsl-dev



View it on GitLab: https://salsa.debian.org/med-team/gcsa2/-/compare/35f7a4b6ce78f5fe354451fe43607884ae89506e...f6c05a9f5a4fede97dec11eb68954266e5566e44

-- 
View it on GitLab: https://salsa.debian.org/med-team/gcsa2/-/compare/35f7a4b6ce78f5fe354451fe43607884ae89506e...f6c05a9f5a4fede97dec11eb68954266e5566e44
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/20261022/399cedf8/attachment-0001.htm>


More information about the debian-med-commit mailing list