Source
xxxxxxxxxx
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup select 1.0
name kubectl
categories sysutils
platforms darwin
license Apache-2
homepage https://kubectl.docs.kubernetes.io/
maintainers {@patarra gmail.com:patarra} \
{lbschenkel @lbschenkel} \
@pedrohdz \
openmaintainer
subport kubectl_select {}
# *NOTE* Remember to update `latestVersion` on a version upgrade.
set latestVersion kubectl-1.16
subport kubectl-1.16 {
set patchNumber 2
checksums rmd160 d8d7848c7b3e276c823f13fec17a50e7db134138 \
sha256 5647a28b8d9f0f2dcb9c8a077d5eb17af6e76c702e55dce43d09e181f70b6577 \
size 53015744
}
subport kubectl-1.15 {
set patchNumber 4
checksums rmd160 e769db0689e797c826d879a035a0202588a0df82 \
sha256 45737d73d16a82a7855deb0cf1d7c9bae1315ea59b4364b95482a03cbcc965d2 \
size 48591088
}
subport kubectl-1.14 {
set patchNumber 4
checksums rmd160 92a520f847e959e04cf5d7602d8c419fa6c26d1d \
sha256 de3a28b0245d67b81b75f731b74a17def673ae4a87c98071421394888b5495d8 \
size 48702920
}
subport kubectl-1.13 {
set patchNumber 12
checksums rmd160 fdbdf38601ed7767793a4e8540e8454d43c8e91c \
sha256 ddbdc7591569f321b8b0a01dcbd679f6b0a7756f1427a51a39eadfce8d34bea7 \
size 44353656
}
subport kubectl-1.12 {
set patchNumber 10
checksums rmd160 4212a9f7709ef6a7d36f3ebd477140a7d0ef8e50 \
sha256 67acf17bf77b0a9729d17ad5c058a358c0cbd12dbf46478c37111cdd97a0828c \
size 56860112
}
subport kubectl-1.11 {
set patchNumber 10
checksums rmd160 8c3f3121088f745bb9eb279f5531b8b61ff84bc7 \
sha256 cf27dd3e8d5a13439de2214b7a07e2371cdbeaf151ee4c7d63e7e7c34ebbf117 \
size 54985744
}
subport kubectl-1.10 {
set patchNumber 13
checksums rmd160 fe455ab0eb7c862c8dbce970632a9e66c8987cb1 \
sha256 94ec5409ac6715dfec11309795da9b30254b9d818f8b1d38d1ca2e914945868d \
size 54670032
}
if {${subport} == ${name}} {
PortGroup obsolete 1.0
replaced_by ${latestVersion}
version 1.16.0
revision 2
} elseif {${subport} == "kubectl_select"} {
version 0.0.0
revision 0
supported_archs noarch
description Common files for selecting the default kubectl version
long_description This port installs files that allow 'port select' \
to create links to the preferred default version \
of kubectl.
homepage https://www.macports.org/
distfiles
use_configure no
build {}
destroot {