app-text/lsp - 9999 (guru)

Search

Install

Install this version:

emerge -a =app-text/lsp-9999

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =app-text/lsp-9999

Or alternatively:

emerge --autounmask-write -a =app-text/lsp-9999

Package Information

Description:
The least significant pager
Homepage:
https://github.com/dgouders/lsp
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
9999 8 0
View Raw Ebuild
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit git-r3
inherit meson

EGIT_REPO_URI="https://github.com/dgouders/lsp.git"
EGIT_BRANCH="next"

DESCRIPTION="The least significant pager"
HOMEPAGE="https://github.com/dgouders/lsp"
LICENSE="GPL-2"
SLOT="0"

RDEPEND="
	>=sys-apps/man-db-2.12.0
	>=sys-libs/ncurses-6.4_p20230401
"
DEPEND="${RDEPEND}"

pkg_postinst() {
	elog "lsp(1) is still considered experimental."
	elog "Testers and feedback are very welcome!"
	elog ""
	elog "One known problem are files with long lines."
	elog "Movement within those files isn't accurate but"
	elog "this will get fixed in the near future."
	elog ""
	elog "To enable lsp(1) to be automatically selected"
	elog "as a pager, set either MANPAGER, GIT_PAGER and/or PAGER."
}

Inherited Eclasses

Dependencies

DEPEND

	>=sys-apps/man-db-2.12.0
	>=sys-libs/ncurses-6.4_p20230401

RDEPEND

	>=sys-apps/man-db-2.12.0
	>=sys-libs/ncurses-6.4_p20230401