diff options
author | Roy Marples <uberlord@gentoo.org> | 2006-08-22 15:03:47 +0000 |
---|---|---|
committer | Roy Marples <uberlord@gentoo.org> | 2006-08-22 15:03:47 +0000 |
commit | c51c89bb301081a828ef3d3170a97cbf21dce24a (patch) | |
tree | d15a85985fa84074ed70934b42c36f2078201ca5 /sys-apps/irqbalance | |
parent | Stable on alpha wrt Bug #142936. (diff) | |
download | historical-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/ChangeLog | 13 | ||||
-rw-r--r-- | sys-apps/irqbalance/Manifest | 67 | ||||
-rw-r--r-- | sys-apps/irqbalance/files/digest-irqbalance-0.08 | 2 | ||||
-rw-r--r-- | sys-apps/irqbalance/files/digest-irqbalance-0.08-r1 | 3 | ||||
-rw-r--r-- | sys-apps/irqbalance/files/digest-irqbalance-0.09 | 2 | ||||
-rw-r--r-- | sys-apps/irqbalance/files/digest-irqbalance-0.12 | 2 | ||||
-rw-r--r-- | sys-apps/irqbalance/files/digest-irqbalance-0.12-r1 | 3 | ||||
-rwxr-xr-x | sys-apps/irqbalance/files/irqbalance-nopid.init | 21 | ||||
-rwxr-xr-x | sys-apps/irqbalance/files/irqbalance.init | 23 | ||||
-rw-r--r-- | sys-apps/irqbalance/irqbalance-0.08-r1.ebuild | 35 | ||||
-rw-r--r-- | sys-apps/irqbalance/irqbalance-0.12-r1.ebuild | 35 |
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" +} |