[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/nvimpager/
commit: 5c174f18603ccb2ef1181027f13dc0b955733a3d Author: Takuya Wakazono gmail com> AuthorDate: Fri Jan 12 09:48:49 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Fri Jan 12 09:49:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c174f18 sys-apps/nvimpager: drop 0.11.0 Signed-off-by: Takuya Wakazono gmail.com> sys-apps/nvimpager/Manifest| 1 - sys-apps/nvimpager/nvimpager-0.11.0.ebuild | 39 -- 2 files changed, 40 deletions(-) diff --git a/sys-apps/nvimpager/Manifest b/sys-apps/nvimpager/Manifest index 150b1ae171..b2ec436a3f 100644 --- a/sys-apps/nvimpager/Manifest +++ b/sys-apps/nvimpager/Manifest @@ -1,2 +1 @@ -DIST nvimpager-0.11.0.tar.gz 28066 BLAKE2B 108d9df1dd9c47ff3f62ed08665c7fd2b18bf50d99544cd629148d34c7918026e35b26b761a82e069c76192f9014c9800381982ecfe5c7129a8cf0d4b6c124b8 SHA512 4ab17df28e21f872a5cbf10df0dda1e8feacc26cc79a24b1db18a95ec9c6884c5da265bf6f2161d40da9ae730f8a5b0b6ab3721eb2efadb52bd2f19cbe16eb66 DIST nvimpager-0.12.0.tar.gz 28654 BLAKE2B 38aed8ff4eea7909a35d9b996d61bf613675e50c56a3b6059c432e3e56cd15b40d5661b3b23a529c2824a6b363019ed4904693a63946ca659867127b20387764 SHA512 a1b67aafdb73c5baa96cf0d682b1fa7ac7f39f58d6ce50f9875b1f9815dfce04921ffdd748552f07279cb9cc6b5c700c4aa43b7755952ce7993362b4c664e2de diff --git a/sys-apps/nvimpager/nvimpager-0.11.0.ebuild b/sys-apps/nvimpager/nvimpager-0.11.0.ebuild deleted file mode 100644 index 5a3d20a2f4..00 --- a/sys-apps/nvimpager/nvimpager-0.11.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# 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" -}
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/nvimpager/
commit: 25ab26f8626cbd06589738dae30df9b68d255623 Author: Takuya Wakazono gmail com> AuthorDate: Fri Jan 12 09:48:34 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Fri Jan 12 09:49:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25ab26f8 sys-apps/nvimpager: add 0.12.0 Closes: https://bugs.gentoo.org/908745 Signed-off-by: Takuya Wakazono gmail.com> sys-apps/nvimpager/Manifest| 1 + sys-apps/nvimpager/nvimpager-0.12.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/sys-apps/nvimpager/Manifest b/sys-apps/nvimpager/Manifest index 2f3cf06b97..150b1ae171 100644 --- a/sys-apps/nvimpager/Manifest +++ b/sys-apps/nvimpager/Manifest @@ -1 +1,2 @@ DIST nvimpager-0.11.0.tar.gz 28066 BLAKE2B 108d9df1dd9c47ff3f62ed08665c7fd2b18bf50d99544cd629148d34c7918026e35b26b761a82e069c76192f9014c9800381982ecfe5c7129a8cf0d4b6c124b8 SHA512 4ab17df28e21f872a5cbf10df0dda1e8feacc26cc79a24b1db18a95ec9c6884c5da265bf6f2161d40da9ae730f8a5b0b6ab3721eb2efadb52bd2f19cbe16eb66 +DIST nvimpager-0.12.0.tar.gz 28654 BLAKE2B 38aed8ff4eea7909a35d9b996d61bf613675e50c56a3b6059c432e3e56cd15b40d5661b3b23a529c2824a6b363019ed4904693a63946ca659867127b20387764 SHA512 a1b67aafdb73c5baa96cf0d682b1fa7ac7f39f58d6ce50f9875b1f9815dfce04921ffdd748552f07279cb9cc6b5c700c4aa43b7755952ce7993362b4c664e2de diff --git a/sys-apps/nvimpager/nvimpager-0.12.0.ebuild b/sys-apps/nvimpager/nvimpager-0.12.0.ebuild new file mode 100644 index 00..d4b9de35c0 --- /dev/null +++ b/sys-apps/nvimpager/nvimpager-0.12.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..2} luajit ) + +inherit lua-single + +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" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +REQUIRED_USE="test? ( ${LUA_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +DEPEND=" + >=app-editors/neovim-0.9.0[-nvimpager] + app-shells/bash +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-text/scdoc + test? ( $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') ) +" + +src_compile() { :; } + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/nvimpager/
commit: 729e510a0ccdd7d51fde6432d5adacb83314cd28 Author: Julien Roy jroy ca> AuthorDate: Sun Apr 23 02:40:42 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Apr 23 02:40:42 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=729e510a sys-apps/nvimpager: remove empty directory Signed-off-by: Julien Roy jroy.ca> sys-apps/nvimpager/nvimpager | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-apps/nvimpager/nvimpager b/sys-apps/nvimpager/nvimpager deleted file mode 16 index 169307c6b..0 --- a/sys-apps/nvimpager/nvimpager +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 169307c6b13c33256f349ae766008b5d76f62463
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/nvimpager/
commit: a79039cc68fcbcd34af500cf18cbd92cc636a633 Author: Tony Olagbaiye fron io> AuthorDate: Fri Jan 20 03:32:32 2023 + Commit: Tony Olagbaiye fron io> CommitDate: Fri Jan 20 03:32:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a79039cc sys-apps/nvimpager: new package, add 0.11.0 Signed-off-by: Tony Olagbaiye fron.io> sys-apps/nvimpager/Manifest| 1 + sys-apps/nvimpager/nvimpager-0.11.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/sys-apps/nvimpager/Manifest b/sys-apps/nvimpager/Manifest new file mode 100644 index 0..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 0..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" +}