forked from Lainports/freebsd-ports
- Remove custom build/install targets left in place after r505321 - Switch to the new GO_TARGET tuple syntax introduced in r512001 Reviewed by: tobik Approved by: araujo (mentor), portmgr (adamw) Differential Revision: https://reviews.freebsd.org/D21744
36 lines
966 B
Makefile
36 lines
966 B
Makefile
# Created by: Danilo Egea Gondolfo <danilo@FreeBSD.org>
|
|
# $FreeBSD$
|
|
|
|
PORTNAME= helm
|
|
PORTVERSION= 2.14.3
|
|
CATEGORIES= sysutils
|
|
MASTER_SITES= LOCAL/danilo
|
|
|
|
MAINTAINER= danilo@FreeBSD.org
|
|
COMMENT= Kubernetes Package Manager
|
|
|
|
LICENSE= APACHE20
|
|
|
|
RUN_DEPENDS= kubectl:sysutils/kubectl
|
|
|
|
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=5270352a09c7e8b6e8c9593002a73535276507c0 \
|
|
-X k8s.io/helm/pkg/version.BuildMetadata="
|
|
GO_TARGET= ./cmd/${PORTNAME} \
|
|
./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 <bsd.port.mk>
|