Source: ros-metapackages
Section: metapackages
Priority: optional
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Jochen Sprickerhof <jspricke@debian.org>,
           Leopold Palomo-Avellaneda <leo@alaxarxa.net>
Build-Depends: debhelper-compat (= 13)
Standards-Version: 4.6.2
Rules-Requires-Root: no
Vcs-Git: https://salsa.debian.org/science-team/ros-metapackages.git
Vcs-Browser: https://salsa.debian.org/science-team/ros-metapackages

Package: ros-core
Architecture: all
Depends: python3-rosclean,
         python3-rosbag,
         python3-rosgraph,
         python3-roslaunch,
         python3-rosmaster,
         python3-rosmsg,
         python3-rosnode,
         python3-rosparam,
         python3-rosservice,
         python3-rostopic,
         python3-message-filters,
         python3-roswtf,
         rosout,
         topic-tools,
         ${misc:Depends}
Recommends: rosbash
Description: Robot OS core metapackage
 This package is part of Robot OS (ROS). It is a metapackage
 providing all the ROS core system.
 .
 Different to upstream, this package does not provide geneus and
 rosbag_migration_rule.
 Please install them from source, if you need them.

Package: ros-core-dev
Architecture: all
Depends: ros-core,
         catkin,
         ros-cmake-modules,
         ros-actionlib-msgs,
         libactionlib-msgs-dev,
         ros-diagnostic-msgs,
         libdiagnostic-msgs-dev,
         ros-geometry-msgs,
         libgeometry-msgs-dev,
         ros-nav-msgs,
         libnav-msgs-dev,
         ros-sensor-msgs,
         libsensor-msgs-dev,
         ros-shape-msgs,
         libshape-msgs-dev,
         ros-stereo-msgs,
         libstereo-msgs-dev,
         ros-trajectory-msgs,
         libtrajectory-msgs-dev,
         ros-visualization-msgs,
         libvisualization-msgs-dev,
         python3-gencpp,
         python3-genlisp,
         python3-genmsg,
         python3-genpy,
         ros-message-generation,
         ros-message-runtime,
         libroslib-dev,
         python3-roscreate,
         librosconsole-bridge-dev,
         libroscpp-dev,
         ros-roscpp-msg,
         libroscpp-msg-dev,
         librosbag-dev,
         librosbag-storage-dev,
         librosconsole-dev,
         librostest-dev,
         ros-topic-tools-srvs,
         libtopic-tools-dev,
         libmessage-filters-dev,
         libroslz4-dev,
         libxmlrpcpp-dev,
         libroscpp-core-dev,
         librospack-dev,
         rospack-tools,
         ros-std-msgs,
         libstd-msgs-dev,
         ros-rosgraph-msgs,
         libros-rosgraph-msgs-dev,
         libstd-srvs-dev,
         ros-std-srvs,
         libclass-loader-dev,
         pluginlib-dev,
         python3-rosdistro,
         python3-rosinstall-generator,
         ${misc:Depends}
Recommends: python3-rosdep2,
            python3-vcstools,
            ros-core-rosbuild-dev,
            ros-core-python-dev,
            ros-core-lisp-dev
Description: Robot OS core development metapackage
 This package is part of Robot OS (ROS). It is a metapackage
 which provides a ROS core development system.

Package: ros-core-rosbuild-dev
Architecture: all
Depends: ros-core-dev,
         ros-mk,
         rosbuild,
         roslang,
         python3-rosboost-cfg,
         python3-rosmake,
         python3-rosunit,
         python3-rostest,
         python3-rosdep2,
         ${misc:Depends}
Description: Robot OS rosbuild core development metapackage
 This package is part of Robot OS (ROS). It is a metapackage
 which provides the rosbuild ROS build system.

Package: ros-core-python-dev
Architecture: all
Depends: ros-core-dev,
         python3-actionlib-msgs,
         python3-diagnostic-msgs,
         python3-geometry-msgs,
         python3-nav-msgs,
         python3-sensor-msgs,
         python3-shape-msgs,
         python3-stereo-msgs,
         python3-trajectory-msgs,
         python3-visualization-msgs,
         python3-roslib,
         python3-roscpp-msg,
         python3-rospy,
         python3-roslz4,
         python3-topic-tools,
         python3-std-msgs,
         python3-rosgraph-msgs,
         python3-std-srvs,
         ${misc:Depends}
Description: Python Robot OS core development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a Python ROS core development system.

Package: ros-core-lisp-dev
Architecture: all
Depends: ros-core-dev,
         cl-actionlib-msgs,
         cl-diagnostic-msgs,
         cl-geometry-msgs,
         cl-nav-msgs,
         cl-sensor-msgs,
         cl-shape-msgs,
         cl-stereo-msgs,
         cl-trajectory-msgs,
         cl-visualization-msgs,
         cl-roscpp-msg,
         cl-topic-tools,
         roslisp,
         cl-std-msgs,
         cl-rosgraph-msgs,
         cl-std-srvs,
         ${misc:Depends}
Description: Lisp Robot OS core development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a Lisp ROS core development system.

Package: ros-base
Architecture: all
Depends: ros-core,
         libnodeletlib-tools,
         ${misc:Depends}
Description: Python Robot OS base metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides all the ROS base system (including ROS core).

Package: ros-base-dev
Architecture: all
Depends: ros-base,
         ros-core-dev,
         libactionlib-dev,
         libbond-dev,
         libsmc-dev,
         libbondcpp-dev,
         libdynamic-reconfigure-config-init-mutex-dev,
         libnodelet-dev,
         libnodeletlib-dev,
         libnodelet-topic-tools-dev,
         ${misc:Depends}
Recommends: ros-base-python-dev,
            ros-base-lisp-dev
Description: Robot OS base development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a ROS base development system (including ROS core).

Package: ros-base-python-dev
Architecture: all
Depends: ros-core-python-dev,
         python3-actionlib,
         python3-bond,
         python3-smclib,
         python3-bondpy,
         python3-dynamic-reconfigure,
         python3-nodelet,
         python3-nodelet-topic-tools,
         ${misc:Depends}
Description: Python Robot OS base development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a Python ROS base development system (including ROS core).

Package: ros-base-lisp-dev
Architecture: all
Depends: ros-core-lisp-dev,
         cl-actionlib,
         cl-bond,
         cl-dynamic-reconfigure,
         cl-nodelet,
         ${misc:Depends}
Description: Lisp Robot OS base development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a Lisp ROS base development system (including ROS core).

Package: ros-robot
Architecture: all
Depends: ros-base,
         tf-tools,
         tf2-tools,
         joint-state-publisher,
         libdiagnostic-aggregator-tools,
         libself-test-tools,
         rosdiagnostic,
         ros-robot-state-publisher,
         ${misc:Depends}
Description: Python Robot OS robot metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides all the ROS robot system (including ROS base).
 .
 Different to upstream, this package does not provide:
 control_msgs, executive_smach, filters,
 xacro.
 Please install them from source, if you need them.

Package: ros-robot-dev
Architecture: all
Depends: ros-robot,
         ros-base-dev,
         libtf-dev,
         libtf-conversions-dev,
         liborocos-kdl-dev,
         ros-actionlib-msgs,
         libactionlib-msgs-dev,
         ros-diagnostic-msgs,
         libdiagnostic-msgs-dev,
         ros-geometry-msgs,
         libgeometry-msgs-dev,
         ros-nav-msgs,
         libnav-msgs-dev,
         ros-sensor-msgs,
         libsensor-msgs-dev,
         ros-shape-msgs,
         libshape-msgs-dev,
         ros-stereo-msgs,
         libstereo-msgs-dev,
         ros-trajectory-msgs,
         libtrajectory-msgs-dev,
         ros-visualization-msgs,
         libvisualization-msgs-dev,
         libtf2-dev,
         libtf2-ros-dev,
         ros-tf2-msgs,
         libtf2-msgs-dev,
         libtf2-sensor-msgs-dev,
         libtf2-bullet-dev,
         libtf2-eigen-dev,
         libtf2-geometry-msgs-dev,
         libtf2-kdl-dev,
         ros-map-msgs,
         libmap-msgs-dev,
         ros-move-base-msgs,
         libmove-base-msgs-dev,
         libcollada-parser-dev,
         libcollada-urdf-dev,
         libkdl-parser-dev,
         liburdf-dev,
         liburdf-parser-plugin-dev,
         libeigen-stl-containers-dev,
         libgeometric-shapes-dev,
         librandom-numbers-dev,
         libresource-retriever-dev,
         libdiagnostic-aggregator-dev,
         libdiagnostic-updater-dev,
         libself-test-dev,
         librobot-state-publisher-dev,
         ${misc:Depends}
Recommends: ros-robot-python-dev,
            ros-robot-lisp-dev
Description: Robot OS robot development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a ROS robot development system (including ROS base).

Package: ros-robot-python-dev
Architecture: all
Depends: ros-base-python-dev,
         python3-tf,
         python3-actionlib-msgs,
         python3-diagnostic-msgs,
         python3-geometry-msgs,
         python3-nav-msgs,
         python3-sensor-msgs,
         python3-shape-msgs,
         python3-stereo-msgs,
         python3-trajectory-msgs,
         python3-visualization-msgs,
         python3-tf2,
         python3-tf2-ros,
         python3-tf2-msgs,
         python3-tf2-sensor-msgs,
         python3-map-msgs,
         python3-move-base-msgs,
         python3-resource-retriever,
         python3-diagnostic-analysis,
         python3-diagnostic-common-diagnostics,
         python3-diagnostic-updater,
         ${misc:Depends}
Description: Python Robot OS robot development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a ROS python-based robot development system (including
 ROS base).

Package: ros-robot-lisp-dev
Architecture: all
Depends: ros-base-lisp-dev,
        cl-tf,
        cl-actionlib-msgs,
        cl-diagnostic-msgs,
        cl-geometry-msgs,
        cl-nav-msgs,
        cl-sensor-msgs,
        cl-shape-msgs,
        cl-stereo-msgs,
        cl-trajectory-msgs,
        cl-visualization-msgs,
        cl-tf2-msgs,
        cl-tf2-srvs,
        cl-map-msgs,
        cl-move-base-msgs,
        ${misc:Depends}
Description: LISP Robot OS robot development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a LISP-basde ROS robot development system (including
 ROS base).

Package: ros-perception
Architecture: all
Depends: ros-base,
         image-transport-tools,
         ros-compressed-image-transport,
         ros-theora-image-transport,
         ros-camera-calibration,
         ros-image-proc,
         ros-image-publisher,
         ros-image-rotate,
         ros-image-view,
         ros-stereo-image-proc,
         pcl-ros-tools,
         ${misc:Depends}
Recommends: pcl-tools
Description: Python Robot OS perception metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides all the ROS perception system (including ROS base).
 .
 Different to upstream, this package does not provide:
 laser_assembler, laser_filters,
 Please install them from source, if you need them.

Package: ros-perception-dev
Architecture: all
Depends: ros-perception,
         ros-base-dev,
         libcamera-calibration-parsers-dev,
         libcamera-info-manager-dev,
         libimage-transport-dev,
         libpolled-camera-dev,
         libcv-bridge-dev,
         libimage-geometry-dev,
         liblaser-geometry-dev,
         ros-pcl-msgs,
         libpcl-msgs-dev,
         libopencv-dev,
         ros-compressed-depth-image-transport-dev,
         ros-compressed-image-transport-dev,
         ros-theora-image-transport-dev,
         libdepth-image-proc-dev,
         libimage-proc-dev,
         libimage-publisher-dev,
         libimage-rotate-dev,
         libimage-view-dev,
         libstereo-image-proc-dev,
         libpcl-ros-dev,
         ${misc:Depends}
Recommends: ros-perception-python-dev,
            ros-perception-lisp-dev,
            libpcl-conversions-dev,
            libpcl-dev,
Description: Robot OS perception development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a ROS perception development system (including ROS base).

Package: ros-perception-python-dev
Architecture: all
Depends: ros-base-python-dev,
         python3-polled-camera,
         python3-cv-bridge,
         python3-image-geometry,
         python3-laser-geometry,
         python3-pcl-msgs,
         python3-opencv,
         python3-compressed-depth-image-transport,
         python3-compressed-image-transport,
         python3-theora-image-transport,
         python3-camera-calibration,
         python3-image-proc,
         python3-image-publisher,
         python3-image-rotate,
         python3-image-view,
         python3-stereo-image-proc,
         python3-pcl-ros,
         ${misc:Depends}
Description: Python Robot OS perception development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a python-based ROS perception development system
 (including ROS base).

Package: ros-perception-lisp-dev
Architecture: all
Depends: ros-base-lisp-dev,
        cl-polled-camera,
        cl-pcl-msgs,
        cl-theora-image-transport,
        ${misc:Depends}
Description: LISP Robot OS perception development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a LISP-based ROS perception development system (including
 ROS base).

# missing: rqt_common_plugins, rqt_robot_plugins
Package: ros-viz
Architecture: all
Depends: ros-base,
         rviz,
         ${misc:Depends}
Description: Python Robot OS viz metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides all the ROS viz system (including ROS base).

Package: ros-viz-dev
Architecture: all
Depends: ros-viz,
         ros-base-dev,
         libinteractive-markers-dev,
         librviz-dev,
         ${misc:Depends}
Recommends: ros-viz-python-dev
Description: Robot OS viz development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a ROS viz development system (including ROS base).

Package: ros-viz-python-dev
Architecture: all
Depends: ros-base-python-dev,
         python3-interactive-markers,
         python3-rviz,
         ${misc:Depends}
Description: Python Robot OS viz development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a python-based ROS viz development system (including ROS
 base).

Package: ros-simulators
Architecture: all
Depends: ros-robot,
         ${misc:Depends}
Recommends: gazebo9
Description: Python Robot OS simulators metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides all the ROS robot system (including ROS robot).
 .
 Different to upstream, this package does not provide:
 rqt_common_plugins, rqt_robot_plugins, stage_ros.
 Please install them from source, if you need them.

Package: ros-simulators-dev
Architecture: all
Depends: ros-simulators,
         ros-robot-dev,
         ${misc:Depends}
Recommends: ros-simulators-python-dev,
            ros-simulators-lisp-dev,
            libgazebo9-dev
Description: Robot OS simulators development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a ROS simulators development system (including ROS robot).

Package: ros-simulators-python-dev
Architecture: all
Depends: ros-robot-python-dev,
         ${misc:Depends}
Description: Python Robot OS simulators development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a python-based ROS simulators development system
 (including ROS robot).

Package: ros-simulators-lisp-dev
Architecture: all
Depends: ros-robot-lisp-dev,
         ${misc:Depends}
Description: LISP Robot OS simulators development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a LISP-based ROS simulators development system (including
 ROS robot).

Package: ros-desktop
Architecture: all
Depends: ros-robot,
         ros-viz,
         joint-state-publisher-gui,
         ${misc:Depends}
Description: Robot OS desktop metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides the ROS desktop system (including ROS robot and viz).
 .
 Different to upstream, this package does not provide:
 common_tutorials, geometry_tutorials, ros_tutorials, roslint, urdf_tutorial,
 visualization_tutorials.
 Please install them from source, if you need them.

Package: ros-desktop-dev
Architecture: all
Depends: ros-desktop,
         ros-robot-dev,
         ros-viz-dev,
         libangles-dev,
         ${misc:Depends}
Recommends: ros-desktop-python-dev,
            ros-desktop-lisp-dev
Description: Robot OS desktop development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a ROS desktop development system (including ROS robot and viz).

Package: ros-desktop-python-dev
Architecture: all
Depends: ros-robot-python-dev,
         ros-viz-python-dev,
         python3-angles,
         ${misc:Depends}
Description: Python Robot OS desktop development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a python-based ROS desktop development system (including ROS robot
 and viz).

Package: ros-desktop-lisp-dev
Architecture: all
Depends: ros-robot-lisp-dev,
         ${misc:Depends}
Description: LISP Robot OS desktop development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a LISP-based ROS desktop development system (including ROS robot).

Package: ros-desktop-full
Architecture: all
Depends: ros-desktop,
         ros-perception,
         ros-simulators,
         ${misc:Depends}
Description: Robot OS desktop-full metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides the ROS desktop-full system.

Package: ros-desktop-full-dev
Architecture: all
Depends: ros-desktop-full,
         ros-desktop-dev,
         ros-perception-dev,
         ros-simulators-dev,
         ${misc:Depends}
Recommends: ros-desktop-full-python-dev,
            ros-desktop-full-lisp-dev
Description: Robot OS desktop-full development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a ROS desktop-full development system (including all dependencies
 needed to build ROS desktop-full).

Package: ros-desktop-full-python-dev
Architecture: all
Depends: ros-desktop-python-dev,
         ros-perception-python-dev,
         ros-simulators-python-dev,
         ${misc:Depends}
Description: Python Robot OS desktop-full development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a python-based ROS desktop-full development system.

Package: ros-desktop-full-lisp-dev
Architecture: all
Depends: ros-desktop-lisp-dev,
         ros-perception-lisp-dev,
         ros-simulators-lisp-dev,
         ${misc:Depends}
Description: LISP Robot OS desktop-full development metapackage
 This package is part of Robot OS (ROS). It is a metapackage which
 provides a LISP-based ROS desktop-full development system.
