From b15f64b0a26712986dca7c8339f3385ef653c9d0 Mon Sep 17 00:00:00 2001 From: Ellon Paiva Mendes <ellon.mendes@laas.fr> Date: Tue, 10 Jul 2018 15:13:22 +0200 Subject: [PATCH] [wip/ros-gps-umd] Add ros_gps_umd metapackage --- ros-gps-umd/DESCR | 1 + ros-gps-umd/Makefile | 20 ++++++++++++++++ ros-gps-umd/PLIST | 30 ++++++++++++++++++++++++ ros-gps-umd/depend.mk | 54 +++++++++++++++++++++++++++++++++++++++++++ ros-gps-umd/distinfo | 3 +++ 5 files changed, 108 insertions(+) create mode 100644 ros-gps-umd/DESCR create mode 100644 ros-gps-umd/Makefile create mode 100644 ros-gps-umd/PLIST create mode 100644 ros-gps-umd/depend.mk create mode 100644 ros-gps-umd/distinfo diff --git a/ros-gps-umd/DESCR b/ros-gps-umd/DESCR new file mode 100644 index 00000000..1e2ccd59 --- /dev/null +++ b/ros-gps-umd/DESCR @@ -0,0 +1 @@ +This package is a space to stage messages and common GPS-processing routines. \ No newline at end of file diff --git a/ros-gps-umd/Makefile b/ros-gps-umd/Makefile new file mode 100644 index 00000000..3659666f --- /dev/null +++ b/ros-gps-umd/Makefile @@ -0,0 +1,20 @@ +# robotpkg Makefile for: interface/ros-gps-umd +# Created: Ellon Paiva Mendes on Thu, 2 Aug 2018 +# + +ROS_PKG= gps_umd +ROS_METAPKG= yes +ROS_VERSION= 0.2.0 +ROS_COMMENT= a space to stage messages and common GPS-processing routines +ROS_REPO= swri-robotics + +CATEGORIES= interface + +include ../../meta-pkgs/ros-base/Makefile.common + +include ../../devel/ros-catkin/depend.mk +include ../../interfaces/ros-common-msgs/depend.mk +include ../../lang/ros-message-generation/depend.mk +include ../../middleware/ros-comm/depend.mk +include ../../mk/sysdep/libgps.mk +include ../../mk/robotpkg.mk diff --git a/ros-gps-umd/PLIST b/ros-gps-umd/PLIST new file mode 100644 index 00000000..efd4e98f --- /dev/null +++ b/ros-gps-umd/PLIST @@ -0,0 +1,30 @@ +@comment Wed Jul 11 08:51:38 CEST 2018 +include/gps_common/GPSFix.h +include/gps_common/GPSStatus.h +include/gps_common/conversions.h +lib/gps_common/fix_translator +lib/gps_common/utm_odometry_node +lib/gpsd_client/gpsd_client +lib/pkgconfig/gps_common.pc +lib/pkgconfig/gpsd_client.pc +${PYTHON_SITELIB}/gps_common/__init__.py +${PYTHON_SITELIB}/gps_common/msg/_GPSFix.py +${PYTHON_SITELIB}/gps_common/msg/_GPSStatus.py +${PYTHON_SITELIB}/gps_common/msg/__init__.py +share/common-lisp/ros/gps_common/msg/GPSFix.lisp +share/common-lisp/ros/gps_common/msg/GPSStatus.lisp +share/common-lisp/ros/gps_common/msg/_package.lisp +share/common-lisp/ros/gps_common/msg/_package_GPSFix.lisp +share/common-lisp/ros/gps_common/msg/_package_GPSStatus.lisp +share/common-lisp/ros/gps_common/msg/gps_common-msg.asd +share/gps_common/cmake/gps_common-msg-extras.cmake +share/gps_common/cmake/gps_common-msg-paths.cmake +share/gps_common/cmake/gps_commonConfig-version.cmake +share/gps_common/cmake/gps_commonConfig.cmake +share/gps_common/msg/GPSFix.msg +share/gps_common/msg/GPSStatus.msg +share/gps_common/package.xml +share/gps_umd/package.xml +share/gpsd_client/cmake/gpsd_clientConfig-version.cmake +share/gpsd_client/cmake/gpsd_clientConfig.cmake +share/gpsd_client/package.xml diff --git a/ros-gps-umd/depend.mk b/ros-gps-umd/depend.mk new file mode 100644 index 00000000..389ecb07 --- /dev/null +++ b/ros-gps-umd/depend.mk @@ -0,0 +1,54 @@ +# robotpkg depend.mk for: interface/ros-gps-umd +# Created: Ellon Paiva Mendes on Thu, 2 Aug 2018 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +ROS_GPS_UMD_DEPEND_MK:= ${ROS_GPS_UMD_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= ros-gps-umd +endif + +ifeq (+,$(ROS_GPS_UMD_DEPEND_MK)) # --------------------------------------- + +include ../../meta-pkgs/ros-base/depend.common +PREFER.ros-gps-umd?= ${PREFER.ros-base} +SYSTEM_PREFIX.ros-gps-umd?= ${SYSTEM_PREFIX.ros-base} + +DEPEND_USE+= ros-gps-umd +ROS_DEPEND_USE+= ros-gps-umd + +DEPEND_ABI.ros-gps-umd?= ros-gps-umd>=0.2.0 +DEPEND_DIR.ros-gps-umd= ../../wip/ros-gps-umd + +DEPEND_ABI.ros-gps-umd.groovy += ros-gps-umd>=0.2.0 +DEPEND_ABI.ros-gps-umd.hydro += ros-gps-umd>=0.2.0 +DEPEND_ABI.ros-gps-umd.indigo += ros-gps-umd>=0.2.0 +DEPEND_ABI.ros-gps-umd.jade += ros-gps-umd>=0.2.0 +DEPEND_ABI.ros-gps-umd.kinetic += ros-gps-umd>=0.2.0 +DEPEND_ABI.ros-gps-umd.lunar += ros-gps-umd>=0.2.0 +DEPEND_ABI.ros-gps-umd.melodic += ros-gps-umd>=0.2.0 + +# Files from gps_common and from gpsd_client +SYSTEM_SEARCH.ros-gps-umd=\ + 'include/gps_common/conversions.h' \ + 'include/gps_common/GPSFix.h' \ + 'include/gps_common/GPSStatus.h' \ + 'share/gps_common/package.xml:/<version>/s/[^0-9.]//gp' \ + 'lib/pkgconfig/gps_common.pc:/Version/s/[^0-9.]//gp' \ + 'lib/gps_common/fix_translator' \ + 'lib/gps_common/utm_odometry_node' \ + \ + 'share/gpsd_client/package.xml:/<version>/s/[^0-9.]//gp' \ + 'lib/pkgconfig/gpsd_client.pc:/Version/s/[^0-9.]//gp' \ + 'lib/gpsd_client/gpsd_client' + +endif # ROS_GPS_UMD_DEPEND_MK --------------------------------------------- + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} + + + + + + diff --git a/ros-gps-umd/distinfo b/ros-gps-umd/distinfo new file mode 100644 index 00000000..bfa9abbf --- /dev/null +++ b/ros-gps-umd/distinfo @@ -0,0 +1,3 @@ +SHA1 (ros/gps_umd/0.2.0.tar.gz) = ac6f6ec576f67c3556ae326b7b78b4443cb796ac +RMD160 (ros/gps_umd/0.2.0.tar.gz) = 4fb87e893d7a6164565c730bc303bf1344c55c7e +Size (ros/gps_umd/0.2.0.tar.gz) = 11892 bytes -- GitLab