summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorzer0def2020-08-28 09:32:40 +0200
committerzer0def2020-08-28 09:32:40 +0200
commit620d5f10326a77bd36ce230e80e8ba34a97b5c55 (patch)
tree3b940ea78681d08fdb2b5aa6d79d6fb7a28e93b1 /PKGBUILD
parentb6c9a9873b7f36a693753c8f61ec2001cafbc6c8 (diff)
downloadaur-620d5f10326a77bd36ce230e80e8ba34a97b5c55.tar.gz
Distinguish binary-sourced kernel, initrd and rootfs.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 9 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b85aa138ad2b..a9d819bab021 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,12 +8,12 @@ pkgname=(
kata-runtime-bin
kata-proxy-bin
kata-shim-bin
- kata-containers-image
- kata-linux-container
+ kata-containers-image-bin
+ kata-linux-container-bin
)
pkgver="1.11.2"
_pkgver=${pkgver/\~/-}
-pkgrel=1
+pkgrel=2
pkgdesc="Lightweight virtual machines for containers (binary version)"
arch=(x86_64)
url="https://katacontainers.io"
@@ -85,7 +85,9 @@ package_kata-shim-bin() {
install -D -m 0755 {${srcdir}${_bin_pkg_root}/libexec,${pkgdir}/usr/lib}/kata-containers/kata-shim
}
-package_kata-containers-image(){
+package_kata-containers-image-bin(){
+ conflicts=('kata-containers-image')
+ provides=('kata-containers-image')
install -Dm644 -t "${pkgdir}/usr/share/kata-containers/" \
${srcdir}${_bin_pkg_root}/share/kata-containers/kata-containers-image_clearlinux_${_pkgver}_agent_*.img \
${srcdir}${_bin_pkg_root}/share/kata-containers/kata-containers-initrd_alpine_${_pkgver}_agent_*.initrd
@@ -94,7 +96,9 @@ package_kata-containers-image(){
ln -s kata-containers-initrd_alpine_${_pkgver}_agent_*.initrd kata-containers-initrd.img
}
-package_kata-linux-container(){
+package_kata-linux-container-bin(){
+ conflicts=('kata-linux-container')
+ provides=('kata-linux-container')
install -Dm644 -t "${pkgdir}/usr/share/kata-containers/" \
${srcdir}${_bin_pkg_root}/share/kata-containers/vmlinux-* \
${srcdir}${_bin_pkg_root}/share/kata-containers/vmlinuz-*