diff options
author | Kris Nóva | 2021-11-11 16:48:05 -0500 |
---|---|---|
committer | Kris Nóva | 2021-11-11 16:48:05 -0500 |
commit | e0c502e3e013f1d77faafc77fd0996f5375c98b5 (patch) | |
tree | 08cc08cd519a49821a04b2a202c6886be3897eb0 | |
download | aur-e0c502e3e013f1d77faafc77fd0996f5375c98b5.tar.gz |
Auto pushing from github.com/kris-nova/aur-falco
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7b06ee86882c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = falco-bin + pkgdesc = Cloud native runtime security + pkgver = 0.29.1 + pkgrel = 1 + url = https://falco.org/ + arch = x86_64 + license = Apache + source_x86_64 = https://download.falco.org/packages/bin/x86_64/falco-0.29.1-x86_64.tar.gz + sha256sums_x86_64 = 60a7189f7d1c583b45966ea50af98ef3c3126aab52437ed1f67ef3d351034b90 + +pkgname = falco-bin + provides = falco + conflicts = falco + +pkgname = falco-bin-dkms + depends = dkms + depends = linux-headers + provides = falco-dkms + conflicts = falco-dkms diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..71c2ce9682b0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Kris Nóva <kris@nivenly.com> + +pkgbase=falco-bin +pkgname=(falco-bin falco-bin-dkms) +pkgver=0.29.1 +pkgrel=1 +pkgdesc="Cloud native runtime security" +arch=(x86_64) +url="https://falco.org/" +license=(Apache) +source_x86_64=("https://download.falco.org/packages/bin/${arch}/falco-${pkgver}-x86_64.tar.gz") +sha256sums_x86_64=('60a7189f7d1c583b45966ea50af98ef3c3126aab52437ed1f67ef3d351034b90') + +# EXAMPLE URL: https://download.falco.org/packages/bin/x86_64/falco-0.29.1-x86_64.tar.gz +# Falco 0.29.1 SHA256 +# Note: This can be found by running "makepkg -g" in this directory. +# The AUR documentation suggests "makepkg -g >> PKGBUILD" +# makepkg -g is deprecated, use updpkgsums +# Kris Nóva PGP Key +#validpgpkeys=('F5F9B56417B7F2CAC1DEC2E372BB115B4DDD8252') +# package signature is missing + +_commit=17f5df52a7d9ed6bb12d3b1768460def8439936d + +package_falco-bin() { + provides=(falco) + conflicts=(falco) + install -d "${pkgdir}/etc/falco" + cp -rv falco-${pkgver}-${arch}/etc/falco/* "${pkgdir}/etc/falco" + + install -d "${pkgdir}/usr/share/falco" + cp -rv falco-${pkgver}-${arch}/usr/share/falco/* "${pkgdir}"/usr/share/falco + + install -d "${pkgdir}/usr/bin" + cp -rv falco-${pkgver}-${arch}/usr/bin/* "${pkgdir}/usr/bin" +} + +package_falco-bin-dkms() { + depends=(dkms linux-headers) + provides=(falco-dkms) + conflicts=(falco-dkms) + install -d "${pkgdir}/usr/src/falco-${pkgver}" + cp -rv falco-${pkgver}-${arch}/usr/src/falco-${_commit}/* "${pkgdir}/usr/src/falco-${pkgver}" +} |