Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:xtzh:ros:kinetic
ros-kinetic-roscpp
ros-kinetic-roscpp.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ros-kinetic-roscpp.spec of Package ros-kinetic-roscpp
%define ros_distro kinetic %define ros_root /opt/ros %define install_path %{ros_root}/%{ros_distro} %define src_name ros_comm %define sub_pkg_path clients/roscpp Name: ros-kinetic-roscpp Version: 1.12.7 Release: 0%{?dist} Summary: ROS roscpp package Group: Development/Libraries License: BSD URL: http://ros.org/wiki/roscpp Source0: https://github.com/ros/ros_comm/archive/%{version}.tar.gz Source1: cmake_manifest_parser BuildRequires: gcc-c++ BuildRequires: boost-devel BuildRequires: pkg-config BuildRequires: ros-kinetic-catkin BuildRequires: ros-kinetic-cpp-common BuildRequires: ros-kinetic-message-generation BuildRequires: ros-kinetic-rosconsole BuildRequires: ros-kinetic-roscpp-serialization BuildRequires: ros-kinetic-roscpp-traits BuildRequires: ros-kinetic-gencpp BuildRequires: ros-kinetic-rosgraph-msgs BuildRequires: ros-kinetic-roslang BuildRequires: ros-kinetic-rostime BuildRequires: ros-kinetic-std-msgs BuildRequires: ros-kinetic-geneus BuildRequires: ros-kinetic-gennodejs BuildRequires: ros-kinetic-genlisp BuildRequires: ros-kinetic-genpy BuildRequires: ros-kinetic-xmlrpcpp BuildRequires: pkgconfig(console_bridge) Requires: libconsole_bridge0 Requires: ros-kinetic-cpp-common Requires: ros-kinetic-message-runtime Requires: ros-kinetic-rosconsole Requires: ros-kinetic-roscpp-serialization Requires: ros-kinetic-roscpp-traits Requires: ros-kinetic-rosgraph-msgs Requires: ros-kinetic-rostime Requires: ros-kinetic-std-msgs Requires: ros-kinetic-xmlrpcpp %description roscpp is a C++ implementation of ROS. It provides a client library that enables C++ programmers to quickly interface with ROS Topics, Services, and Parameters. roscpp is the most widely used ROS client library and is designed to be the high-performance library for ROS. %prep %setup -q -n %{src_name}-%{version} %build # In case we're installing to a non-standard location, look for a setup.sh # in the install tree that was dropped by catkin, and source it. It will # set things like CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH. if [ -f "/usr/setup.sh" ]; then . "/usr/setup.sh"; fi pushd %{sub_pkg_path} mkdir build && cd build cmake .. \ -DCMAKE_INSTALL_PREFIX="%{install_path}" \ -DCMAKE_PREFIX_PATH="%{install_path}" \ -DSETUPTOOLS_DEB_LAYOUT=OFF \ -DCATKIN_BUILD_BINARY_PACKAGE="1" \ make %{?_smp_mflags} popd %install # In case we're installing to a non-standard location, look for a setup.sh # in the install tree that was dropped by catkin, and source it. It will # set things like CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH. if [ -f "/usr/setup.sh" ]; then . "/usr/setup.sh"; fi pushd %{sub_pkg_path} pushd build make install DESTDIR=%{buildroot} popd popd python %{SOURCE1} %{buildroot} %files -f ros_install_manifest %changelog * Sun Apr 9 2017 Zhang Xingtao <xingtao.zhang@yahoo.com> - 1.12.7 * Fri May 09 2014 Dirk Thomas <dthomas@osrfoundation.org> - 1.9.49-0 - Autogenerated by Bloom
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor