[med-svn] [Git][med-team/gdcm][master] 3 commits: d/rules: Do not build VTK documentation. Closes: #1013156
Mathieu Malaterre (@malat)
gitlab at salsa.debian.org
Mon Jan 2 09:14:40 GMT 2023
Mathieu Malaterre pushed to branch master at Debian Med / gdcm
Commits:
bae1bd52 by Mathieu Malaterre at 2023-01-02T09:28:27+01:00
d/rules: Do not build VTK documentation. Closes: #1013156
- - - - -
c1c30614 by Mathieu Malaterre at 2023-01-02T10:00:38+01:00
d/control: Finish transition to VTK9
- - - - -
9a03a19c by Mathieu Malaterre at 2023-01-02T10:01:03+01:00
d/changelog: Upload 3.0.17-5 to unstable
- - - - -
7 changed files:
- debian/changelog
- debian/control
- debian/control.in
- debian/libvtkgdcm3.0.install → debian/libvtkgdcm-9.1.install
- − debian/libvtkgdcm.lintian-override
- − debian/libvtkgdcm3.0.lintian-overrides
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,11 +1,16 @@
-gdcm (3.0.17-5) UNRELEASED; urgency=medium
+gdcm (3.0.17-5) unstable; urgency=medium
- * Team upload.
+ [ Andreas Tille ]
* Switch to VTK9 and drop bindings for vtk for C# and Java
Closes: #1013156
* Build-Depends: default-jdk-headless
- -- Andreas Tille <tille at debian.org> Tue, 25 Oct 2022 11:26:34 +0200
+ [ Mathieu Malaterre ]
+ * Team upload.
+ * d/rules: Do not build VTK documentation. Closes: #1013156
+ * d/control: Finish transition to VTK9
+
+ -- Mathieu Malaterre <malat at debian.org> Mon, 02 Jan 2023 10:00:45 +0100
gdcm (3.0.17-4) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -113,7 +113,7 @@ Description: Grassroots DICOM Python bindings
.
Python bindings to the GDCM DICOM library.
-Package: libvtkgdcm3.0
+Package: libvtkgdcm-9.1
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -129,7 +129,7 @@ Description: Grassroots DICOM VTK runtime libraries
Package: libvtkgdcm-dev
Architecture: any
Section: libdevel
-Depends: libgdcm-dev, libvtkgdcm3.0 (= ${binary:Version}), ${misc:Depends}
+Depends: libgdcm-dev, libvtkgdcm-9.1 (= ${binary:Version}), ${misc:Depends}
Breaks: libvtkgdcm2-dev
Replaces: libvtkgdcm2-dev
Description: Grassroots DICOM VTK development libraries and headers
@@ -141,26 +141,10 @@ Description: Grassroots DICOM VTK development libraries and headers
use GDCM, but are needed to build plugins or programs that link
against libvtkgdcm.
-Package: libvtkgdcm-cil
-Build-Profiles: <!nocil>
-Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 ppc64el s390x arm64
-Section: cli-mono
-Depends: libgdcm3.0 (= ${binary:Version}),
- ${cli:Depends},
- ${misc:Depends},
- ${shlibs:Depends}
-Suggests: libgdcm-cil
-Description: Grassroots DICOM VTK CLI bindings
- Grassroots DiCoM is a C++ library for DICOM medical files. It is
- automatically wrapped to python/C#/Java (using swig). It supports
- RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated.
- .
- VTK CLI bindings to the GDCM DICOM library.
-
Package: python3-vtkgdcm
Architecture: any
Section: python
-Depends: libvtkgdcm3.0 (= ${binary:Version}),
+Depends: libvtkgdcm-9.1 (= ${binary:Version}),
${misc:Depends},
${python3:Depends},
${shlibs:Depends}
@@ -211,18 +195,3 @@ Description: Grassroots DICOM Java bindings
.
Java bindings to the GDCM DICOM library. It allows developers to use
GDCM from Java environment.
-
-Package: libvtkgdcm-java
-Architecture: alpha amd64 arm64 armel armhf i386 ia64 m68k mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
-Section: java
-Depends: libgdcm3.0 (= ${binary:Version}),
- ${java:Depends},
- ${misc:Depends},
- ${shlibs:Depends}
-Suggests: libgdcm-java
-Description: Grassroots DICOM VTK Java bindings
- Grassroots DiCoM is a C++ library for DICOM medical files. It is
- automatically wrapped to python/C#/Java (using swig). It supports
- RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated.
- .
- VTK Java bindings to the GDCM DICOM library.
=====================================
debian/control.in
=====================================
@@ -113,7 +113,7 @@ Description: Grassroots DICOM Python bindings
.
Python bindings to the GDCM DICOM library.
-Package: libvtkgdcm3.0
+Package: libvtkgdcm-9.1
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -129,7 +129,7 @@ Description: Grassroots DICOM VTK runtime libraries
Package: libvtkgdcm-dev
Architecture: any
Section: libdevel
-Depends: libgdcm-dev, libvtkgdcm3.0 (= ${binary:Version}), ${misc:Depends}
+Depends: libgdcm-dev, libvtkgdcm-9.1 (= ${binary:Version}), ${misc:Depends}
Breaks: libvtkgdcm2-dev
Replaces: libvtkgdcm2-dev
Description: Grassroots DICOM VTK development libraries and headers
@@ -144,7 +144,7 @@ Description: Grassroots DICOM VTK development libraries and headers
Package: python3-vtkgdcm
Architecture: any
Section: python
-Depends: libvtkgdcm3.0 (= ${binary:Version}),
+Depends: libvtkgdcm-9.1 (= ${binary:Version}),
${misc:Depends},
${python3:Depends},
${shlibs:Depends}
=====================================
debian/libvtkgdcm3.0.install → debian/libvtkgdcm-9.1.install
=====================================
=====================================
debian/libvtkgdcm.lintian-override deleted
=====================================
@@ -1,2 +0,0 @@
-# This is a C++ library, using symbols files here is quite a challange
-libvtkgdcm3.0: no-symbols-control-file
=====================================
debian/libvtkgdcm3.0.lintian-overrides deleted
=====================================
@@ -1,2 +0,0 @@
-# renamed in 2.8.8-3 because the ABI broke with 2.8.7-2.
-package-name-doesnt-match-sonames libvtkgdcm3.0
=====================================
debian/rules
=====================================
@@ -65,7 +65,7 @@ CMAKE_EXTRA_FLAGS += -DCMAKE_SKIP_RPATH=ON \
-DGDCM_DOXYGEN_NO_FOOTER:BOOL=ON \
-DGDCM_BUILD_APPLICATIONS:BOOL=ON \
-DGDCM_DOCUMENTATION:BOOL=$(BUILDDOC) \
- -DGDCM_VTK_DOCUMENTATION:BOOL=$(BUILDDOC) \
+ -DGDCM_VTK_DOCUMENTATION:BOOL=OFF \
-DDOCUMENTATION_DOWNLOAD_VTK_TAGFILE:BOOL=OFF \
-DGDCM_PDF_DOCUMENTATION:BOOL=$(BUILDDOC) \
-DGDCM_BUILD_SHARED_LIBS:BOOL=ON \
@@ -107,7 +107,7 @@ override_dh_auto_configure:
dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)
override_dh_auto_build-indep:
- dh_auto_build -- DoxygenDoc vtkgdcmDoxygenDoc DOCBOOK_MANPAGES
+ dh_auto_build -- DoxygenDoc DOCBOOK_MANPAGES
override_dh_auto_build-arch:
dh_auto_build
View it on GitLab: https://salsa.debian.org/med-team/gdcm/-/compare/969a608a88b4d2281113f05e994d9604b271a600...9a03a19c99a930d73190291012110f66f4ceda0b
--
View it on GitLab: https://salsa.debian.org/med-team/gdcm/-/compare/969a608a88b4d2281113f05e994d9604b271a600...9a03a19c99a930d73190291012110f66f4ceda0b
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/20230102/a9e89651/attachment-0001.htm>
More information about the debian-med-commit
mailing list