[pcl] 04/07: Improvements following lintian checks

Leopold Palomo-Avellaneda lepalom-guest at moszumanska.debian.org
Wed May 28 13:12: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 b0f0c065491acfa04ce642f7d5de6afea3a5bf3c
Author: Leopold Palomo-Avellaneda <leo at alaxarxa.net>
Date:   Fri May 23 13:07:40 2014 +0200

    Improvements following lintian checks
---
 debian/control                      | 12 ++++--
 debian/copyright                    |  2 +-
 debian/libpcl-doc.lintian-overrides | 33 ++++++++++++++
 debian/libpcl-tools.manpages        | 86 ++++++++++++++++++++++++++++++++-----
 debian/rules                        | 24 +++++++++++
 5 files changed, 142 insertions(+), 15 deletions(-)

diff --git a/debian/control b/debian/control
index 7c7b09c..0adef0a 100644
--- a/debian/control
+++ b/debian/control
@@ -173,7 +173,8 @@ Description: Point Cloud Library - I/O library
  including filtering, feature estimation, surface reconstruction,
  registration, model fitting and segmentation.
  .
- This package contains the libraries needed to run applications depending on PCL io.
+ This package contains the libraries needed to run applications 
+ depending on PCL io.
 
 Package: libpcl-kdtree1.7
 Architecture: any
@@ -345,7 +346,8 @@ Description: Point Cloud Library - outofcore library
  filtering, feature estimation, surface reconstruction, registration, model
  fitting and segmentation.
  .
- This package contains the libraries needed to run applications depending on PCL outofcore.
+ This package contains the libraries needed to run applications 
+ depending on PCL outofcore.
 
 Package: libpcl-people1.7
 Architecture: any
@@ -355,7 +357,8 @@ Description: Point Cloud Library - people library
  filtering, feature estimation, surface reconstruction, registration, model
  fitting and segmentation.
  .
- This package contains the libraries needed to run applications depending on PCL people.
+ This package contains the libraries needed to run applications 
+ depending on PCL people.
 
 Package: libpcl-recognition1.7
 Architecture: any
@@ -365,7 +368,8 @@ Description: Point Cloud Library - recognition library
  filtering, feature estimation, surface reconstruction, registration, model
  fitting and segmentation.
  .
- This package contains the libraries needed to run applications depending on PCL recognition.
+ This package contains the libraries needed to run applications 
+ depending on PCL recognition.
 
 Package: libpcl-tools
 Architecture: any
diff --git a/debian/copyright b/debian/copyright
index 9a41672..7afc35c 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -7,7 +7,7 @@ Files: *
 Copyright: 2009-2012, Willow Garage, Inc.
 	   2012-2014, Open Perception, Inc.
 License:  3-clause BSD License
-
+ .
  All rights reserved.
  .
  Redistribution and use in source and binary forms, with or without
diff --git a/debian/libpcl-doc.lintian-overrides b/debian/libpcl-doc.lintian-overrides
index 1f69758..80fa9e5 100644
--- a/debian/libpcl-doc.lintian-overrides
+++ b/debian/libpcl-doc.lintian-overrides
@@ -2,3 +2,36 @@
 # to rely on the jquery package for now as Doxygen/jquery
 # compatibility is not ensured.
 embedded-javascript-library usr/share/doc/libpcl-doc/html/jquery.js
+
+# TODO 
+# this warning is experimental, but this files should be included
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02282.html www.pointclouds.org/assets/images/contents/documentation/features_bunny.png
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02283.html www.pointclouds.org/assets/images/contents/documentation/filters_statistical_noise.png
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/pr2.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/composite.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/lms400.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/openni.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/trimble.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/minolta.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/fujiw3.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/borg.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02286.html www.pointclouds.org/assets/images/contents/documentation/kdtree_mug.png
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02288.html www.pointclouds.org/assets/images/contents/documentation/octree_bunny.png
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02291.html www.pointclouds.org/assets/images/contents/documentation/registration_outdoor.png
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02291.html www.pointclouds.org/assets/images/contents/documentation/registration_closeup.png
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02292.html www.pointclouds.org/assets/images/contents/documentation/sample_consensus_planes_cylinders.png
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02295.html www.pointclouds.org/documentation/tutorials/_images/resampling_1.png
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02295.html www.pointclouds.org/assets/images/contents/documentation/surface_meshing.png
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02295.html www.pointclouds.org/assets/images/contents/documentation/surface_hull.png
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/bunny.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/shapes.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/histogram.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/normals.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/pcs.jpg
+privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/range_image.jpg
+
+
+# this file is licenced under Creative Commons Attribution 3.0. http://creativecommons.org/licenses/by/3.0/
+# and it's DFSG compilant.
+privacy-breach-logo usr/share/doc/libpcl-doc/html/index.html
+
diff --git a/debian/libpcl-tools.manpages b/debian/libpcl-tools.manpages
index 2e4eb8e..851a68c 100644
--- a/debian/libpcl-tools.manpages
+++ b/debian/libpcl-tools.manpages
@@ -1,33 +1,62 @@
-#debian/manpages/timed_trigger_test.1
-#debian/manpages/oni_viewer
-#debian/manpages/openni_fast_mesh
-#debian/manpages/openni_ii_normal_estimation
-#debian/manpages/openni_image
-#debian/manpages/openni_viewer
-#debian/manpages/openni_voxel_grid
-##debian/manpages/pcd_grabber_viewer.1
-#debian/manpages/pcd_viewer.1
+debian/manpages/openni_fast_mesh.1
+debian/manpages/openni_ii_normal_estimation.1
+debian/manpages/openni_image.1
+debian/manpages/openni_viewer.1
+debian/manpages/openni_voxel_grid.1
+debian/manpages/pcd_grabber_viewer.1
+debian/manpages/pcd_viewer.1
 debian/manpages/pcl_add_gaussian_noise.1
 debian/manpages/pcl_boundary_estimation.1
+debian/manpages/pcl_cloud_composer.1
 debian/manpages/pcl_cluster_extraction.1
 debian/manpages/pcl_compute_cloud_error.1
+debian/manpages/pcl_compute_hull.1
+debian/manpages/pcl_concatenate_points_pcd.1
 debian/manpages/pcl_convert_pcd_ascii_binary.1
+debian/manpages/pcl_convolve.1
 debian/manpages/pcl_crop_to_hull.1
+debian/manpages/pcl_demean_cloud.1
+debian/manpages/pcl_dinast_grabber.1
 debian/manpages/pcl_elch.1
 debian/manpages/pcl_extract_feature.1
+debian/manpages/pcl_fast_bilateral_filter.1
 debian/manpages/pcl_feature_matching.1
 debian/manpages/pcl_fpfh_estimation.1
 debian/manpages/pcl_gp3_surface.1
+debian/manpages/pcl_ground_based_rgbd_people_detector.1
+debian/manpages/pcl_hdl_viewer_simple.1
 debian/manpages/pcl_icp.1
 debian/manpages/pcl_icp2d.1
+debian/manpages/pcl_image_grabber_saver.1
+debian/manpages/pcl_image_grabber_viewer.1
+debian/manpages/pcl_linemod_detection.1
+debian/manpages/pcl_lum.1
+debian/manpages/pcl_manual_registration.1
 debian/manpages/pcl_marching_cubes_reconstruction.1
+debian/manpages/pcl_match_linemod_template.1
 debian/manpages/pcl_mesh2pcd.1
 debian/manpages/pcl_mesh_sampling.1
 debian/manpages/pcl_mls_smoothing.1
+debian/manpages/pcl_modeler.1
 debian/manpages/pcl_multiscale_feature_persistence_example.1
+debian/manpages/pcl_ndt2d.1
+debian/manpages/pcl_ndt3d.1
+debian/manpages/pcl_ni_agast.1
+debian/manpages/pcl_ni_linemod.1
+debian/manpages/pcl_ni_susan.1
 debian/manpages/pcl_nn_classification_example.1
 debian/manpages/pcl_normal_estimation.1
+debian/manpages/pcl_obj2vtk.1
+debian/manpages/pcl_obj_rec_ransac_accepted_hypotheses.1
+debian/manpages/pcl_obj_rec_ransac_hash_table.1
+debian/manpages/pcl_obj_rec_ransac_model_opps.1
+debian/manpages/pcl_obj_rec_ransac_orr_octree.1
+debian/manpages/pcl_obj_rec_ransac_orr_octree_zprojection.1
+debian/manpages/pcl_obj_rec_ransac_result.1
+debian/manpages/pcl_obj_rec_ransac_scene_opps.1
 debian/manpages/pcl_octree_viewer.1
+debian/manpages/pcl_oni2pcd.1
+debian/manpages/pcl_oni_viewer.1
 debian/manpages/pcl_openni_3d_concave_hull.1
 debian/manpages/pcl_openni_3d_convex_hull.1
 debian/manpages/pcl_openni_boundary_estimation.1
@@ -35,41 +64,78 @@ debian/manpages/pcl_openni_change_viewer.1
 debian/manpages/pcl_openni_fast_mesh.1
 debian/manpages/pcl_openni_feature_persistence.1
 debian/manpages/pcl_openni_floodfill_planar_segmentation.1
-debian/manpages/pcl_openni_grab_frame.1
+debian/manpages/pcl_openni_grabber_depth_example.1
 debian/manpages/pcl_openni_grabber_example.1
+debian/manpages/pcl_openni_grab_frame.1
 debian/manpages/pcl_openni_ii_normal_estimation.1
+debian/manpages/pcl_openni_image.1
 debian/manpages/pcl_openni_io.1
 debian/manpages/pcl_openni_mls_smoothing.1
+debian/manpages/pcl_openni_mobile_server.1
+debian/manpages/pcl_openni_octree_compression.1
+debian/manpages/pcl_openni_organized_compression.1
 debian/manpages/pcl_openni_organized_multi_plane_segmentation.1
+debian/manpages/pcl_openni_passthrough.1
+debian/manpages/pcl_openni_pcd_recorder.1
 debian/manpages/pcl_openni_planar_convex_hull.1
 debian/manpages/pcl_openni_planar_segmentation.1
 debian/manpages/pcl_openni_save_image.1
+debian/manpages/pcl_openni_shift_to_depth_conversion.1
 debian/manpages/pcl_openni_stream_compression.1
 debian/manpages/pcl_openni_tracking.1
 debian/manpages/pcl_openni_uniform_sampling.1
+debian/manpages/pcl_openni_viewer.1
 debian/manpages/pcl_openni_voxel_grid.1
+debian/manpages/pcl_organized_pcd_to_png.1
+debian/manpages/pcl_organized_segmentation_demo.1
 debian/manpages/pcl_outlier_removal.1
+debian/manpages/pcl_outofcore_print.1
+debian/manpages/pcl_outofcore_process.1
 debian/manpages/pcl_passthrough_filter.1
 debian/manpages/pcl_pcd2ply.1
+debian/manpages/pcl_pcd2png.1
 debian/manpages/pcl_pcd2vtk.1
+debian/manpages/pcl_pcd_change_viewpoint.1
 debian/manpages/pcl_pcd_convert_NaN_nan.1
+debian/manpages/pcl_pcd_grabber_viewer.1
+debian/manpages/pcl_pcd_image_viewer.1
 debian/manpages/pcl_pcd_organized_multi_plane_segmentation.1
+debian/manpages/pcl_pcd_select_object_plane.1
+debian/manpages/pcl_pcd_video_player.1
+debian/manpages/pcl_pclzf2pcd.1
 debian/manpages/pcl_plane_projection.1
 debian/manpages/pcl_ply2obj.1
 debian/manpages/pcl_ply2pcd.1
 debian/manpages/pcl_ply2ply.1
 debian/manpages/pcl_ply2raw.1
+debian/manpages/pcl_ply2vtk.1
 debian/manpages/pcl_plyheader.1
+debian/manpages/pcl_png2pcd.1
+debian/manpages/pcl_point_cloud_editor.1
+debian/manpages/pcl_pointclouds.1
+debian/manpages/pcl_pointclouds.1~
 debian/manpages/pcl_poisson_reconstruction.1
 debian/manpages/pcl_ppf_object_recognition.1
 debian/manpages/pcl_pyramid_surface_matching.1
+debian/manpages/pcl_radius_filter.1
 debian/manpages/pcl_registration_visualizer.1
+debian/manpages/pcl_sac_segmentation_plane.1
 debian/manpages/pcl_spin_estimation.1
 debian/manpages/pcl_statistical_multiscale_interest_region_extraction_example.1
 debian/manpages/pcl_surfel_smoothing_test.1
 debian/manpages/pcl_test_search_speed.1
+debian/manpages/pcl_tiff2pcd.1
+debian/manpages/pcl_timed_trigger_test.1
+debian/manpages/pcl_train_linemod_template.1
 debian/manpages/pcl_transform_from_viewpoint.1
 debian/manpages/pcl_transform_point_cloud.1
+debian/manpages/pcl_uniform_sampling.1
 debian/manpages/pcl_vfh_estimation.1
+debian/manpages/pcl_viewer.1
 debian/manpages/pcl_virtual_scanner.1
 debian/manpages/pcl_voxel_grid.1
+debian/manpages/pcl_voxel_grid_occlusion_estimation.1
+debian/manpages/pcl_vtk2obj.1
+debian/manpages/pcl_vtk2pcd.1
+debian/manpages/pcl_vtk2ply.1
+debian/manpages/pcl_xyz2pcd.1
diff --git a/debian/rules b/debian/rules
index e487f47..4fcc2d4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -35,6 +35,30 @@ override_dh_auto_build:
 	dh_auto_build -- # Compile the software.
 	dh_auto_build -- doc # Generate Doxygen HTML documentation.
 
+override_dh_install:
+	mkdir -p debian/tmp/usr/share/doc/libpcl1.7-dbg && cp debian/README.Debug debian/tmp/usr/share/doc/libpcl1.7-dbg/
+	dh_install --list-missing
+	
+	@for i in pcl_cloud_composer pcl_concatenate_points_pcd pcl_dinast_grabber \
+		pcl_icp pcl_icp2d pcl_lum pcl_manual_registration pcl_match_linemod_template \
+		pcl_multiscale_feature_persistence_example pcl_ndt2d pcl_ndt3d pcl_ni_agast \
+		pcl_ni_linemod pcl_ni_susan pcl_nn_classification_example \
+		pcl_obj_rec_ransac_hash_table pcl_openni_grabber_depth_example \
+		pcl_openni_grabber_example pcl_openni_mobile_server \
+		pcl_openni_organized_multi_plane_segmentation \
+		pcl_openni_passthrough pcl_openni_shift_to_depth_conversion \
+		pcl_openni_voxel_grid pcl_organized_segmentation_demo pcl_outofcore_print \
+		pcl_outofcore_process pcl_pcd_grabber_viewer pcl_pcd_image_viewer \
+		pcl_pcd_organized_multi_plane_segmentation pcl_pcd_video_player \
+		pcl_point_cloud_editor pcl_pyramid_surface_matching pcl_radius_filter \
+		pcl_statistical_multiscale_interest_region_extraction_example \
+		pcl_registration_visualizer pcl_surfel_smoothing_test \
+		pcl_timed_trigger_test pcl_viewer pcl_virtual_scanner \
+		pcl_voxel_grid_occlusion_estimation; do \
+	cmd="dh_link -p libpcl_tools usr/share/man/man1/pcl_pointclouds.1 usr/share/man/man1/$$i.1"; \
+	echo $$cmd; $$cmd; \
+	done
+
 override_dh_strip:
 	dh_strip -a --dbg-package=libpcl1.7-dbg
 

-- 
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