[med-svn] r13597 - trunk/packages/dcmtk/branches/experimental/debian
Mathieu Malaterre
malat at alioth.debian.org
Thu May 16 12:31:48 UTC 2013
Author: malat
Date: 2013-05-16 12:31:48 +0000 (Thu, 16 May 2013)
New Revision: 13597
Modified:
trunk/packages/dcmtk/branches/experimental/debian/control
trunk/packages/dcmtk/branches/experimental/debian/dcmtk-doc.doc-base
trunk/packages/dcmtk/branches/experimental/debian/dcmtk-doc.docs
trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install
trunk/packages/dcmtk/branches/experimental/debian/rules
Log:
Fix indep rules
Modified: trunk/packages/dcmtk/branches/experimental/debian/control
===================================================================
--- trunk/packages/dcmtk/branches/experimental/debian/control 2013-05-16 11:17:32 UTC (rev 13596)
+++ trunk/packages/dcmtk/branches/experimental/debian/control 2013-05-16 12:31:48 UTC (rev 13597)
@@ -14,8 +14,8 @@
libtiff4-dev,
libwrap0-dev,
libxml2-dev,
- zlib1g-dev, doxygen (>= 1.7.4), graphviz
-#Build-Depends-Indep: doxygen (>= 1.7.4), graphviz
+ zlib1g-dev
+Build-Depends-Indep: doxygen (>= 1.7.4), graphviz
Standards-Version: 3.9.4
Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/dcmtk/branches/experimental
Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/dcmtk/branches/experimental
Modified: trunk/packages/dcmtk/branches/experimental/debian/dcmtk-doc.doc-base
===================================================================
--- trunk/packages/dcmtk/branches/experimental/debian/dcmtk-doc.doc-base 2013-05-16 11:17:32 UTC (rev 13596)
+++ trunk/packages/dcmtk/branches/experimental/debian/dcmtk-doc.doc-base 2013-05-16 12:31:48 UTC (rev 13597)
@@ -8,5 +8,5 @@
Section: Science/Medicine
Format: HTML
-Index: /usr/share/doc/dcmtk/html/index.html
-Files: /usr/share/doc/dcmtk/html/*
+Index: /usr/share/doc/dcmtk-doc/html/index.html
+Files: /usr/share/doc/dcmtk-doc/html/*
Modified: trunk/packages/dcmtk/branches/experimental/debian/dcmtk-doc.docs
===================================================================
--- trunk/packages/dcmtk/branches/experimental/debian/dcmtk-doc.docs 2013-05-16 11:17:32 UTC (rev 13596)
+++ trunk/packages/dcmtk/branches/experimental/debian/dcmtk-doc.docs 2013-05-16 12:31:48 UTC (rev 13597)
@@ -1 +1 @@
-usr/share/doc/dcmtk/*
+debian/tmp/usr/share/doc/dcmtk/html
Modified: trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install
===================================================================
--- trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install 2013-05-16 11:17:32 UTC (rev 13596)
+++ trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install 2013-05-16 12:31:48 UTC (rev 13597)
@@ -11,3 +11,4 @@
usr/share/dcmtk/dumppat.txt
usr/share/dcmtk/wlistdb
usr/share/dcmtk/wlistqry
+usr/share/doc/dcmtk/*
Modified: trunk/packages/dcmtk/branches/experimental/debian/rules
===================================================================
--- trunk/packages/dcmtk/branches/experimental/debian/rules 2013-05-16 11:17:32 UTC (rev 13596)
+++ trunk/packages/dcmtk/branches/experimental/debian/rules 2013-05-16 12:31:48 UTC (rev 13597)
@@ -10,9 +10,11 @@
else
BUILDDOC = ON
endif
-# currently need doxygen to build man page
-#BUILDDOC = ON
+# when BUILDDOC==OFF, convenient copies of doxygen man pages are used
+# when BUILDDOC==ON, doxygen man pages are being regenerated, this may leads to
+# improper md5sum...
+
%:
dh $@ --parallel --buildsystem=cmake
@@ -27,10 +29,11 @@
-DDCMTK_WITH_ZLIB:BOOL=ON \
-DDCMTK_WITH_ICONV:BOOL=ON \
-DUSE_COMPILER_HIDDEN_VISIBILITY:BOOL=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_SKIP_RPATH:BOOL=OFF
+# -DCMAKE_INSTALL_PREFIX=/usr \
+
override_dh_auto_configure:
dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)
@@ -46,11 +49,18 @@
# No tests needed for docs
override_dh_auto_test-indep:
-override_dh_install:
+override_dh_auto_install-arch:
+ dh_auto_install
+ # ??
+ mv debian/tmp/usr/etc debian/tmp/
+
+override_dh_auto_install-indep:
+ #DESTDIR=debian/tmp $(MAKE) -C obj-*/doxygen install
+ DESTDIR=$(CURDIR)/debian/tmp $(MAKE) -C obj-*/doxygen install
+
+override_dh_install-arch:
dh_install --list-missing
chmod +x debian/dcmtk-www/usr/lib/dcmtk/cgi-bin/*
- # ??
- mv debian/dcmtk/usr/etc debian/dcmtk/etc
override_dh_strip:
dh_strip --dbg-package=libdcmtk3-dbg
More information about the debian-med-commit
mailing list