Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/irqbalance/, sys-apps/irqbalance/files/
Date: Wed, 01 Mar 2017 17:20:51
Message-Id: 1488388843.8d40f2d10daa73b08aef92c023dacb25a9461555.polynomial-c@gentoo
1 commit: 8d40f2d10daa73b08aef92c023dacb25a9461555
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 1 17:20:26 2017 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 1 17:20:43 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d40f2d1
7
8 sys-apps/irqbalance: Removed old.
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 sys-apps/irqbalance/Manifest | 5 --
13 .../irqbalance/files/irqbalance-0.56-build.patch | 16 ------
14 sys-apps/irqbalance/files/irqbalance.1 | 64 ----------------------
15 sys-apps/irqbalance/files/irqbalance.confd | 15 -----
16 sys-apps/irqbalance/files/irqbalance.init-0.55-r2 | 20 -------
17 sys-apps/irqbalance/files/irqbalance.init.2 | 11 ----
18 sys-apps/irqbalance/files/irqbalance.service | 11 ----
19 sys-apps/irqbalance/irqbalance-0.56.ebuild | 38 -------------
20 sys-apps/irqbalance/irqbalance-1.0.4.ebuild | 34 ------------
21 sys-apps/irqbalance/irqbalance-1.0.5-r1.ebuild | 39 -------------
22 sys-apps/irqbalance/irqbalance-1.0.6.ebuild | 39 -------------
23 sys-apps/irqbalance/irqbalance-1.0.7-r1.ebuild | 48 ----------------
24 sys-apps/irqbalance/irqbalance-1.0.7.ebuild | 43 ---------------
25 sys-apps/irqbalance/irqbalance-1.0.9.ebuild | 48 ----------------
26 14 files changed, 431 deletions(-)
27
28 diff --git a/sys-apps/irqbalance/Manifest b/sys-apps/irqbalance/Manifest
29 index f2409a80dfd..966fd0df5cb 100644
30 --- a/sys-apps/irqbalance/Manifest
31 +++ b/sys-apps/irqbalance/Manifest
32 @@ -1,8 +1,3 @@
33 -DIST irqbalance-0.56.tbz2 28089 SHA256 516e1bdc5469f0f350e2e9ad2925b221faa4497a608c8d4e28a997938451c5fc SHA512 52575520abeaa4268cfc1bb2c5044cb43704e1981dcdbf3e124fced436222b5a5a9d57ec8082e2a4139bfb5be177aefc11809c6865a2b085f46babeeb541daa2 WHIRLPOOL b0d73af7a80a09635ecab2984bf473d27056a8e6cb562708fa5f19428ad07f8c69362d99ea21e7a2a8522d474d65d41358764682fa3e6e481b10baf465525875
34 -DIST irqbalance-1.0.4.tar.bz2 286985 SHA256 15725edf4a6f20258620cbd05ebf02d0c25aadd5ffa4871ef8507c9215021c43 SHA512 f61d7cd0690a80cfa2ff249a75db675179d4a945bc784b3af8293200a642b6ac0e0564b8c7b8fc0a63363caf8ebab2a7b50b6699cb53587fafd5b50cf73c0f11 WHIRLPOOL ab1a7717cd1c08ce17ac831d75f934aa0d48653f8c194cf683694c498532a90086de18ee3cc0ee7ad09e4cce442173c94dd98e919b8f169e716eb6ead5f593c6
35 -DIST irqbalance-1.0.5.tar.gz 350213 SHA256 1123e75224b9c0b63ac85892e920bc4a9c76211278ea3d5d4bcbbde44815685c SHA512 333587c16221532be6a353d628b5f8cc557f7917fb423cfac0092f9a5000cc82b042d37b9c3160f5d37d931e8e50a313278e8e30f2dc65f7db60fdf95664bc06 WHIRLPOOL 7fd5e93c0549011c593dbcad9fd9fe94706ac78d4e394a098b0eb63f6de33225f2358aaf84863c662fb392463dfa97777587753df69c041033dee06f91844aa8
36 -DIST irqbalance-1.0.6.tar.gz 352325 SHA256 95ac79992e6de501f613c781b0fc8aa17a4aaf6a3d865bb6e15ac6a46c6ab1fd SHA512 be14f89c0f137a0cb9c572bc7fb2360941751e4676b147a9d4a44aeb6242577b7dfaa4aa4810ded05244da59fc6d24f22ab88740a8751685a3177b010259a6f0 WHIRLPOOL dcc51bec29eb78a0e9e777a7c5d254ff338390e44dfc4019edb2a1f1eb85f6eafd9bdd7fdc60903b1f94f70194cc1ab1d61cac68da429a009d1f26bee7d357ef
37 -DIST irqbalance-1.0.7.tar.gz 41209 SHA256 8c3916780d254b74fb1c7ec22876d63ac01f1b32776d9204a604b73c8f591d2a SHA512 388f982fe620d8df850e6e298a194a5ba1393f29f1b25897bfa79e34f3acb32e762b86e31154e7af614d5d84a38a61b85ff07c0dd2032e1eb6b0e30ea9010612 WHIRLPOOL fdbaa8817aae91bc1960115aa457e4dc92b36f62ba7680e9aac35459072d73f2e30015c616c86ce451ac6cd335406ac2423328232768c893e17e17537c3c951e
38 DIST irqbalance-1.0.9.tar.gz 44661 SHA256 f1b8115948bb9f0bc36b9d7143ee8be751a294bc189d311408e753acc37169c3 SHA512 ef3ce9eeec11ec86291e2e3cd701e782ee1fb4ba256e2ea5ea0ea04b373f97ff2eae0a44919127c4dbd7fd805e9e3df3a5e62a3528e4d1c9bbab4db39186b5c5 WHIRLPOOL 7bed3d8dd868b4ad697b997143a59b9101815d0bfc08d1d594248c1fcfeaec22045fbe779605583a89aa7d2c8a54e079317bf8a6e4ef8135fc887e2d1518e706
39 DIST irqbalance-1.1.0.tar.gz 46742 SHA256 91506e638b03bf27cf5da7dc250d58a753ce8a0288a20265fc7ff0266040706b SHA512 66abf71b87e25df190417afbf9da24d826d817de3c0ebdc686e3ae56ac131b2f9586092ba67e5f9c749cb139fbf2faaa2af2ef30700955a5b347f1964f61bf6b WHIRLPOOL 581cb27ae79648d69200ea2746cabf6dde8c865fd3afc80d87a0c43a150b40b6ad5e22ecd15fef5cc9aff166055b568e6217554c08b4767757f0534a998f35be
40 DIST irqbalance-1.2.0.tar.gz 55618 SHA256 0efe5d2a0947b54d89c7196a48eca9b3b33c80bc15964e4226a0f7d3fd9535b2 SHA512 02510d0d4dc069570b5f98f3b8191384593a6ed9a88c65c87f5a4261f375c291d95c401b01c03ef9d80834925dd124a088f56ac90c5f290815e26337d4f61c1b WHIRLPOOL 32cdb9d91310012f729f45643b4d105a9840fb88fa55533d48b9a93848a6f3e7f273f9aa9957add8b5ddf4444f5d620da9accb9d79ad237126029176942a37cc
41
42 diff --git a/sys-apps/irqbalance/files/irqbalance-0.56-build.patch b/sys-apps/irqbalance/files/irqbalance-0.56-build.patch
43 deleted file mode 100644
44 index b7202a4701f..00000000000
45 --- a/sys-apps/irqbalance/files/irqbalance-0.56-build.patch
46 +++ /dev/null
47 @@ -1,16 +0,0 @@
48 -http://code.google.com/p/irqbalance/issues/detail?id=8
49 -http://code.google.com/p/irqbalance/issues/detail?id=13
50 -
51 ---- a/Makefile.am
52 -+++ b/Makefile.am
53 -@@ -25,7 +25,9 @@
54 -
55 - INCLUDES = -I${top_srcdir}
56 - LIBS = $(CAPNG_LDADD) $(GLIB_LIBS)
57 --AM_CFLAGS = -g -Os -W -Wall -Wshadow -Wformat -Wundef $(GLIB_CFLAGS) -D_GNU_SOURCE
58 -+AM_CFLAGS = -W -Wall -Wshadow -Wformat -Wundef
59 -+AM_CPPFLAGS = $(GLIB_CFLAGS) -D_GNU_SOURCE
60 -+dist_man_MANS = irqbalance.1
61 - noinst_HEADERS = bitmap.h constants.h cpumask.h irqbalance.h non-atomic.h \
62 - types.h
63 - sbin_PROGRAMS = irqbalance
64
65 diff --git a/sys-apps/irqbalance/files/irqbalance.1 b/sys-apps/irqbalance/files/irqbalance.1
66 deleted file mode 100644
67 index c26c709a01d..00000000000
68 --- a/sys-apps/irqbalance/files/irqbalance.1
69 +++ /dev/null
70 @@ -1,64 +0,0 @@
71 -.\"Generated by db2man.xsl. Don't modify this, modify the source.
72 -.de Sh \" Subsection
73 -.br
74 -.if t .Sp
75 -.ne 5
76 -.PP
77 -\fB\\$1\fR
78 -.PP
79 -..
80 -.de Sp \" Vertical space (when we can't use .PP)
81 -.if t .sp .5v
82 -.if n .sp
83 -..
84 -.de Ip \" List item
85 -.br
86 -.ie \\n(.$>=3 .ne \\$3
87 -.el .ne 3
88 -.IP "\\$1" \\$2
89 -..
90 -.TH "IRQBALANCE" 1 "Dec 2006" "Linux" "irqbalance"
91 -.SH NAME
92 -irqbalance \- distribute hardware interrupts across processors on a multiprocessor system
93 -.SH "SYNOPSIS"
94 -
95 -.nf
96 -\fBirqbalance\fR
97 -.fi
98 -
99 -.SH "DESCRIPTION"
100 -
101 -.PP
102 -The purpose of \fBirqbalance\fR is distribute hardware interrupts across processors on a multiprocessor system in order to increase performance\&.
103 -
104 -.SH "OPTIONS"
105 -
106 -.TP
107 -.B --oneshot
108 -Causes irqbalance to be run once, after which the daemon exits
109 -.TP
110 -
111 -.B --debug
112 -Causes irqbalance to run in the foreground and extra debug information to be printed
113 -
114 -.SH "ENVIRONMENT VARIABLES"
115 -.TP
116 -.B IRQBALANCE_ONESHOT
117 -Same as --oneshot
118 -
119 -.TP
120 -.B IRQBALANCE_DEBUG
121 -Same as --debug
122 -
123 -.TP
124 -.B IRQBALANCE_BANNED_CPUS
125 -Provides a mask of cpus which irqbalance should ignore and never assign interrupts to
126 -
127 -.TP
128 -.B IRQBALANCE_BANNED_INTERRUPTS
129 -A list of space delimited IRQ numbers that irqbalance should not touch
130 -
131 -.SH "Homepage"
132 -http://www.irqbalance.org
133 -
134 -
135
136 diff --git a/sys-apps/irqbalance/files/irqbalance.confd b/sys-apps/irqbalance/files/irqbalance.confd
137 deleted file mode 100644
138 index 152dd798865..00000000000
139 --- a/sys-apps/irqbalance/files/irqbalance.confd
140 +++ /dev/null
141 @@ -1,15 +0,0 @@
142 -# /etc/conf.d/irqbalance: config file for /etc/init.d/irqbalance
143 -# These are envvars used by irqbalance itself. For more info,
144 -# please see the irqbalance manpage.
145 -
146 -# Run irqbalance once and then exit
147 -#IRQBALANCE_ONESHOT="0"
148 -
149 -# Include debug messages in output
150 -#IRQBALANCE_DEBUG="0"
151 -
152 -# List of cpus to not include in balancing
153 -#IRQBALANCE_BANNED_CPUS=""
154 -
155 -# List of interrupts to not include in balancing
156 -#IRQBALANCE_BANNED_INTERRUPTS=""
157
158 diff --git a/sys-apps/irqbalance/files/irqbalance.init-0.55-r2 b/sys-apps/irqbalance/files/irqbalance.init-0.55-r2
159 deleted file mode 100644
160 index 7ffff4406ef..00000000000
161 --- a/sys-apps/irqbalance/files/irqbalance.init-0.55-r2
162 +++ /dev/null
163 @@ -1,20 +0,0 @@
164 -#!/sbin/openrc-run
165 -# Copyright 1999-2007 Gentoo Foundation
166 -# Distributed under the terms of the GNU General Public License, v2 or later
167 -
168 -depend() {
169 - need localmount
170 - after bootmisc
171 -}
172 -
173 -start() {
174 - ebegin "Starting irqbalance"
175 - start-stop-daemon --start --exec /sbin/irqbalance
176 - eend $?
177 -}
178 -
179 -stop() {
180 - ebegin "Stopping irqbalance"
181 - start-stop-daemon --stop --exec /sbin/irqbalance
182 - eend $?
183 -}
184
185 diff --git a/sys-apps/irqbalance/files/irqbalance.init.2 b/sys-apps/irqbalance/files/irqbalance.init.2
186 deleted file mode 100644
187 index 05afae9459b..00000000000
188 --- a/sys-apps/irqbalance/files/irqbalance.init.2
189 +++ /dev/null
190 @@ -1,11 +0,0 @@
191 -#!/sbin/openrc-run
192 -# Copyright 1999-2012 Gentoo Foundation
193 -# Distributed under the terms of the GNU General Public License, v2 or later
194 -
195 -depend() {
196 - need localmount
197 - after bootmisc
198 -}
199 -
200 -command="/usr/sbin/irqbalance"
201 -command_args="${IRQBALANCE_OPTS}"
202
203 diff --git a/sys-apps/irqbalance/files/irqbalance.service b/sys-apps/irqbalance/files/irqbalance.service
204 deleted file mode 100644
205 index b7b589f2294..00000000000
206 --- a/sys-apps/irqbalance/files/irqbalance.service
207 +++ /dev/null
208 @@ -1,11 +0,0 @@
209 -[Unit]
210 -Description=CPU Interrupt Balancer
211 -
212 -[Service]
213 -ExecStart=/usr/sbin/irqbalance --debug
214 -# --debug implies a lot of cruft
215 -# but it's the only way to get foregrounding
216 -StandardOutput=null
217 -
218 -[Install]
219 -WantedBy=multi-user.target
220
221 diff --git a/sys-apps/irqbalance/irqbalance-0.56.ebuild b/sys-apps/irqbalance/irqbalance-0.56.ebuild
222 deleted file mode 100644
223 index 5a1c0e67fb9..00000000000
224 --- a/sys-apps/irqbalance/irqbalance-0.56.ebuild
225 +++ /dev/null
226 @@ -1,38 +0,0 @@
227 -# Copyright 1999-2014 Gentoo Foundation
228 -# Distributed under the terms of the GNU General Public License v2
229 -
230 -EAPI="2"
231 -
232 -inherit eutils autotools
233 -
234 -DESCRIPTION="Distribute hardware interrupts across processors on a multiprocessor system"
235 -HOMEPAGE="http://www.irqbalance.org/"
236 -SRC_URI="https://github.com/Irqbalance/irqbalancefiles/${P}.tbz2"
237 -
238 -LICENSE="GPL-2"
239 -SLOT="0"
240 -KEYWORDS="amd64 ppc x86"
241 -IUSE="caps"
242 -
243 -RDEPEND="dev-libs/glib:2
244 - caps? ( sys-libs/libcap-ng )"
245 -DEPEND="${RDEPEND}
246 - virtual/pkgconfig"
247 -
248 -src_prepare() {
249 - epatch "${FILESDIR}"/${P}-build.patch
250 - mv cap-ng.m4 acinclude.m4 || die
251 - eautoreconf
252 -}
253 -
254 -src_configure() {
255 - econf \
256 - --sbindir=/sbin \
257 - $(use_with caps libcap-ng)
258 -}
259 -
260 -src_install() {
261 - emake install DESTDIR="${D}" || die
262 - newinitd "${FILESDIR}"/irqbalance.init-0.55-r2 irqbalance || die
263 - newconfd "${FILESDIR}"/irqbalance.confd irqbalance
264 -}
265
266 diff --git a/sys-apps/irqbalance/irqbalance-1.0.4.ebuild b/sys-apps/irqbalance/irqbalance-1.0.4.ebuild
267 deleted file mode 100644
268 index e35606ad48a..00000000000
269 --- a/sys-apps/irqbalance/irqbalance-1.0.4.ebuild
270 +++ /dev/null
271 @@ -1,34 +0,0 @@
272 -# Copyright 1999-2014 Gentoo Foundation
273 -# Distributed under the terms of the GNU General Public License v2
274 -
275 -EAPI=4
276 -
277 -inherit systemd
278 -
279 -DESCRIPTION="Distribute hardware interrupts across processors on a multiprocessor system"
280 -HOMEPAGE="https://github.com/Irqbalance/irqbalance"
281 -SRC_URI="https://github.com/Irqbalance/irqbalancefiles/${P}.tar.bz2"
282 -
283 -LICENSE="GPL-2"
284 -SLOT="0"
285 -KEYWORDS="amd64 ppc x86"
286 -IUSE="caps numa"
287 -
288 -RDEPEND="dev-libs/glib:2
289 - caps? ( sys-libs/libcap-ng )
290 - numa? ( sys-process/numactl )"
291 -DEPEND="${RDEPEND}
292 - virtual/pkgconfig"
293 -
294 -src_configure() {
295 - econf \
296 - $(use_with caps libcap-ng) \
297 - $(use_enable numa)
298 -}
299 -
300 -src_install() {
301 - default
302 - newinitd "${FILESDIR}"/irqbalance.init.2 irqbalance
303 - newconfd "${FILESDIR}"/irqbalance.confd-1 irqbalance
304 - systemd_dounit "${FILESDIR}"/irqbalance.service
305 -}
306
307 diff --git a/sys-apps/irqbalance/irqbalance-1.0.5-r1.ebuild b/sys-apps/irqbalance/irqbalance-1.0.5-r1.ebuild
308 deleted file mode 100644
309 index bc0e0255f75..00000000000
310 --- a/sys-apps/irqbalance/irqbalance-1.0.5-r1.ebuild
311 +++ /dev/null
312 @@ -1,39 +0,0 @@
313 -# Copyright 1999-2014 Gentoo Foundation
314 -# Distributed under the terms of the GNU General Public License v2
315 -
316 -EAPI=4
317 -
318 -inherit systemd linux-info
319 -
320 -DESCRIPTION="Distribute hardware interrupts across processors on a multiprocessor system"
321 -HOMEPAGE="https://github.com/Irqbalance/irqbalance"
322 -SRC_URI="https://github.com/Irqbalance/irqbalancefiles/${P}.tar.gz"
323 -
324 -LICENSE="GPL-2"
325 -SLOT="0"
326 -KEYWORDS="amd64 ppc x86"
327 -IUSE="caps +numa"
328 -
329 -RDEPEND="dev-libs/glib:2
330 - caps? ( sys-libs/libcap-ng )
331 - numa? ( sys-process/numactl )"
332 -DEPEND="${RDEPEND}
333 - virtual/pkgconfig"
334 -
335 -pkg_setup() {
336 - CONFIG_CHECK="~PCI_MSI"
337 - linux-info_pkg_setup
338 -}
339 -
340 -src_configure() {
341 - econf \
342 - $(use_with caps libcap-ng) \
343 - $(use_enable numa)
344 -}
345 -
346 -src_install() {
347 - default
348 - newinitd "${FILESDIR}"/irqbalance.init.3 irqbalance
349 - newconfd "${FILESDIR}"/irqbalance.confd-1 irqbalance
350 - systemd_dounit "${FILESDIR}"/irqbalance.service
351 -}
352
353 diff --git a/sys-apps/irqbalance/irqbalance-1.0.6.ebuild b/sys-apps/irqbalance/irqbalance-1.0.6.ebuild
354 deleted file mode 100644
355 index bc0e0255f75..00000000000
356 --- a/sys-apps/irqbalance/irqbalance-1.0.6.ebuild
357 +++ /dev/null
358 @@ -1,39 +0,0 @@
359 -# Copyright 1999-2014 Gentoo Foundation
360 -# Distributed under the terms of the GNU General Public License v2
361 -
362 -EAPI=4
363 -
364 -inherit systemd linux-info
365 -
366 -DESCRIPTION="Distribute hardware interrupts across processors on a multiprocessor system"
367 -HOMEPAGE="https://github.com/Irqbalance/irqbalance"
368 -SRC_URI="https://github.com/Irqbalance/irqbalancefiles/${P}.tar.gz"
369 -
370 -LICENSE="GPL-2"
371 -SLOT="0"
372 -KEYWORDS="amd64 ppc x86"
373 -IUSE="caps +numa"
374 -
375 -RDEPEND="dev-libs/glib:2
376 - caps? ( sys-libs/libcap-ng )
377 - numa? ( sys-process/numactl )"
378 -DEPEND="${RDEPEND}
379 - virtual/pkgconfig"
380 -
381 -pkg_setup() {
382 - CONFIG_CHECK="~PCI_MSI"
383 - linux-info_pkg_setup
384 -}
385 -
386 -src_configure() {
387 - econf \
388 - $(use_with caps libcap-ng) \
389 - $(use_enable numa)
390 -}
391 -
392 -src_install() {
393 - default
394 - newinitd "${FILESDIR}"/irqbalance.init.3 irqbalance
395 - newconfd "${FILESDIR}"/irqbalance.confd-1 irqbalance
396 - systemd_dounit "${FILESDIR}"/irqbalance.service
397 -}
398
399 diff --git a/sys-apps/irqbalance/irqbalance-1.0.7-r1.ebuild b/sys-apps/irqbalance/irqbalance-1.0.7-r1.ebuild
400 deleted file mode 100644
401 index 78322eb0962..00000000000
402 --- a/sys-apps/irqbalance/irqbalance-1.0.7-r1.ebuild
403 +++ /dev/null
404 @@ -1,48 +0,0 @@
405 -# Copyright 1999-2014 Gentoo Foundation
406 -# Distributed under the terms of the GNU General Public License v2
407 -
408 -EAPI=5
409 -
410 -AUTOTOOLS_AUTORECONF=true
411 -
412 -inherit autotools-utils systemd linux-info
413 -
414 -DESCRIPTION="Distribute hardware interrupts across processors on a multiprocessor system"
415 -HOMEPAGE="https://github.com/Irqbalance/irqbalance"
416 -SRC_URI="https://github.com/Irqbalance/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
417 -
418 -LICENSE="GPL-2"
419 -SLOT="0"
420 -KEYWORDS="~amd64 ~ppc ~x86"
421 -IUSE="caps +numa selinux"
422 -
423 -CDEPEND="dev-libs/glib:2
424 - caps? ( sys-libs/libcap-ng )
425 - numa? ( sys-process/numactl )
426 -"
427 -DEPEND="${CDEPEND}
428 - virtual/pkgconfig
429 -"
430 -RDEPEND="${CDEPEND}
431 - selinux? ( sec-policy/selinux-irqbalance )
432 -"
433 -
434 -pkg_setup() {
435 - CONFIG_CHECK="~PCI_MSI"
436 - linux-info_pkg_setup
437 -}
438 -
439 -src_configure() {
440 - local myeconfargs=(
441 - $(use_with caps libcap-ng)
442 - $(use_enable numa)
443 - )
444 - autotools-utils_src_configure
445 -}
446 -
447 -src_install() {
448 - autotools-utils_src_install
449 - newinitd "${FILESDIR}"/irqbalance.init.3 irqbalance
450 - newconfd "${FILESDIR}"/irqbalance.confd-1 irqbalance
451 - systemd_dounit "${FILESDIR}"/irqbalance.service
452 -}
453
454 diff --git a/sys-apps/irqbalance/irqbalance-1.0.7.ebuild b/sys-apps/irqbalance/irqbalance-1.0.7.ebuild
455 deleted file mode 100644
456 index 7dcc8525bb6..00000000000
457 --- a/sys-apps/irqbalance/irqbalance-1.0.7.ebuild
458 +++ /dev/null
459 @@ -1,43 +0,0 @@
460 -# Copyright 1999-2014 Gentoo Foundation
461 -# Distributed under the terms of the GNU General Public License v2
462 -
463 -EAPI=5
464 -
465 -AUTOTOOLS_AUTORECONF=true
466 -
467 -inherit autotools-utils systemd linux-info
468 -
469 -DESCRIPTION="Distribute hardware interrupts across processors on a multiprocessor system"
470 -HOMEPAGE="https://github.com/Irqbalance/irqbalance"
471 -SRC_URI="https://github.com/Irqbalance/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
472 -
473 -LICENSE="GPL-2"
474 -SLOT="0"
475 -KEYWORDS="~amd64 ~ppc ~x86"
476 -IUSE="caps +numa"
477 -
478 -RDEPEND="dev-libs/glib:2
479 - caps? ( sys-libs/libcap-ng )
480 - numa? ( sys-process/numactl )"
481 -DEPEND="${RDEPEND}
482 - virtual/pkgconfig"
483 -
484 -pkg_setup() {
485 - CONFIG_CHECK="~PCI_MSI"
486 - linux-info_pkg_setup
487 -}
488 -
489 -src_configure() {
490 - local myeconfargs=(
491 - $(use_with caps libcap-ng)
492 - $(use_enable numa)
493 - )
494 - autotools-utils_src_configure
495 -}
496 -
497 -src_install() {
498 - autotools-utils_src_install
499 - newinitd "${FILESDIR}"/irqbalance.init.3 irqbalance
500 - newconfd "${FILESDIR}"/irqbalance.confd-1 irqbalance
501 - systemd_dounit "${FILESDIR}"/irqbalance.service
502 -}
503
504 diff --git a/sys-apps/irqbalance/irqbalance-1.0.9.ebuild b/sys-apps/irqbalance/irqbalance-1.0.9.ebuild
505 deleted file mode 100644
506 index 1af7a52eb9c..00000000000
507 --- a/sys-apps/irqbalance/irqbalance-1.0.9.ebuild
508 +++ /dev/null
509 @@ -1,48 +0,0 @@
510 -# Copyright 1999-2015 Gentoo Foundation
511 -# Distributed under the terms of the GNU General Public License v2
512 -
513 -EAPI=5
514 -
515 -AUTOTOOLS_AUTORECONF=true
516 -
517 -inherit autotools-utils systemd linux-info
518 -
519 -DESCRIPTION="Distribute hardware interrupts across processors on a multiprocessor system"
520 -HOMEPAGE="https://github.com/Irqbalance/irqbalance"
521 -SRC_URI="https://github.com/Irqbalance/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
522 -
523 -LICENSE="GPL-2"
524 -SLOT="0"
525 -KEYWORDS="~amd64 ~ppc ~x86"
526 -IUSE="caps +numa selinux"
527 -
528 -CDEPEND="dev-libs/glib:2
529 - caps? ( sys-libs/libcap-ng )
530 - numa? ( sys-process/numactl )
531 -"
532 -DEPEND="${CDEPEND}
533 - virtual/pkgconfig
534 -"
535 -RDEPEND="${CDEPEND}
536 - selinux? ( sec-policy/selinux-irqbalance )
537 -"
538 -
539 -pkg_setup() {
540 - CONFIG_CHECK="~PCI_MSI"
541 - linux-info_pkg_setup
542 -}
543 -
544 -src_configure() {
545 - local myeconfargs=(
546 - $(use_with caps libcap-ng)
547 - $(use_enable numa)
548 - )
549 - autotools-utils_src_configure
550 -}
551 -
552 -src_install() {
553 - autotools-utils_src_install
554 - newinitd "${FILESDIR}"/irqbalance.init.3 irqbalance
555 - newconfd "${FILESDIR}"/irqbalance.confd-1 irqbalance
556 - systemd_dounit "${FILESDIR}"/irqbalance.service
557 -}