diff options
author | 2023-01-20 03:32:32 +0000 | |
---|---|---|
committer | 2023-01-20 03:32:54 +0000 | |
commit | a79039cc68fcbcd34af500cf18cbd92cc636a633 (patch) | |
tree | 4cf8cb5906cfd60f52fd7435721f37f93edbe813 /sys-apps/nvimpager | |
parent | dev-python/pytest-isort: enable py3.11 (diff) | |
download | guru-a79039cc68fcbcd34af500cf18cbd92cc636a633.tar.gz guru-a79039cc68fcbcd34af500cf18cbd92cc636a633.tar.bz2 guru-a79039cc68fcbcd34af500cf18cbd92cc636a633.zip |
sys-apps/nvimpager: new package, add 0.11.0
Signed-off-by: Tony Olagbaiye <bqv@fron.io>
Diffstat (limited to 'sys-apps/nvimpager')
-rw-r--r-- | sys-apps/nvimpager/Manifest | 1 | ||||
-rw-r--r-- | sys-apps/nvimpager/nvimpager-0.11.0.ebuild | 39 |
2 files changed, 40 insertions, 0 deletions
diff --git a/sys-apps/nvimpager/Manifest b/sys-apps/nvimpager/Manifest new file mode 100644 index 000000000..2f3cf06b9 --- /dev/null +++ b/sys-apps/nvimpager/Manifest @@ -0,0 +1 @@ +DIST nvimpager-0.11.0.tar.gz 28066 BLAKE2B 108d9df1dd9c47ff3f62ed08665c7fd2b18bf50d99544cd629148d34c7918026e35b26b761a82e069c76192f9014c9800381982ecfe5c7129a8cf0d4b6c124b8 SHA512 4ab17df28e21f872a5cbf10df0dda1e8feacc26cc79a24b1db18a95ec9c6884c5da265bf6f2161d40da9ae730f8a5b0b6ab3721eb2efadb52bd2f19cbe16eb66 diff --git a/sys-apps/nvimpager/nvimpager-0.11.0.ebuild b/sys-apps/nvimpager/nvimpager-0.11.0.ebuild new file mode 100644 index 000000000..5a3d20a2f --- /dev/null +++ b/sys-apps/nvimpager/nvimpager-0.11.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Use nvim as a pager to view manpages, diff, etc with nvim's syntax highlighting." +HOMEPAGE="https://github.com/lucc/nvimpager" + +SRC_URI="https://github.com/lucc/nvimpager/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~x86" + +LICENSE="BSD-2" +SLOT="0" +IUSE="" + +# Disable nvimpager from app-editors/neovim +DEPEND=" + app-shells/bash:* + >=app-editors/neovim-0.4.0[-nvimpager] +" +RDEPEND="${DEPEND}" + +# Pandoc is needed to generate manpage (Might make optional) +BDEPEND=" + app-text/pandoc +" + +# Skip compile phase, because there is none. +src_compile() { + true +} + +src_install() { + emake PREFIX="${ED}/usr" install + + # Fix nvimpager's RUNTIME variable + sed -i "s#${ED}##g" "${ED}/usr/bin/nvimpager" || + die "sed failed" +} |