Sophie

Sophie

distrib > Mageia > 9 > aarch64 > media > core-release-src > by-pkgid > 6e9e14f0e9614ef7d2bf6702eba4058b > files > 3

golang-github-prometheus-exporter-toolkit-0.7.1-1.mga9.src.rpm

# Generated by go2rpm 1.3
%bcond_without check
%global debug_package %{nil}

# https://github.com/prometheus/exporter-toolkit
%global goipath         github.com/prometheus/exporter-toolkit
Version:                0.7.1

%gometa

%global common_description %{expand:
Utility package to build exporters.}

%global golicenses      LICENSE
%global godocs          CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md\\\
                        README.md

Name:           %{goname}
Release:        %mkrel 1
Summary:        Utility package to build exporters
Group:          Development/Other

# Upstream license specification: Apache-2.0
License:        ASL 2.0
URL:            %{gourl}
Source0:        %{gosource}
Patch0:         02-Avoid_race_in_test.patch

BuildRequires:  golang(github.com/go-kit/kit/log)
BuildRequires:  golang(github.com/go-kit/kit/log/level)
BuildRequires:  golang(github.com/pkg/errors)
BuildRequires:  golang(github.com/prometheus/common/config)
BuildRequires:  golang(golang.org/x/crypto/bcrypt)
BuildRequires:  golang(gopkg.in/alecthomas/kingpin.v2)
BuildRequires:  golang(gopkg.in/yaml.v2)

%description
%{common_description}

%gopkg

%prep
%goprep
%patch0 -p1

%generate_buildrequires
%go_generate_buildrequires

%install
%gopkginstall

%if %{with check}
%check
# Go 1.18 deprecated SHA1-RSA
export GODEBUG=x509sha1=1
for test in "TestServerBehaviour" \
; do
awk -i inplace '/^func.*'"$test"'\(/ { print; print "\tt.Skip(\"disabled failing test\")"; next}1' $(grep -rl $test)
done
%gocheck
%endif

%gopkgfiles


%changelog
* Tue Nov 22 2022 guillomovitch <guillomovitch> 0.7.1-1.mga9
+ Revision: 1910010
- use Debian patch to fix tests
- new version 0.7.1

* Wed Apr 06 2022 umeabot <umeabot> 0.6.1-2.mga9
+ Revision: 1846106
- Mageia 9 Mass Rebuild

* Tue Nov 23 2021 guillomovitch <guillomovitch> 0.6.1-1.mga9
+ Revision: 1758801
- imported package golang-github-prometheus-exporter-toolkit