[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