blob: bedaef7e5bca34bcd3aead9ffcf0372610e3f6d9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
# Generated by go2rpm 1.11.1
%bcond_without check
# https://github.com/spiffe/spire
%global goipath github.com/spiffe/spire
Version: 1.9.4
%gometa -L
%global common_description %{expand:
The SPIFFE Runtime Environment.}
%global golicenses LICENSE
%global godocs doc examples CONTRIBUTING.md MAINTAINERS.md README.md\\\
RELEASING.md SECURITY.md ROADMAP.md\\\
.markdownlint.yaml ADOPTERS.md CHANGELOG.md CODE-OF-\\\
CONDUCT.md release/windows/spire-extras/README.md\\\
release/windows/spire/README.md release/posix/spire-\\\
extras/README.md release/posix/spire/README.md\\\
support/oidc-discovery-provider/README.md
Name: spire
Release: %autorelease
Summary: The SPIFFE Runtime Environment
License: Apache-2.0
URL: %{gourl}
Source: %{gosource}
%description %{common_description}
%gopkg
%prep
%goprep -A
%autopatch -p1
%generate_buildrequires
%go_generate_buildrequires
%build
for cmd in cmd/* ; do
%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
done
for cmd in pkg/common/catalog/testplugin support/oidc-discovery-provider pkg/common/peertracker; do
%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
done
%install
%gopkginstall
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%if %{with check}
%check
%gocheck
%endif
%files
%license LICENSE
%doc doc examples CONTRIBUTING.md MAINTAINERS.md README.md RELEASING.md
%doc SECURITY.md ROADMAP.md .markdownlint.yaml ADOPTERS.md CHANGELOG.md
%doc CODE-OF-CONDUCT.md release/windows/spire-extras/README.md
%doc release/windows/spire/README.md release/posix/spire-extras/README.md
%doc release/posix/spire/README.md support/oidc-discovery-provider/README.md
%{_bindir}/*
%gopkgfiles
%changelog
%autochangelog
|