forked from grafana/k6
-
Notifications
You must be signed in to change notification settings - Fork 0
/
k6-rpm-repo.spec
37 lines (29 loc) · 895 Bytes
/
k6-rpm-repo.spec
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
Name: k6-rpm
Version: 0.0.2
Release: 1
Summary: k6 RPM Repository Configuration
Group: System Environment/Base
License: AGPL-3.0
URL: https://dl.k6.io
Source0: RPM-GPG-KEY-k6-io
Source1: k6-io.repo
BuildRoot: %{_builddir}/%{name}-%{version}-rpmroot
BuildArch: noarch
%description
This package installs the repository GPG and repo files for the k6 software repository.
%prep
%setup -c -T
%build
%install
rm -rf $RPM_BUILD_ROOT
# gpg
install -Dpm 644 %{SOURCE0} $RPM_BUILD_ROOT%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-k6-io
# yum
install -dm 755 $RPM_BUILD_ROOT%{_sysconfdir}/yum.repos.d
install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/yum.repos.d
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-k6-io
%config %{_sysconfdir}/yum.repos.d/k6-io.repo