]> git.pld-linux.org Git - packages/crun.git/blame - crun.spec
BR: linux-libc-headers >= 3.18 for bpf support
[packages/crun.git] / crun.spec
CommitLineData
181f9dc7 1%ifarch %{x8664} %{armv7} %{armv8} aarch64 ppc64
c58391fd
JP
2%define with_criu 1
3%endif
4
5%ifarch %{ix86} %{x8664} %{arm} aarch64 mips64 mips64le ppc64 ppc64le s390x
6%define with_man 1
7%endif
8
9Summary: OCI runtime written in C
10Name: crun
a1ee07a8 11Version: 1.6
c58391fd
JP
12Release: 1
13License: GPL v3+
14Group: Applications/System
15Source0: https://github.com/containers/crun/releases/download/%{version}/%{name}-%{version}.tar.xz
a1ee07a8 16# Source0-md5: 2035eb2506044e95c2741d3d5ba3e703
c58391fd
JP
17URL: https://github.com/containers/crun
18BuildRequires: autoconf >= 2.69
19BuildRequires: automake >= 1:1.11.2
c8307725 20%{?with_criu:BuildRequires: criu-devel >= 3.16.1}
c58391fd
JP
21%{?with_man:BuildRequires: go-md2man}
22BuildRequires: libcap-devel
23BuildRequires: libseccomp-devel
24BuildRequires: libselinux-devel
25BuildRequires: libtool
a92223cc 26BuildRequires: linux-libc-headers >= 7:3.18
c58391fd
JP
27BuildRequires: pkgconfig
28BuildRequires: python3
29BuildRequires: python3-devel
181f9dc7 30BuildRequires: rpmbuild(macros) >= 2.007
c58391fd
JP
31BuildRequires: systemd-devel
32BuildRequires: tar >= 1:1.22
33BuildRequires: xz
34BuildRequires: yajl-devel >= 2.0.0
c8307725 35%{?with_criu:Requires: criu-libs >= 3.16.1}
c58391fd
JP
36Requires: yajl >= 2.0.0
37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%description
40crun is a runtime for running OCI containers.
41
42%prep
43%setup -q
44
45%build
46%{__libtoolize}
47%{__aclocal}
48%{__autoconf}
49%{__autoheader}
50%{__automake}
51%configure \
52 --disable-silent-rules
53
54%{__make}
55
56%install
57rm -rf $RPM_BUILD_ROOT
58
59%{__make} install \
60 DESTDIR=$RPM_BUILD_ROOT
61
62%{__rm} $RPM_BUILD_ROOT%{_libdir}/libcrun.{a,la}
63
64%clean
65rm -rf $RPM_BUILD_ROOT
66
67%files
68%defattr(644,root,root,755)
69%doc README.md
70%attr(755,root,root) %{_bindir}/crun
71%{?with_man:%{_mandir}/man1/crun.1*}
This page took 0.148153 seconds and 4 git commands to generate.