# Maintainer: zer0def pkgname=kubedee-git pkgver=0.7.0.r25.c12a800 pkgrel=1 pkgdesc='Multi-node Kubernetes clusters on LXD' arch=('any') url=https://github.com/schu/kubedee license=('APACHE') source=("${pkgname}::git+https://github.com/schu/kubedee") depends=('lxd' 'btrfs-progs' 'cfssl' 'jq' 'kubectl') provides=('kubedee') conflicts=('kubedee') optdepends=('kubernetes' 'etcd' 'cri-o' 'runc' 'cni-plugins' 'docker-registry2') sha512sums=('SKIP') pkgver() { cd "${srcdir}/${pkgname}" GITTAG="$(git describe --abbrev=0 --tags 2>/dev/null)" printf '%s.r%s.%s' \ "${GITTAG#v}" \ "$(git rev-list --count ${GITTAG}..)" \ "$(git rev-parse --short HEAD)" } package() { cd ${pkgname} install -d "${pkgdir}/usr/share/kubedee" 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/* }