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