BSD Ports

devel/ros-catkin 0.8.10_1 FreeBSD

CMake-based build system that is used to build all packages in ROS

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
devel
Package size
58.9 KiB, 293.6 KiB installed

Description

Catkin is a collection of cmake macros and code to build ROS packages

From the ROS Wiki:

catkin is the official build system of ROS and the successor to the original ROS build system, rosbuild. catkin combines CMake macros and Python scripts to provide some functionality on top of CMake's normal workflow. catkin was designed to be more conventional than rosbuild, allowing for better distribution of packages, better cross-compiling support, and better portability. catkin's workflow is very similar to CMake's but adds support for automatic 'find package' infrastructure and building multiple, dependent projects at the same time.

The name catkin comes from the tail-shaped flower cluster found on willow trees -- a reference to Willow Garage where catkin was created.

In the other systems

The newest version among them is 0.8.10, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDdevel/ros-catkin0.8.10_1 newestnone known-[email protected]-
DragonFlydevel/ros-catkin0.8.10_1 newestnone known-[email protected]-
HardenedBSDdevel/ros-catkin0.8.10_1 newestno data-[email protected]-
GhostBSDdevel/ros-catkin0.8.10_1 newestno data-[email protected]-

Install

Binary package:

pkg install py312-ros-catkin

From the ports tree:

cd /usr/ports/devel/ros-catkin/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-ros-catkin>0:devel/ros-catkin

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.8.10_10.8.10_10.8.100.8.10_10.8.10_1
FreeBSD:14:quarterly0.8.10_10.8.10_1n/a0.8.10_10.8.10_1
FreeBSD:15:latest0.8.10_10.8.10_1n/a0.8.10_10.8.10_1
FreeBSD:15:quarterly0.8.10_10.8.10_1n/an/an/a
FreeBSD:16:latest0.8.10_10.8.10_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 5

The full lists below include those, and their dependencies in turn.

Build dependencies 27
Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
ros-catkin-0.8.10_GH0.tar.gz218095363857f037d8f300a5889d00dc8248673f363d587d639c11e23f1f0fd3c22b92

Commit history 0

No commits in the history this site was built from.