From ccf84bcd604130256d1377cd58f0a634ae6ee20f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 28 Dec 2017 04:06:07 +0000 Subject: gentoo resync : 28.12.2017 --- app-crypt/kbfs/Manifest | 2 ++ app-crypt/kbfs/kbfs-1.0.36.ebuild | 50 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 app-crypt/kbfs/kbfs-1.0.36.ebuild (limited to 'app-crypt/kbfs') diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest index 696fd1a1b0d0..bd56b33eea87 100644 --- a/app-crypt/kbfs/Manifest +++ b/app-crypt/kbfs/Manifest @@ -1,2 +1,4 @@ +DIST kbfs-1.0.36.tar.gz 5135197 BLAKE2B a0d40048d11347a72ac9fedb358be7bd8d425e9eafc32fce44e75583aa75fde00bee62d81e7d4bc1553aec3f72ca3af1dffd1ef710d897ce28cb26d152eab4aa SHA512 eb50c4fdd07e0d0e0bd62c48a60520fe48a6b64d97e6ac561d0c567e50c4863f9969697f78553360e6b42776af4974b086bd0be75db6de4c28a5c4a840725919 +EBUILD kbfs-1.0.36.ebuild 981 BLAKE2B f3a311d0644358ad3dab873def9a190f92fb9b6717ede8c73e575ff5a0d4fd4f8e022ebaf61cafabe9b7e972c174f8fee9dc4c0055652d24391d7cbe92b568b3 SHA512 4586fd55f96a723b41e5391ae78ad4b96313e8d314feb3e3daf0bdd2e61f917f6ba68d747350f65a4e7d486616c8ca2944baffd8448103e0e12929a607b8b37f EBUILD kbfs-9999.ebuild 967 BLAKE2B 9e1527b134c7b6bc4343852c5f132b44827b0097b8b5c0e46ee46136b9d2b19db69f9a07a1b7cfdd3f57fa73d94a73fbf00baae36cb63a1743e625db168681f5 SHA512 99e2c177cfa9f4b9074600425f5587efe19c0341d49e62dd0ef02950c47f298c007ed027bd37ceb21719309241fe3ec1ecf40fa8b3c740c3cb8f1243145955f0 MISC metadata.xml 482 BLAKE2B ea0f5fe2ae3d3c5cd10020f178e0233fe55a38174c10ccd54c50fcd2104c4a0dbe737b371cc49624fefbc2107b5697ee4c826466a5f14d7c952542edd1134414 SHA512 74eb8d2fb7b19f269dcf5dbc67a5f63cac1589343a069011dfe8492a0bc1d82b526a175b2fad91a00f7fd60e4a77bbf2b7f7dea4537d6ae9221a9e93ca2bdd60 diff --git a/app-crypt/kbfs/kbfs-1.0.36.ebuild b/app-crypt/kbfs/kbfs-1.0.36.ebuild new file mode 100644 index 000000000000..400d78a77deb --- /dev/null +++ b/app-crypt/kbfs/kbfs-1.0.36.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Keybase Filesystem (KBFS)" +HOMEPAGE="https://keybase.io/docs/kbfs" +SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=dev-lang/go-1.6:0 + >=app-crypt/keybase-1.0.36 + " +RDEPEND=" + app-crypt/gnupg + sys-fs/fuse + " + +S="${WORKDIR}/src/github.com/keybase/kbfs" + +src_unpack() { + unpack "${P}.tar.gz" + mkdir -p "$(dirname "${S}")" || die + mv "kbfs-${PV}" "${S}" || die +} + +src_compile() { + GOPATH="${WORKDIR}" \ + go build -v -x \ + -tags production \ + -o "${T}/kbfsfuse" \ + github.com/keybase/kbfs/kbfsfuse + use git && \ + GOPATH="${WORKDIR}" \ + go build -v -x \ + -tags production \ + -o "${T}/git-remote-keybase" \ + github.com/keybase/kbfs/kbfsgit/git-remote-keybase +} + +src_install() { + dobin "${T}/kbfsfuse" + use git && \ + dobin "${T}/git-remote-keybase" +} -- cgit v1.2.3