Changeset View
Changeset View
Standalone View
Standalone View
devel/etcd31/Makefile
PORTNAME= etcd | PORTNAME= etcd | ||||
PORTVERSION= 3.1.20 | PORTVERSION= 3.1.20 | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
PORTREVISION= 14 | PORTREVISION= 15 | ||||
CATEGORIES= devel | CATEGORIES= devel | ||||
PKGNAMEPREFIX= coreos- | PKGNAMEPREFIX= coreos- | ||||
PKGNAMESUFFIX= 31 | PKGNAMESUFFIX= 31 | ||||
MAINTAINER= olgeni@FreeBSD.org | MAINTAINER= olgeni@FreeBSD.org | ||||
COMMENT= Highly-available key value store and service discovery | COMMENT= Highly-available key value store and service discovery | ||||
WWW= https://github.com/etcd-io/etcd | WWW= https://github.com/etcd-io/etcd | ||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
USES= cpe go | USES= cpe go | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= coreos | GH_ACCOUNT= coreos | ||||
GH_TUPLE= coreos:bbolt:v1.3.7:coreos_bbolt \ | |||||
golang:sys:v0.5.0:golang_sys | |||||
GO_PKGNAME= github.com/coreos/etcd | GO_PKGNAME= github.com/coreos/etcd | ||||
GO_TARGET= ./cmd/etcd ./cmd/etcdctl | GO_TARGET= ./cmd/etcd ./cmd/etcdctl | ||||
CONFLICTS_INSTALL= coreos-etcd[0-9][0-9] | CONFLICTS_INSTALL= coreos-etcd[0-9][0-9] | ||||
PLIST_FILES= bin/etcd \ | PLIST_FILES= bin/etcd \ | ||||
bin/etcdctl | bin/etcdctl | ||||
PORTDOCS= README.md | PORTDOCS= README.md | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
DOCS_DESC= Install etcd README file | DOCS_DESC= Install etcd README file | ||||
pre-patch: | |||||
${RM} -r ${GO_WRKSRC}/cmd/vendor/github.com/coreos/bbolt | |||||
${LN} -s ${WRKDIR}/bbolt-* ${GO_WRKSRC}/cmd/vendor/github.com/coreos/bbolt | |||||
${RM} -r ${GO_WRKSRC}/cmd/vendor/golang.org/x/sys | |||||
${LN} -s ${WRKDIR}/sys-* ${GO_WRKSRC}/cmd/vendor/golang.org/x/sys | |||||
post-patch: | post-patch: | ||||
${REINPLACE_CMD} -i '' "s@#cgo LDFLAGS: -ldl@@g;" ${WRKSRC}/cmd/vendor/github.com/coreos/pkg/dlopen/dlopen.go | ${REINPLACE_CMD} -i '' "s@#cgo LDFLAGS: -ldl@@g;" ${WRKSRC}/cmd/vendor/github.com/coreos/pkg/dlopen/dlopen.go | ||||
do-install-DOCS-on: | do-install-DOCS-on: | ||||
${MKDIR} ${STAGEDIR}${DOCSDIR} | ${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |