After 24 hours from 1.20.3, upstream released the 1.20.4.
And after 40 minutes, there was a patch submitted to
ports@.  :D


Best regards,
Luca De Pandis


Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/kubectl/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile    5 Feb 2021 19:54:49 -0000       1.5
+++ Makefile    18 Feb 2021 20:14:21 -0000
@@ -4,9 +4,9 @@ COMMENT =               command line tool for control
 
 GH_ACCOUNT =           kubernetes
 GH_PROJECT =           kubernetes
-VERSION =              1.20.2
-GH_TAGNAME =           v${VERSION}
-PKGNAME =              kubectl-${VERSION}
+V =                    1.20.4
+GH_TAGNAME =           v${V}
+PKGNAME =              kubectl-${V}
 
 CATEGORIES =           sysutils
 
@@ -22,5 +22,16 @@ MODULES =            lang/go
 GO_PKGNAME =           k8s.io/kubernetes
 WRKSRC =               ${MODGO_WORKSPACE}/src/${GO_PKGNAME}
 ALL_TARGET =           ${GO_PKGNAME}/cmd/kubectl
+
+MODGO_LDFLAGS += \
+       -X ${GO_PKGNAME}/vendor/k8s.io/component-base/version.gitMajor=${V:R:R} 
\
+       -X ${GO_PKGNAME}/vendor/k8s.io/component-base/version.gitMinor=${V:R:E} 
\
+       -X ${GO_PKGNAME}/vendor/k8s.io/component-base/version.gitVersion=v${V} \
+       -X ${GO_PKGNAME}/vendor/k8s.io/component-base/version.buildDate="" \
+       -X 
${GO_PKGNAME}/vendor/k8s.io/component-base/version.gitTreeState=clean \
+       -X ${GO_PKGNAME}/vendor/k8s.io/client-go/pkg/version.gitVersion=v${V} \
+       -X k8s.io/client-go/pkg/version.buildDate="" \
+       -X ${GO_PKGNAME}/vendor/k8s.io/client-go/pkg/version.gitTreeState=clean 
\
+       -X ${GO_PKGNAME}/vendor/k8s.io/component-base/version.gitVersion=v${V}
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/kubectl/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo    5 Feb 2021 19:54:49 -0000       1.5
+++ distinfo    18 Feb 2021 20:14:21 -0000
@@ -1,2 +1,2 @@
-SHA256 (kubernetes-1.20.2.tar.gz) = 
uDwHgO+xgtko3GPUZIioR/Fh8E5AqUuWv1JH3Wcezfw=
-SIZE (kubernetes-1.20.2.tar.gz) = 34428927
+SHA256 (kubernetes-1.20.4.tar.gz) = 
P+SRuQ9gsbiYlVYyWrrVNAlWi5bicbAOXSP94Y89vkQ=
+SIZE (kubernetes-1.20.4.tar.gz) = 34447775



On Thu, Feb 18, 2021 at 09:21:46AM +0100, Luca De Pandis wrote:
> Hi,
> below the updated port of kubectl.
> 
> Other notable changes:
> - Added LDFLAGS to display correct version and to remove
>   the fake build date.
> - Changed $VERSION to $V to avoid breaching the 80 character
>   limit.
> 
> Passed both portcheck and port-lib-depends-check.
> 
> Please, could you test and if ok commit it?
> 
> 
> Best regards,
> Luca De Pandis
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/sysutils/kubectl/Makefile,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 Makefile
> --- Makefile  5 Feb 2021 19:54:49 -0000       1.5
> +++ Makefile  18 Feb 2021 08:07:32 -0000
> @@ -4,9 +4,9 @@ COMMENT =             command line tool for control
> 
>  GH_ACCOUNT =         kubernetes
>  GH_PROJECT =         kubernetes
> -VERSION =            1.20.2
> -GH_TAGNAME =         v${VERSION}
> -PKGNAME =            kubectl-${VERSION}
> +V =                  1.20.3
> +GH_TAGNAME =         v${V}
> +PKGNAME =            kubectl-${V}
> 
>  CATEGORIES =         sysutils
> 
> @@ -22,5 +22,16 @@ MODULES =          lang/go
>  GO_PKGNAME =         k8s.io/kubernetes
>  WRKSRC =             ${MODGO_WORKSPACE}/src/${GO_PKGNAME}
>  ALL_TARGET =         ${GO_PKGNAME}/cmd/kubectl
> +
> +MODGO_LDFLAGS += \
> +     -X ${GO_PKGNAME}/vendor/k8s.io/component-base/version.gitMajor=${V:R:R} 
> \
> +     -X ${GO_PKGNAME}/vendor/k8s.io/component-base/version.gitMinor=${V:R:E} 
> \
> +     -X ${GO_PKGNAME}/vendor/k8s.io/component-base/version.gitVersion=v${V} \
> +     -X ${GO_PKGNAME}/vendor/k8s.io/component-base/version.buildDate="" \
> +     -X 
> ${GO_PKGNAME}/vendor/k8s.io/component-base/version.gitTreeState=clean \
> +     -X ${GO_PKGNAME}/vendor/k8s.io/client-go/pkg/version.gitVersion=v${V} \
> +     -X k8s.io/client-go/pkg/version.buildDate="" \
> +     -X ${GO_PKGNAME}/vendor/k8s.io/client-go/pkg/version.gitTreeState=clean 
> \
> +     -X ${GO_PKGNAME}/vendor/k8s.io/component-base/version.gitVersion=v${V}
> 
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/sysutils/kubectl/distinfo,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 distinfo
> --- distinfo  5 Feb 2021 19:54:49 -0000       1.5
> +++ distinfo  18 Feb 2021 08:07:32 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (kubernetes-1.20.2.tar.gz) = 
> uDwHgO+xgtko3GPUZIioR/Fh8E5AqUuWv1JH3Wcezfw=
> -SIZE (kubernetes-1.20.2.tar.gz) = 34428927
> +SHA256 (kubernetes-1.20.3.tar.gz) = 
> lLXtDZDLkLcAAE/+3oVey63bWLkA2Mb1eZnN/44HJtA=
> +SIZE (kubernetes-1.20.3.tar.gz) = 34445041



Reply via email to