commit:     b9362597fcf540f4832b297028d82b7085de11e2
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Oct  6 13:49:08 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Oct  6 13:49:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9362597

sys-apps/ov: add 0.32.0

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 sys-apps/ov/Manifest         |  1 +
 sys-apps/ov/ov-0.32.0.ebuild | 35 +++++++++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)

diff --git a/sys-apps/ov/Manifest b/sys-apps/ov/Manifest
index dcd25cec12..88d31ebc78 100644
--- a/sys-apps/ov/Manifest
+++ b/sys-apps/ov/Manifest
@@ -875,6 +875,7 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.3.mod 300 
BLAKE2B 3aa707c72ce7e
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 300 BLAKE2B 
3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc
 SHA512 
d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9
 DIST ov-0.11.1.gh.tar.gz 1050056 BLAKE2B 
d8302aa594417b14a9df68cca7a570b0439178a91ea74e71c9ac5ce17c565848fa799e0910500e7bf6ab07cd5ba434fff91184b3a76b733916d44d199cd9e8ca
 SHA512 
9d9cd0fcfbf755ee7d25d18f2a3e41b7be7074d22e578743e998e96bfe39c3dfe9e1e5a9f88051db16a17ac020c9926bcc7d1c117006e1f900311aa21cb8683f
 DIST ov-0.11.2.tar.gz 3997866 BLAKE2B 
fea3fcae0c58a6e43b8c97807a84b6ac66380b89bb38f60101c84916fcc84ba3e2a02f3a36647c6d8cef4e7af35450a42e581111937d0f835b18f5e79ecd5818
 SHA512 
9ef632b6e2bc1f3974dbf6b61d686895f7dc13e4c7a0a1e9cdd8d883bd558376ba5632cd7bce3804b1c899957c84887ecba972b8e4d33696f7e3b73714550a10
+DIST ov-0.32.0.tar.gz 6825372 BLAKE2B 
2f15ab9760107543187de049d3ded646564d7ecf5bcf3bdfad7910a6cf333cfc46e3a2189ff18d327e45157e042a6f16d219e5940c214676433908d45b144c4a
 SHA512 
577f7745a6deea0a4f55aa31b704a29e03f627487896c2d27cb9051ed908e94f1f53cb7dd57d8109505421ef931ab154b52a315591cfa0d081a9c672f682221e
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774
 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B 
f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566
 SHA512 
e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5
 DIST rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod 88 BLAKE2B 
c2ac3c9619e396db470c9951dfc11cdacccd56ae09b3b353015ee7e5fbb023df288dbf48d81b44c309241d1ea89a2e0ee42ee1d17e536fcfa531aaee0e651ab7
 SHA512 
2137507eb25fbae419605e0cd6bca4cfa584110eebc276cd759a4dcb6f97e52928e5b2d9b276e76bcabcec3bbfc2c42f97fa29f54695d27fb00f9423e1638863

diff --git a/sys-apps/ov/ov-0.32.0.ebuild b/sys-apps/ov/ov-0.32.0.ebuild
new file mode 100644
index 0000000000..501cdca535
--- /dev/null
+++ b/sys-apps/ov/ov-0.32.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo go-module shell-completion
+
+DESCRIPTION="Feature-rich terminal pager"
+HOMEPAGE="https://github.com/noborus/ov";
+SRC_URI="https://github.com/noborus/${PN}/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="MIT Apache-2.0 BSD-2 BSD MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+
+src_compile() {
+       ego build -v -x -o ${PN} -ldflags="-X main.Version=${PV}"
+       edo ./ov --config ov.yaml --completion fish > ov.fish
+       edo ./ov --config ov.yaml --completion bash > ov.bash
+       edo ./ov --config ov.yaml --completion zsh > ov.zsh
+}
+
+src_install() {
+       dodoc README.md ov{,-less}.yaml
+       dobin ov
+       newbashcomp "${PN}.bash" "${PN}"
+       dofishcomp "${PN}.fish"
+       newzshcomp "${PN}.zsh" "_${PN}"
+}
+
+src_test() {
+       ego test $(ego list ./... | grep -v /vendor/)
+}

Reply via email to