Lines 15-23
Link Here
|
15 |
USES= go |
15 |
USES= go |
16 |
|
16 |
|
17 |
USE_GITHUB= yes |
17 |
USE_GITHUB= yes |
18 |
GH_TUPLE= hashicorp:${PORTNAME}:${VAULTTAG}:DEFAULT/src/github.com/hashicorp/${PORTNAME} \ |
18 |
GH_TUPLE= hashicorp:${PORTNAME}:${VAULTTAG}:DEFAULT \ |
19 |
swills:vaultui:${VAULTUITAG}:vaultui |
19 |
swills:vaultui:${VAULTUITAG}:vaultui |
20 |
|
20 |
|
|
|
21 |
GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} |
22 |
GO_BUILDFLAGS= -tags=ui \ |
23 |
-ldflags="\ |
24 |
-X github.com/hashicorp/vault/version.Version=${PORTVERSION} \ |
25 |
-X github.com/hashicorp/vault/version.VersionPrerelease= \ |
26 |
-X github.com/hashicorp/vault/version.VersionMetadata= \ |
27 |
-X github.com/hashicorp/vault/version.GitCommit='${COMMIT_ID}'" |
28 |
|
21 |
VAULTTAG= ${DISTVERSIONPREFIX}${PORTVERSION} |
29 |
VAULTTAG= ${DISTVERSIONPREFIX}${PORTVERSION} |
22 |
VAULTUITAG= ${DISTVERSIONPREFIX}${PORTVERSION} |
30 |
VAULTUITAG= ${DISTVERSIONPREFIX}${PORTVERSION} |
23 |
|
31 |
|
Lines 32-50
Link Here
|
32 |
post-patch: |
40 |
post-patch: |
33 |
@${CP} ${WRKDIR}/vaultui-${PORTVERSION}/http/bindata_assetfs.go ${WRKDIR}/vault-${PORTVERSION}/http/bindata_assetfs.go |
41 |
@${CP} ${WRKDIR}/vaultui-${PORTVERSION}/http/bindata_assetfs.go ${WRKDIR}/vault-${PORTVERSION}/http/bindata_assetfs.go |
34 |
|
42 |
|
35 |
do-build: |
|
|
36 |
@cd ${WRKSRC}; \ |
37 |
${SETENV} ${MAKE_ENV} ${BUILD_ENV} CGO_ENABLED=0 GOPATH=${WRKSRC} \ |
38 |
go build \ |
39 |
-tags=ui \ |
40 |
-ldflags "\ |
41 |
-X github.com/hashicorp/vault/version.Version=${PORTVERSION} \ |
42 |
-X github.com/hashicorp/vault/version.VersionPrerelease= \ |
43 |
-X github.com/hashicorp/vault/version.VersionMetadata= \ |
44 |
-X github.com/hashicorp/vault/version.GitCommit='${COMMIT_ID}'" \ |
45 |
-o bin/${PORTNAME} |
46 |
|
47 |
do-install: |
48 |
${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} |
49 |
|
50 |
.include <bsd.port.mk> |
43 |
.include <bsd.port.mk> |