sys-fs/etcd-fs: RESTRICT=test for bug 623342
authorZac Medico <zmedico@gentoo.org>
Sun, 9 Jul 2017 18:34:30 +0000 (11:34 -0700)
committerZac Medico <zmedico@gentoo.org>
Sun, 9 Jul 2017 19:12:31 +0000 (12:12 -0700)
Package-Manager: Portage-2.3.6, Repoman-2.3.2

sys-fs/etcd-fs/etcd-fs-0_p20140620.ebuild

index 645be323745c1144230577ff9f98186ee0df7933..080636ee059b61582e2fa7b805f14b602bcd5672 100644 (file)
@@ -1,20 +1,23 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
+inherit golang-base
+
 KEYWORDS="~amd64"
+EGO_PN="github.com/xetorthio/${PN}"
 DESCRIPTION="Use etcd as a FUSE filesystem"
-HOMEPAGE="https://github.com/xetorthio/${PN}"
+HOMEPAGE="https://${EGO_PN}"
 EGIT_COMMIT="395eacbaebccccc5f03ed11dc887ea2f1af300a0"
 SRC_URI="${HOMEPAGE}/archive/${EGIT_COMMIT}.zip -> ${P}.zip"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-DEPEND="
-       >=dev-lang/go-1.3
-       dev-db/go-etcd
-       dev-libs/go-fuse"
+RESTRICT="test"
+DEPEND="app-arch/unzip
+       dev-db/go-etcd:=
+       dev-libs/go-fuse:="
 RDEPEND=""
 S=${WORKDIR}/${PN}-${EGIT_COMMIT}