[med-svn] [Git][med-team/orthanc][master] 4 commits: added dependency on dcmtk-data

Sebastien Jodogne (@jodogne-guest) gitlab at salsa.debian.org
Thu Jul 18 14:41:14 BST 2024



Sebastien Jodogne pushed to branch master at Debian Med / orthanc


Commits:
b5c622c6 by jodogne-guest at 2024-07-18T14:47:41+02:00
added dependency on dcmtk-data

- - - - -
7079b7a7 by jodogne-guest at 2024-07-18T14:58:21+02:00
added dependency of liborthancframework1 on dcmtk-data

- - - - -
fe6703cd by jodogne-guest at 2024-07-18T15:10:38+02:00
removed dependency of orthanc on dcmtk

- - - - -
6388814a by jodogne-guest at 2024-07-18T15:40:35+02:00
Upload to unstable

- - - - -


3 changed files:

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


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+orthanc (1.12.4+dfsg-4) unstable; urgency=medium
+
+  * Added dependency of orthanc and liborthancframework1 on dcmtk-data.
+  * Removed dependency of orthanc on dcmtk.
+
+ -- Sebastien Jodogne <s.jodogne at gmail.com>  Thu, 18 Jul 2024 14:43:31 +0200
+
 orthanc (1.12.4+dfsg-3) unstable; urgency=medium
 
   * Added dependency on libjpeg-dev and libpng-dev in


=====================================
debian/control
=====================================
@@ -39,13 +39,13 @@ Rules-Requires-Root: no
 Package: orthanc
 Architecture: any
 Depends: adduser,
-         dcmtk,
          locales,
          libcivetweb1,
          tzdata,
          libssl-dev,
          ${misc:Depends},
-         ${shlibs:Depends}
+         ${shlibs:Depends},
+         ${dcmtk-data:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Description: Lightweight, RESTful DICOM server for medical imaging
  Orthanc aims at providing a simple, yet powerful DICOM server for
@@ -103,7 +103,8 @@ Section: libs
 Depends: locales,
          libcivetweb1,
          ${shlibs:Depends},
-         ${misc:Depends}
+         ${misc:Depends},
+         ${dcmtk-data:Depends}
 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


=====================================
debian/rules
=====================================
@@ -43,6 +43,13 @@ CMAKE_EXTRA_FLAGS_SHARED_FRAMEWORK += \
 	-DBUILD_SHARED_LIBRARY=ON \
 	-DORTHANC_FRAMEWORK_SOVERSION=1
 
+# Automated generation of the "Depends" on "dcmtk-data" to access the
+# DICOM dictionaries during runtime:
+# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076541
+override_dh_gencontrol:
+	dh_gencontrol -- \
+		-Vdcmtk-data:Depends="$(shell dpkg-query -f '$${binary:Package} (>= $${source:Upstream-Version}), ' -W dcmtk-data)"
+
 override_dh_auto_configure:
         # Place back minified JavaScript libraries that were stripped from upstream
 	yui-compressor debian/JS/jquery-1.7.2.js \



View it on GitLab: https://salsa.debian.org/med-team/orthanc/-/compare/436701816c85240db7fa919c3000fcc319f9a910...6388814a75072d0d05a3429825138ec9223ec4d8

-- 
This project does not include diff previews in email notifications.
View it on GitLab: https://salsa.debian.org/med-team/orthanc/-/compare/436701816c85240db7fa919c3000fcc319f9a910...6388814a75072d0d05a3429825138ec9223ec4d8
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20240718/ecffbc35/attachment-0001.htm>


More information about the debian-med-commit mailing list