def72e0
%global commit 2f5e9c683e3b9700ffb1d0ff83174f1015b4b9ff
5f6866a
%global shortcommit %(c=%{commit}; echo ${c:0:7})
79e7a29
%global realname console_bridge
79e7a29
Name:		console-bridge
def72e0
Version:	0.2.5
f8e8b22
Release:	4%{?dist}
79e7a29
Summary:	Lightweight set of macros used for reporting information in libraries
79e7a29
79e7a29
Group:		Development/Libraries
79e7a29
License:	BSD
79e7a29
URL:		http://ros.org/wiki/console_bridge
5f6866a
Source0:        https://github.com/ros/%{realname}/archive/%{commit}/%{realname}-%{version}-%{shortcommit}.tar.gz
79e7a29
79e7a29
BuildRequires:	cmake
79e7a29
BuildRequires:	boost-devel
79e7a29
79e7a29
%description
79e7a29
A very lightweight set of macros that can be used for reporting information 
79e7a29
in libraries. The logged information can be forwarded to other systems.
79e7a29
79e7a29
%package devel
79e7a29
Summary:	Development files for %{name}
79e7a29
Requires:	%{name}%{?_isa} = %{version}-%{release}
79e7a29
79e7a29
%description devel
5f6866a
The %{name}-devel package contains libraries and header files for
5f6866a
developing applications that use %{name}.
79e7a29
79e7a29
%prep
5f6866a
%setup -qn %{realname}-%{commit}
79e7a29
79e7a29
%build
79e7a29
mkdir build; pushd build
79e7a29
%cmake ..
79e7a29
popd
79e7a29
make -C build %{?_smp_mflags}
79e7a29
79e7a29
79e7a29
%install
79e7a29
make -C build install DESTDIR=%{buildroot}
79e7a29
79e7a29
%post -p /sbin/ldconfig
79e7a29
79e7a29
%postun -p /sbin/ldconfig
79e7a29
79e7a29
%files
79e7a29
%{_libdir}/*.so.*
79e7a29
79e7a29
%files devel
79e7a29
%{_libdir}/*.so
79e7a29
%{_includedir}/%{realname}
79e7a29
%{_libdir}/pkgconfig/*.pc
79e7a29
%{_datadir}/%{realname}
79e7a29
79e7a29
79e7a29
%changelog
f8e8b22
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.5-4
f8e8b22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
f8e8b22
207539b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.5-3
207539b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
207539b
Petr Machata d6285a4
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 0.2.5-2
Petr Machata d6285a4
- Rebuild for boost 1.55.0
Petr Machata d6285a4
def72e0
* Sat Feb 08 2014 Rich Mattes <richmattes@gmail.com> - 0.2.5-1
def72e0
- Update to release 0.2.5
def72e0
5f6866a
* Wed Aug 21 2013 Rich Mattes <richmattes@gmail.com> - 0.2.4-1
5f6866a
- Update to release 0.2.4
5f6866a
6a7775c
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.4-4
6a7775c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
6a7775c
Petr Machata 211313d
* Sat Jul 27 2013 pmachata@redhat.com - 0.1.4-3
Petr Machata 211313d
- Rebuild for boost 1.54.0
Petr Machata 211313d
79e7a29
* Tue Apr 09 2013 Rich Mattes <richmattes@gmail.com> - 0.1.4-2
79e7a29
- Add ldconfig calls
79e7a29
- Add patch to create a soversion, set it to 0
79e7a29
79e7a29
* Tue Mar 12 2013 Rich Mattes <richmattes@gmail.com> - 0.1.4-1
79e7a29
- Update to release 0.1.4
79e7a29
79e7a29
* Sun Dec 02 2012 Rich Mattes <richmattes@gmail.com> - 0.1.2-2
79e7a29
- Fixed library path in console_bridge-config.cmake
79e7a29
79e7a29
* Sat Oct 13 2012 Rich Mattes <richmattes@gmail.com> - 0.1.2-1
79e7a29
- Initial package