diff options
author | Thomas Scheller | 2020-11-18 17:37:35 +0100 |
---|---|---|
committer | Thomas Scheller | 2020-11-18 17:37:35 +0100 |
commit | 058d595bb8f27fecd38fd5c6ceb64ff1dc003ced (patch) | |
tree | bc19a4c1fd4845b0110b59e8a712a0185dfc65df /PKGBUILD | |
download | aur-058d595bb8f27fecd38fd5c6ceb64ff1dc003ced.tar.gz |
Initial
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f4492fdbfa3d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: amiga23 <t.scheller@email.de> +# Contributor: duxet <duxetlg@gmail.com> +pkgname=k3s-1.19-bin +pkgver=1.19.3+k3s3 +pkgrel=1 +pkgdesc="Lightweight Kubernetes" +url="https://k3s.io" +license=('Apache') +arch=('x86_64' 'armv7h' 'aarch64') +conflicts=('k3s-git' 'k3s-bin' 'k3s-1.17-bin' 'k3s-1.18-bin') + +backup=("etc/systemd/system/k3s.service.env") + +source=( + "k3s.service" + "k3s.service.env" +) + +source_x86_64=( + "k3s-${pkgver}-x86_64::https://github.com/rancher/k3s/releases/download/v${pkgver}/k3s" +) + +source_armv7h=( + "k3s-${pkgver}-armv7h::https://github.com/rancher/k3s/releases/download/v${pkgver}/k3s-armhf" +) + +source_aarch64=( + "k3s-${pkgver}-aarch64::https://github.com/rancher/k3s/releases/download/v${pkgver}/k3s-arm64" +) + +sha256sums=('f4ae496b69b3dd376a28298df50297728a47761b041be522adf2537aa8a8c3d8' + '667199fa6b811dde3aef3e626e2695a566ad64c9a03d19d0c94a1f104a7612d0') +sha256sums_x86_64=('ad296fb03eb31334eb88ba4c54690145d3f343bde17a1331803093c544025b4a') +sha256sums_armv7h=('f9d6c573489e8cf24b7e30041c8fa51fff1b4fcccc7a6a2b8133d54666a41d6a') +sha256sums_aarch64=('79345a9534678261e77a78af5db9cfe5c9c44bddffddd504fe3eb5bb921df313') + +package() { + install -Dm 755 $srcdir/k3s-${pkgver}-${CARCH} $pkgdir/usr/bin/k3s + + install -dm 755 $pkgdir/usr/lib/systemd/system + install -dm 755 $pkgdir/etc/systemd/system + + install -m 644 $srcdir/k3s.service $pkgdir/usr/lib/systemd/system/k3s.service + install -m 400 $srcdir/k3s.service.env $pkgdir/etc/systemd/system/k3s.service.env +} |