d/install: Start migrating to new 18 ABI
authorMathieu Malaterre <malat@debian.org>
Mon, 7 Nov 2022 09:43:52 +0000 (10:43 +0100)
committerMathieu Malaterre <malat@debian.org>
Mon, 7 Nov 2022 09:50:28 +0000 (10:50 +0100)
debian/dcmtk-data.install [new file with mode: 0644]
debian/dcmtk-doc.doc-base
debian/dcmtk-doc.docs
debian/dcmtk.examples
debian/dcmtk.install
debian/libdcmtk-dev.install
debian/libdcmtk17.install [deleted file]
debian/libdcmtk17.lintian-overrides [deleted file]
debian/libdcmtk18.install [new file with mode: 0644]
debian/libdcmtk18.lintian-overrides [new file with mode: 0644]
debian/tests/control

diff --git a/debian/dcmtk-data.install b/debian/dcmtk-data.install
new file mode 100644 (file)
index 0000000..c4b0a17
--- /dev/null
@@ -0,0 +1,3 @@
+usr/share/dcmtk-*/*.dic
+usr/share/dcmtk-*/esdb/
+usr/share/dcmtk-*/csmapper/
index eb33f9e611af790f977df0066cfa29ac8ac08f2f..cae97d1c6c7ef30ce441d65bc87639c325dbb24f 100644 (file)
@@ -8,5 +8,5 @@ Abstract:  This manual comprises the complete on-line documentation for the
 Section: Science/Medicine
 
 Format: HTML
-Index: /usr/share/doc/dcmtk/dcmtk/html/index.html
-Files: /usr/share/doc/dcmtk/dcmtk/html/*
+Index: /usr/share/doc/dcmtk-*/dcmtk/html/index.html
+Files: /usr/share/doc/dcmtk-*/dcmtk/html/*
index 470bae5f3af52d8f0d8dcd65a971361955bf8e3e..9c1434e790ebaa3c946debdfeac8a659bb2f60a6 100644 (file)
@@ -1 +1 @@
-usr/share/doc/dcmtk/
+usr/share/doc/dcmtk-*/
index 2c44e66e9c9489b20f2070901e8055f534f26784..5f0305a08cc8f4a56b0437c73149a07473c2abde 100644 (file)
@@ -1,2 +1,2 @@
-debian/tmp/usr/share/dcmtk/wlistdb
-debian/tmp/usr/share/dcmtk/wlistqry
+usr/share/dcmtk-*/wlistdb
+usr/share/dcmtk-*/wlistqry
index 9c2b398c5204d7a871667945ba61fd86dceeda9d..4d647310061316077614352afd87691ef0fc3603 100644 (file)
@@ -1,7 +1,8 @@
-etc/dcmtk/*
+etc/dcmtk-*/*
 usr/bin/*
-usr/share/dcmtk/*.css
-usr/share/dcmtk/*.lut
-usr/share/dcmtk/dcm2xml.dtd
-usr/share/dcmtk/dsr2xml.xsd
-usr/share/dcmtk/dumppat.txt
+usr/share/dcmtk-*/*.css
+usr/share/dcmtk-*/*.lut
+usr/share/dcmtk-*/dcm2xml.dtd
+usr/share/dcmtk-*/dsr2xml.xsd
+usr/share/dcmtk-*/dumppat.txt
+usr/share/dcmtk-*/*.dump
index e6e70000f284af5cd9030b009a670ccea65b51ab..c6ffc6e6a5a9f2d240d5f937992745627b920344 100644 (file)
@@ -1,4 +1,4 @@
 usr/include/dcmtk/*
 usr/lib/*/*.so
 usr/lib/*/cmake/
-usr/lib/*/pkgconfig
\ No newline at end of file
+usr/lib/*/pkgconfig
diff --git a/debian/libdcmtk17.install b/debian/libdcmtk17.install
deleted file mode 100644 (file)
index 59844d5..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/*/*.so.*
-usr/share/libdcmtk17/*.dic
diff --git a/debian/libdcmtk17.lintian-overrides b/debian/libdcmtk17.lintian-overrides
deleted file mode 100644 (file)
index 92ea768..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-# There is more than one library in one package bundles which makes perfectly
-# sense in this application but does not enable naming the library package apropriately
-libdcmtk17: package-name-doesnt-match-sonames
-libdcmtk17: embedded-library
-libdcmtk17: no-symbols-control-file
diff --git a/debian/libdcmtk18.install b/debian/libdcmtk18.install
new file mode 100644 (file)
index 0000000..3de3b10
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff --git a/debian/libdcmtk18.lintian-overrides b/debian/libdcmtk18.lintian-overrides
new file mode 100644 (file)
index 0000000..92ea768
--- /dev/null
@@ -0,0 +1,5 @@
+# There is more than one library in one package bundles which makes perfectly
+# sense in this application but does not enable naming the library package apropriately
+libdcmtk17: package-name-doesnt-match-sonames
+libdcmtk17: embedded-library
+libdcmtk17: no-symbols-control-file
index 71db9e6caca40a103763ec2b05cd7f7696f944ab..06cec718cbdeaccfd4871a5c2e4111128379f72a 100644 (file)
@@ -1,3 +1,3 @@
 Tests: run-unit-test
-Depends: @, python3-pydicom
+Depends: python3-pydicom, @
 Restrictions: allow-stderr