From 9187dcfe05bde593dfa442d9984a4b5a948ce345 Mon Sep 17 00:00:00 2001 From: Gabriel Sanches Date: Sat, 13 Mar 2021 18:10:33 -0300 Subject: [PATCH] minikube: set version metadata to program. --- srcpkgs/minikube/template | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template index a091708aa97..46fcfbbccf7 100644 --- a/srcpkgs/minikube/template +++ b/srcpkgs/minikube/template @@ -1,10 +1,11 @@ # Template file for 'minikube' pkgname=minikube version=1.18.0 -revision=1 +revision=2 build_style=go build_helper=qemu go_import_path="k8s.io/minikube/cmd/minikube k8s.io/minikube/cmd/drivers/kvm" +go_ldflags="-X k8s.io/minikube/pkg/version.version=v${version}" hostmakedepends="go-bindata python pkg-config git" makedepends="libvirt-devel" depends="kubectl" @@ -24,6 +25,13 @@ pre_configure() { pre_build() { make pkg/minikube/assets/assets.go pkg/minikube/translate/translations.go + + # Set up correct commit information to be embedded in the CLI. + _tmpdir=$(mktemp -d) + git clone --depth 1 --branch v${version} https://github.com/kubernetes/minikube ${_tmpdir} + cd ${_tmpdir} + go_ldflags+=" -X k8s.io/minikube/pkg/version.gitCommitID=$(git rev-parse --short HEAD)" + rm -rf ${_tmpdir} } do_install() {