Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
HardenedBSD
hardenedbsd-ports
Commits
10e4da53
Commit
10e4da53
authored
Sep 02, 2016
by
olgeni
Browse files
Add devel/etcd3, the (very different) 3.x branch of devel/etcd.
parent
189708aa
Changes
4
Hide whitespace changes
Inline
Side-by-side
devel/Makefile
View file @
10e4da53
...
...
@@ -520,6 +520,7 @@
SUBDIR
+=
erlang-syslog
SUBDIR
+=
es-eric6
SUBDIR
+=
etcd
SUBDIR
+=
etcd3
SUBDIR
+=
etl
SUBDIR
+=
euca2ools
SUBDIR
+=
eventxx
...
...
devel/etcd3/Makefile
0 → 100644
View file @
10e4da53
# $FreeBSD$
PORTNAME
=
etcd
PORTVERSION
=
3.0.6
DISTVERSIONPREFIX
=
v
CATEGORIES
=
devel
PKGNAMEPREFIX
=
coreos-
PKGNAMESUFFIX
=
3
MAINTAINER
=
olgeni@FreeBSD.org
COMMENT
=
Highly-available key value store and service discovery
LICENSE
=
APACHE20
LICENSE_FILE
=
${WRKSRC}
/LICENSE
CONFLICTS_INSTALL
=
coreos-etcdctl-0.
*
coreos-etcd-
*
USES
=
go
GO_PKGNAME
=
github.com/coreos/etcd
GO_TARGET
=
github.com/coreos/etcd
\
github.com/coreos/etcdctl
USE_GITHUB
=
yes
GH_ACCOUNT
=
coreos
PLIST_FILES
=
bin/etcd
\
bin/etcdctl
PORTDOCS
=
README.md
post-extract
:
@
${MV}
${WRKSRC}
/cmd/vendor
${WRKDIR}
/src
@
${RM}
${GO_WRKDIR_SRC}
/github.com/
${GH_ACCOUNT}
/
${PORTNAME}
@
${LN}
-s
${WRKSRC}
${GO_WRKDIR_SRC}
/github.com/
${GH_ACCOUNT}
/etcd
@
${LN}
-s
${WRKSRC}
/etcdctl
${GO_WRKDIR_SRC}
/github.com/
${GH_ACCOUNT}
/etcdctl
do-install
:
${INSTALL_PROGRAM}
${GO_WRKDIR_BIN}
/etcd
${STAGEDIR}${PREFIX}
/bin/
${INSTALL_PROGRAM}
${GO_WRKDIR_BIN}
/etcdctl
${STAGEDIR}${PREFIX}
/bin/
${MKDIR}
${STAGEDIR}${DOCSDIR}
${INSTALL_DATA}
${WRKSRC}
/README.md
${STAGEDIR}${DOCSDIR}
.
include
<bsd.port.mk>
devel/etcd3/distinfo
0 → 100644
View file @
10e4da53
TIMESTAMP = 1472548300
SHA256 (coreos-etcd-v3.0.6_GH0.tar.gz) = dbcbab0b3f55923b0d1047fc533a6a69514ba62eda99671839b0e5e985f61c83
SIZE (coreos-etcd-v3.0.6_GH0.tar.gz) = 2207310
devel/etcd3/pkg-descr
0 → 100644
View file @
10e4da53
A highly-available key value store for shared
configuration and service discovery. etcd is
inspired by zookeeper and doozer, with a focus on:
* Simple: curl'able user facing API (HTTP+JSON)
* Secure: optional SSL client cert authentication
* Fast: benchmarked 1000s of writes/s per instance
* Reliable: Properly distributed using Raft
Etcd is written in Go and uses the raft consensus
algorithm to manage a highly-available replicated log.
WWW: https://github.com/coreos/etcd
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment