]> git.pld-linux.org Git - packages/crun.git/blame - crun.spec
up to 1.8.7
[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
eb9bed85 11Version: 1.8.7
c58391fd
JP
12Release: 1
13License: GPL v3+
14Group: Applications/System
15Source0: https://github.com/containers/crun/releases/download/%{version}/%{name}-%{version}.tar.xz
eb9bed85 16# Source0-md5: a4b1e537f9aa90553d2286d6246f8fc3
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
5c70b1e9 23BuildRequires: libgcrypt-devel
c58391fd
JP
24BuildRequires: libseccomp-devel
25BuildRequires: libselinux-devel
26BuildRequires: libtool
a92223cc 27BuildRequires: linux-libc-headers >= 7:3.18
c58391fd
JP
28BuildRequires: pkgconfig
29BuildRequires: python3
30BuildRequires: python3-devel
181f9dc7 31BuildRequires: rpmbuild(macros) >= 2.007
c58391fd
JP
32BuildRequires: systemd-devel
33BuildRequires: tar >= 1:1.22
34BuildRequires: xz
35BuildRequires: yajl-devel >= 2.0.0
c58391fd 36Requires: yajl >= 2.0.0
ae066660 37%{?with_criu:Suggests: criu-libs >= 3.16.1}
c58391fd
JP
38BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40%description
41crun is a runtime for running OCI containers.
42
43%prep
44%setup -q
45
46%build
47%{__libtoolize}
48%{__aclocal}
49%{__autoconf}
50%{__autoheader}
51%{__automake}
52%configure \
53 --disable-silent-rules
54
55%{__make}
56
57%install
58rm -rf $RPM_BUILD_ROOT
59
60%{__make} install \
61 DESTDIR=$RPM_BUILD_ROOT
62
63%{__rm} $RPM_BUILD_ROOT%{_libdir}/libcrun.{a,la}
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%files
69%defattr(644,root,root,755)
70%doc README.md
71%attr(755,root,root) %{_bindir}/crun
72%{?with_man:%{_mandir}/man1/crun.1*}
This page took 0.420116 seconds and 4 git commands to generate.