Codebase list ros-ros / 95ba27f
Imported Upstream version 1.12.4 Jochen Sprickerhof 8 years ago
23 changed file(s) with 60 addition(s) and 20 deletion(s). Raw diff Collapse all Expand all
00 ^^^^^^^^^^^^^^^^^^^^^^^^
11 Changelog for package mk
22 ^^^^^^^^^^^^^^^^^^^^^^^^
3
4 1.12.4 (2015-10-12)
5 -------------------
36
47 1.12.3 (2015-09-19)
58 -------------------
00 <package>
11 <name>mk</name>
2 <version>1.12.3</version>
2 <version>1.12.4</version>
33 <description>
44 A collection of .mk include files for building ROS architectural elements.
55 Most package authors should use cmake .mk, which calls CMake for the build of the package.
00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
11 Changelog for package rosbuild
22 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3
4 1.12.4 (2015-10-12)
5 -------------------
36
47 1.12.3 (2015-09-19)
58 -------------------
00 <package>
11 <name>rosbuild</name>
2 <version>1.12.3</version>
2 <version>1.12.4</version>
33 <description>
44 rosbuild contains scripts for managing the CMake-based build system for ROS.
55 </description>
00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
11 Changelog for package roslang
22 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3
4 1.12.4 (2015-10-12)
5 -------------------
36
47 1.12.3 (2015-09-19)
58 -------------------
00 <package>
11 <name>roslang</name>
2 <version>1.12.3</version>
2 <version>1.12.4</version>
33 <description>
44 roslang is a common package that all <a href="http://www.ros.org/wiki/Client%20Libraries">ROS client libraries</a> depend on.
55 This is mainly used to find client libraries (via 'rospack depends-on1 roslang').
00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
11 Changelog for package roslib
22 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3
4 1.12.4 (2015-10-12)
5 -------------------
6 * improve performance by caching the package mapping in the rospack instance (`#95 <https://github.com/ros/ros/pull/95>`_)
37
48 1.12.3 (2015-09-19)
59 -------------------
00 <package>
11 <name>roslib</name>
2 <version>1.12.3</version>
2 <version>1.12.4</version>
33 <description>
44 Base dependencies and support libraries for ROS.
55 roslib contains many of the common data structures and tools that are shared across ROS client library implementations.
1818 <build_depend>rospack</build_depend>
1919
2020 <run_depend>catkin</run_depend>
21 <run_depend>python-rospkg</run_depend>
21 <run_depend version_gte="1.0.37">python-rospkg</run_depend>
2222 <run_depend>rospack</run_depend>
2323
2424 <export>
493493 # lookup package as it *must* exist
494494 pkg_path = rospack.get_path(pkg)
495495
496 source_path_to_packages = rospack.get_custom_cache('source_path_to_packages', {})
497
496498 # if found in binary dir, start with that. in any case, use matches
497499 # from ros_package_path
498500 matches = []
499 search_paths = catkin_find(search_dirs=['libexec', 'share'], project=pkg, first_matching_workspace_only=True)
501 search_paths = catkin_find(
502 search_dirs=['libexec', 'share'], project=pkg, first_matching_workspace_only=True,
503 source_path_to_packages=source_path_to_packages)
504
505 # persist mapping of packages in rospack instance
506 if source_path_to_packages:
507 rospack.set_custom_cache('source_path_to_packages', source_path_to_packages)
508
500509 for search_path in search_paths:
501510 matches.extend(_find_resource(search_path, resource_name, filter_fn=filter_fn))
502511
00 <package>
11 <name>ros</name>
2 <version>1.12.3</version>
2 <version>1.12.4</version>
33 <description>ROS packaging system</description>
44 <maintainer email="dthomas@osrfoundation.org">Dirk Thomas</maintainer>
55 <license>BSD</license>
00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
11 Changelog for package rosbash
22 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3
4 1.12.4 (2015-10-12)
5 -------------------
6 * fix zsh rosservice completion (`#92 <https://github.com/ros/ros/pull/92>`_)
37
48 1.12.3 (2015-09-19)
59 -------------------
00 <package>
11 <name>rosbash</name>
2 <version>1.12.3</version>
2 <version>1.12.4</version>
33 <description>
44 Assorted shell commands for using ros with bash.
55 </description>
564564 opts="list call type find uri"
565565 reply=(${=opts})
566566 elif [[ ${CURRENT} == 3 ]]; then
567 case ${=${(s: :)words}[2]} in
567 case ${words[2]} in
568568 uri|list|type|call)
569569 opts=`rosservice list 2> /dev/null`
570570 IFS=$'\n'
572572 unset IFS
573573 ;;
574574 find)
575 opts=`_srv_opts ${=${(s: :)words[-1]}}`
575 opts=`_srv_opts ${words[3]}`
576576 reply=(${=opts})
577577 ;;
578578 esac
579579 elif [[ ${CURRENT} == 4 ]]; then
580 case ${=${(s: :)words}[2]} in
580 case ${words[2]} in
581581 call)
582 type=`rosservice type ${=${(s: :)words[-1]}}`
583 opts=`rosmsg-proto srv 2> /dev/null -s ${type}`
584 reply=(${=opts})
582 type="$(rosservice type ${words[3]} 2>/dev/null)"
583 reply=("$(rosmsg-proto srv -s ${type} 2> /dev/null)")
585584 ;;
586585 esac
587586 fi
739738 compctl -K "_roscomplete_rosnode" "rosnode"
740739 compctl -K "_roscomplete_rosparam" "rosparam"
741740 compctl -x 'p[0,2]' -K "_roscomplete_rostopic" - 'n[1,/] p[3]' -K "_roscomplete_rostopic" - 'p[3]' -S ' ' -K "_roscomplete_rostopic" - 'p[4]' -Q -K "_roscomplete_rostopic" -- "rostopic"
742 compctl -K "_roscomplete_rosservice" "rosservice"
741 compctl -Q -K "_roscomplete_rosservice" "rosservice"
743742 compctl -x 'p[1]' -k "(md5 package packages show users)" - 'p[2]' -S '' -K "_roscomplete_rosmsg" -- "rosmsg"
744743 compctl -x 'p[1]' -k "(md5 package packages show users)" - 'p[2]' -S '' -K "_roscomplete_rossrv" -- "rossrv"
745744 compctl -K "_roscomplete_roscreate_pkg" "roscreate-pkg"
00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
11 Changelog for package rosboost_cfg
22 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3
4 1.12.4 (2015-10-12)
5 -------------------
36
47 1.12.3 (2015-09-19)
58 -------------------
00 <package>
11 <name>rosboost_cfg</name>
2 <version>1.12.3</version>
2 <version>1.12.4</version>
33 <description>
44 Contains scripts used by the rosboost-cfg tool for determining cflags/lflags/etc. of boost on your system
55 </description>
00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
11 Changelog for package rosclean
22 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3
4 1.12.4 (2015-10-12)
5 -------------------
36
47 1.12.3 (2015-09-19)
58 -------------------
00 <package>
11 <name>rosclean</name>
2 <version>1.12.3</version>
2 <version>1.12.4</version>
33 <description>
44 rosclean: cleanup filesystem resources (e.g. log files).
55 </description>
00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
11 Changelog for package roscreate
22 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3
4 1.12.4 (2015-10-12)
5 -------------------
36
47 1.12.3 (2015-09-19)
58 -------------------
00 <package>
11 <name>roscreate</name>
2 <version>1.12.3</version>
2 <version>1.12.4</version>
33 <description>
44 roscreate contains a tool that assists in the creation of ROS filesystem resources.
55 It provides: <tt>roscreate-pkg</tt>, which creates a new package directory,
00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
11 Changelog for package rosmake
22 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3
4 1.12.4 (2015-10-12)
5 -------------------
36
47 1.12.3 (2015-09-19)
58 -------------------
00 <package>
11 <name>rosmake</name>
2 <version>1.12.3</version>
2 <version>1.12.4</version>
33 <description>
44 rosmake is a ros dependency aware build tool which can be used to
55 build all dependencies in the correct order.
00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
11 Changelog for package rosunit
22 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3
4 1.12.4 (2015-10-12)
5 -------------------
36
47 1.12.3 (2015-09-19)
58 -------------------
00 <package>
11 <name>rosunit</name>
2 <version>1.12.3</version>
2 <version>1.12.4</version>
33 <description>
44 Unit-testing package for ROS. This is a lower-level library for rostest and handles unit tests, whereas rostest handles integration tests.
55 </description>