diff options
author | zer0def | 2019-07-18 17:12:03 +0200 |
---|---|---|
committer | zer0def | 2019-11-20 14:32:25 +0100 |
commit | 22b952b1cd911640fabd846db65cc7d98e708bd3 (patch) | |
tree | 6031a0350dc0269db1ab412356647c71ac8dfb9b | |
download | aur-22b952b1cd911640fabd846db65cc7d98e708bd3.tar.gz |
Initial package.
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 34 |
3 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..845513eb80a5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = kubedee-git + pkgdesc = Multi-node Kubernetes clusters on LXD + pkgver = v0.4.0.r21.35b1703 + pkgrel = 1 + url = https://github.com/schu/kubedee + arch = any + license = APACHE + depends = lxd + depends = btrfs-progs + depends = cfssl + depends = jq + depends = kubectl + optdepends = kubernetes + provides = kubedee + conflicts = kubedee + source = kubedee-git::git+https://github.com/schu/kubedee + sha512sums = SKIP + +pkgname = kubedee-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..999d8cad7aca --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*.pkg.tar.xz +*.tar.gz +src/ +pkg/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e6fe4568fb78 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: zer0def <zer0def on github> +pkgname=kubedee-git +pkgver=v0.4.0.r21.35b1703 +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') +sha512sums=('SKIP') + +pkgver() { + cd "${srcdir}/${pkgname}" + GITTAG="$(git describe --abbrev=0 --tags 2>/dev/null)" + printf '%s.r%s.%s' \ + "${GITTAG}" \ + "$(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" + cp -dr --no-preserve=ownership manifests/ "${pkgdir}/usr/share/kubedee/" +} |