FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
ros Robot Operating System - core utilities
1.4.10_3 devel on this many watch lists=0 search for ports that depend on this port

There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 22 Oct 2010 09:13:34
License: BSD3CLAUSE


Robot Operating System (ROS) is a meta-operating system for your robot.
It provides several services for a robot control system, including but
not limited to:
* language-independent and network-transparent communication
* hardware abstraction
* low-level device control
* implementation of commonly-used functionality
* message-passing between processes
* package management
* visualizers

This port provides the core part of ROS: the base system and the tools
to develop additional nodes. These additional nodes can be installed
manually or via the Ports Collection.

WWW: http://www.ros.org/wiki/ros
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. devel/py-yaml
  2. shells/bash
  3. devel/chrpath
  4. devel/cmake
  5. devel/gmake
  6. devel/pkgconf
  7. lang/python27
  8. lang/python2
Required To Run:
  1. devel/py-yaml
  2. shells/bash
  3. devel/cmake
  4. devel/gmake
  5. security/sudo
  6. ftp/wget
  7. lang/python27
  8. lang/python2
Required Libraries:
  1. devel/boost-python-libs
  2. devel/googletest

This port is required by:

for Build for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/devel/ros/ && make install clean
To add the package: pkg install devel/ros


Configuration Options
     No options to configure

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/ros/
  2. https://code.ros.org/svn/release/download/stacks/ros/ros-1.4.10/

Number of commits found: 29

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
20 Oct 2014 16:04:14
Original commit files touched by this commit  1.4.10_3
Revision:371280
mva search for other commits by this committer
- Convert ports of devel/ to USES=python

Approved by:	portmgr (implicit)
04 Apr 2014 14:52:42
Original commit files touched by this commit  1.4.10_3
Revision:350131
rene search for other commits by this committer
- Stage support
- Set license to BSD3CLAUSE, bump PORTREVISION
- USE_BZIP2 -> USES=tar:bzip2
07 Feb 2014 11:44:09
Original commit files touched by this commit  1.4.10_2
Revision:343214
bapt search for other commits by this committer
Chase boost and icu bump
While here convert some LIB_DEPENDS
12 Dec 2013 10:53:38
Original commit files touched by this commit  1.4.10_1
Revision:336253
bapt search for other commits by this committer
Convert LIB_DEPENDS for ports depending on boost
08 Dec 2013 21:13:56
Original commit files touched by this commit  1.4.10_1
Revision:335942
marino search for other commits by this committer
devel/ros: Properly support specified gmake

This port needs gmake, but "make" was hardcoded.
This fix unbreaks it on head where bmake is default.
24 Nov 2013 16:57:07
Original commit files touched by this commit  1.4.10_1
Revision:334746
mva search for other commits by this committer
- Fix the usage of 'python' to get rid of the implicit lang/python
  dependency
20 Sep 2013 17:17:45
Original commit files touched by this commit  1.4.10_1
Revision:327726
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 4)
23 Apr 2013 10:13:20
Original commit files touched by this commit  1.4.10_1
Revision:316333
bapt search for other commits by this committer
Convert devel to USES=pkgconfig
31 Jan 2013 13:38:43
Original commit files touched by this commit  1.4.10_1
Revision:311310
bapt search for other commits by this committer
Chase boost update
26 Jul 2012 05:40:24
Original commit files touched by this commit  1.4.10
bapt search for other commits by this committer
new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
22 Jul 2012 23:24:00
Original commit files touched by this commit  1.4.10
dougb search for other commits by this committer
For the ports that are maintained by ports@ that have pkgconfig as their
only USE_GNOME feature, convert to a BUILD_DEPENDS. This avoids both the
bug of the bogus run depend introduced by bsd.gnome.mk, and also avoids
needlessly pulling that file in.
23 Apr 2012 18:22:14
Original commit files touched by this commit  1.4.10
rene search for other commits by this committer
Drop maintainership.
12 Sep 2011 17:46:05
Original commit files touched by this commit  1.4.10
rene search for other commits by this committer
Update to 1.4.10
04 Aug 2011 19:11:47
Original commit files touched by this commit  1.4.9
rene search for other commits by this committer
Update to 1.4.9

Changelog:      http://www.ros.org/wiki/ROS/ChangeList/1.4
01 Jun 2011 18:39:13
Original commit files touched by this commit  1.4.8
rene search for other commits by this committer
Update to 1.4.8

Changes:        http://www.ros.org/wiki/ROS/ChangeList/1.4/
31 May 2011 22:24:13
Original commit files touched by this commit  1.4.6
rene search for other commits by this committer
Upgrade the Robot Operating System ports to their 1.4 aka Diamondback versions.
Detailed changelists are available on the WWW sites.

Port changes:
- distribution files are now fetched from upstream servers instead of
  using local copies from my server
- Python files are now always compiled (to .pyc and .pyo) and use Python 2.7
- devel/ros is now split in to devel/ros, devel/ros-documentation,
  devel/ros-rx, and devel-ros-comm to allow more lightweight installations
- Connect latter 3 ports to the build
30 Apr 2011 23:33:49
Original commit files touched by this commit  1.2.6
rene search for other commits by this committer
Update to 1.2.6

Changes:        http://www.ros.org/wiki/ROS/ChangeList/1.2
13 Feb 2011 16:27:13
Original commit files touched by this commit  1.2.5
rene search for other commits by this committer
- Update to 1.2.5
- Remove patch integrated upstream
- New patches to use GNU make which supports the -l parameter, sent upstream
05 Dec 2010 09:48:39
Original commit files touched by this commit  1.2.4_5
rene search for other commits by this committer
- fix behaviour of "rosmsg users"
- force positive detection of trunc() and ifaddrs.h
- remove BROKEN check for 6.X
- bump PORTREVISION
29 Nov 2010 15:16:54
Original commit files touched by this commit  1.2.4_4
rene search for other commits by this committer
- Add dependency on devel/cppunit, it is specified in rosdep.yaml and at
  least devel/ros-common uses it.
- Perform all inline editing in post-patch target
- Don't move libraries to PREFIX/lib but symlink them there, some Python
  modules depend on the libraries in their original location
- Remove instructions for manual installation, this is advanced stuff
- Silent pkg_delete warnings by explicitly creating all directories
- No need to patch download location in patch-gtest
- Bump PORTREVISION
06 Nov 2010 10:10:07
Original commit files touched by this commit  1.2.4_3
rene search for other commits by this committer
- Move the core ros files from PREFIX/ros to PREFIX/ros/ros, this is
  necessary to be able to upgrade add-on packages (like ros_tutorials) in
  place due to the way rosmake searches for packages.
- Update ros/pkg-descr and ros_tutorials to reflect this

- Partially fix build with Clang (ros does not link yet)

- Makefile cleanups for devel/ros

- Bump PORTREVISIONs
01 Nov 2010 13:22:47
Original commit files touched by this commit  1.2.4_2
rene search for other commits by this committer
- Explicitly create stacks directory in pkg-plist
- Bump PORTREVISION
Submitted by:   QAT
31 Oct 2010 23:56:24
Original commit files touched by this commit  1.2.4_1
rene search for other commits by this committer
Fix plist (finish upgrade of built-in gtest to 1.5.0)

Submitted by:   QAT
31 Oct 2010 23:31:25
Original commit files touched by this commit  1.2.4_1
rene search for other commits by this committer
- Upgrade the built-in googletest to 1.5.0
- Use ${WRKSRC}/googletest_backup instead of /var/tmp as a temporary backup
  directory if dealing with an googletest installed from ports
- Add a stacks directory, which will be used as a destination for other
  ROS packages
- Improve pkg-message
- Bump PORTREVISION
- Cleanups
27 Oct 2010 08:29:01
Original commit files touched by this commit  1.2.4
rene search for other commits by this committer
- Update to 1.2.4
- Remove patches integrated upstream

Changelog:      http://www.ros.org/wiki/ROS/ChangeList/1.2
22 Oct 2010 16:22:28
Original commit files touched by this commit  1.2.3
rene search for other commits by this committer
- Properly fetch all required files in the fetch phase, and feed them to the
upstream build system. Since multiple files are fetched now, move all
distfiles to DIST_SUBDIR.
- Re-enable cluster build.
- Return pointy hat to pool.

Tested with:    offline laptop doing 'make'
Blames:         fast connection to upstream site and
                too summarized upstream build logs.
22 Oct 2010 14:55:54
Original commit files touched by this commit  1.2.3
rene search for other commits by this committer
Temporarily disable cluster build, fetches files after fetch phase
22 Oct 2010 09:37:23
Original commit files touched by this commit  1.2.3
rene search for other commits by this committer
Tweak values of environment variables, remove obsolete OCTAVE_PATH variable.
22 Oct 2010 09:13:00
Original commit files touched by this commit  1.2.3
rene search for other commits by this committer
Robot Operating System (ROS) is a meta-operating system for your robot.
It provides several services for a robot control system, including but
not limited to:
* language-independent and network-transparent communication
* including hardware abstraction
* low-level device control
* implementation of commonly-used functionality
* message-passing between processes

This port provides the core part of ROS: the base system and the tools
to develop additional nodes. These additional nodes can be installed
manually by using something like:
% svn co `roslocate svn nodename` nodename
  (or git clone `roslocate svn nodename` nodename)
% rosmake nodename

WWW: http://www.ros.org/wiki/

Number of commits found: 29

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
libpurpleOct 24
pidginOct 24
phpmyadminOct 22
asterisk11Oct 21
libxml2Oct 18
drupal7Oct 16
firefox*Oct 16
firefox-esr*Oct 16
libxul*Oct 16
linux-firefox*Oct 16
linux-seamonkey*Oct 16
linux-thunderbird*Oct 16
seamonkey*Oct 16
thunderbird*Oct 16
linux-c6-opensslOct 15

7 vulnerabilities affecting 29 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24269
Broken 99
Deprecated 46
Ignore 356
Forbidden 2
Restricted 205
No CDROM 93
Vulnerable 18
Expired 0
Set to expire 42
Interactive 0
new 24 hours 1
new 48 hours3
new 7 days21
new fortnight40
new month175

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.