[med-svn] r13375 - trunk/packages/dcmtk/branches/experimental/debian

Mathieu Malaterre malat at alioth.debian.org
Mon Apr 22 08:59:29 UTC 2013


Author: malat
Date: 2013-04-22 08:59:28 +0000 (Mon, 22 Apr 2013)
New Revision: 13375

Modified:
   trunk/packages/dcmtk/branches/experimental/debian/control
   trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install
   trunk/packages/dcmtk/branches/experimental/debian/rules
Log:
Fix installation

Modified: trunk/packages/dcmtk/branches/experimental/debian/control
===================================================================
--- trunk/packages/dcmtk/branches/experimental/debian/control	2013-04-22 08:36:06 UTC (rev 13374)
+++ trunk/packages/dcmtk/branches/experimental/debian/control	2013-04-22 08:59:28 UTC (rev 13375)
@@ -5,7 +5,7 @@
 Uploaders: Juergen Salk <jsa at debian.org>,
            Andreas Tille <tille at debian.org>,
            Mathieu Malaterre <malat at debian.org>
-Build-Depends: cmake,
+Build-Depends: cmake (>= 2.6.0),
                debhelper (>= 9),
                libcharls-dev,
                libpng-dev,
@@ -54,7 +54,7 @@
 Package: libdcmtk3-dev
 Section: libdevel
 Architecture: any
-Depends: libdcmtk2 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: libdcmtk3 (= ${binary:Version}), ${misc:Depends}
 Conflicts: libdcmtk0-dev, libdcmtk1-dev
 Replaces: libdcmtk0-dev, libdcmtk1-dev
 Suggests: dcmtk-doc
@@ -92,7 +92,7 @@
 Section: doc
 Architecture: all
 Depends: ${misc:Depends}
-Suggests: dcmtk, libdcmtk2-dev
+Suggests: dcmtk, libdcmtk3-dev
 Description: OFFIS DICOM toolkit documentation
  DCMTK includes a collection of libraries and applications for examining,
  constructing and converting DICOM image files, handling offline media,

Modified: trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install
===================================================================
--- trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install	2013-04-22 08:36:06 UTC (rev 13374)
+++ trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install	2013-04-22 08:59:28 UTC (rev 13375)
@@ -2,3 +2,4 @@
 usr/etc/dcmtk/*
 usr/share/dcmtk/*
 usr/share/doc/dcmtk/*
+usr/share/man/man1/*.1

Modified: trunk/packages/dcmtk/branches/experimental/debian/rules
===================================================================
--- trunk/packages/dcmtk/branches/experimental/debian/rules	2013-04-22 08:36:06 UTC (rev 13374)
+++ trunk/packages/dcmtk/branches/experimental/debian/rules	2013-04-22 08:59:28 UTC (rev 13375)
@@ -1,6 +1,9 @@
 #!/usr/bin/make -f
 #export DH_VERBOSE=1
 
+# reduce overlinking:
+export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
+
 # deduce documentation option (build-indep target)
 ifeq "" "$(filter %-doc,$(shell dh_listpackages))"
   BUILDDOC = OFF
@@ -11,6 +14,7 @@
 %:
 	dh $@ --parallel --buildsystem=cmake
 
+# SKIP_RPATH=OFF to run test suite:
 CMAKE_EXTRA_FLAGS += -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
  -DBUILD_SHARED_LIBS:BOOL=ON \
  -DDCMTK_WITH_OPENSSL:BOOL=ON \
@@ -21,17 +25,11 @@
  -DDCMTK_WITH_ZLIB:BOOL=ON \
  -DDCMTK_WITH_ICONV:BOOL=ON \
  -DUSE_COMPILER_HIDDEN_VISIBILITY:BOOL=ON \
- -DCMAKE_SKIP_RPATH:BOOL=ON
+ -DCMAKE_SKIP_RPATH:BOOL=OFF
 
 override_dh_auto_configure:
 	dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)
 
-# remove tests for now
-override_dh_auto_test:
-
-# dcmtk does not support shared libs right now (no SONAME)
-override_dh_shlibdeps:
-
 override_dh_install:
 	dh_install --list-missing
 




More information about the debian-med-commit mailing list