[arch-commits] Commit in kubectl/repos/community-x86_64 (4 files)

Felix Yan felixonmars at archlinux.org
Sat Sep 12 13:49:08 UTC 2020


    Date: Saturday, September 12, 2020 @ 13:49:08
  Author: felixonmars
Revision: 703867

archrelease: copy trunk to community-x86_64

Added:
  kubectl/repos/community-x86_64/PKGBUILD
    (from rev 703865, kubectl/trunk/PKGBUILD)
  kubectl/repos/community-x86_64/gotags.patch
    (from rev 703865, kubectl/trunk/gotags.patch)
Deleted:
  kubectl/repos/community-x86_64/PKGBUILD
  kubectl/repos/community-x86_64/gotags.patch

--------------+
 PKGBUILD     |   88 ++++++++++++++++++++++++++++-----------------------------
 gotags.patch |   26 ++++++++--------
 2 files changed, 57 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2020-09-12 13:49:05 UTC (rev 703866)
+++ PKGBUILD	2020-09-12 13:49:08 UTC (rev 703867)
@@ -1,44 +0,0 @@
-# Maintainer: Christian Rebischke <chris.rebischke at archlinux.org>
-# Contributor: Ivan Shapovalov <intelfx at intelfx.name>
-# Contributor: larte <lauri.arte at gmail.com>
-# Contributor: Maxwell Pray a.k.a. Synthead <synthead at gmail.com>
-# Contributor: gun1x <gunix at gunix.cloud>
-
-pkgname=kubectl
-pkgdesc="Kubernetes.io client binary"
-pkgver=1.18.6
-pkgrel=1
-arch=('x86_64')
-url="https://kubernetes.io"
-license=('Apache')
-depends=('glibc')
-makedepends=('go' 'rsync' 'git')
-#source=("git+https://github.com/kubernetes/kubernetes#tag=v${pkgver}")
-source=("kubernetes-$pkgver.tar.gz::https://dl.k8s.io/v$pkgver/kubernetes-src.tar.gz"
-        "gotags.patch")
-sha512sums=('460551dcde2288a7f3b90ad0720cf479cd38d64e386fedf66d580c4cd547a0e1835437437bdfb8b28c6dd707164abf0ddf4ea761d9f110945b80800f71b953b0'
-            '413ddce3e475107db030a04d6ed53d145ead8d13d2d153c4cb6ce635643d7cc922cab90f528b7f8152b43f157c2c441759e6d48511be1a9a16e491e177bf97e8')
-
-prepare(){
-  patch -Np1 < "$srcdir/gotags.patch"
-}
-
-build() {
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  make WHAT=cmd/kubectl GOFLAGS="-buildmode=pie -trimpath"
-  # we don't need this anymore, but let's keep it.
-  #cd cmd/kubectl
-  #go build -trimpath -ldflags "-extldflags ${LDFLAGS}" -o kubectl
-}
-
-package() {
-  install -Dm755 _output/bin/kubectl -t "$pkgdir/usr/bin"
-  # man page generation still seems to fail with 1.17.2 :(
-  # install -Dm644 docs/man/man1/* -t "$pkgdir/usr/share/man/man1"
-
-  "$pkgdir/usr/bin/kubectl" completion bash | install -Dm644 /dev/stdin "$pkgdir/usr/share/bash-completion/completions/kubectl"
-  "$pkgdir/usr/bin/kubectl" completion zsh | install -Dm644 /dev/stdin "$pkgdir/usr/share/zsh/site-functions/_kubectl"
-}

Copied: kubectl/repos/community-x86_64/PKGBUILD (from rev 703865, kubectl/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2020-09-12 13:49:08 UTC (rev 703867)
@@ -0,0 +1,44 @@
+# Maintainer: Christian Rebischke <chris.rebischke at archlinux.org>
+# Contributor: Ivan Shapovalov <intelfx at intelfx.name>
+# Contributor: larte <lauri.arte at gmail.com>
+# Contributor: Maxwell Pray a.k.a. Synthead <synthead at gmail.com>
+# Contributor: gun1x <gunix at gunix.cloud>
+
+pkgname=kubectl
+pkgdesc="Kubernetes.io client binary"
+pkgver=1.18.7
+pkgrel=1
+arch=('x86_64')
+url="https://kubernetes.io"
+license=('Apache')
+depends=('glibc')
+makedepends=('go' 'rsync' 'git')
+#source=("git+https://github.com/kubernetes/kubernetes#tag=v${pkgver}")
+source=("kubernetes-$pkgver.tar.gz::https://dl.k8s.io/v$pkgver/kubernetes-src.tar.gz"
+        "gotags.patch")
+sha512sums=('ec84e6c2ec27af163eb4d016e44b47c0421cc68572aece159d5830bd1c1278d8dd523a35d2f33a9a1db6cd7262bae66e15c37d895a50e28fde6cffc6ce95f93b'
+            '413ddce3e475107db030a04d6ed53d145ead8d13d2d153c4cb6ce635643d7cc922cab90f528b7f8152b43f157c2c441759e6d48511be1a9a16e491e177bf97e8')
+
+prepare(){
+  patch -Np1 < "$srcdir/gotags.patch"
+}
+
+build() {
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  make WHAT=cmd/kubectl GOFLAGS="-buildmode=pie -trimpath"
+  # we don't need this anymore, but let's keep it.
+  #cd cmd/kubectl
+  #go build -trimpath -ldflags "-extldflags ${LDFLAGS}" -o kubectl
+}
+
+package() {
+  install -Dm755 _output/bin/kubectl -t "$pkgdir/usr/bin"
+  # man page generation still seems to fail with 1.17.2 :(
+  # install -Dm644 docs/man/man1/* -t "$pkgdir/usr/share/man/man1"
+
+  "$pkgdir/usr/bin/kubectl" completion bash | install -Dm644 /dev/stdin "$pkgdir/usr/share/bash-completion/completions/kubectl"
+  "$pkgdir/usr/bin/kubectl" completion zsh | install -Dm644 /dev/stdin "$pkgdir/usr/share/zsh/site-functions/_kubectl"
+}

Deleted: gotags.patch
===================================================================
--- gotags.patch	2020-09-12 13:49:05 UTC (rev 703866)
+++ gotags.patch	2020-09-12 13:49:08 UTC (rev 703867)
@@ -1,13 +0,0 @@
-diff --git a/hack/lib/golang.sh b/hack/lib/golang.sh
-index b646bbe2edf..89d0a5cdba1 100755
---- a/hack/lib/golang.sh
-+++ b/hack/lib/golang.sh
-@@ -790,7 +790,7 @@ kube::golang::build_binaries() {
- 
-     # extract tags if any specified in GOFLAGS
-     # shellcheck disable=SC2001
--    gotags="selinux,$(echo "${GOFLAGS:-}" | sed -e 's|.*-tags=\([^-]*\).*|\1|')"
-+    gotags="selinux $(echo "${GOFLAGS:-}" | sed -e 's|.*-tags=\([^-]*\).*|\1|')"
- 
-     local -a targets=()
-     local arg
\ No newline at end of file

Copied: kubectl/repos/community-x86_64/gotags.patch (from rev 703865, kubectl/trunk/gotags.patch)
===================================================================
--- gotags.patch	                        (rev 0)
+++ gotags.patch	2020-09-12 13:49:08 UTC (rev 703867)
@@ -0,0 +1,13 @@
+diff --git a/hack/lib/golang.sh b/hack/lib/golang.sh
+index b646bbe2edf..89d0a5cdba1 100755
+--- a/hack/lib/golang.sh
++++ b/hack/lib/golang.sh
+@@ -790,7 +790,7 @@ kube::golang::build_binaries() {
+ 
+     # extract tags if any specified in GOFLAGS
+     # shellcheck disable=SC2001
+-    gotags="selinux,$(echo "${GOFLAGS:-}" | sed -e 's|.*-tags=\([^-]*\).*|\1|')"
++    gotags="selinux $(echo "${GOFLAGS:-}" | sed -e 's|.*-tags=\([^-]*\).*|\1|')"
+ 
+     local -a targets=()
+     local arg
\ No newline at end of file



More information about the arch-commits mailing list