[med-svn] [Git][med-team/orthanc][master] 4 commits: replace liborthancframework1 with a fully versioned name

Sebastien Jodogne (@jodogne-guest) gitlab at salsa.debian.org
Sat Apr 25 09:11:22 BST 2026



Sebastien Jodogne pushed to branch master at Debian Med / orthanc


Commits:
87d8fa19 by jodogne-guest at 2026-04-25T09:20:19+02:00
replace liborthancframework1 with a fully versioned name

- - - - -
91cb38e1 by jodogne-guest at 2026-04-25T09:27:26+02:00
rename d/liborthancframework1.install

- - - - -
66042533 by jodogne-guest at 2026-04-25T09:37:44+02:00
fix soname of libOrthancFramework

- - - - -
e08ff07f by jodogne-guest at 2026-04-25T10:10:42+02:00
Upload to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/liborthancframework-dev.install
- debian/liborthancframework1.install → debian/liborthancframework1.12.11.install
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+orthanc (1.12.11+dfsg-5) unstable; urgency=medium
+
+  * Replace liborthancframework1 with a fully versioned name.
+    (Closes: #1130465)
+
+ -- Sebastien Jodogne <s.jodogne at gmail.com>  Sat, 25 Apr 2026 09:05:41 +0200
+
 orthanc (1.12.11+dfsg-4) unstable; urgency=medium
 
   * Reverted minimum version dependency of liborthancframework-dev on


=====================================
debian/control
=====================================
@@ -97,18 +97,15 @@ Description: Orthanc development files
  This package includes the header files to develop C/C++ plugins
  for Orthanc.
 
-Package: liborthancframework1
+Package: liborthancframework1.12.11
 Architecture: any
 Section: libs
 Depends: locales,
-         libcivetweb1,
          ${shlibs:Depends},
          ${misc:Depends},
          dcmtk-data (>= ${dcmtk:Version})
-Breaks: orthanc-mysql (<= 5.0+dfsg-3),
-        orthanc-postgresql (<= 5.0+dfsg-5),
-        orthanc-webviewer (<= 2.10+dfsg-1),
-        orthanc-wsi (<= 3.3+dfsg-2)
+Breaks: liborthancframework1 (<< 1.12.11)
+Replaces: liborthancframework1 (<< 1.12.11)
 Description: Orthanc Framework library
  The Orthanc Framework is a shared library publishing C++ classes
  from the Orthanc source code that are reused in most official
@@ -116,10 +113,23 @@ Description: Orthanc Framework library
  .
  This package contains the shared library of the Orthanc Framework.
 
+Package: liborthancframework1
+Architecture: all
+Section: oldlibs
+Depends: liborthancframework1.12.11,
+         ${misc:Depends}
+Breaks: orthanc-mysql (<= 5.0+dfsg-3),
+        orthanc-postgresql (<= 5.0+dfsg-5),
+        orthanc-webviewer (<= 2.10+dfsg-1),
+        orthanc-wsi (<= 3.3+dfsg-2)
+Description: Transitional package
+ This is a transitional dummy package. It can safely be removed once
+ no other packages depend on it.
+
 Package: liborthancframework-dev
 Architecture: any
 Section: libdevel
-Depends: liborthancframework1 (= ${binary:Version}),
+Depends: liborthancframework1.12.11 (= ${binary:Version}),
          libboost-all-dev,
          libcivetweb-dev,
          libcurl4-openssl-dev | libcurl4-dev,


=====================================
debian/liborthancframework-dev.install
=====================================
@@ -1,2 +1,3 @@
 usr/include/orthanc-framework/*
+usr/lib/libOrthancFramework.a
 usr/lib/libOrthancFramework.so


=====================================
debian/liborthancframework1.install → debian/liborthancframework1.12.11.install
=====================================
@@ -1,2 +1 @@
-usr/lib/libOrthancFramework.a
 usr/lib/libOrthancFramework.so.*


=====================================
debian/rules
=====================================
@@ -5,7 +5,6 @@ include /usr/share/dpkg/pkg-info.mk   # To access the "DEB_VERSION" variable
 export DESTDIR := $(CURDIR)/debian/tmp
 export DOC_DIR := $(DESTDIR)/usr/share/doc/orthanc
 
-export FRAMEWORK_VERSION := 1
 export UPSTREAM_VERSION := $(shell echo "$(DEB_VERSION)" | cut -d '+' -f 1)
 
 export BOOST_VERSION := $(shell dpkg-query -W -f='$${Version}' libboost-all-dev)
@@ -44,7 +43,7 @@ CMAKE_EXTRA_FLAGS_STATIC_FRAMEWORK += \
 CMAKE_EXTRA_FLAGS_SHARED_FRAMEWORK += \
 	-DORTHANC_INSTALL_PREFIX:PATH=. \
 	-DBUILD_SHARED_LIBRARY=ON \
-	-DORTHANC_FRAMEWORK_SOVERSION=1
+	-DORTHANC_FRAMEWORK_SOVERSION=$(UPSTREAM_VERSION)
 
 # Automated generation of the "Depends" on "dcmtk-data" to access the
 # DICOM dictionaries during runtime:



View it on GitLab: https://salsa.debian.org/med-team/orthanc/-/compare/c41d46f6c143b5bc683a1f9211addf8451fcf8db...e08ff07f38800faa7df7650cf5c324af23943e78

-- 
View it on GitLab: https://salsa.debian.org/med-team/orthanc/-/compare/c41d46f6c143b5bc683a1f9211addf8451fcf8db...e08ff07f38800faa7df7650cf5c324af23943e78
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/20260425/bd638f84/attachment-0001.htm>


More information about the debian-med-commit mailing list