diff options
author | Marcell Meszaros | 2022-05-30 18:56:03 +0200 |
---|---|---|
committer | Marcell Meszaros | 2022-05-30 18:59:14 +0200 |
commit | fc96cccc57972f85bd3f29abaa49cc4ed3abfdfa (patch) | |
tree | 7eb697f44a89c9efcbee12f898bc70ea1a47e703 | |
parent | ffd7cbeef2a16a0c82ee859dc908201c53956522 (diff) | |
download | aur-kubedee.tar.gz |
switch to new URL, update dependencies, cleanup PKGBUILD
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 49 insertions, 21 deletions
@@ -1,18 +1,27 @@ pkgbase = kubedee pkgdesc = Multi-node Kubernetes clusters on LXD pkgver = 0.7.0 - pkgrel = 1 - url = https://github.com/schu/kubedee + pkgrel = 2 + url = https://github.com/zer0def/kubedee arch = any - license = APACHE + license = Apache + depends = bash depends = lxd depends = btrfs-progs depends = cfssl depends = jq depends = kubectl - optdepends = kubernetes - source = https://github.com/schu/kubedee/archive/v0.7.0.tar.gz - sha512sums = 1f12f35ca2b25ad049c396aaeec102a4d170fd4f813c8ee0bb7f240a4bd61d4dedfc09725af0bb6afd9466488565beaba3854753045a4454931faa35b7b746f3 + optdepends = cni-plugins + optdepends = cri-o + optdepends = docker-registry + optdepends = etcd + optdepends = kube-apiserver + optdepends = kube-controller-manager + optdepends = kube-proxy + optdepends = kube-scheduler + optdepends = kubelet + optdepends = runc + source = kubedee-0.7.0.tar.gz::https://github.com/zer0def/kubedee/archive/v0.7.0.tar.gz + b2sums = 425ab69c52e4eb877e55c5152ed7216ab107255d8d06da6644b14110b32fdd8a5ff91be953256cd4fa820733f277dd81c8e54db5508d9f6fcf770c110c8e55f5 pkgname = kubedee - @@ -1,23 +1,42 @@ -# Maintainer: zer0def <zer0def on github> +# Contributor: Marcell Meszaros < marcell.meszaros AT runbox.eu > +# Contributor: zer0def <zer0def on github> + pkgname=kubedee pkgver=0.7.0 -pkgrel=1 +pkgrel=2 pkgdesc='Multi-node Kubernetes clusters on LXD' arch=('any') -url=https://github.com/schu/kubedee -license=('APACHE') -source=("https://github.com/schu/kubedee/archive/v${pkgver}.tar.gz") -depends=('lxd' 'btrfs-progs' 'cfssl' 'jq' 'kubectl') -optdepends=('kubernetes') -sha512sums=('1f12f35ca2b25ad049c396aaeec102a4d170fd4f813c8ee0bb7f240a4bd61d4dedfc09725af0bb6afd9466488565beaba3854753045a4454931faa35b7b746f3') +url="https://github.com/zer0def/${pkgname}" +license=('Apache') +depends=( + 'bash' + 'lxd' + 'btrfs-progs' + 'cfssl' + 'jq' + 'kubectl' +) +optdepends=( + 'cni-plugins' + 'cri-o' + 'docker-registry' + 'etcd' + 'kube-apiserver' + 'kube-controller-manager' + 'kube-proxy' + 'kube-scheduler' + 'kubelet' + 'runc' +) +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +b2sums=('425ab69c52e4eb877e55c5152ed7216ab107255d8d06da6644b14110b32fdd8a5ff91be953256cd4fa820733f277dd81c8e54db5508d9f6fcf770c110c8e55f5') package() { cd ${pkgname}-${pkgver} - install -d "${pkgdir}/usr/share/kubedee" + install -d "${pkgdir}/usr/share/${pkgname}" install -d "${pkgdir}/usr/bin" - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/kubedee" - install -Dm755 "kubedee" "${pkgdir}/usr/share/kubedee/kubedee" - install -Dm644 "lib.bash" "${pkgdir}/usr/share/kubedee/lib.bash" - ln -s ../share/kubedee/kubedee "${pkgdir}/usr/bin/kubedee" - install -Dm644 -t "${pkgdir}/usr/share/kubedee/manifests/" manifests/* + install -Dm755 "${pkgname}" -t "${pkgdir}/usr/share/${pkgname}" + install -Dm644 "lib.bash" -t "${pkgdir}/usr/share/${pkgname}" + ln -s ../share/${pkgname}/${pkgname} "${pkgdir}/usr/bin/${pkgname}" + install -Dm644 -t "${pkgdir}/usr/share/${pkgname}/manifests/" manifests/* } |