Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-vcs/lazygit/
Date: Mon, 19 Jul 2021 09:55:23
Message-Id: 1626608205.271b90af57eb14964de86c5714654f7addb3af94.andrewammerlaan@gentoo
1 commit: 271b90af57eb14964de86c5714654f7addb3af94
2 Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
3 AuthorDate: Sun Jul 18 11:36:45 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 18 11:36:45 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=271b90af
7
8 dev-vcs/lazygit: 0.28.2 version bump
9
10 Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
11
12 dev-vcs/lazygit/Manifest | 1 +
13 dev-vcs/lazygit/lazygit-0.28.2.ebuild | 36 +++++++++++++++++++++++++++++++++++
14 2 files changed, 37 insertions(+)
15
16 diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
17 index 6b9a33143..2c9b309ce 100644
18 --- a/dev-vcs/lazygit/Manifest
19 +++ b/dev-vcs/lazygit/Manifest
20 @@ -1,2 +1,3 @@
21 DIST lazygit-0.27.4.tar.gz 3214405 BLAKE2B 123c2b7ca1bb63fa7d7a40b4c8a56b3f39b651c214ad55179dd07cd81588341589419759207263bbf809da89218e35d2c6185c79bcfd9ee59480ed66d67506dc SHA512 a053d4d3e3458ad33c415a7e9d4286a52b23429babae715afacc61a91185a309d78951cc617ad182cdb59aa53ce48dae9ce38f65c38c8364eaac88d92e478c9d
22 DIST lazygit-0.28.1.tar.gz 3222346 BLAKE2B 8cfb3cd59c991cefb3de652c49ef8bb0f94f7f1da6af9fa62e4288383ae14e64644a82fb8ca4d2037fa6b39a54b6b716b9851d42e023ea0a81e2b9d865f6df69 SHA512 8e477216f2f93b3e1d9a5d2c771d05a180e5f193a84afb6d8f93b6fa1d91a7efac89e6e43c5c1c0034c19a19f7e6dada6eed69402cabf5ca2860284fb2c6e232
23 +DIST lazygit-0.28.2.tar.gz 3223174 BLAKE2B 678a44f4109446e7490cc75b4bb2f0195357a8f6dc2539251de7b829b11ef0a7b8d125bb518f7d6822df62bf9922026ba2948d4d6318ca9e18dafcca7ff9792d SHA512 e7002089194c572fffe8329bd245d4db64fb71cb73c63f07b950da845ecdc85c70c8bea682d2b4aa1c9b38f8cf5270cd24d3bb41eff8a26d31be58eddcdf41ce
24
25 diff --git a/dev-vcs/lazygit/lazygit-0.28.2.ebuild b/dev-vcs/lazygit/lazygit-0.28.2.ebuild
26 new file mode 100644
27 index 000000000..233a104b0
28 --- /dev/null
29 +++ b/dev-vcs/lazygit/lazygit-0.28.2.ebuild
30 @@ -0,0 +1,36 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +EGO_PN="github.com/jesseduffield/lazygit"
37 +
38 +inherit golang-build golang-vcs-snapshot
39 +
40 +DESCRIPTION="Lazygit, a simple terminal UI for git commands"
41 +HOMEPAGE="https://github.com/jesseduffield/lazygit"
42 +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
43 +
44 +LICENSE="MIT"
45 +SLOT="0"
46 +KEYWORDS="~amd64"
47 +IUSE="doc"
48 +
49 +DEPEND=( sys-libs/glibc )
50 +RDEPEND=(
51 + ${DEPEND}
52 + dev-vcs/git
53 +)
54 +
55 +DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
56 +
57 +src_compile() {
58 + GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
59 +}
60 +
61 +src_install() {
62 + dobin bin/lazygit
63 +
64 + use doc && dodoc -r "src/${EGO_PN}/docs/."
65 + einstalldocs
66 +}