[yarp] 19/109: Add portmonitor and mpi carriers

Daniele E. Domenichelli drdanz-guest at moszumanska.debian.org
Thu Jun 22 16:10:12 UTC 2017


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

drdanz-guest pushed a commit to branch master
in repository yarp.

commit 59747e45838dabb01c4d73dfd78f4b77d7fe793f
Author: Daniele E. Domenichelli <daniele.domenichelli at iit.it>
Date:   Thu Oct 15 19:26:53 2015 +0200

    Add portmonitor and mpi carriers
---
 debian/control                          | 92 ++++++++++++++++++++-------------
 debian/not-installed                    |  2 -
 debian/rules                            |  5 +-
 debian/yarp-carrier-mpi.install         |  2 +
 debian/yarp-carrier-portmonitor.install |  2 +
 5 files changed, 63 insertions(+), 40 deletions(-)

diff --git a/debian/control b/debian/control
index e072db3..6eec105 100644
--- a/debian/control
+++ b/debian/control
@@ -21,7 +21,9 @@ Build-Depends: debhelper (>= 9),
                libgtkdatabox-dev, libgtkdataboxmm-dev,
                libgoocanvas-dev, libgoocanvasmm-dev,
                libreadline-dev,
-               libopencv-dev
+               libopencv-dev,
+               mpi-default-dev,
+               liblua5.2-dev
 Standards-Version: 3.9.6
 Section: science
 Vcs-Git: git://anonscm.debian.org/debian-science/packages/yarp.git
@@ -404,76 +406,69 @@ Description: thin middleware for humanoid robots and more - yarpdataplayer-gtk
 
 ##################### CARRIERS
 
-
-Package: yarp-carrier-mjpeg
+Package: yarp-carrier-bayer
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends},
- libyarp-os1 (= ${binary:Version})
-Description: mjpeg carrier
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: bayer carrier
  [TODO add description]
  .
  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
  lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
  viverra nec consectetur ante hendrerit. Donec et mollis dolor.
  .
- This package contains the mjpeg carrier plugin.
+ This package contains the bayer carrier plugin.
 
-Package: yarp-carrier-bayer
+Package: yarp-carrier-human
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends},
- libyarp-os1 (= ${binary:Version})
-Description: bayer carrier
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: human carrier
  [TODO add description]
  .
  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
  lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
  viverra nec consectetur ante hendrerit. Donec et mollis dolor.
  .
- This package contains the bayer carrier plugin.
+ This package contains the human carrier plugin.
 
-Package: yarp-carrier-human
+Package: yarp-carrier-mjpeg
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends},
- libyarp-os1 (= ${binary:Version})
-Description: human carrier
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: mjpeg carrier
  [TODO add description]
  .
  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
  lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
  viverra nec consectetur ante hendrerit. Donec et mollis dolor.
  .
- This package contains the human carrier plugin.
+ This package contains the mjpeg carrier plugin.
 
-Package: yarp-carrier-xmlrpc
+Package: yarp-carrier-mpi
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends},
- libyarp-os1 (= ${binary:Version})
-Description: xmlrpc carrier
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: mpi carrier
  [TODO add description]
  .
  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
  lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
  viverra nec consectetur ante hendrerit. Donec et mollis dolor.
  .
- This package contains the xmlrpc carrier plugin.
+ This package contains the mpi and mpibcast carrier plugins.
 
-Package: yarp-carrier-tcpros
+Package: yarp-carrier-portmonitor
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends},
- libyarp-os1 (= ${binary:Version})
-Description: tcpros carrier
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: portmonitor carrier
  [TODO add description]
  .
  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
  lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
  viverra nec consectetur ante hendrerit. Donec et mollis dolor.
  .
- This package contains the tcpros carrier plugin.
+ This package contains the portmonitor carrier plugin.
 
 Package: yarp-carrier-priority
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends},
- libyarp-os1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: priority carrier
  [TODO add description]
  .
@@ -485,8 +480,7 @@ Description: priority carrier
 
 Package: yarp-carrier-serial
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends},
- libyarp-os1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: serial carrier
  [TODO add description]
  .
@@ -496,6 +490,30 @@ Description: serial carrier
  .
  This package contains the serial carrier plugin.
 
+Package: yarp-carrier-tcpros
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: tcpros carrier
+ [TODO add description]
+ .
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
+ lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
+ viverra nec consectetur ante hendrerit. Donec et mollis dolor.
+ .
+ This package contains the tcpros carrier plugin.
+
+Package: yarp-carrier-xmlrpc
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: xmlrpc carrier
+ [TODO add description]
+ .
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
+ lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
+ viverra nec consectetur ante hendrerit. Donec et mollis dolor.
+ .
+ This package contains the xmlrpc carrier plugin.
+
 ##################### DEVICES
 
 ##################### BINDINGS
@@ -588,14 +606,16 @@ Description: thin middleware for humanoid robots and more - All GUIs
 Package: yarp-optional-carriers
 Architecture: any
 Depends: ${misc:Depends},
- yarp-carrier-mjpeg (= ${binary:Version}),
  yarp-carrier-bayer (= ${binary:Version}),
  yarp-carrier-human (= ${binary:Version}),
- yarp-carrier-xmlrpc (= ${binary:Version}),
- yarp-carrier-tcpros (= ${binary:Version}),
+ yarp-carrier-mjpeg (= ${binary:Version}),
+ yarp-carrier-mpi (= ${binary:Version}),
+ yarp-carrier-portmonitor (= ${binary:Version}),
  yarp-carrier-priority (= ${binary:Version}),
- yarp-carrier-serial (= ${binary:Version})
-Description: thin middleware for humanoid robots and more - carriers
+ yarp-carrier-serial (= ${binary:Version}),
+ yarp-carrier-tcpros (= ${binary:Version}),
+ yarp-carrier-xmlrpc (= ${binary:Version})
+Description: thin middleware for humanoid robots and more - optional carriers
  [TODO add description]
  .
  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
diff --git a/debian/not-installed b/debian/not-installed
index f80d7de..9d7a595 100644
--- a/debian/not-installed
+++ b/debian/not-installed
@@ -24,8 +24,6 @@ usr/lib/*/libYARP_name.so
 # TODO
 
 
-usr/share/yarp/plugins/portmonitor.ini
-usr/share/yarp/plugins/mpi.ini
 usr/share/yarp/plugins/opencv.ini
 usr/share/yarp/plugins/cuda.ini
 usr/share/yarp/plugins/jrkerr.ini
diff --git a/debian/rules b/debian/rules
index 4332243..89aa361 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,6 +15,9 @@ override_dh_auto_configure:
 	                     -DENABLE_yarpcar_bayer_carrier=ON -DUSE_LIBDC1394=OFF \
 	                     -DENABLE_yarpcar_human_carrier=ON \
 	                     -DENABLE_yarpcar_mjpeg_carrier=ON \
+	                     -DENABLE_yarpcar_mpi_carrier=ON \
+	                     -DENABLE_yarpcar_mpibcast_carrier=ON \
+	                     -DENABLE_yarpcar_portmonitor_carrier=ON \
 	                     -DENABLE_yarpcar_priority_carrier=ON \
 	                     -DENABLE_yarpcar_rossrv_carrier=ON \
 	                     -DENABLE_yarpcar_tcpros_carrier=ON \
@@ -43,8 +46,6 @@ override_dh_auto_configure:
 # -DENABLE_yarpmod_urbtc=ON \
 # -DENABLE_yarpmod_vfw_grabber=ON \
 # -DENABLE_yarpmod_wxsdl=ON \
-# -DENABLE_yarpcar_mpi_carrier=ON \
-# -DENABLE_yarpcar_mpibcast_carrier=ON \
 
 
 override_dh_auto_build-arch:
diff --git a/debian/yarp-carrier-mpi.install b/debian/yarp-carrier-mpi.install
new file mode 100644
index 0000000..efe8805
--- /dev/null
+++ b/debian/yarp-carrier-mpi.install
@@ -0,0 +1,2 @@
+usr/share/yarp/plugins/mpi.ini
+usr/lib/x86_64-linux-gnu/yarp/yarp_mpi.so
diff --git a/debian/yarp-carrier-portmonitor.install b/debian/yarp-carrier-portmonitor.install
new file mode 100644
index 0000000..7395ed3
--- /dev/null
+++ b/debian/yarp-carrier-portmonitor.install
@@ -0,0 +1,2 @@
+usr/share/yarp/plugins/portmonitor.ini
+usr/lib/x86_64-linux-gnu/yarp/yarp_portmonitor.so

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



More information about the debian-science-commits mailing list