diff --git a/.crun.metadata b/.crun.metadata new file mode 100644 index 0000000..d82adf5 --- /dev/null +++ b/.crun.metadata @@ -0,0 +1 @@ +d0a6cedcf9e3ab26a77bdb33019b52dbd45fab4a SOURCES/crun-0.14.1.tar.gz diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e6c4c72 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/crun-0.14.1.tar.gz diff --git a/SPECS/crun.spec b/SPECS/crun.spec new file mode 100644 index 0000000..7dc12a7 --- /dev/null +++ b/SPECS/crun.spec @@ -0,0 +1,61 @@ +Summary: OCI runtime written in C +Name: crun +Version: 0.14.1 +Release: 2%{?dist} +Source0: https://github.com/containers/crun/releases/download/%{version}/%{name}-%{version}.tar.gz +License: GPLv2+ +URL: https://github.com/containers/crun + +# We always run autogen.sh +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gcc +BuildRequires: python3 +BuildRequires: git +BuildRequires: libcap-devel +BuildRequires: systemd-devel +BuildRequires: yajl-devel +BuildRequires: libseccomp-devel +BuildRequires: libselinux-devel +BuildRequires: python3-libmount +BuildRequires: libtool +BuildRequires: go-md2man +Provides: oci-runtime = 2 + +%description +crun is a runtime for running OCI containers + +%prep +%autosetup -p1 -n %{name}-%{version} + +%build +export CFLAGS="%{optflags} -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" +./autogen.sh +%configure --disable-silent-rules + +%make_build + +%install +%make_install +rm -rf $RPM_BUILD_ROOT/usr/lib* + +%files +%license COPYING +%{_bindir}/%{name} +%{_mandir}/man1/* + +%changelog +* Tue Aug 11 2020 Jindrich Novy - 0.14.1-2 +- use proper CFLAGS +- Related: #1821193 + +* Wed Jul 08 2020 Jindrich Novy - 0.14.1-1 +- update to https://github.com/containers/crun/releases/tag/v0.14.1 +- Related: #1821193 + +* Thu Jul 02 2020 Jindrich Novy - 0.14-1 +- update to https://github.com/containers/crun/releases/tag/v0.14 +- Related: #1821193 + +* Tue Jun 16 2020 Giuseppe Scrivano - 0.13-1 +- initial import