Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
f66326f984
!14 fix
From: @davidhan008 
Reviewed-by: @anchuanxu 
Signed-off-by: @anchuanxu
2023-06-08 02:18:17 +00:00
davidhan008
d308da78a9 Fix: update 2023-06-08 10:11:12 +08:00
openeuler-ci-bot
2a6c4c7db2 !6 [sync] PR-5: Strip dynamic library
From: @openeuler-sync-bot
Reviewed-by: @anchuanxu
Signed-off-by: @anchuanxu
2021-09-10 07:28:14 +00:00
lingsheng
67ed90a993 Strip dynamic library
(cherry picked from commit 2c850322e9648cf0c7d59a6af1587a36f55500f3)
2021-09-07 10:36:35 +08:00
openeuler-ci-bot
9e810dce1a !3 update readme.md
From: @davidhan008
Reviewed-by: @anchuanxu
Signed-off-by: @anchuanxu
2021-02-05 10:26:31 +08:00
David_Han
d3d8f3808b update README.en.md. 2021-01-27 15:55:13 +08:00
David_Han
48549771fb update README.md. 2021-01-27 15:54:40 +08:00
openeuler-ci-bot
2e2e4c5489 !2 init
From: @davidhan008
Reviewed-by: @anchuanxu
Signed-off-by: @anchuanxu
2021-01-27 15:42:47 +08:00
David_Han
d057801b44 update README.en.md. 2021-01-09 22:12:08 +08:00
David_Han
8b1c3097de update README.md. 2021-01-09 22:11:57 +08:00
5 changed files with 61 additions and 35 deletions

Binary file not shown.

BIN
1.0.2.tar.gz Normal file

Binary file not shown.

View File

@ -17,15 +17,15 @@ CONSOLE_BRIDGE_LOG_NONE
1. Dowload RPM
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/Mainline/standard_aarch64/aarch64/console_bridge-2.5.6-1.oe1.aarch64.rpm
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/20.09:/Epol/standard_aarch64/aarch64/console_bridge-1.0.0-1.oe1.aarch64.rpm
2. Install RPM
sudo rpm -ivh console_bridge-2.5.6-1.oe1.aarch64.rpm
sudo rpm -ivh console_bridge-1.0.0-1.oe1.aarch64.rpm
#### Instructions
Exit the console_bridge file under the /opt/ros/melodic/devel_isolated/ directory , Prove that the software installation is successful
Exit the console_bridge directory under the /usr/local/ directory , Prove that the software installation is successful
#### Contribution

View File

@ -1,26 +1,34 @@
# rospack
### console_bridge
#### 介绍
rospack是一个命令行工具用于检索有关文件系统上可用的ROS软件包的信息。它实现了各种各样的命令从在文件系统中定位ROS软件包列出可用软件包到计算软件包的依赖关系树。ROS生成系统中还使用它来计算软件包的生成信息。
console_bridge 是独立于ROS的纯CMake即:非catkin和非rosbuild程序包它提供的记录调用与rosconsole中发现的记录相同但适用于不一定使用ROS的应用程序
#### 软件架构
软件架构说明
rospack有关堆栈的等效工具请参见rosstack。
该库允许将消息记录在标准输出和基于日志级别的标准输出错误中:
CONSOLE_BRIDGE_LOG_DEBUG
CONSOLE_BRIDGE_LOG_INFO
CONSOLE_BRIDGE_LOG_WARN
CONSOLE_BRIDGE_LOG_ERROR
CONSOLE_BRIDGE_LOG_NONE
#### 安装教程
1. 下载rpm包
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/Mainline/standard_aarch64/aarch64/rospack-2.5.6-1.oe1.aarch64.rpm
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/20.09:/Epol/standard_aarch64/aarch64/console_bridge-1.0.0-1.oe1.aarch64.rpm
2. 安装rpm包
sudo rpm -ivh rospack-2.5.6-1.oe1.aarch64.rpm
sudo rpm -ivh console_bridge-1.0.0-1.oe1.aarch64.rpm
#### 使用说明
安装完成以后,在/opt/ros/melodic/devel_isolated/目录下有rospack/文件夹证明安装成功
安装完成以后,在/usr/local 目录下有console_bridge/文件夹证明安装成功
#### 参与贡献

View File

@ -1,39 +1,57 @@
Name: console_bridge
Version: 1.0.0
Release: 1
Summary: This is ROS melodic ros_comm's 3rdparty console_bridge
License: GPL
URL: https://github.com/ros/console_bridge/releases/tag/1.0.0
Source0: https://github.com/ros/console_bridge/archive/1.0.0.tar.gz
BuildRequires: gcc-c++
%global realname console_bridge
Name: console-bridge
Version: 1.0.2
Release: 1%{?dist}
Summary: Lightweight set of macros used for reporting information in libraries
Group: Development/Libraries
License: BSD
URL: http://github.com/ros/console_bridge
Source0: 1.0.2.tar.gz
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: cmake
BuildRequires: boost-devel
%description
This is ROS melodic ros_comm's 3rdparty console_bridge.
A very lightweight set of macros that can be used for reporting information
in libraries. The logged information can be forwarded to other systems.
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
%setup
%setup -n %{realname}-%{version}
%build
mkdir build;
pushd build
%cmake .. -DUSE_GNU_INSTALL_DIRS=ON
popd
make -C build %{?_smp_mflags}
%install
mkdir build/
cd build/
cmake ..
make
make install
cd ..
make -C build install DESTDIR=%{buildroot}
#install
mkdir -p %{buildroot}/usr/local/
cp -r install/* %{buildroot}/usr/local/
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root)
/usr/local/*
%{_libdir}/*.so.*
%files devel
%{_includedir}/%{realname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/%{realname}
%changelog
* Thu December 31 2020 openEuler Buildteam <hanhaomin008@126.com>
- Package init
* Thu Apr 27 2023 NiuTao niutao2@huawei.com 1.0.2-1
- Refactor spec and update software to 1.0.2