View | Details | Raw Unified | Return to bug 243960
Collapse All | Expand All

(-)sysutils/Makefile (+1 lines)
Lines 474-479 Link Here
474
    SUBDIR += heartbeat
474
    SUBDIR += heartbeat
475
    SUBDIR += heirloom
475
    SUBDIR += heirloom
476
    SUBDIR += helm
476
    SUBDIR += helm
477
    SUBDIR += helm2
477
    SUBDIR += hextools
478
    SUBDIR += hextools
478
    SUBDIR += hexyl
479
    SUBDIR += hexyl
479
    SUBDIR += hfsexplorer
480
    SUBDIR += hfsexplorer
(-)sysutils/helm2/Makefile (+38 lines)
Line 0 Link Here
1
# Created by: Danilo Egea Gondolfo <danilo@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTNAME=	helm2
5
PORTVERSION=	2.16.1
6
CATEGORIES=	sysutils
7
MASTER_SITES=	LOCAL/danilo
8
DISTNAME=		helm-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
9
10
MAINTAINER=	danilo@FreeBSD.org
11
COMMENT=	Kubernetes Package Manager
12
13
LICENSE=	APACHE20
14
15
RUN_DEPENDS=	kubectl:sysutils/kubectl
16
17
CONFLICTS_INSTALL=	helm
18
USES=		go tar:xz
19
20
GO_PKGNAME=	k8s.io/helm
21
GO_BUILDFLAGS=	-ldflags="-X k8s.io/helm/pkg/version.Version=v${PORTVERSION} \
22
		-X k8s.io/helm/pkg/version.GitCommit=e13bc94621d4ef666270cfbe734aaabf342a49bb \
23
		-X k8s.io/helm/pkg/version.BuildMetadata="
24
GO_TARGET=	./cmd/helm \
25
		./cmd/tiller \
26
		./cmd/rudder
27
28
PLIST_FILES=	${GO_TARGET:C/.\/cmd/bin/}
29
30
maintainer-distfile:
31
	(cd /tmp; fetch https://github.com/helm/helm/archive/v${PORTVERSION}.tar.gz; \
32
		tar xzf v${PORTVERSION}.tar.gz; \
33
		cd helm-${PORTVERSION}; \
34
		glide install; \
35
		${FIND} vendor/ -type d -name vendor -exec ${RM} -r {} +; \
36
		cd ..; tar cJf helm-${PORTVERSION}.tar.xz helm-${PORTVERSION})
37
38
.include <bsd.port.mk>
(-)sysutils/helm2/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1580992085
2
SHA256 (helm-2.16.1.tar.xz) = f34b688813d9501ff214205f6ec3f03a12d6d0ab368c586c00b31ecb92949d90
3
SIZE (helm-2.16.1.tar.xz) = 33834104
(-)sysutils/helm2/pkg-descr (+11 lines)
Line 0 Link Here
1
Helm is a tool for managing Kubernetes charts.
2
Charts are packages of pre-configured Kubernetes resources.
3
4
Use Helm to:
5
- Find and use popular software packaged as Kubernetes charts
6
- Share your own applications as Kubernetes charts
7
- Create reproducible builds of your Kubernetes applications
8
- Intelligently manage your Kubernetes manifest files
9
- Manage releases of Helm packages
10
11
WWW: https://helm.sh
(-)sysutils/helm2/pkg-message (+7 lines)
Line 0 Link Here
1
[
2
{ type: upgrade
3
  message: <<EOM
4
Be sure to upgrade Tiller with 'helm init --upgrade'.
5
EOM
6
}
7
]

Return to bug 243960