summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Cocora2018-12-05 12:02:40 +0000
committerStefan Cocora2018-12-05 12:02:40 +0000
commit842866459e1e2043bae327e1c707f483b3ba1938 (patch)
tree0549ef14348bacbb76af94781ed55017a3cb6bfe
downloadaur-842866459e1e2043bae327e1c707f483b3ba1938.tar.gz
[feature] Release of the binary version of skaffold v0.19.0
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD45
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..602d284fd3d4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = skaffold-bin
+ pkgdesc = A command line tool that facilitates continuous development for Kubernetes applications.
+ pkgver = 0.19.0
+ pkgrel = 1
+ url = https://github.com/GoogleContainerTools/skaffold
+ arch = x86_64
+ license = Apache
+ source = skaffold-linux-amd64::https://github.com/GoogleContainerTools/skaffold/releases/download/v0.19.0/skaffold-linux-amd64
+ source = index.html::https://storage.googleapis.com/skaffold/releases/v0.19.0/docs/index.html
+ source = index.pdf::https://storage.googleapis.com/skaffold/releases/v0.19.0/docs/index.pdf
+ source = LICENSE::https://raw.githubusercontent.com/GoogleContainerTools/skaffold/master/LICENSE
+ sha256sums = bce568a80f3c4db959dc4abb43b7181d0e0821c3090bfe90b7a6e6792c82376a
+ sha256sums = 932bb93b9d321d1e3dc974d171cea360a04f2e233d3bc759a32cc34859296285
+ sha256sums = 8645efc4d2da7d6a0aeb23b2bc81d069bfd490e06ff78df82aab13a36e1ab85a
+ sha256sums = 43a2aa523a99dddb6c131e67e11334493e64c67f03b0d8f6745b6b3f34157d65
+
+pkgname = skaffold-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b8107256bdac
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Stefan Cocora <stefan dot cocora at gmail dot com>
+# Contributor:
+
+_pkgauthor=GoogleContainerTools
+_upstream_pkgname=skaffold
+pkgname=skaffold-bin
+pkgver=0.19.0
+pkgrel=1
+pkgdesc="A command line tool that facilitates continuous development for Kubernetes applications."
+arch=('x86_64')
+_goos="linux"
+_goarch="amd64"
+groups=()
+depends=()
+makedepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+url="https://github.com/${_pkgauthor}/${_upstream_pkgname}"
+license=("Apache")
+_doc_html="index.html"
+_doc_pdf="index.pdf"
+### https://github.com/GoogleContainerTools/skaffold/releases/download/v0.19.0/skaffold-linux-amd64
+source=("${_upstream_pkgname}-${_goos}-${_goarch}::https://github.com/${_pkgauthor}/${_upstream_pkgname}/releases/download/v${pkgver}/${_upstream_pkgname}-linux-${_goarch}"
+ "${_doc_html}::https://storage.googleapis.com/${_upstream_pkgname}/releases/v${pkgver}/docs/index.html"
+ "${_doc_pdf}::https://storage.googleapis.com/${_upstream_pkgname}/releases/v${pkgver}/docs/index.pdf"
+ "LICENSE::https://raw.githubusercontent.com/${_pkgauthor}/${_upstream_pkgname}/master/LICENSE")
+sha256sums=(
+ "bce568a80f3c4db959dc4abb43b7181d0e0821c3090bfe90b7a6e6792c82376a"
+ "932bb93b9d321d1e3dc974d171cea360a04f2e233d3bc759a32cc34859296285"
+ "8645efc4d2da7d6a0aeb23b2bc81d069bfd490e06ff78df82aab13a36e1ab85a"
+ "43a2aa523a99dddb6c131e67e11334493e64c67f03b0d8f6745b6b3f34157d65"
+)
+
+package() {
+
+ install -Dm755 "${srcdir}/${_upstream_pkgname}-${_goos}-${_goarch}" "${pkgdir}/usr/bin/${_upstream_pkgname}"
+ install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${_upstream_pkgname}/LICENSE"
+
+ install -Dm644 "${srcdir}/${_doc_html}" "${pkgdir}/usr/share/doc/${_upstream_pkgname}/html/${_doc_html}"
+ install -Dm644 "${srcdir}/${_doc_pdf}" "${pkgdir}/usr/share/doc/${_upstream_pkgname}/pdf/${_doc_pdf}"
+}