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

Andreas Tille tille at moszumanska.debian.org
Fri Sep 11 19:18:53 UTC 2015


Author: tille
Date: 2015-09-11 19:18:52 +0000 (Fri, 11 Sep 2015)
New Revision: 20044

Added:
   trunk/packages/dcmtk/branches/experimental/debian/dcmtk.manpages
Modified:
   trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install
   trunk/packages/dcmtk/branches/experimental/debian/rules
Log:
Commit as uploaded


Modified: trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install
===================================================================
--- trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install	2015-09-10 09:56:17 UTC (rev 20043)
+++ trunk/packages/dcmtk/branches/experimental/debian/dcmtk.install	2015-09-11 19:18:52 UTC (rev 20044)
@@ -1,4 +1,3 @@
-usr/share/man/man1/*.1
 usr/bin/*
 etc/dcmtk/*
 usr/share/dcmtk/*.css

Added: trunk/packages/dcmtk/branches/experimental/debian/dcmtk.manpages
===================================================================
--- trunk/packages/dcmtk/branches/experimental/debian/dcmtk.manpages	                        (rev 0)
+++ trunk/packages/dcmtk/branches/experimental/debian/dcmtk.manpages	2015-09-11 19:18:52 UTC (rev 20044)
@@ -0,0 +1 @@
+doxygen/manpages/man1/*.1

Modified: trunk/packages/dcmtk/branches/experimental/debian/rules
===================================================================
--- trunk/packages/dcmtk/branches/experimental/debian/rules	2015-09-10 09:56:17 UTC (rev 20043)
+++ trunk/packages/dcmtk/branches/experimental/debian/rules	2015-09-11 19:18:52 UTC (rev 20044)
@@ -57,6 +57,12 @@
 	dh_auto_install
 	# ??
 	mv debian/tmp/usr/etc debian/tmp/
+	# Rename libraries due to changed soname (see #754583)
+	for so in `find debian -type f -name "*.so.*"` ; do \
+	    soname=`objdump -p $${so} | grep SONAME | sed 's/^ *SONAME \+//'` ; \
+	    mv $${so} $${so}.abi1 ; \
+	    ln -sf `basename $${so}`.abi1 `dirname $${so}`/$${soname} ; \
+	done
 
 override_dh_auto_install-indep:
 	#DESTDIR=debian/tmp $(MAKE) -C obj-*/doxygen install
@@ -66,12 +72,12 @@
 	rm debian/tmp/usr/share/man/man1/_*.1
 
 override_dh_installdocs:
-	dh_installdocs -pdcmtk-doc
+	dh_installdocs
 	# do the doxygen / jquery fix:
 	dh_link -pdcmtk-doc usr/share/javascript/jquery/jquery.js usr/share/doc/dcmtk-doc/html/jquery.js
 
 override_dh_install-arch:
-	dh_install --list-missing
+	dh_install # --list-missing
 	chmod +x debian/dcmtk-www/usr/lib/dcmtk/cgi-bin/*
 	# wotsit ?
 	rm ./debian/dcmtk/usr/bin/*_tests




More information about the debian-med-commit mailing list