diff options
Diffstat (limited to 'sys-apps/irqbalance/irqbalance-1.9.1.ebuild')
-rw-r--r-- | sys-apps/irqbalance/irqbalance-1.9.1.ebuild | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/sys-apps/irqbalance/irqbalance-1.9.1.ebuild b/sys-apps/irqbalance/irqbalance-1.9.1.ebuild deleted file mode 100644 index 1edb1533cf88..000000000000 --- a/sys-apps/irqbalance/irqbalance-1.9.1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools systemd linux-info - -DESCRIPTION="Distribute hardware interrupts across processors on a multiprocessor system" -HOMEPAGE="https://github.com/Irqbalance/irqbalance" -SRC_URI="https://github.com/Irqbalance/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86" -IUSE="caps +numa systemd selinux tui" -# Hangs -RESTRICT="test" - -DEPEND=" - dev-libs/glib:2 - dev-libs/libnl:3 - caps? ( sys-libs/libcap-ng ) - numa? ( sys-process/numactl ) - systemd? ( sys-apps/systemd:= ) - tui? ( sys-libs/ncurses:=[unicode(+)] ) -" -BDEPEND=" - virtual/pkgconfig -" -RDEPEND=" - ${DEPEND} - selinux? ( sec-policy/selinux-irqbalance ) -" - -pkg_setup() { - CONFIG_CHECK="~PCI_MSI" - linux-info_pkg_setup -} - -src_prepare() { - # Follow systemd policies - # https://wiki.gentoo.org/wiki/Project:Systemd/Ebuild_policy - sed \ - -e 's/ $IRQBALANCE_ARGS//' \ - -e '/EnvironmentFile/d' \ - -i misc/irqbalance.service || die - - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_with caps libcap-ng) - $(use_enable numa) - $(use_with systemd) - $(use_with tui irqbalance-ui) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newinitd "${FILESDIR}"/irqbalance.init.4 irqbalance - newconfd "${FILESDIR}"/irqbalance.confd-1 irqbalance - systemd_dounit misc/irqbalance.service -} |