[robots/rmp440-libs] update to rmp440-libs 0.2

Bug fixes and test programs improvements.
[robots/rmp440-libs] rename rmp440Test -> rmp440BasicTest

avoid conflict with rmp440-genom module.
[supervision/openprs] Release version 1.1b10

Mostly prototypes cleanup.
[middleware/yarp] Upgrade to 2.3.22

Changes since 2.3.20:

2013-07-03 Marco Randazzo <marco.randazzo@iit.it>
    * src/libYARP_dev/src/TorqueControlImpl.cpp
    * src/libYARP_dev/src/ServerControlBoard.cpp
    * src/libYARP_dev/src/RemoteControlBoard.cpp
    * src/libYARP_dev/include/yarp/dev/ControlBoardInterfaces.h
    * src/libYARP_dev/include/yarp/dev/ITorqueControl.h
    * src/libYARP_dev/include/yarp/dev/ImplementTorqueControl.h

    added getBemfParam() setBemfParam() methods to iTorqueControl Interface

2013-07-01 Marco Randazzo <marco.randazzo@iit.it>
    * src/libYARP_dev/include/yarp/dev/ControlBoardPid.h
    * src/libYARP_dev/src/ControlBoardPid.cpp

    added Kff feedforward gain to Pid

2013-06-18 Alessandro Scalzo <alessandro.scalzo@iit.it>
    * src/libYARP_OS/include/yarp/os/impl/RunProcManager.h
    * src/libYARP_OS/src/RunProcManager.cpp
    * src/libYARP_OS/src/RunCheckpoints.cpp
    * src/libYARP_OS/src/Run.cpp

    Zombie hunter function has now its own thread.

2013-05-27 Lorenzo Natale <lorenzo.natale@iit.it>
    * src/libYARP_dev/include/yarp/dev/CartesianControl.h:
    added methods to deal with tip frame.

2013-05-02 Lorenzo Natale <lorenzo.natale@iit.it>
    * src/libYARP_sig/harness/MatrixTest.cpp
    * src/libYARP_sig/include/yarp/sig/Matrix.h
    * src/libYARP_sig/src/Matrix.cpp

    fixed bug on Matrix::resize(), added regression tests.
    Clean up: tabs->spaces [thanks Juan G Victores].

2013-04-16 Alessandro Scalzo <alessandro.scalzo@iit.it>
    * src/libYARP_OS/include/yarp/os/impl/RunProcManager.h
    * src/libYARP_OS/include/yarp/os/impl/RunReadWrite.h
    * src/libYARP_OS/src/RunReadWrite.cpp
    * src/libYARP_OS/src/Run.cpp
    * src/libYARP_OS/src/RunProcManager.cpp
    Changed waitpid policy (non-blocking) in Linux version.

2013-04-09 Paul Fitzpatrick <paul@robotrebuilt.com>

	* bindings/yarp.i: patch from Stephane to fix a C# bindings issue related
	to the Value class, and to add translation of Sound classes [thanks
	Stephane Lallee]

2013-04-02 Paul Fitzpatrick <paul@robotrebuilt.com>

	* src/yarpserver/CMakeLists.txt, conf/YarpSystemCheck.cmake: Arnaud
	noted existence of CMAKE_DL_LIBS, even better [thanks Arnaud Degroote]

	* src/yarpserver/CMakeLists.txt, conf/YarpSystemCheck.cmake: don't
	link against dl on unix flavors that don't have it
	[thanks Arnaud Degroote]

2013-03-28 Alessandro Scalzo <alessandro.scalzo@iit.it>
    * src/libYARP_OS/include/yarp/os/impl/RunCheckPoints.h
    * src/libYARP_OS/src/RunCheckPoints.cpp
    * src/libYARP_OS/CMakeLists.txt

    Added ENABLE_YARPRUN_LOG option to cmake configuration options.

2013-05-01 Ugo Pattacini <ugo.pattacini@iit.it>
    * GazeControl.h,CartesianControl: method deleteContext() added

2013-03-01 Ugo Pattacini <ugo.pattacini@iit.it>
    * src/libYARP_dev/include/yarp/dev/GazeControl.h: added possibility to block eyes too

2013-02-15 Alessandro Scalzo <alessandro.scalzo@iit.it>
    * src/libYARP_dev/include/yarp/dev/IVirtualAnalogSensor.h

2013-01-25 Paul Fitzpatrick <paul@robotrebuilt.com>

	* src/libYARP_OS/src/ResourceFinder.cpp: add ~/.yarp/POLICY.ini to
	ResourceFinder's default policy search path, when POLICY
	environment flag not set.

2013-01-22 Paul Fitzpatrick <paul@robotrebuilt.com>

	* src/libYARP_OS/src/Companion.cpp,
	src/carriers/tcpros_carrier/RosType.cpp, src/libYARP_sig/src/SoundFile.cpp,
	src/modules/urbtc/UrbtcControl.cpp: fixes from DonChunior for some resource
	leaks [thanks Domenic Laritz]

2013-01-11 Daniele E. Domenichelli <daniele.domenichelli@iit.it>
	* conf/YarpOptions.cmake, conf/YarpSystemCheck.cmake: Always
	enable warnings on linux. Add YARP_ABORT_ON_WARNING and
	YARP_FATAL_ERRORS options to replace deprecated YARP_ADMIN
	environment variable
	* CMakeLists.txt, conf/YarpAceCheck.cmake,
	conf/YarpSystemCheck.cmake: Split YarpSystemCheck and.
	YarpAceCheck. This will allow to move find_package(ACE) in
	YarpFindDependencies later.
	* CMakeLists.txt: Run system checks before checking options.
	* conf/YarpOptions.cmake: Kill COMPILING_ALL_YARP defunct
	option.
	* conf/YarpOptions.cmake, conf/YarpSystemCheck.cmake: Add
	YARP_EXPERIMENTAL_HARDENING option.
	* conf/YarpOptions.cmake, conf/YarpSystemCheck.cmake: Add
	YARP_EXPERIMENTAL_CXX11 option.
	* conf/YarpOptions.cmake, conf/YarpSystemCheck.cmake: Several
	other small fixes and cleanup.

2013-01-10 Daniele E. Domenichelli <daniele.domenichelli@iit.it>
	* conf/template/yarp_config_api.h.in: Add YARP_DEPRECATED macro.
	* conf/YarpOptions.cmake, conf/template/YARPConfig.cmake.in: Add
	cmake option to skip building deprecated methods.
	* conf/YarpOptions.cmake, conf/YarpSystemCheck.cmake: Show
	warnings for deprecated declarations.
	* conf/YarpOptions.cmake, conf/YarpSystemCheck.cmake: Better
	handling of visibility=hidden flag:
	- Check if compiler supports the required flags.
	- Use -fvisibility-inlines-hidden flag if supported.
	- Move YARP_CLEAN_API option in YarpOptions.cmake.

2013-01-07 Paul Fitzpatrick <paul@robotrebuilt.com>

	* src/libYARP_OS/src/ResourceFinder.cpp: policy skip accidentally
	tied to debug code; fixed [thanks Ali Paikan]

2012-12-20 Paul Fitzpatrick <paul@robotrebuilt.com>

	* conf/YarpPlugin.cmake: add stub for tracking configuration
	files for each carrier plugin

2012-12-19 Paul Fitzpatrick <paul@robotrebuilt.com>

	* src/libYARP_OS/src/Carriers.cpp: prototype of method for
	detecting correct runtime plugin to load on receiver side of a
	connection.

	* src/libYARP_OS/src/Carriers.cpp: fix missing ACE_OS::
	namespace on dirent functions [thanks Ugo Pattacini]

2012-12-18 Paul Fitzpatrick <paul@robotrebuilt.com>

	* src/libYARP_OS/src/Carriers.cpp: fix dynamically-loaded
	plugin support for carriers.

2012-12-18 Daniele E. Domenichelli <daniele.domenichelli@iit.it>
	* src/yarpscope/src/PortReader.cpp: Connect using temporary
	ports
	* src/yarpscope/src/CMakeLists.txt
	src/yarpscope/src/SimpleLoader.cpp
	src/yarpscope/src/SimpleLoader.h
	src/yarpscope/src/main.cpp: Add simple mode (command line)
	* src/yarpscope/src/Graph.cpp
	src/yarpscope/src/PortReader.cpp
	src/yarpscope/src/PortReader.h
	src/yarpscope/src/SimpleLoader.cpp
	src/yarpscope/src/XmlLoader.cpp: Allow to run and wait for
	external connection in simple mode

2012-12-17 Paul Fitzpatrick <paul@robotrebuilt.com>

	* src/libYARP_sig/src/Image.cpp: include OpenCV translations
	of more pixel types in wrapIplImage [thanks Ilaria Gori]

2012-12-17 Daniele E. Domenichelli <daniele.domenichelli@iit.it>
	* src/libYARP_sig/include/yarp/sig/SoundFile.h: Fix build with
	YARP_CLEAN_API=ON
	* src/carriers/mjpeg_carrier/CMakeLists.txt: Enable test only
	if YARP_COMPILE_TESTS is enabled
	* src/yarpscope/src/PortReader.cpp: Make connections persistent
	* src/yarpscope/src/PortReader.cpp: Fix bug when data is not
	received
	* src/yarpscope/src/PortReader.cpp: Try to read data just once

2012-12-13 Paul Fitzpatrick <paul@robotrebuilt.com>

	* src/doc/persistent_connections.dox: show how to
	connect two ports persistently from code without an
	intermediate topic.

	* src/doc/yarp_plugins.dox: document how runtime plugins
	currently work, warts and all.

2012-12-12 Alessandro Scalzo <alessandro.scalzo@iit.it>
	* src/libYARP_OS/src/RunReadWrite.cpp waitpid restored (no WNOHANG).
	RunWrite termination management changed.

2012-12-11 Alessandro Scalzo <alessandro.scalzo@iit.it>
	* src/libYARP_OS/src/RunProcManager.cpp WNOHANG option added to waitpid.

2012-12-11 Paul Fitzpatrick <paul@robotrebuilt.com>

	* src/idls/thrift/src/t_yarp_generator.cc: fix representation of vectors of
	enums, solution proposed by Elena [thanks Elena Ceseracciu]

	* src/idls/thrift/tests/demo/demo.thrift: add test for vectors
	of enums, problem reported by Elena [thanks Elena Ceseracciu]

2012-12-07 Marco Randazzo <marco.randazzo@iit.it>
	* src\libYARP_dev\include\yarp\dev\ServerInertial.h
	fixed issue on timestamps for devices which do not implement IPreciselyTimed
	[thanks Barry Ridge]

2012-11-27 Paul Fitzpatrick <paul@robotrebuilt.com>

	* bindings/yarp.i: add C# tweak for setTargetPeriod [thanks Stephane Lallee]
[middleware/py-yarp] Upgrade to 2.3.22

See changes of middleware/yarp for change since 2.3.20
[middleware/libjyarp] Upgrade to 2.3.22

See middleware/yarp changelog for changes since 2.3.20.1
[robots/rmp440-libs] update to version 0.3

Enhanced test programs + bug fixes.
[robots/rmp440-genom] update to vesion 0.2

This is the version that has been tested with the robot on the ground.
[hardware/KVH5000] add license marker (isc)
[hardware/gyro-libs] update to version 2.1

Add support for the 100Hz serial KVH DSP-3000 protocol
[robots/rmp440-genom] add patch from -current to fix log format string
[middleware/yarp] Explicity define the required version of cmake
[mk] Define an OS_FAMILY variable, defaulting to OPSYS

The OS_FAMILY variable is meant to hold a generic name from which the current
OPSYS is derived. This should rationalize Debian vs. Ubuntu configurations (and
could be used as well for all other Debian derivatives, or maybe also for
RHEL/Fedora/CentOS or BSD).
[mk] Add a Debian.mk platform description

The Debian.mk basically just includes the generic Linux.mk, but defines the
Debian SYSLIBDIR, which is /usr/${MACHINE_ARCH}-linux-gnu + /usr/lib.
[mk] Also use OS_FAMILY to compute SYSTEM_PKG for sysdeps

If a SYSTEM_PKG.<OPSYS>.<pkg> is not defined, check
SYSTEM_PKG.<OS_FAMILY>.<pkg> as a last resort. This should factor out many of
the SYSTEM_PKG.* between Debian and Ubuntu in depend.mk files.
[mk/sysdep] Fix PYTHON_SYSLIBSEARCH on Debian

Debian python directories (like /usr/lib/pyshared or py3shared) are shared
among all Debian derivatives, not just Ubuntu.

Problem reported by Cyril Robin, thanks!
[middleware/py-yarp] Enforce strict version of yarp and cmake
[middleware/libjyarp] Enforce strict version of cmake and yerp
[devel/ros-catkin] Bumped to 0.5.71

This put the package inline with the current Debian package version.

Main changes since 0.5.67:
- add option CATKIN_ENABLE_TESTING to configure without tests
- add CTest support
- add the --from-pkg option to catkin_make_isolated
- add 'prefix' to generated pkg-config files
- expose SETUPTOOLS_DEB_LAYOUT as option again
- catkin_make_isolated: show progress in terminal title
- + doc update and minor bugs/features

Several of the previously required patches are not necessary anymore.
[middleware/ros-comm] Bumped to 1.9.47

This brings the package inline with current Debian package version.

Main changes since 1.9.46:
- roslaunch-complete that enables autocompletion in bash