|
|
d8fee7b |
# Bootstrap for google.golang.org/api
|
|
|
bf3a6de |
%bcond_with bootstrap
|
|
|
d8fee7b |
# Run tests in check section
|
|
|
bf3a6de |
%bcond_without check
|
|
|
d8fee7b |
|
|
|
d8fee7b |
%global goipath go.opencensus.io
|
|
|
d8fee7b |
%global forgeurl https://github.com/census-instrumentation/opencensus-go
|
|
|
c68f21a |
Version: 0.19.1
|
|
|
d8fee7b |
|
|
|
d8fee7b |
%global common_description %{expand:
|
|
|
d8fee7b |
OpenCensus Go is a Go implementation of OpenCensus, a toolkit for collecting
|
|
|
d8fee7b |
application performance and behavior monitoring data. Currently it consists
|
|
|
d8fee7b |
of three major components: tags, stats, and tracing.}
|
|
|
d8fee7b |
|
|
|
d8fee7b |
%gometa
|
|
|
d8fee7b |
|
|
|
d8fee7b |
Name: %{goname}
|
|
|
aa852ba |
Release: 2%{?dist}
|
|
|
d8fee7b |
Summary: A stats collection and distributed tracing framework
|
|
|
d8fee7b |
License: ASL 2.0
|
|
|
d8fee7b |
URL: %{gourl}
|
|
|
d8fee7b |
Source0: %{gosource}
|
|
|
d8fee7b |
|
|
|
d8fee7b |
BuildRequires: golang(github.com/golang/protobuf/proto)
|
|
|
c68f21a |
BuildRequires: golang(github.com/hashicorp/golang-lru/simplelru)
|
|
|
d8fee7b |
BuildRequires: golang(github.com/openzipkin/zipkin-go/model)
|
|
|
d8fee7b |
BuildRequires: golang(github.com/openzipkin/zipkin-go/reporter)
|
|
|
d8fee7b |
BuildRequires: golang(github.com/prometheus/client_golang/prometheus)
|
|
|
d8fee7b |
BuildRequires: golang(github.com/prometheus/client_golang/prometheus/promhttp)
|
|
|
d8fee7b |
BuildRequires: golang(golang.org/x/net/context)
|
|
|
9912aa9 |
%if %{without bootstrap}
|
|
|
d8fee7b |
BuildRequires: golang(google.golang.org/api/support/bundler)
|
|
|
9912aa9 |
BuildRequires: golang(google.golang.org/grpc/status)
|
|
|
d8fee7b |
%endif
|
|
|
d8fee7b |
BuildRequires: golang(google.golang.org/grpc)
|
|
|
d8fee7b |
BuildRequires: golang(google.golang.org/grpc/codes)
|
|
|
d8fee7b |
BuildRequires: golang(google.golang.org/grpc/grpclog)
|
|
|
d8fee7b |
BuildRequires: golang(google.golang.org/grpc/metadata)
|
|
|
d8fee7b |
BuildRequires: golang(google.golang.org/grpc/stats)
|
|
|
d8fee7b |
%if %{with check}
|
|
|
7c45241 |
BuildRequires: golang(github.com/google/go-cmp/cmp)
|
|
|
d8fee7b |
%endif
|
|
|
d8fee7b |
|
|
|
d8fee7b |
%description
|
|
|
d8fee7b |
%{common_description}
|
|
|
d8fee7b |
|
|
|
d8fee7b |
|
|
|
d8fee7b |
%package devel
|
|
|
d8fee7b |
Summary: %{summary}
|
|
|
d8fee7b |
BuildArch: noarch
|
|
|
d8fee7b |
|
|
|
d8fee7b |
%description devel
|
|
|
d8fee7b |
%{summary}
|
|
|
d8fee7b |
|
|
|
d8fee7b |
This package contains library source intended for
|
|
|
d8fee7b |
building other packages which use import path with
|
|
|
d8fee7b |
%{goipath} prefix.
|
|
|
d8fee7b |
|
|
|
d8fee7b |
|
|
|
d8fee7b |
%prep
|
|
|
d8fee7b |
%forgeautosetup
|
|
|
9912aa9 |
|
|
|
9912aa9 |
%if %{with bootstrap}
|
|
|
9912aa9 |
grep --include=\*.go -lrnw . -e "google.golang.org/api/support/bundler" | xargs rm
|
|
|
9912aa9 |
grep --include=\*.go -lrnw . -e "google.golang.org/grpc/status" | xargs rm
|
|
|
d8fee7b |
%endif
|
|
|
d8fee7b |
|
|
|
d8fee7b |
|
|
|
d8fee7b |
%install
|
|
|
242e1f7 |
%goinstall "trace/trace_go11.go"
|
|
|
d8fee7b |
|
|
|
d8fee7b |
|
|
|
d8fee7b |
%if %{with check}
|
|
|
d8fee7b |
%check
|
|
|
46ef66f |
# Fails on i686, armv7hl
|
|
|
46ef66f |
%gochecks -d zpages
|
|
|
d8fee7b |
%endif
|
|
|
d8fee7b |
|
|
|
d8fee7b |
|
|
|
d8fee7b |
|
|
|
d8fee7b |
%files devel -f devel.file-list
|
|
|
d8fee7b |
%license LICENSE
|
|
|
d8fee7b |
%doc README.md CONTRIBUTING.md AUTHORS
|
|
|
d8fee7b |
|
|
|
d8fee7b |
|
|
|
d8fee7b |
%changelog
|
|
|
c68f21a |
* Sun Mar 17 2019 Robert-André Mauchin <zebob.m@gmail.com> - 0.19.1-1
|
|
|
c68f21a |
- Release 0.19.1 (#1689452)
|
|
|
c68f21a |
|
|
|
bf3a6de |
* Sat Mar 09 2019 Robert-André Mauchin <zebob.m@gmail.com> - 0.19.0-2
|
|
|
bf3a6de |
- Unbootstrap
|
|
|
bf3a6de |
|
|
|
9912aa9 |
* Mon Feb 25 2019 Robert-André Mauchin <zebob.m@gmail.com> - 0.19.0-1
|
|
|
9912aa9 |
- Release 0.19.0
|
|
|
9912aa9 |
|
|
|
aa852ba |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.0-2
|
|
|
aa852ba |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
aa852ba |
|
|
|
7c45241 |
* Mon Nov 12 2018 Robert-André Mauchin <zebob.m@gmail.com> - 0.18.0-1
|
|
|
7c45241 |
- Release 0.18.0
|
|
|
7c45241 |
|
|
|
242e1f7 |
* Tue Jul 17 2018 Robert-André Mauchin <zebob.m@gmail.com> - 0.14.0-1
|
|
|
242e1f7 |
- Bump to 0.14.0
|
|
|
242e1f7 |
|
|
|
4662e41 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
|
|
4662e41 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
4662e41 |
|
|
|
4146829 |
* Thu Jun 28 2018 Robert-André Mauchin <zebob.m@gmail.com> - 0.13.0-1
|
|
|
4146829 |
- Bump to 0.13.0
|
|
|
4146829 |
|
|
|
46ef66f |
* Mon Apr 23 2018 Robert-André Mauchin <zebob.m@gmail.com> - 0.8.0-3
|
|
|
46ef66f |
- Unbootstrap
|
|
|
46ef66f |
|
|
|
ec63c98 |
* Thu Mar 22 2018 Robert-André Mauchin <zebob.m@gmail.com> - 0.8.0-2
|
|
|
ec63c98 |
- Fix bootstrap
|
|
|
ec63c98 |
|
|
|
d8fee7b |
* Thu Mar 22 2018 Robert-André Mauchin <zebob.m@gmail.com> - 0.8.0-1
|
|
|
d8fee7b |
- First package for Fedora
|
|
|
d8fee7b |
|