commit: 29e29ada7ec8800ae9f68d0ee1fdb1788f124251 Author: ingenarel <ingenarelitems <AT> gmail <DOT> com> AuthorDate: Wed Aug 6 04:29:20 2025 +0000 Commit: David Roman <davidroman96 <AT> gmail <DOT> com> CommitDate: Wed Aug 6 04:29:20 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29e29ada
dev-vcs/lazygit: use ebuild template for 9999 Signed-off-by: ingenarel <ingenarelitems <AT> gmail.com> dev-vcs/lazygit/lazygit-9999.ebuild | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/dev-vcs/lazygit/lazygit-9999.ebuild b/dev-vcs/lazygit/lazygit-9999.ebuild index 0d6726eeb7..398916c00d 100644 --- a/dev-vcs/lazygit/lazygit-9999.ebuild +++ b/dev-vcs/lazygit/lazygit-9999.ebuild @@ -3,25 +3,30 @@ EAPI=8 -inherit go-module git-r3 +inherit go-module DESCRIPTION="Simple terminal UI for git commands" HOMEPAGE="https://github.com/jesseduffield/lazygit" -EGIT_REPO_URI="https://github.com/jesseduffield/lazygit.git" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jesseduffield/${PN}.git" + src_unpack() { + git-r3_src_unpack + } +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi LICENSE="Apache-2.0 BSD ISC MIT Unlicense" SLOT="0" - RDEPEND="dev-vcs/git" DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) -src_unpack() { - git-r3_src_unpack -} - src_compile() { - ego build -o bin/lazygit -ldflags "-X main.version=${PV}" + ego build -o "bin/${PN}" \ + -ldflags "-X main.version=${PV}" } src_test() { @@ -29,6 +34,6 @@ src_test() { } src_install() { - dobin bin/lazygit + dobin "bin/${PN}" einstalldocs }
