Index: sysutils/Makefile =================================================================== --- sysutils/Makefile (revision 525373) +++ sysutils/Makefile (working copy) @@ -474,6 +474,7 @@ SUBDIR += heartbeat SUBDIR += heirloom SUBDIR += helm + SUBDIR += helm2 SUBDIR += hextools SUBDIR += hexyl SUBDIR += hfsexplorer Index: sysutils/helm2/Makefile =================================================================== --- sysutils/helm2/Makefile (nonexistent) +++ sysutils/helm2/Makefile (working copy) @@ -0,0 +1,38 @@ +# Created by: Danilo Egea Gondolfo +# $FreeBSD$ + +PORTNAME= helm2 +PORTVERSION= 2.16.1 +CATEGORIES= sysutils +MASTER_SITES= LOCAL/danilo +DISTNAME= helm-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} + +MAINTAINER= danilo@FreeBSD.org +COMMENT= Kubernetes Package Manager + +LICENSE= APACHE20 + +RUN_DEPENDS= kubectl:sysutils/kubectl + +CONFLICTS_INSTALL= helm +USES= go tar:xz + +GO_PKGNAME= k8s.io/helm +GO_BUILDFLAGS= -ldflags="-X k8s.io/helm/pkg/version.Version=v${PORTVERSION} \ + -X k8s.io/helm/pkg/version.GitCommit=e13bc94621d4ef666270cfbe734aaabf342a49bb \ + -X k8s.io/helm/pkg/version.BuildMetadata=" +GO_TARGET= ./cmd/helm \ + ./cmd/tiller \ + ./cmd/rudder + +PLIST_FILES= ${GO_TARGET:C/.\/cmd/bin/} + +maintainer-distfile: + (cd /tmp; fetch https://github.com/helm/helm/archive/v${PORTVERSION}.tar.gz; \ + tar xzf v${PORTVERSION}.tar.gz; \ + cd helm-${PORTVERSION}; \ + glide install; \ + ${FIND} vendor/ -type d -name vendor -exec ${RM} -r {} +; \ + cd ..; tar cJf helm-${PORTVERSION}.tar.xz helm-${PORTVERSION}) + +.include Property changes on: sysutils/helm2/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: sysutils/helm2/distinfo =================================================================== --- sysutils/helm2/distinfo (nonexistent) +++ sysutils/helm2/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1580992085 +SHA256 (helm-2.16.1.tar.xz) = f34b688813d9501ff214205f6ec3f03a12d6d0ab368c586c00b31ecb92949d90 +SIZE (helm-2.16.1.tar.xz) = 33834104 Property changes on: sysutils/helm2/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: sysutils/helm2/pkg-descr =================================================================== --- sysutils/helm2/pkg-descr (nonexistent) +++ sysutils/helm2/pkg-descr (working copy) @@ -0,0 +1,11 @@ +Helm is a tool for managing Kubernetes charts. +Charts are packages of pre-configured Kubernetes resources. + +Use Helm to: +- Find and use popular software packaged as Kubernetes charts +- Share your own applications as Kubernetes charts +- Create reproducible builds of your Kubernetes applications +- Intelligently manage your Kubernetes manifest files +- Manage releases of Helm packages + +WWW: https://helm.sh Property changes on: sysutils/helm2/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: sysutils/helm2/pkg-message =================================================================== --- sysutils/helm2/pkg-message (nonexistent) +++ sysutils/helm2/pkg-message (working copy) @@ -0,0 +1,7 @@ +[ +{ type: upgrade + message: <