[pcl] 19/19: Functional version of the package. Lintian still complains ...

Leopold Palomo-Avellaneda lepalom-guest at moszumanska.debian.org
Tue Apr 8 12:48:46 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 fdf291215d5cd8af0f8085db28804f1bf3c33716
Author: Leopold Palomo <leopold.palomo at upc.edu>
Date:   Tue Apr 8 14:47:15 2014 +0200

    Functional version of the package. Lintian still complains ...
---
 debian/changelog                                   |  20 ++--
 debian/control                                     | 130 ++++++++++++---------
 debian/copyright                                   |   3 +-
 debian/manpages/{oni_viewer.1 => pcl_oni_viewer.1} |   0
 debian/rules                                       |   3 +-
 5 files changed, 87 insertions(+), 69 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 69f46cb..a19c4fb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,25 +1,23 @@
 pcl (1.7.1-1) UNRELEASED; urgency=low
 
-  * Non-maintainer upload.
-  * New upstream version.
-  * Standards version 3.9.5.
+  [Leopold Palomo-Avellaneda]
+  * Initial release. (Closes: #703579)
+  * Worked from the initial debianization from Thomas Moulard.
+    Jochen Sprickerhof <jochen at sprickerhof.de> and myself
+    added as uploaders.
   * Added libvtk5-qt4-dev, 
 	  libopenni-sensor-pointclouds-dev,
 	  python-vtk, libvtk5-qt4-dev,
 	  libqt4-opengl-dev,
- 	  python-sphinx
-    dependencies.
+ 	  python-sphinx,
+ 	  libusb-1.0-0-dev
+    build dependencies.
   * Deleted pkg-kde-tools dependency.
   * Relaxed boost dependencies.
   * Added -DBUILD_app_cloud_composer=ON 
 	  -DBUILD_app_modeler=ON
           -DBUILD_app_point_cloud_editor=ON 
     in rules.
-
+  * 
  -- Leopold Palomo-Avellaneda <leo at alaxarxa.net>  Thu, 03 Apr 2014 16:29:40 +0200
 
-pcl (1.6.0-1) unstable; urgency=low
-
-  * Initial release. (Closes: #703579)
-
- -- Thomas Moulard <thomas.moulard at gmail.com>  Fri, 12 Apr 2013 11:43:15 +0900
diff --git a/debian/control b/debian/control
index 368e4e6..d1cdb63 100644
--- a/debian/control
+++ b/debian/control
@@ -1,6 +1,8 @@
 Source: pcl
 Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
-Uploaders: Thomas Moulard <thomas.moulard at gmail.com>
+Uploaders: Thomas Moulard <thomas.moulard at gmail.com>,
+	   Jochen Sprickerhof <jochen at sprickerhof.de>,
+	   Leopold Palomo-Avellaneda <leo at alaxarxa.net>
 Section: libs
 Priority: extra
 Build-Depends: debhelper (>= 9),
@@ -22,10 +24,11 @@ Build-Depends: debhelper (>= 9),
 	       libopenni-sensor-pointclouds-dev,
 	       python-vtk,
 	       libqt4-opengl-dev,
+	       libusb-1.0-0-dev,
 	       libvtk5-qt4-dev
 Standards-Version: 3.9.5
-Vcs-Browser: http://git.debian.org/?p=debian-science/packages/pcl.git
-Vcs-Git: git://git.debian.org/debian-science/packages/pcl.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/pcl.git
+Vcs-Git: git://anonscm.debian.org/debian-science/packages/pcl.git
 Homepage: http://www.pointclouds.org/
 
 Package: libpcl-dev
@@ -41,7 +44,7 @@ Depends: libboost-all-dev,
          ${misc:Depends}
 Suggests: libpcl-doc
 Multi-Arch: same
-Description: point cloud library - development files
+Description: Point Cloud Library - development files
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -56,23 +59,25 @@ Package: libpcl1.7
 Architecture: any
 Multi-Arch: foreign
 Depends: ${misc:Depends},
+	 libpcl-apps1.7,
 	 libpcl-common1.7,
 	 libpcl-features1.7,
 	 libpcl-filters1.7,
-	 libpcl-geometry1.7,
 	 libpcl-io1.7,
-	 libpcl-io-ply1.7,
 	 libpcl-kdtree1.7,
 	 libpcl-keypoints1.7,
 	 libpcl-octree1.7,
+	 libpcl-outofcore1.7,
+	 libpcl-people1.7,
+	 libpcl-recognition1.7,
 	 libpcl-registration1.7,
 	 libpcl-sample-consensus1.7,
 	 libpcl-search1.7,
 	 libpcl-segmentation1.7,
 	 libpcl-surface1.7,
 	 libpcl-tracking1.7,
-	 libpcl-visualization1.7 (= ${binary:Version})
-Description: point cloud library -- metapackage
+	 libpcl-visualization1.7 
+Description: Point Cloud Library -- metapackage
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -80,13 +85,29 @@ Description: point cloud library -- metapackage
  including filtering, feature estimation, surface reconstruction,
  registration, model fitting and segmentation.
 
+Package: libpcl1.7-dbg
+Architecture: any
+Section: debug
+Depends: libpcl1.7 (= ${binary:Version}),
+         ${misc:Depends}
+Multi-Arch: same
+Description: Point Cloud Library - debugging symbols
+ The Point Cloud Library (PCL) is a standalone, large scale, open
+ project for 2D/3D image and point cloud processing.
+ .
+ The PCL framework contains numerous state-of-the art algorithms
+ including filtering, feature estimation, surface reconstruction,
+ registration, model fitting and segmentation.
+ .
+ This package contains the debugging symbols for the shared libraries.
+
 Package: libpcl-common1.7
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - common library
+Description: Point Cloud Library - common library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -97,11 +118,9 @@ Description: point cloud library - common library
  This package contains the PCL common library.
 
 Package: libpcl-apps1.7
-Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: The Point Cloud Library (or PCL) for point cloud processing -
-runtime
+Description: Point Cloud Library - apps library
  The PCL framework contains numerous state-of-the art algorithms including
  filtering, feature estimation, surface reconstruction, registration, model
  fitting and segmentation.
@@ -114,7 +133,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - features library
+Description: Point Cloud Library - features library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -130,7 +149,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - filters library
+Description: Point Cloud Library - filters library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -140,29 +159,13 @@ Description: point cloud library - filters library
  .
  This package contains the PCL filters library.
 
-Package: libpcl-geometry1.7
-Architecture: any
-Multi-Arch: same
-Depends: ${shlibs:Depends},
-         ${misc:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - geometry library
- The Point Cloud Library (PCL) is a standalone, large scale, open
- project for 2D/3D image and point cloud processing.
- .
- The PCL framework contains numerous state-of-the art algorithms
- including filtering, feature estimation, surface reconstruction,
- registration, model fitting and segmentation.
- .
- This package contains the PCL geometry library.
-
 Package: libpcl-io1.7
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - I/O library
+Description: Point Cloud Library - I/O library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -178,7 +181,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - kdtree library
+Description: Point Cloud Library - kdtree library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -194,7 +197,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - keypoints library
+Description: Point Cloud Library - keypoints library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -210,7 +213,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - octree library
+Description: Point Cloud Library - octree library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -226,7 +229,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - registration library
+Description: Point Cloud Library - registration library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -242,7 +245,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - sample consensus library
+Description: Point Cloud Library - sample consensus library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -258,7 +261,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - search library
+Description: Point Cloud Library - search library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -274,7 +277,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - segmentation library
+Description: Point Cloud Library - segmentation library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -290,7 +293,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - surface library
+Description: Point Cloud Library - surface library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -306,7 +309,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - tracking library
+Description: Point Cloud Library - tracking library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -322,7 +325,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: point cloud library - visualization library
+Description: Point Cloud Library - visualization library
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -332,22 +335,37 @@ Description: point cloud library - visualization library
  .
  This package contains the PCL visualization library.
 
-Package: libpcl1.7-dbg
+
+
+Package: libpcl-outofcore1.7
 Architecture: any
-Section: debug
-Depends: libpcl1.7 (= ${binary:Version}),
-         ${misc:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Multi-Arch: same
-Description: point cloud library - debugging symbols
- The Point Cloud Library (PCL) is a standalone, large scale, open
- project for 2D/3D image and point cloud processing.
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Point Cloud Library - outofcore library
+ The PCL framework contains numerous state-of-the art algorithms including
+ filtering, feature estimation, surface reconstruction, registration, model
+ fitting and segmentation.
  .
- The PCL framework contains numerous state-of-the art algorithms
- including filtering, feature estimation, surface reconstruction,
- registration, model fitting and segmentation.
+ This package contains the libraries needed to run applications depending on PCL outofcore.
+
+Package: libpcl-people1.7
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Point Cloud Library - people library
+ The PCL framework contains numerous state-of-the art algorithms including
+ filtering, feature estimation, surface reconstruction, registration, model
+ fitting and segmentation.
  .
- This package contains the debugging symbols for the shared libraries.
+ This package contains the libraries needed to run applications depending on PCL people.
+
+Package: libpcl-recognition1.7
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Point Cloud Library - recognition library
+ The PCL framework contains numerous state-of-the art algorithms including
+ filtering, feature estimation, surface reconstruction, registration, model
+ fitting and segmentation.
+ .
+ This package contains the libraries needed to run applications depending on PCL recognition.
 
 Package: libpcl-tools
 Architecture: any
@@ -355,7 +373,7 @@ Depends: ${shlibs:Depends},
          ${misc:Depends},
 	 libpcl1.7 (= ${binary:Version})
 Multi-Arch: foreign
-Description: point cloud library - point cloud processsing tools
+Description: Point Cloud Library - point cloud processsing tools
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
@@ -371,7 +389,7 @@ Architecture: all
 Section: doc
 Depends: ${misc:Depends}
 Multi-Arch: foreign
-Description: point cloud library - documentation
+Description: Point Cloud Library - documentation
  The Point Cloud Library (PCL) is a standalone, large scale, open
  project for 2D/3D image and point cloud processing.
  .
diff --git a/debian/copyright b/debian/copyright
index 3cb78ab..32030da 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -5,7 +5,7 @@ Source: http://pointclouds.org/downloads/
 
 Files: *
 Copyright: 2009-2012, Willow Garage, Inc.
-	   2012-2013, Open Perception, Inc.
+	   2012-2014, Open Perception, Inc.
 License: BSD
  All rights reserved.
  .
@@ -38,5 +38,6 @@ License: BSD
 
 Files: debian/*
 Copyright: 2013, Thomas Moulard <thomas.moulard at gmail.com>
+	   2014, Leopold Palomo-Avellaneda <leo at alaxarxa.net>
 License: GPL-2
  See `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/manpages/oni_viewer.1 b/debian/manpages/pcl_oni_viewer.1
similarity index 100%
rename from debian/manpages/oni_viewer.1
rename to debian/manpages/pcl_oni_viewer.1
diff --git a/debian/rules b/debian/rules
index 613a60b..e487f47 100755
--- a/debian/rules
+++ b/debian/rules
@@ -39,4 +39,5 @@ override_dh_strip:
 	dh_strip -a --dbg-package=libpcl1.7-dbg
 
 %:
-	dh  $@ --parallel --with pkgkde-symbolshelper
+	dh  $@ --parallel --builddirectory=build
+

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