[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