summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoy Marples <uberlord@gentoo.org>2006-08-22 15:03:47 +0000
committerRoy Marples <uberlord@gentoo.org>2006-08-22 15:03:47 +0000
commitc51c89bb301081a828ef3d3170a97cbf21dce24a (patch)
treed15a85985fa84074ed70934b42c36f2078201ca5 /sys-apps/irqbalance
parentStable on alpha wrt Bug #142936. (diff)
downloadhistorical-c51c89bb301081a828ef3d3170a97cbf21dce24a.tar.gz
historical-c51c89bb301081a828ef3d3170a97cbf21dce24a.tar.bz2
historical-c51c89bb301081a828ef3d3170a97cbf21dce24a.zip
Give irqbalance an init script as baselayout no longer starts it
Package-Manager: portage-2.1.1_pre5-r3
Diffstat (limited to 'sys-apps/irqbalance')
-rw-r--r--sys-apps/irqbalance/ChangeLog13
-rw-r--r--sys-apps/irqbalance/Manifest67
-rw-r--r--sys-apps/irqbalance/files/digest-irqbalance-0.082
-rw-r--r--sys-apps/irqbalance/files/digest-irqbalance-0.08-r13
-rw-r--r--sys-apps/irqbalance/files/digest-irqbalance-0.092
-rw-r--r--sys-apps/irqbalance/files/digest-irqbalance-0.122
-rw-r--r--sys-apps/irqbalance/files/digest-irqbalance-0.12-r13
-rwxr-xr-xsys-apps/irqbalance/files/irqbalance-nopid.init21
-rwxr-xr-xsys-apps/irqbalance/files/irqbalance.init23
-rw-r--r--sys-apps/irqbalance/irqbalance-0.08-r1.ebuild35
-rw-r--r--sys-apps/irqbalance/irqbalance-0.12-r1.ebuild35
11 files changed, 188 insertions, 18 deletions
diff --git a/sys-apps/irqbalance/ChangeLog b/sys-apps/irqbalance/ChangeLog
index fe2496a13bce..8c2b17f1321b 100644
--- a/sys-apps/irqbalance/ChangeLog
+++ b/sys-apps/irqbalance/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for sys-apps/irqbalance
-# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/irqbalance/ChangeLog,v 1.7 2005/01/16 22:02:55 robbat2 Exp $
+# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/irqbalance/ChangeLog,v 1.8 2006/08/22 15:03:47 uberlord Exp $
+
+*irqbalance-0.12-r1 (22 Aug 2006)
+*irqbalance-0.08-r1 (22 Aug 2006)
+
+ 22 Aug 2006; Roy Marples <uberlord@gentoo.org> +files/irqbalance.init,
+ +files/irqbalance-nopid.init, +irqbalance-0.08-r1.ebuild,
+ +irqbalance-0.12-r1.ebuild:
+ Give irqbalance an init script as baselayout no longer starts it
+ automatically.
*irqbalance-0.12 (16 Jan 2005)
diff --git a/sys-apps/irqbalance/Manifest b/sys-apps/irqbalance/Manifest
index b935c949aa27..00b052b14a91 100644
--- a/sys-apps/irqbalance/Manifest
+++ b/sys-apps/irqbalance/Manifest
@@ -1,19 +1,54 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX irqbalance-nopid.init 510 RMD160 838d61c42066f2565fd09b6bf070d1dd32fe8ef8 SHA1 f65639b460ca10cb49456a797541c08da42c3e9e SHA256 ad8ffaeacfa22fdc4585de9690595866699dee05d6d1041cac562b19dfcacf1a
+MD5 d2bb9af32f9635ffdea7c185df8970db files/irqbalance-nopid.init 510
+RMD160 838d61c42066f2565fd09b6bf070d1dd32fe8ef8 files/irqbalance-nopid.init 510
+SHA256 ad8ffaeacfa22fdc4585de9690595866699dee05d6d1041cac562b19dfcacf1a files/irqbalance-nopid.init 510
+AUX irqbalance.init 587 RMD160 1144755ae4a25baa58f5266ff080b4cfa1b914eb SHA1 54409c96e6d1722ae464a7443b7b075b37ff3621 SHA256 64bba06d992220cf14f4537715fcfdef9c6c2c026c5f49baad788a704495e75a
+MD5 4c5114d0be4faee20bb67c135a9ff874 files/irqbalance.init 587
+RMD160 1144755ae4a25baa58f5266ff080b4cfa1b914eb files/irqbalance.init 587
+SHA256 64bba06d992220cf14f4537715fcfdef9c6c2c026c5f49baad788a704495e75a files/irqbalance.init 587
+DIST irqbalance-0.08.tar.gz 11007 RMD160 e3281a757412955bd3de560c0a960a8a2ae1c36c SHA1 442259e4238f5aa68cd2abd58ad5e5fbd10196a5 SHA256 f1fdfff2281d4a28a147c2015ca1ba009024508c26bed8a66da0bac1447bf067
+DIST irqbalance-0.09.tar.gz 10523 RMD160 da6320addd4547c7465d18456a571bf099be5ef0 SHA1 017ce709933c15a940253916557b01505503433b SHA256 dd6cfe439c7e347ae60e0b950402cb4434f39b7e01261900b6daddcf21522112
+DIST irqbalance-0.12.tar.gz 10899 RMD160 d3ad35fb10cde5687577a23f7df85a92afabee64 SHA1 ac9c810f5acb5b84cb929158bc58e7378f7e0044 SHA256 a718012d43de9b635289b13482621919411a3f5e0decfb8b02124c064734f225
+EBUILD irqbalance-0.08-r1.ebuild 906 RMD160 597739e4a94b071719f31eafa9f3ab82f8cad5b4 SHA1 3f42b6b0980b7b7e5f57e47de5083e3cbc2d31c7 SHA256 4f406dbd6587b61b5d5b4d3ba5951b65d6a51d0292b3a798395b0b000472438d
+MD5 380269cc996f574945f4a18ab468da86 irqbalance-0.08-r1.ebuild 906
+RMD160 597739e4a94b071719f31eafa9f3ab82f8cad5b4 irqbalance-0.08-r1.ebuild 906
+SHA256 4f406dbd6587b61b5d5b4d3ba5951b65d6a51d0292b3a798395b0b000472438d irqbalance-0.08-r1.ebuild 906
+EBUILD irqbalance-0.08.ebuild 702 RMD160 42af73edce01ea5ee2fbeef7339ea9e44ce5a91f SHA1 0bbf5c438b70a8e88c82fcbaf0db68747d6cb161 SHA256 970f19749604b8f67d049a50b3ad00e9f7dbbdcfdd9a5eed8f1762461084674c
+MD5 451b7d85bff03cb2761abc311f63f619 irqbalance-0.08.ebuild 702
+RMD160 42af73edce01ea5ee2fbeef7339ea9e44ce5a91f irqbalance-0.08.ebuild 702
+SHA256 970f19749604b8f67d049a50b3ad00e9f7dbbdcfdd9a5eed8f1762461084674c irqbalance-0.08.ebuild 702
+EBUILD irqbalance-0.09.ebuild 704 RMD160 0804e02cbb2985f4f360fd0a8d28fd8f1991275b SHA1 bc682f371340111c1a93e683623581005039d5df SHA256 d2f7e533b004e99ba7a3b893e4da870cdebd4d93f345bef367a3d8ab152fdffe
MD5 6cc74b1cdcc2965d8eed6c74076c4921 irqbalance-0.09.ebuild 704
+RMD160 0804e02cbb2985f4f360fd0a8d28fd8f1991275b irqbalance-0.09.ebuild 704
+SHA256 d2f7e533b004e99ba7a3b893e4da870cdebd4d93f345bef367a3d8ab152fdffe irqbalance-0.09.ebuild 704
+EBUILD irqbalance-0.12-r1.ebuild 902 RMD160 fc48bc38bb98e2a790bf881a6a7538497b7fa33c SHA1 bf5d922ed8e7493e4b29a08a3085cf001851c6c2 SHA256 4e65a9031f4e83193df44bdf2d8626b7b64e0d84955ea8746a3bc3ddc788bd22
+MD5 f5f103400e7e2f848c1bd8815e43112e irqbalance-0.12-r1.ebuild 902
+RMD160 fc48bc38bb98e2a790bf881a6a7538497b7fa33c irqbalance-0.12-r1.ebuild 902
+SHA256 4e65a9031f4e83193df44bdf2d8626b7b64e0d84955ea8746a3bc3ddc788bd22 irqbalance-0.12-r1.ebuild 902
+EBUILD irqbalance-0.12.ebuild 704 RMD160 8e72ede3ca8323e9aff6d6fd1e4f73b62ce21480 SHA1 20a5fe36ed1afe2016274699c0cf255ce60f16fd SHA256 d7efe44d8f4ee083127fe697dbbee7cefc5319c945d009a57d5b982bc2679d32
MD5 fe98921e5f621098c6a532cd0d1a6692 irqbalance-0.12.ebuild 704
-MD5 d9f7d6d9af41cdeeff5a506f9c9f5819 ChangeLog 966
-MD5 451b7d85bff03cb2761abc311f63f619 irqbalance-0.08.ebuild 702
+RMD160 8e72ede3ca8323e9aff6d6fd1e4f73b62ce21480 irqbalance-0.12.ebuild 704
+SHA256 d7efe44d8f4ee083127fe697dbbee7cefc5319c945d009a57d5b982bc2679d32 irqbalance-0.12.ebuild 704
+MISC ChangeLog 1284 RMD160 3948484b4a991603636781eb791150536f45b1c7 SHA1 26c75635a0856480fec57ee65848c8fccead38ad SHA256 4ffc8d9bb00ed5007d856cbdcdfb56ef59bc51772becd20a84cdab083dc9fd3a
+MD5 968536ace79d577fd5a2aa86960ff979 ChangeLog 1284
+RMD160 3948484b4a991603636781eb791150536f45b1c7 ChangeLog 1284
+SHA256 4ffc8d9bb00ed5007d856cbdcdfb56ef59bc51772becd20a84cdab083dc9fd3a ChangeLog 1284
+MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
-MD5 995857a736d39db7fe479520cc79387f files/digest-irqbalance-0.08 66
-MD5 ba4df3dffbb3da9f20c39e4dc8aa2aa1 files/digest-irqbalance-0.09 66
-MD5 f29fe20053c7ada0f2a8b16296290d13 files/digest-irqbalance-0.12 66
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
-Comment: Robbat2 @ Orbis-Terrarum Networks
-
-iD8DBQFB6r9TPpIsIjIzwiwRAim9AJ98aPLtorzM42J7r4iKJvTlFz+a0ACeKeeb
-2CKPFQJSgplXg4qS4wSR/oQ=
-=UQ/x
------END PGP SIGNATURE-----
+RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
+SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 metadata.xml 164
+MD5 cb7ea7d19076d69684ccce4418d1dcb1 files/digest-irqbalance-0.08 244
+RMD160 7ecf803ac5af34eb26b3291afb3bea98eb4f47df files/digest-irqbalance-0.08 244
+SHA256 e0b2c78ca14f991556e67eaf193966c90d2c3118dfc72d3a949d7debfcd9a968 files/digest-irqbalance-0.08 244
+MD5 cb7ea7d19076d69684ccce4418d1dcb1 files/digest-irqbalance-0.08-r1 244
+RMD160 7ecf803ac5af34eb26b3291afb3bea98eb4f47df files/digest-irqbalance-0.08-r1 244
+SHA256 e0b2c78ca14f991556e67eaf193966c90d2c3118dfc72d3a949d7debfcd9a968 files/digest-irqbalance-0.08-r1 244
+MD5 0cab710320bcca1265bae43c563778af files/digest-irqbalance-0.09 244
+RMD160 048bd3e5882006a024528243428272e16b101740 files/digest-irqbalance-0.09 244
+SHA256 609a5f62d3ea21f4fc6c405fb8675dfc3635718ddb1dfd1c2237e34c1f40aa36 files/digest-irqbalance-0.09 244
+MD5 d3f66a579c63d2d8536f1045658644c1 files/digest-irqbalance-0.12 244
+RMD160 4fed77a5c9748acedabc18f457d10dfcafdc8213 files/digest-irqbalance-0.12 244
+SHA256 2648ecd807aae3b7f881125c9f2557f606cc66dc08df234f17b5823a8f8ce8d9 files/digest-irqbalance-0.12 244
+MD5 d3f66a579c63d2d8536f1045658644c1 files/digest-irqbalance-0.12-r1 244
+RMD160 4fed77a5c9748acedabc18f457d10dfcafdc8213 files/digest-irqbalance-0.12-r1 244
+SHA256 2648ecd807aae3b7f881125c9f2557f606cc66dc08df234f17b5823a8f8ce8d9 files/digest-irqbalance-0.12-r1 244
diff --git a/sys-apps/irqbalance/files/digest-irqbalance-0.08 b/sys-apps/irqbalance/files/digest-irqbalance-0.08
index d7ee7915a639..a91dcfc15733 100644
--- a/sys-apps/irqbalance/files/digest-irqbalance-0.08
+++ b/sys-apps/irqbalance/files/digest-irqbalance-0.08
@@ -1 +1,3 @@
MD5 da39e9ff770b01329796ad8258e972d6 irqbalance-0.08.tar.gz 11007
+RMD160 e3281a757412955bd3de560c0a960a8a2ae1c36c irqbalance-0.08.tar.gz 11007
+SHA256 f1fdfff2281d4a28a147c2015ca1ba009024508c26bed8a66da0bac1447bf067 irqbalance-0.08.tar.gz 11007
diff --git a/sys-apps/irqbalance/files/digest-irqbalance-0.08-r1 b/sys-apps/irqbalance/files/digest-irqbalance-0.08-r1
new file mode 100644
index 000000000000..a91dcfc15733
--- /dev/null
+++ b/sys-apps/irqbalance/files/digest-irqbalance-0.08-r1
@@ -0,0 +1,3 @@
+MD5 da39e9ff770b01329796ad8258e972d6 irqbalance-0.08.tar.gz 11007
+RMD160 e3281a757412955bd3de560c0a960a8a2ae1c36c irqbalance-0.08.tar.gz 11007
+SHA256 f1fdfff2281d4a28a147c2015ca1ba009024508c26bed8a66da0bac1447bf067 irqbalance-0.08.tar.gz 11007
diff --git a/sys-apps/irqbalance/files/digest-irqbalance-0.09 b/sys-apps/irqbalance/files/digest-irqbalance-0.09
index a35617cfea22..2f9b9810b6cb 100644
--- a/sys-apps/irqbalance/files/digest-irqbalance-0.09
+++ b/sys-apps/irqbalance/files/digest-irqbalance-0.09
@@ -1 +1,3 @@
MD5 93fafbf2283b1a61c55a089033f1fb90 irqbalance-0.09.tar.gz 10523
+RMD160 da6320addd4547c7465d18456a571bf099be5ef0 irqbalance-0.09.tar.gz 10523
+SHA256 dd6cfe439c7e347ae60e0b950402cb4434f39b7e01261900b6daddcf21522112 irqbalance-0.09.tar.gz 10523
diff --git a/sys-apps/irqbalance/files/digest-irqbalance-0.12 b/sys-apps/irqbalance/files/digest-irqbalance-0.12
index e81dddb626ef..58b247f3c432 100644
--- a/sys-apps/irqbalance/files/digest-irqbalance-0.12
+++ b/sys-apps/irqbalance/files/digest-irqbalance-0.12
@@ -1 +1,3 @@
MD5 1f225b73a01380955231b77d9be60c7a irqbalance-0.12.tar.gz 10899
+RMD160 d3ad35fb10cde5687577a23f7df85a92afabee64 irqbalance-0.12.tar.gz 10899
+SHA256 a718012d43de9b635289b13482621919411a3f5e0decfb8b02124c064734f225 irqbalance-0.12.tar.gz 10899
diff --git a/sys-apps/irqbalance/files/digest-irqbalance-0.12-r1 b/sys-apps/irqbalance/files/digest-irqbalance-0.12-r1
new file mode 100644
index 000000000000..58b247f3c432
--- /dev/null
+++ b/sys-apps/irqbalance/files/digest-irqbalance-0.12-r1
@@ -0,0 +1,3 @@
+MD5 1f225b73a01380955231b77d9be60c7a irqbalance-0.12.tar.gz 10899
+RMD160 d3ad35fb10cde5687577a23f7df85a92afabee64 irqbalance-0.12.tar.gz 10899
+SHA256 a718012d43de9b635289b13482621919411a3f5e0decfb8b02124c064734f225 irqbalance-0.12.tar.gz 10899
diff --git a/sys-apps/irqbalance/files/irqbalance-nopid.init b/sys-apps/irqbalance/files/irqbalance-nopid.init
new file mode 100755
index 000000000000..84c569a788ff
--- /dev/null
+++ b/sys-apps/irqbalance/files/irqbalance-nopid.init
@@ -0,0 +1,21 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/irqbalance/files/irqbalance-nopid.init,v 1.1 2006/08/22 15:03:47 uberlord Exp $
+
+depend() {
+ need localmount
+ after bootmisc
+}
+
+start() {
+ ebegin "Starting irqbalance"
+ start-stop-daemon --start --exec /sbin/irqbalance
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping irqbalance"
+ start-stop-daemon --stop --exec /sbin/irqbalance
+ eend $?
+}
diff --git a/sys-apps/irqbalance/files/irqbalance.init b/sys-apps/irqbalance/files/irqbalance.init
new file mode 100755
index 000000000000..1a9eb1900efc
--- /dev/null
+++ b/sys-apps/irqbalance/files/irqbalance.init
@@ -0,0 +1,23 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/irqbalance/files/irqbalance.init,v 1.1 2006/08/22 15:03:47 uberlord Exp $
+
+depend() {
+ need localmount
+ after bootmisc
+}
+
+start() {
+ ebegin "Starting irqbalance"
+ start-stop-daemon --start --exec /sbin/irqbalance \
+ --pidfile /var/run/irqbalance.pid
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping irqbalance"
+ start-stop-daemon --stop --exec /sbin/irqbalance \
+ --pidfile /var/run/irqbalance.pid
+ eend $?
+}
diff --git a/sys-apps/irqbalance/irqbalance-0.08-r1.ebuild b/sys-apps/irqbalance/irqbalance-0.08-r1.ebuild
new file mode 100644
index 000000000000..57aa21096f81
--- /dev/null
+++ b/sys-apps/irqbalance/irqbalance-0.08-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/irqbalance/irqbalance-0.08-r1.ebuild,v 1.1 2006/08/22 15:03:47 uberlord Exp $
+
+DESCRIPTION="Distribute hardware interrupts across processors on a multiprocessor system"
+HOMEPAGE="http://people.redhat.com/arjanv/irqbalance/"
+SRC_URI="http://people.redhat.com/arjanv/irqbalance/${P}.tar.gz"
+
+LICENSE="OSL-1.1"
+SLOT="0"
+KEYWORDS="x86 amd64"
+IUSE=""
+
+DEPEND="virtual/libc"
+
+S="${WORKDIR}/irqbalance"
+
+src_compile() {
+ emake || die "emake failed"
+}
+
+src_install() {
+ into /
+ dosbin irqbalance || die "dosbin failed"
+ doman irqbalance.1
+ dodoc Changelog TODO
+
+ # Give irqbalance an init script
+ newinitd "${FILESDIR}/irqbalance-nopid.init" irqbalance
+}
+
+pkg_postinst() {
+ einfo "irqbalance now has an init script"
+ einfo " rc-update add irqbalance default"
+}
diff --git a/sys-apps/irqbalance/irqbalance-0.12-r1.ebuild b/sys-apps/irqbalance/irqbalance-0.12-r1.ebuild
new file mode 100644
index 000000000000..ea74098dcffc
--- /dev/null
+++ b/sys-apps/irqbalance/irqbalance-0.12-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/irqbalance/irqbalance-0.12-r1.ebuild,v 1.1 2006/08/22 15:03:47 uberlord Exp $
+
+DESCRIPTION="Distribute hardware interrupts across processors on a multiprocessor system"
+HOMEPAGE="http://people.redhat.com/arjanv/irqbalance/"
+SRC_URI="http://people.redhat.com/arjanv/irqbalance/${P}.tar.gz"
+
+LICENSE="OSL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~ppc"
+IUSE=""
+
+DEPEND="virtual/libc"
+
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+ emake || die "emake failed"
+}
+
+src_install() {
+ into /
+ dosbin irqbalance || die "dosbin failed"
+ doman irqbalance.1
+ dodoc Changelog TODO
+
+ # Give irqbalance an init script
+ newinitd "${FILESDIR}/irqbalance.init" irqbalance
+}
+
+pkg_postinst() {
+ einfo "irqbalance now has an init script"
+ einfo " rc-update add irqbalance default"
+}