# Copyright 2024 NymphOS Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit flag-o-matic toolchain-funcs DESCRIPTION="A UNIX init scheme with service supervision" HOMEPAGE="https://smarden.org/${PN}/" SRC_URI="${HOMEPAGE}${P}.tar.gz" S="${WORKDIR}/admin/${P}/src" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" IUSE="static" PATCHES=( "${FILESDIR}" ) src_prepare() { cd .. || die "cd failed" default } src_configure() { use static && append-ldflags -static printf '%s %s' "$(tc-getCC)" "${CFLAGS}" >conf-cc printf '%s %s' "$(tc-getCC)" "${LDFLAGS}" >conf-ld } src_install() { into / dobin chpst runsv runsvchdir runsvdir sv svlogd dosbin runit-init runit utmpset cd .. || die "cd failed" doman man/*.8 dodoc package/{CHANGES,README,THANKS} docinto html dodoc doc/*.html }