summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzer0def2019-07-18 17:12:03 +0200
committerzer0def2019-11-20 14:32:25 +0100
commit22b952b1cd911640fabd846db65cc7d98e708bd3 (patch)
tree6031a0350dc0269db1ab412356647c71ac8dfb9b
downloadaur-22b952b1cd911640fabd846db65cc7d98e708bd3.tar.gz
Initial package.
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD34
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/"
+}