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> |