From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E801A139082 for ; Tue, 28 Nov 2017 14:02:34 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4BE2BE0E33; Tue, 28 Nov 2017 14:02:34 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1E139E0E33 for ; Tue, 28 Nov 2017 14:02:33 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7490933C4EE for ; Tue, 28 Nov 2017 14:02:32 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 1C28DAA87 for ; Tue, 28 Nov 2017 14:02:31 +0000 (UTC) From: "Nicolas Bock" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Nicolas Bock" Message-ID: <1511877741.f8fbc77d4ca6aa76a8f25e4d7bc8b67d4b6a89ce.nicolasbock@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-crypt/keybase/Manifest app-crypt/keybase/keybase-1.0.36.ebuild X-VCS-Directories: app-crypt/keybase/ X-VCS-Committer: nicolasbock X-VCS-Committer-Name: Nicolas Bock X-VCS-Revision: f8fbc77d4ca6aa76a8f25e4d7bc8b67d4b6a89ce X-VCS-Branch: master Date: Tue, 28 Nov 2017 14:02:31 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 5c42b415-f7fe-44b0-9335-422d6e2089f7 X-Archives-Hash: e03b8e196764220366744e038d42fe3f commit: f8fbc77d4ca6aa76a8f25e4d7bc8b67d4b6a89ce Author: Nicolas Bock gentoo org> AuthorDate: Tue Nov 28 14:01:53 2017 +0000 Commit: Nicolas Bock gentoo org> CommitDate: Tue Nov 28 14:02:21 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fbc77d app-crypt/keybase: Version bump to keybase-1.0.36 Package-Manager: Portage-2.3.13, Repoman-2.3.3 app-crypt/keybase/Manifest | 5 ++-- app-crypt/keybase/keybase-1.0.36.ebuild | 48 +++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+), 2 deletions(-) diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest index 97b7948495e..2cb9c209c43 100644 --- a/app-crypt/keybase/Manifest +++ b/app-crypt/keybase/Manifest @@ -1,2 +1,3 @@ -DIST keybase-1.0.21.tar.gz 21127410 SHA256 a9bbaf16cb7b7cc3614ca5e76e0fb1b3bd164f38e14b9d49d4ca351941c8c0a3 SHA512 60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5 WHIRLPOOL 796d5e89f87575cfc621c714c304b0a502773511f5d43d178c0f4484e3386df6975f665b723ceb0f834fc5d4be0c5c288324a15e5d0d9b2633fb984e3f8cf183 -DIST keybase-1.0.33.tar.gz 29170354 SHA256 c8135d572899b0bf0205f7ddbe30d4bfa89f358f64678eb25dadfc0e0fa0dbe0 SHA512 d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4 WHIRLPOOL d11b7fa29f73e85df51dbc45c7be2441783ada43ddbe56ed684f8030663d640d930b2a9fc0663208664ae567ae8629d04ac786da5dd6b31b8d3517889479da1c +DIST keybase-1.0.21.tar.gz 21127410 BLAKE2B 9f48b637aefa847ae5737937ed6bc3d9b7d222cda3ce5a388784104655092c1ad5fe0468680a1e0a02f5a7ea4fac1fb8e19430c9e4c3d542057953219976cd02 SHA512 60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5 +DIST keybase-1.0.33.tar.gz 29170354 BLAKE2B 78799ea49cde32e3c1be781e281b5ca188f7a5d846fcb7e41605d6e2526bc4e36f6ef991567631e9c72eeb6b194ebec740516e886f4af419b01e47622f030c42 SHA512 d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4 +DIST keybase-1.0.36.tar.gz 30043919 BLAKE2B 0053088754b0a4a47314032e87a7c5165aff59ded585ae20fb12c3dbf0c7437f7f0370f236fec0db501cacb3a75e87ed494df8f688d360c58904e851eb119f60 SHA512 c6bd4805240bdafd27eac382a30fac6e5ac3e6eb313dda027533c3a8f366077c894b38c1b972ff5688104e1ca4231cbf4242eeb168de9782bbac732da5639ed0 diff --git a/app-crypt/keybase/keybase-1.0.36.ebuild b/app-crypt/keybase/keybase-1.0.36.ebuild new file mode 100644 index 00000000000..9a1ab8b086c --- /dev/null +++ b/app-crypt/keybase/keybase-1.0.36.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils versionator + +MY_PV=$(replace_version_separator 3 '-') + +DESCRIPTION="Client for keybase.io" +HOMEPAGE="https://keybase.io/" +SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=dev-lang/go-1.6:0" +RDEPEND=" + app-crypt/gnupg" + +S="${WORKDIR}/src/github.com/keybase/client" + +src_unpack() { + unpack "${P}.tar.gz" + mkdir -p "$(dirname "${S}")" || die + mv "client-${MY_PV}" "${S}" || die +} + +src_compile() { + GOPATH="${WORKDIR}:${S}/go/vendor" \ + go build -v -x \ + -tags production \ + -o "${T}/keybase" \ + github.com/keybase/client/go/keybase || die +} + +src_install() { + dobin "${T}/keybase" + dobin "${S}/packaging/linux/run_keybase" +} + +pkg_postinst() { + elog "Run the service: keybase service" + elog "Run the client: keybase login" +}