# Contributor: TBK # Maintainer: TBK pkgname=trivy pkgver=0.5.2 pkgrel=0 pkgdesc="A Simple and Comprehensive Vulnerability Scanner for Containers, Suitable for CI" url="https://github.com/aquasecurity/trivy" arch="all !s390x" # tests SIGSEGV on s390x license="AGPL-3.0-or-later" makedepends="btrfs-progs-dev go linux-headers lvm2-dev" source="$pkgname-$pkgver.tar.gz::https://github.com/aquasecurity/trivy/archive/v$pkgver.tar.gz" builddir="$srcdir/src/github.com/aquasecurity/$pkgname" prepare() { mkdir -p "$srcdir/src/github.com/aquasecurity/" ln -sf "$srcdir/$pkgname-$pkgver" "$srcdir/src/github.com/aquasecurity/$pkgname" default_prepare } build() { make build } check() { make test } package() { install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname } sha512sums="e0b92a064564c02a293cdaa31abc7c7416655c22bbd5c7dce2a89b7c07fe9471bc80425a156f22f4f04cc5c8725933379138bc2e187e7813ab20cc7d75b895c8 trivy-0.5.2.tar.gz"