commit: 1b3607fe83def53e6b788a73c895254fc17711c1 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Sat Nov 18 22:34:08 2023 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Sat Nov 18 22:49:46 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3607fe
dev-util/tea: new package, add 0.9.2 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> dev-util/tea/Manifest | 2 ++ dev-util/tea/metadata.xml | 17 +++++++++++++++++ dev-util/tea/tea-0.9.2.ebuild | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 54 insertions(+) diff --git a/dev-util/tea/Manifest b/dev-util/tea/Manifest new file mode 100644 index 000000000000..da03c4ffef55 --- /dev/null +++ b/dev-util/tea/Manifest @@ -0,0 +1,2 @@ +DIST tea-0.9.2-deps.tar.xz 56068596 BLAKE2B 0317a92e3879514dc68e5b0abc2aa08b9b940695db05cfa13227d3b0bc2399d1617d7a8f51c2eb60d3e791f42bf9d3b73c5d1360fac8114a11077a30cf837ccc SHA512 2f8cd3da7e89e54ccbf47c7c7e31b18dabd7082bd10f4db42ea7c6bedfe49e0c1c006ee6b03d20026e001800fa9f6a995388ea7aa258956cf41e8071696a9bb4 +DIST tea-0.9.2.tar.gz 709669 BLAKE2B 44e757dffaf1c8d6fe9de5eaefad58f6f19722f39c870da55932a0672c4040ff0e918e82594147361079e75d934cd58995f119c8ec132870e3f6c4ce2a5d016e SHA512 05be2ea5f845773324c10fe8f0340c96f40f392b7ef8cafb44463b7a5492de2216799d8cc339e7dc42e921afcd3ba0e21be133a87385e907af47261733935e62 diff --git a/dev-util/tea/metadata.xml b/dev-util/tea/metadata.xml new file mode 100644 index 000000000000..0b940028cf9a --- /dev/null +++ b/dev-util/tea/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> + +<pkgmetadata> + <maintainer type="person"> + <email>x...@gentoo.org</email> + <name>Maciej Barć</name> + </maintainer> + <longdescription> + tea is a productivity helper for Gitea. It can be used to manage most + entities on one or multiple Gitea instances and provides local helpers like + 'tea pr checkout'. + </longdescription> + <upstream> + <bugs-to>https://gitea.com/gitea/tea/issues/</bugs-to> + </upstream> +</pkgmetadata> diff --git a/dev-util/tea/tea-0.9.2.ebuild b/dev-util/tea/tea-0.9.2.ebuild new file mode 100644 index 000000000000..896625516252 --- /dev/null +++ b/dev-util/tea/tea-0.9.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 go-module + +DESCRIPTION="Command line tool to interact with Gitea server" +HOMEPAGE="https://gitea.com/gitea/tea/" +SRC_URI=" + https://gitea.com/gitea/tea/archive/v${PV}.tar.gz + -> ${P}.tar.gz + https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz +" +S="${WORKDIR}/tea" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +DOCS=( CHANGELOG.md README.md ) + +src_compile() { + ego build +} + +src_install() { + exeinto /usr/bin + doexe tea + + newbashcomp contrib/autocomplete.sh tea + + einstalldocs +}