1 |
commit: 59df3912110953ad55f5a959a4a8ace9e4c2da58 |
2 |
Author: Zac Medico <zmedico <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jul 9 21:34:19 2017 +0000 |
4 |
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jul 9 21:35:10 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59df3912 |
7 |
|
8 |
sys-fs/etcd-fs: version bump to 0_p20170517 |
9 |
|
10 |
Package-Manager: Portage-2.3.6, Repoman-2.3.2 |
11 |
|
12 |
sys-fs/etcd-fs/Manifest | 1 + |
13 |
sys-fs/etcd-fs/etcd-fs-0_p20170517.ebuild | 34 +++++++++++++++++++++++++++++++ |
14 |
2 files changed, 35 insertions(+) |
15 |
|
16 |
diff --git a/sys-fs/etcd-fs/Manifest b/sys-fs/etcd-fs/Manifest |
17 |
index 943ae9b7223..e620d8c387e 100644 |
18 |
--- a/sys-fs/etcd-fs/Manifest |
19 |
+++ b/sys-fs/etcd-fs/Manifest |
20 |
@@ -1 +1,2 @@ |
21 |
DIST etcd-fs-0_p20140620.zip 12608 SHA256 9882517f171242babf0067d4b6a0de61e9559a12c1d57068e0c2082557a64bf9 SHA512 9f0066ed635bf33812c2ab71d320d42e45684312243bff2e17c0d58eee25723ef980c59d6a7ca751ceacd69e75af7edc691d5595ab06d5de1bdfe244656367e9 WHIRLPOOL 620a2f916c3734b82be5ab6a3a8f3f849d86832f9127d05df00f176b04eabc47be12e131e2017313738a614ebcf8dfee7e7226a3dc6ed5a0c33836dc6a68166b |
22 |
+DIST etcd-fs-0_p20170517.tar.gz 8575 SHA256 97437987941342c12b42cafbfca0ca949aa52023ba627ccb82dbc3dedcb37402 SHA512 1695eeb70895d316db68fca45b0cdcef6f4bb00b39a443bd85a7d457a1437476562d269226f7cc872fbec22555c4f4b94d48617688294400685e1719224fa92f WHIRLPOOL 77aba7ea8f70c411bd8db9b2a2769d64c0396f7f9d59b0fe4ca1dbf5bb7609c924f7500ea5fa76a1d410949033e1fc104024c32d022cdbf4af1e95be2fd4f5b1 |
23 |
|
24 |
diff --git a/sys-fs/etcd-fs/etcd-fs-0_p20170517.ebuild b/sys-fs/etcd-fs/etcd-fs-0_p20170517.ebuild |
25 |
new file mode 100644 |
26 |
index 00000000000..20ec3917e7e |
27 |
--- /dev/null |
28 |
+++ b/sys-fs/etcd-fs/etcd-fs-0_p20170517.ebuild |
29 |
@@ -0,0 +1,34 @@ |
30 |
+# Copyright 1999-2017 Gentoo Foundation |
31 |
+# Distributed under the terms of the GNU General Public License v2 |
32 |
+ |
33 |
+EAPI=6 |
34 |
+ |
35 |
+inherit golang-base |
36 |
+ |
37 |
+KEYWORDS="~amd64" |
38 |
+EGO_PN="github.com/xetorthio/${PN}" |
39 |
+DESCRIPTION="Use etcd as a FUSE filesystem" |
40 |
+HOMEPAGE="https://${EGO_PN}" |
41 |
+EGIT_COMMIT="1eeace3bc20b15e4347c631a1cf7b45f3852518a" |
42 |
+SRC_URI="${HOMEPAGE}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" |
43 |
+LICENSE="Apache-2.0" |
44 |
+SLOT="0" |
45 |
+IUSE="" |
46 |
+RESTRICT="test" |
47 |
+DEPEND=" |
48 |
+ dev-db/go-etcd:= |
49 |
+ dev-libs/go-fuse:=" |
50 |
+RDEPEND="" |
51 |
+S=${WORKDIR}/${PN}-${EGIT_COMMIT} |
52 |
+ |
53 |
+src_compile() { |
54 |
+ CGO_CFLAGS=${CFLAGS} GOPATH=${S} \ |
55 |
+ go build \ |
56 |
+ -x -ldflags="-v -linkmode=external -extldflags '${LDFLAGS}'" \ |
57 |
+ etcdfs.go || die |
58 |
+} |
59 |
+ |
60 |
+src_install() { |
61 |
+ dobin etcdfs |
62 |
+ dodoc README.md |
63 |
+} |