[pcl] 07/10: Solving lintian messages and installing changelogs

Leopold Palomo-Avellaneda leo at alaxarxa.net
Wed Oct 8 15:09:29 UTC 2014


This is an automated email from the git hooks/post-receive script.

lepalom-guest pushed a commit to branch master
in repository pcl.

commit 4631461ed465d1fc3cb722fa73e0f9e70c905829
Author: Leopold Palomo-Avellaneda <leo at alaxarxa.net>
Date:   Tue Oct 7 09:11:19 2014 +0200

    Solving lintian messages and installing changelogs
---
 debian/libpcl-dev.install | 19 ++++++++++++++++++-
 debian/rules              | 15 ++++++++++++---
 2 files changed, 30 insertions(+), 4 deletions(-)

diff --git a/debian/libpcl-dev.install b/debian/libpcl-dev.install
index 59ee290..a47a17b 100644
--- a/debian/libpcl-dev.install
+++ b/debian/libpcl-dev.install
@@ -1,4 +1,21 @@
 usr/include/*
-usr/lib/*/lib*.so
 usr/lib/*/pkgconfig/*
 usr/share/pcl*/*.cmake
+usr/lib/*/libpcl_common.so
+usr/lib/*/libpcl_features.so
+usr/lib/*/libpcl_filters.so
+usr/lib/*/libpcl_io.so
+usr/lib/*/libpcl_io_ply.so
+usr/lib/*/libpcl_kdtree.so
+usr/lib/*/libpcl_keypoints.so
+usr/lib/*/libpcl_octree.so
+usr/lib/*/libpcl_outofcore.so
+usr/lib/*/libpcl_people.so
+usr/lib/*/libpcl_recognition.so
+usr/lib/*/libpcl_registration.so
+usr/lib/*/libpcl_sample_consensus.so
+usr/lib/*/libpcl_search.so
+usr/lib/*/libpcl_segmentation.so
+usr/lib/*/libpcl_surface.so
+usr/lib/*/libpcl_tracking.so
+usr/lib/*/libpcl_visualization.so
diff --git a/debian/rules b/debian/rules
index 448b5ba..24eaa90 100755
--- a/debian/rules
+++ b/debian/rules
@@ -72,7 +72,18 @@ override_dh_shlibdeps:
 	dh_shlibdeps -Lpcl-tools -l/usr/lib/${DEB_HOST_MULTIARCH}/cloud_composer_plugins
 
 override_dh_installchangelogs:
-	dh_installchangelogs -plibpcl-dev CHANGES.md
+	dh_installchangelogs -plibpcl-common1.7 CHANGES.md
+	# Creating dh_links to share the same file
+	@for i in libpcl-dev libpcl1.7 libpcl1.7-dbg libpcl-common1.7 libpcl-apps1.7 \
+		libpcl-features1.7 libpcl-filters1.7 libpcl-io1.7 libpcl-kdtree1.7 \
+		libpcl-keypoints1.7 libpcl-octree1.7 libpcl-registration1.7 \
+		libpcl-sample-consensus1.7 libpcl-search1.7 libpcl-segmentation1.7 \
+		libpcl-surface1.7 libpcl-tracking1.7 libpcl-visualization1.7 \
+		libpcl-outofcore1.7 libpcl-people1.7 libpcl-recognition1.7 \
+		pcl-tools libpcl-doc; do \
+	cmd="dh_link -p$$i usr/share/doc/libpcl-common1.7/changelog.gz /usr/share/doc/$$i/"; \
+	echo $$cmd; $$cmd; \
+	done
 	dh_installchangelogs
 
 
@@ -80,8 +91,6 @@ override_dh_installchangelogs:
 	dh  $@ --parallel --builddirectory=build
 
 
-
-
 get-orig-source:
 	uscan --verbose --force-download --repack --compress xz
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pcl.git



More information about the debian-science-commits mailing list