Summary: LightStep distributed tracing library for C++
Name: lightstep-tracer-cpp
Version: 0.19
Release: 1%{?dist}
License: MIT
URL: https://github.com/lightstep/lightstep-tracer-cpp
Source0: https://github.com/lightstep/lightstep-tracer-cpp/releases/download/v0_19/%{name}-%{version}.tar.gz
%define sha1 lightstep-tracer-cpp=ed536c8954ad7a47d9023b9bff8070361b44d06d
Group: Development/Tools
Vendor: VMware, Inc.
Distribution: Photon
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: clang
BuildRequires: c-ares
BuildRequires: c-ares-devel
BuildRequires: gcc
BuildRequires: protobuf3
BuildRequires: protobuf3-devel
Requires: protobuf3
%description
LightStep distributed tracing library for C++.
%package devel
Summary: lightstep-tracer-cpp devel
Group: Development/Tools
Requires: %{name} = %{version}
%description devel
This contains development tools and libraries for lightstep-tracer.
%prep
%setup -q
%build
./configure \
--disable-silent-rules \
--prefix=%{_prefix} \
--disable-static \
--enable-shared \
--disable-grpc
%install
make DESTDIR=%{buildroot} install
find %{buildroot} -name '*.la' -delete
%files
%defattr(-,root,root)
%{_libdir}/liblightstep_core_cxx11.so.*
%files devel
%defattr(-,root,root)
%{_includedir}/lightstep/*.h
%{_includedir}/mapbox_variant/*.hpp
%{_libdir}/liblightstep_core_cxx11.so
%changelog
* Wed Jun 14 2017 Vinay Kulkarni <kulkarniv@vmware.com> 0.19-1
- Initial version of lightstep-tracer-cpp package for Photon.