[med-svn] [Git][med-team/vtk-dicom][master] 4 commits: initialize changelog
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Sat May 22 10:21:06 BST 2021
Étienne Mollier pushed to branch master at Debian Med / vtk-dicom
Commits:
3a05d78a by Étienne Mollier at 2021-05-19T22:41:29+02:00
initialize changelog
- - - - -
a494f2b9 by Étienne Mollier at 2021-05-21T23:18:59+02:00
move libvtkDICOMPython*.so to libvtk-dicom-dev
The current location of the symlink in python3-vtk-dicom, inside the
dist-package/ directory, makes it trigger the bug #988643, so move it
back to /usr/lib/${DEB_BUILD_MULTIARCH} and in libvtk-dicom-dev, where
linker-names usually belong.
To avoid another broken symlink in libvtk-dicom-dev, a dependency on
python3-vtk-dicom is necessary to this package. Since the headers
package is marked Multi-Arch: same, the added dependency on Python3
bindings raises a new lintian warning; fortunately, it turns out that
python3-vtk-dicom is also suitable for Multi-arch: same hint,
effectively putting the situation on par.
- - - - -
9d35248d by Étienne Mollier at 2021-05-21T23:33:08+02:00
update changelog
- - - - -
0ad58568 by Étienne Mollier at 2021-05-21T23:33:20+02:00
ready for upload to unstable
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/libvtk-dicom-dev.install
- debian/python3-vtk-dicom.install
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+vtk-dicom (0.8.12-3) unstable; urgency=medium
+
+ * Team upload.
+ * Mark python3-vtk-dicom Multi-Arch: same.
+ * Make libvtk-dicom-dev depend on python3-vtk-dicom.
+ * Move libvtkDICOMPython*.so from /usr/lib/python3/dist-packages to
+ /usr/lib/<triplet>, and from python3-vtk-dicom to libvtk-dicom-dev:
+ this whole dance repairs a broken symlink with limited side regressions.
+ Closes: #988643
+
+ -- Étienne Mollier <etienne.mollier at mailoo.org> Fri, 21 May 2021 23:33:15 +0200
+
vtk-dicom (0.8.12-2) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -25,6 +25,7 @@ Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libvtkdicom0.8 (= ${binary:Version}),
+ python3-vtk-dicom (= ${binary:Version}),
${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Breaks: libvtk-dicom0.7-dev,
@@ -84,6 +85,7 @@ Depends: python3,
${misc:Depends},
${shlibs:Depends}
Provides: ${python3:Provides}
+Multi-Arch: same
Description: DICOM for VTK - Python
This package contains a set of classes for managing DICOM
files and metadata from within VTK, and some utility programs
=====================================
debian/libvtk-dicom-dev.install
=====================================
@@ -1,5 +1,6 @@
usr/include/*
usr/lib/*/libvtkDICOM.so
+usr/lib/*/libvtkDICOMPython*.so
usr/lib/*/cmake/*
=====================================
debian/python3-vtk-dicom.install
=====================================
@@ -1,5 +1,4 @@
#!/usr/bin/dh-exec
usr/lib/*/libvtkDICOMPython*.so.*
-usr/lib/*/libvtkDICOMPython*.so usr/lib/python${PYVER}/dist-packages
usr/lib/*/vtkDICOMPython*.so usr/lib/python${PYVER}/dist-packages
View it on GitLab: https://salsa.debian.org/med-team/vtk-dicom/-/compare/568a33dd5e692f05f1eabd329a6d032b84650f0a...0ad5856853ba74a03d1b0ab11fb640c9188b4ee9
--
View it on GitLab: https://salsa.debian.org/med-team/vtk-dicom/-/compare/568a33dd5e692f05f1eabd329a6d032b84650f0a...0ad5856853ba74a03d1b0ab11fb640c9188b4ee9
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/20210522/597de1aa/attachment-0001.htm>
More information about the debian-med-commit
mailing list