diff options
Diffstat (limited to 'dev-build/steve/steve-1.0.1.ebuild')
| -rw-r--r-- | dev-build/steve/steve-1.0.1.ebuild | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/dev-build/steve/steve-1.0.1.ebuild b/dev-build/steve/steve-1.0.1.ebuild deleted file mode 100644 index 2e414baad643..000000000000 --- a/dev-build/steve/steve-1.0.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson systemd udev - -DESCRIPTION="A simple jobserver for Gentoo" -HOMEPAGE="https://gitweb.gentoo.org/proj/steve.git/" -SRC_URI=" - https://gitweb.gentoo.org/proj/steve.git/snapshot/${P}.tar.bz2 -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64" - -DEPEND=" - dev-libs/libevent:= - sys-fs/fuse:3= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -src_install() { - meson_src_install - - # TODO: move these to meson - systemd_dounit data/steve.service - newconfd data/steve.confd steve - newinitd data/steve.initd steve - insinto /etc/sandbox.d - newins data/sandbox.conf 90steve - udev_newrules data/steve.udev 90-steve.rules -} - -pkg_postinst() { - udev_reload - - if ! grep -q -s -R -- '--jobserver-auth=fifo:/dev/steve' "${EROOT}"/etc/portage/make.conf - then - elog "In order to use system-wide steve instance, enable the service:" - elog - elog " systemctl enable steve" - elog " systemctl start steve" - elog - elog "Then add to your make.conf:" - elog - elog ' MAKEFLAGS="--jobserver-auth=fifo:/dev/steve"' - elog ' NINJAOPTS=""' - elog - elog "You can use -l in NINJAOPTS but *do not* use -j, as it disables" - elog "job server support." - fi -} - -pkg_postrm() { - udev_reload -} |
