logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git
commit: 0be983f4fae3824b95589691c2ffa6d0fe7a15b9
parent 52f899303b874a14b52a1c1cb096accdd058f0ef
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Wed,  2 Nov 2022 01:38:52 +0100

sys-auth/skeud: new package, add 9999

Diffstat:

Asys-auth/skeud/skeud-9999.ebuild35+++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+), 0 deletions(-)

diff --git a/sys-auth/skeud/skeud-9999.ebuild b/sys-auth/skeud/skeud-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2022 Haelwenn (lanodan) Monnier <contact@hacktivis.me> +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="Simple and portable utilities to deal with user accounts (su, login)" +HOMEPAGE="https://hacktivis.me/git/skeud" +EGIT_REPO_URI="https://hacktivis.me/git/skeud.git" +EGIT_MIN_CLONE_TYPE="single+tags" +LICENSE="AGPL-3" +SLOT="0" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND="virtual/libcrypt" +DEPEND="virtual/libcrypt" +BDEPEND=" + test? ( + dev-libs/atf + dev-util/kyua + ) +" + +src_install() { + emake install DESTDIR="${D}" PREFIX='/opt/lanodan' SYS_BINDIR='/opt/lanodan/bin' + + # before 50baselayout + newenvd - 40skeud <<-EOF + PATH="/opt/lanodan/bin" + MANPATH="/opt/lanodan/share/man" + EOF +}