aboutsummaryrefslogtreecommitdiff
path: root/testing/podman/APKBUILD
blob: 17eaa02e08e2cdeb8394a27149cc2e01ea17364f (plain)
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
# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=podman
pkgver=2.0.1
pkgrel=0
pkgdesc="Simple management tool for pods, containers, and images"
url="https://podman.io/"
options="!check" # TODO: enable tests
arch="all !mips !mips64" # limited by go
license="Apache-2.0"
depends="conmon cni-plugins runc iptables ip6tables slirp4netns shadow-uidmap skopeo"
makedepends="go gpgme-dev libseccomp-dev libassuan-dev go-md2man btrfs-progs-dev bash"
subpackages="$pkgname-doc $pkgname-bash-completion $pkgname-zsh-completion"
source="$pkgname-$pkgver.tar.gz::https://github.com/containers/libpod/archive/v$pkgver.tar.gz"
builddir="$srcdir/libpod-$pkgver"

# secfixes:
#   1.8.1-r0:
#     - CVE-2020-1726

build() {
	export BUILDTAGS="exclude_graphdriver_devicemapper seccomp"
	make podman docs
}

package() {
	make install.bin install.man-nobuild install.completions install.cni \
		PREFIX=/usr DESTDIR="$pkgdir"
}

sha512sums="e52d3eef3d698360a0196dca6338c319511b6685c0237bd4d24a3763eb5e46262946d7609d1f36798dec6eb63d4511efdc8b77fa22c06bd55b666505f4fe6730  podman-2.0.1.tar.gz"