# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 KEYWORDS="~amd64" DESCRIPTION="Use etcd as a FUSE filesystem" HOMEPAGE="https://github.com/xetorthio/${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" RDEPEND="" S=${WORKDIR}/${PN}-${EGIT_COMMIT} src_compile() { CGO_CFLAGS=${CFLAGS} GOPATH=${S} \ go build \ -x -ldflags="-v -linkmode=external -extldflags '${LDFLAGS}'" \ etcdfs.go || die } src_install() { dobin etcdfs dodoc README.md }