blob: 0f6a46dbfbbd6a0b1d0df8b93a5bb6dc38d329fa (
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
# Maintainer: Michael Clayfield <me -at- michaelclayfield -dot- com>
# Contributor: Nicolas Martyanoff <nicolas@n16f.net>
pkgname="k3s-bin"
pkgver="1.36.2+k3s1"
pkgrel="1"
pkgdesc="Lightweight Kubernetes"
url="https://k3s.io"
license=("Apache")
arch=("x86_64" "armv7h" "aarch64")
conflicts=("k3s" "k3s-git")
backup=("etc/systemd/system/k3s.service.env")
options=('!debug')
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=('6dae4b76712fc5ad7e515ad8a14fee0b961bfb0cd624d998ac954c233aa90ff5'
'667199fa6b811dde3aef3e626e2695a566ad64c9a03d19d0c94a1f104a7612d0')
sha256sums_x86_64=('65a55ec56c24eab44383086166ec620a491952b7e23941a49ddca6e8a4c4b4de')
sha256sums_armv7h=('3e4cc1de8dc38eeed28f9c0f3de810964ae505a683e8f2342cbb6faafc520fe2')
sha256sums_aarch64=('1dc5fc17f15c28fa0a3f011cee28ad613f918c3d967a426e5a05d43ddb239817')
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
}
|