diff options
Diffstat (limited to 'devel/etcd32/Makefile')
-rw-r--r-- | devel/etcd32/Makefile | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/devel/etcd32/Makefile b/devel/etcd32/Makefile index e033d6d86adb..4162d634c8e1 100644 --- a/devel/etcd32/Makefile +++ b/devel/etcd32/Makefile @@ -1,13 +1,14 @@ PORTNAME= etcd PORTVERSION= 3.2.32 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 21 CATEGORIES= devel PKGNAMEPREFIX= coreos- PKGNAMESUFFIX= 32 -MAINTAINER= olgeni@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Highly-available key value store and service discovery +WWW= https://github.com/etcd-io/etcd LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -15,12 +16,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe go USE_GITHUB= yes 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_TARGET= ./cmd/etcd ./cmd/etcdctl -CONFLICTS_INSTALL= coreos-etcd-* coreos-etcd31-* coreos-etcd33-* \ - coreos-etcd34-* coreos-etcdctl-0.* +CONFLICTS_INSTALL= coreos-etcd[0-9][0-9] PLIST_FILES= bin/etcd \ bin/etcdctl @@ -29,6 +31,12 @@ PORTDOCS= README.md OPTIONS_DEFINE= DOCS 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: ${REINPLACE_CMD} -i '' "s@#cgo LDFLAGS: -ldl@@g;" ${WRKSRC}/cmd/vendor/github.com/coreos/pkg/dlopen/dlopen.go |