Imported Upstream version 1.12.5
Leopold Palomo-Avellaneda
8 years ago
0 | 0 | ^^^^^^^^^^^^^^^^^^^^^^^^ |
1 | 1 | Changelog for package mk |
2 | 2 | ^^^^^^^^^^^^^^^^^^^^^^^^ |
3 | ||
4 | 1.12.5 (2015-10-13) | |
5 | ------------------- | |
3 | 6 | |
4 | 7 | 1.12.4 (2015-10-12) |
5 | 8 | ------------------- |
0 | 0 | <package> |
1 | 1 | <name>mk</name> |
2 | <version>1.12.4</version> | |
2 | <version>1.12.5</version> | |
3 | 3 | <description> |
4 | 4 | A collection of .mk include files for building ROS architectural elements. |
5 | 5 | Most package authors should use cmake .mk, which calls CMake for the build of the package. |
0 | 0 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
1 | 1 | Changelog for package rosbuild |
2 | 2 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
3 | ||
4 | 1.12.5 (2015-10-13) | |
5 | ------------------- | |
3 | 6 | |
4 | 7 | 1.12.4 (2015-10-12) |
5 | 8 | ------------------- |
0 | 0 | <package> |
1 | 1 | <name>rosbuild</name> |
2 | <version>1.12.4</version> | |
2 | <version>1.12.5</version> | |
3 | 3 | <description> |
4 | 4 | rosbuild contains scripts for managing the CMake-based build system for ROS. |
5 | 5 | </description> |
0 | 0 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
1 | 1 | Changelog for package roslang |
2 | 2 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
3 | ||
4 | 1.12.5 (2015-10-13) | |
5 | ------------------- | |
3 | 6 | |
4 | 7 | 1.12.4 (2015-10-12) |
5 | 8 | ------------------- |
0 | 0 | <package> |
1 | 1 | <name>roslang</name> |
2 | <version>1.12.4</version> | |
2 | <version>1.12.5</version> | |
3 | 3 | <description> |
4 | 4 | roslang is a common package that all <a href="http://www.ros.org/wiki/Client%20Libraries">ROS client libraries</a> depend on. |
5 | 5 | This is mainly used to find client libraries (via 'rospack depends-on1 roslang'). |
0 | 0 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
1 | 1 | Changelog for package roslib |
2 | 2 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
3 | ||
4 | 1.12.5 (2015-10-13) | |
5 | ------------------- | |
3 | 6 | |
4 | 7 | 1.12.4 (2015-10-12) |
5 | 8 | ------------------- |
0 | 0 | <package> |
1 | 1 | <name>roslib</name> |
2 | <version>1.12.4</version> | |
2 | <version>1.12.5</version> | |
3 | 3 | <description> |
4 | 4 | Base dependencies and support libraries for ROS. |
5 | 5 | roslib contains many of the common data structures and tools that are shared across ROS client library implementations. |
0 | 0 | <package> |
1 | 1 | <name>ros</name> |
2 | <version>1.12.4</version> | |
2 | <version>1.12.5</version> | |
3 | 3 | <description>ROS packaging system</description> |
4 | 4 | <maintainer email="dthomas@osrfoundation.org">Dirk Thomas</maintainer> |
5 | 5 | <license>BSD</license> |
0 | 0 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
1 | 1 | Changelog for package rosbash |
2 | 2 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
3 | ||
4 | 1.12.5 (2015-10-13) | |
5 | ------------------- | |
6 | * rosrun: allow spaces in command names and search paths (`#94 <https://github.com/ros/ros/pull/94>`_) | |
3 | 7 | |
4 | 8 | 1.12.4 (2015-10-12) |
5 | 9 | ------------------- |
0 | 0 | <package> |
1 | 1 | <name>rosbash</name> |
2 | <version>1.12.4</version> | |
2 | <version>1.12.5</version> | |
3 | 3 | <description> |
4 | 4 | Assorted shell commands for using ros with bash. |
5 | 5 | </description> |
15 | 15 | |
16 | 16 | while [ $args == 1 ] |
17 | 17 | do |
18 | case $1 in | |
18 | case "$1" in | |
19 | 19 | "--help" | "-h") |
20 | 20 | usage |
21 | 21 | exit 0 |
22 | 22 | ;; |
23 | 23 | "--prefix" | "-p") |
24 | rosrun_prefix=$2 | |
24 | rosrun_prefix="$2" | |
25 | 25 | shift |
26 | 26 | shift |
27 | 27 | ;; |
47 | 47 | esac |
48 | 48 | |
49 | 49 | if [[ -n $CMAKE_PREFIX_PATH ]]; then |
50 | catkin_package_libexec_dir=`catkin_find --without-underlays --libexec --share $1 2> /dev/null` | |
51 | debug "Looking in catkin libexec dir: $catkin_package_libexec_dir" | |
50 | IFS=$'\n' | |
51 | catkin_package_libexec_dirs=(`catkin_find --without-underlays --libexec --share "$1" 2> /dev/null`) | |
52 | unset IFS | |
53 | debug "Looking in catkin libexec dirs: $catkin_package_libexec_dirs" | |
52 | 54 | fi |
53 | pkgdir=`rospack find $1` | |
55 | pkgdir=`rospack find "$1"` | |
54 | 56 | debug "Looking in rospack dir: $pkgdir" |
55 | if [[ -z $catkin_package_libexec_dir && -z $pkgdir ]]; then | |
57 | if [[ ${#catkin_package_libexec_dirs[@]} -eq 0 && -z $pkgdir ]]; then | |
56 | 58 | exit 2 |
57 | 59 | fi |
58 | 60 | if [[ ! $2 == */* ]]; then |
65 | 67 | _perm="/111" |
66 | 68 | fi |
67 | 69 | debug "Searching for $2 with permissions $_perm" |
68 | exepathlist=(`find -L $catkin_package_libexec_dir $pkgdir -name $2 -type f -perm $_perm ! -regex ".*$pkgdir\/build\/.*" | uniq`) | |
70 | exepathlist="`find -L "${catkin_package_libexec_dirs[@]}" "$pkgdir" -name "$2" -type f -perm "$_perm" ! -regex ".*$pkgdir\/build\/.*" | uniq`" | |
71 | IFS=$'\n' | |
72 | exepathlist=($exepathlist) | |
73 | unset IFS | |
69 | 74 | unset _perm |
70 | 75 | if [[ ${#exepathlist[@]} == 0 ]]; then |
71 | 76 | echo "[rosrun] Couldn't find executable named $2 below $pkgdir" |
72 | nonexepathlist=(`find -H $pkgdir -name $2`) | |
77 | nonexepathlist=(`find -H "$pkgdir" -name "$2"`) | |
73 | 78 | if [[ ${#nonexepathlist[@]} != 0 ]]; then |
74 | 79 | echo "[rosrun] Found the following, but they're either not files," |
75 | 80 | echo "[rosrun] or not executable:" |
76 | for p in ${nonexepathlist[@]}; do | |
81 | for p in "${nonexepathlist[@]}"; do | |
77 | 82 | echo "[rosrun] ${p}" |
78 | 83 | done |
79 | 84 | fi |
81 | 86 | |
82 | 87 | elif [[ ${#exepathlist[@]} -gt 1 ]]; then |
83 | 88 | echo "[rosrun] You have chosen a non-unique executable, please pick one of the following:" |
84 | select opt in ${exepathlist[@]}; do | |
85 | exepath=$opt | |
89 | select opt in "${exepathlist[@]}"; do | |
90 | exepath="$opt" | |
86 | 91 | break |
87 | 92 | done |
88 | 93 | else |
89 | exepath=${exepathlist[0]} | |
94 | exepath="${exepathlist[0]}" | |
90 | 95 | fi |
91 | 96 | else |
92 | absname=$pkgdir/$2 | |
97 | absname="$pkgdir/$2" | |
93 | 98 | debug "Path given. Looing for $absname" |
94 | if [ ! -f $absname -o ! -x $absname ]; then | |
99 | if [[ ! -f $absname || ! -x $absname ]]; then | |
95 | 100 | echo "[rosrun] Couldn't find executable named $absname" |
96 | 101 | exit 3 |
97 | 102 | fi |
98 | exepath=$absname | |
103 | exepath="$absname" | |
99 | 104 | fi |
100 | 105 | shift |
101 | 106 | shift |
102 | 107 | debug "Running $rosrun_prefix $exepath" "$@" |
103 | exec $rosrun_prefix $exepath "$@" | |
108 | exec $rosrun_prefix "$exepath" "$@" |
0 | 0 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
1 | 1 | Changelog for package rosboost_cfg |
2 | 2 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
3 | ||
4 | 1.12.5 (2015-10-13) | |
5 | ------------------- | |
3 | 6 | |
4 | 7 | 1.12.4 (2015-10-12) |
5 | 8 | ------------------- |
0 | 0 | <package> |
1 | 1 | <name>rosboost_cfg</name> |
2 | <version>1.12.4</version> | |
2 | <version>1.12.5</version> | |
3 | 3 | <description> |
4 | 4 | Contains scripts used by the rosboost-cfg tool for determining cflags/lflags/etc. of boost on your system |
5 | 5 | </description> |
0 | 0 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
1 | 1 | Changelog for package rosclean |
2 | 2 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
3 | ||
4 | 1.12.5 (2015-10-13) | |
5 | ------------------- | |
3 | 6 | |
4 | 7 | 1.12.4 (2015-10-12) |
5 | 8 | ------------------- |
0 | 0 | <package> |
1 | 1 | <name>rosclean</name> |
2 | <version>1.12.4</version> | |
2 | <version>1.12.5</version> | |
3 | 3 | <description> |
4 | 4 | rosclean: cleanup filesystem resources (e.g. log files). |
5 | 5 | </description> |
0 | 0 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
1 | 1 | Changelog for package roscreate |
2 | 2 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
3 | ||
4 | 1.12.5 (2015-10-13) | |
5 | ------------------- | |
3 | 6 | |
4 | 7 | 1.12.4 (2015-10-12) |
5 | 8 | ------------------- |
0 | 0 | <package> |
1 | 1 | <name>roscreate</name> |
2 | <version>1.12.4</version> | |
2 | <version>1.12.5</version> | |
3 | 3 | <description> |
4 | 4 | roscreate contains a tool that assists in the creation of ROS filesystem resources. |
5 | 5 | It provides: <tt>roscreate-pkg</tt>, which creates a new package directory, |
0 | 0 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
1 | 1 | Changelog for package rosmake |
2 | 2 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
3 | ||
4 | 1.12.5 (2015-10-13) | |
5 | ------------------- | |
3 | 6 | |
4 | 7 | 1.12.4 (2015-10-12) |
5 | 8 | ------------------- |
0 | 0 | <package> |
1 | 1 | <name>rosmake</name> |
2 | <version>1.12.4</version> | |
2 | <version>1.12.5</version> | |
3 | 3 | <description> |
4 | 4 | rosmake is a ros dependency aware build tool which can be used to |
5 | 5 | build all dependencies in the correct order. |
0 | 0 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
1 | 1 | Changelog for package rosunit |
2 | 2 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
3 | ||
4 | 1.12.5 (2015-10-13) | |
5 | ------------------- | |
3 | 6 | |
4 | 7 | 1.12.4 (2015-10-12) |
5 | 8 | ------------------- |