[proaudio] [1682] rtirq: bump to 20090920, cleanup

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1682
Author:   gentoid
Date:     2010-05-17 05:56:11 +0200 (Mon, 17 May 2010)
Log Message:
-----------
rtirq: bump to 20090920, cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/sys-process/rtirq/ChangeLog
    trunk/overlays/proaudio/sys-process/rtirq/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/sys-process/rtirq/rtirq-20090920.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/sys-process/rtirq/files/
    trunk/overlays/proaudio/sys-process/rtirq/rtirq-20050914-r2.ebuild
    trunk/overlays/proaudio/sys-process/rtirq/rtirq-20060218-r1.ebuild
    trunk/overlays/proaudio/sys-process/rtirq/rtirq-20060819-r1.ebuild
    trunk/overlays/proaudio/sys-process/rtirq/rtirq-20070101.ebuild
    trunk/overlays/proaudio/sys-process/rtirq/rtirq-20071012.ebuild
    trunk/overlays/proaudio/sys-process/rtirq/rtirq-20090131.ebuild

Modified: trunk/overlays/proaudio/sys-process/rtirq/ChangeLog
===================================================================
--- trunk/overlays/proaudio/sys-process/rtirq/ChangeLog	2010-05-16 20:30:54 UTC (rev 1681)
+++ trunk/overlays/proaudio/sys-process/rtirq/ChangeLog	2010-05-17 03:56:11 UTC (rev 1682)
@@ -1,7 +1,18 @@
 # ChangeLog for sys-process/rtirq
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*rtirq-20090920 (17 May 2010)
+
+  17 May 2010; Viktor Lazarev <taurus101v@xxxxxxxxx>
+  -rtirq-20050914-r2.ebuild, -files/rtirq-20050914-v0.1.bz2,
+  -rtirq-20060218-r1.ebuild, -rtirq-20060819-r1.ebuild,
+  -rtirq-20070101.ebuild, -rtirq-20071012.ebuild, -rtirq-20090131.ebuild,
+  +rtirq-20090920.ebuild, -files/pidof_workaround.patch,
+  -files/rt-initscript.gz, -files/rtirq-quick_fix.patch,
+  -files/rtirq-quick_fix2.patch:
+  version bump, change SRC_URI, move to EAPI2, delete old ebuils & files
+
 *rtirq-20090131 (03 Mar 2009)
 
   03 Mar 2009; Frieder Buerzele <evermind@xxxxxxxxxxxxx

Modified: trunk/overlays/proaudio/sys-process/rtirq/Manifest
===================================================================
--- trunk/overlays/proaudio/sys-process/rtirq/Manifest	2010-05-16 20:30:54 UTC (rev 1681)
+++ trunk/overlays/proaudio/sys-process/rtirq/Manifest	2010-05-17 03:56:11 UTC (rev 1682)
@@ -1,18 +1,4 @@
-AUX pidof_workaround.patch 985 RMD160 97c0f535d1f390840fe9bca026b1b19f21ce7274 SHA1 bea676bf3ea1b34f9d66aae9ebd426d3bc4e0aee SHA256 23d73553702105eb8ea7c183a3191028297e6f62b07536dd8b36d62543656dbc
-AUX rt-initscript.gz 368 RMD160 746877246bc0b14317b91d3a61234568afb954dd SHA1 8897d24ea9d1e5bb4b238b9381d887a211223c11 SHA256 983f8a73a1a754cc7fdc60bf064844cf4ca213ccf3b5b17403198d2fb4fa6e35
-AUX rtirq-20050914-v0.1.bz2 2852 RMD160 e1dc61f98b9c659d5ead2f01c65cd556a7a0e1b6 SHA1 247ee7d4b0b3df4b35b954d2397d2587367bc095 SHA256 fc6a292ee4560fb8ee9e87ac39510afdab12ba7703817ec91351ee7e5a50ee31
-AUX rtirq-quick_fix.patch 1246 RMD160 bf19d539c08bb7e07d1aebcc6f9d6031f476bfb7 SHA1 d785555eb1481417206bce92b614c14da32a8355 SHA256 3e20d1dc35268ecc416ff387cfa904790447792d4ef895f3de1ada5cdf136b21
-AUX rtirq-quick_fix2.patch 698 RMD160 1664c48d0574f8e9afdb5a06669d0fc02e3bff44 SHA1 96a364abd9644f34a067f6ce729bd3ad0bed0de3 SHA256 c760dc9c645da10d9d56fc8443cd9475f910de810975fed64e863766a6d7d2bc
-DIST rtirq-20060218.tar.gz 3566 RMD160 d1c7c2e6917f95b0f5116c8d48b6112b539eb3ab SHA1 222b106f6a5f987dce7838bee733f71729f6a4f9 SHA256 7d91923e238fabe0b186aa8523586a62fbb80463f11c72b71ef4311fb40aabbd
-DIST rtirq-20060819.tar.gz 3694 RMD160 1a8604392ba2acf15cf289d2e43730fc1eb4366f SHA1 f71119e71ce4b844f64f99a03afb8b00d24ca0fb SHA256 5df34cadf5d269503d0b0c99707994867a1cacbe642fd9ee50e6e3ad5985da4b
-DIST rtirq-20070101.tar.gz 3960 RMD160 351c0a941ed6c22a47f2a0cadb2d0b8ab2962989 SHA1 1098ba58782a41db5401c9dabdf77428f724dce7 SHA256 dcd3527bf3db33b428633e6523f0859c685239b7550df6a922ae0af12b28b5f3
-DIST rtirq-20071012.tar.gz 3952 RMD160 4421e54c24502ce674545cc41f24d1ad6c4022f1 SHA1 aebfee8d5501eb285d44ddc3626e22b0fed82e4b SHA256 a6545438ee611fd68bd58715ff46dab49e5724358545f86186690c4c9997a545
-DIST rtirq-20090131.tar.gz 11014 RMD160 601d664b3ebefc5dee770479dd7c9c57826b92a3 SHA1 cdc51772b6b589e22a64ea92d3839d611a9d2292 SHA256 eb4cf03186b4748b592a2d849f78803c6a8ae2bc76c80a3e017380b9a176adc5
-EBUILD rtirq-20050914-r2.ebuild 1281 RMD160 dd49f846919420703e896965fcbdfadda760728b SHA1 ad36b8e3afe76c368fcf43535dc36ceb5f143fb7 SHA256 1b55dfaaa7d2770a1ef11849164289254256a07003fc2fda048837ff4636283d
-EBUILD rtirq-20060218-r1.ebuild 1357 RMD160 570b8834965c594dc38f9bca26dcc0432a7ec8ed SHA1 2f1ba119fd5bbf659068200c219b8e6c880be46c SHA256 773c1011743d8d8d39e76d4d510f4713a5a1549b0c7e72957261ba9c774712a5
-EBUILD rtirq-20060819-r1.ebuild 1567 RMD160 27ec6f0e4e25186b38b60fc826334d68f69152b1 SHA1 3c580204b65effbb3902204c9c34e33abca17eeb SHA256 7c96c1a9db6137f1bae976786a78d7388067f323d248490b4b12a453655e0305
-EBUILD rtirq-20070101.ebuild 1413 RMD160 3d2e43a1d67166beae6c5410ccc621431938936d SHA1 9f3c3785727a38ea491466e581ede16a581c198e SHA256 b4994218e78b44b2ef3a810c61009510e4634f7dbf4c38acbed26319481cc381
-EBUILD rtirq-20071012.ebuild 1801 RMD160 85b00ccd24975984ddea3e1b8c3fb380521f148d SHA1 56817272e033e9bd64af665694c1e4147a5d8ad0 SHA256 a7381bc21ec152b1a69e4f7d533861b17dc033e44461458ae76c8213ce332dc3
-EBUILD rtirq-20090131.ebuild 1801 RMD160 0d6513b4341bfc042c5c190c74ed8e7de7d918b6 SHA1 ac10b6770ac46ca7e0c563129a23697596004ab5 SHA256 f5324fcb3da6079c9500008a81cec5a9f6a1f825fdcc0407b9ed2392a496d702
-MISC ChangeLog 728 RMD160 008a8dd4547e80acda72abef9096d73918af35f9 SHA1 7c2406d6bbbdce36db89f780acd5b68fe74e36d9 SHA256 39a982927534d87d381c79013ee07289d30069f0e4ad7a216d072b2fc6dde974
+DIST rtirq-20090920.tar.gz 11377 RMD160 101637e8567b8e8f2a94b76e6cc08ed87d0ce6cc SHA1 1305fdc1758cfcc6f349ba431dfc4e293b5896c1 SHA256 e5868e0d5040525e4e25706fa58dc6260eba75913c2c4f176f158aa9dbf62bee
+EBUILD rtirq-20090920.ebuild 1719 RMD160 b3251ae57dcc002b92567f06fb999561453d146a SHA1 4ca38b2809e372ee159f0b17bedbcb90367b3706 SHA256 7dc3251fc286cc8dace95505e2c04151b553dda5ce7df5dbc73b03b9c9cc8796
+MISC ChangeLog 1224 RMD160 7a43c58e28a19473d0758bd6fb0e01b8895e8f9e SHA1 fb53b7d015fad654626bf731edd960dc54917ef8 SHA256 87cbea7387cd26f806c7713302e371b4b95cebe36f19fbe8071d3d8171d4a341
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Deleted: trunk/overlays/proaudio/sys-process/rtirq/rtirq-20050914-r2.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-process/rtirq/rtirq-20050914-r2.ebuild	2010-05-16 20:30:54 UTC (rev 1681)
+++ trunk/overlays/proaudio/sys-process/rtirq/rtirq-20050914-r2.ebuild	2010-05-17 03:56:11 UTC (rev 1682)
@@ -1,38 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /cvsroot/jacklab/gentoo/sys-process/rtirq/rtirq-20050914-r1.ebuild,v 1.1.1.1 2006/04/10 11:35:53 gimpel Exp $
-
-#inherit eutils 
-DESCRIPTION="Change the realtime scheduling policy and priority of relevant system driver IRQ handlers"
-HOMEPAGE="http://www.rncbc.org/jack/";
-SRC_URI=""
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND="|| ( >=sys-apps/util-linux-2.13 sys-process/schedutils )
-		sys-apps/sysvinit"
-src_install(){
-	cd  "${D}"
-	bzip2 -dc -k  "${FILESDIR}/rtirq-20050914-v0.1.bz2" |patch -p1
-	fperms 755 /etc/init.d/rtirq
-	fowners root:root /etc/init.d/rtirq
-	# I know its the wrong place to patch :)
-	cd etc/init.d
-	pwd
-	patch -p3 <"${FILESDIR}/pidof_workaround.patch" || die "patching failed"
-}
-
-pkg_postinst(){
-	einfo "now add the script to your runlevel"
-	einfo "e.g. rc-update add rtirq default"
-	einfo "config-file: /etc/conf.d/rtirq"
-
-	einfo "You need an realtime-kernel to use this init-script:"
-	einfo "kernel-patch: redhat.com/~mingo/realtime-preempt"
-	einfo "select: (X) Complete Preemption (Real-Time) in kernel-config."
-	einfo "Easy way to get an realtime kernel try:"
-	einfo "emerge rt-sources from the proaudio overlay"
-}

Deleted: trunk/overlays/proaudio/sys-process/rtirq/rtirq-20060218-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-process/rtirq/rtirq-20060218-r1.ebuild	2010-05-16 20:30:54 UTC (rev 1681)
+++ trunk/overlays/proaudio/sys-process/rtirq/rtirq-20060218-r1.ebuild	2010-05-17 03:56:11 UTC (rev 1682)
@@ -1,45 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-#inherit eutils
-DESCRIPTION="Change the realtime scheduling policy and priority of relevant system driver IRQ handlers"
-HOMEPAGE="http://www.rncbc.org/jack/";
-SRC_URI="http://www.rncbc.org/jack/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND="|| ( >=sys-apps/util-linux-2.13 sys-process/schedutils )
-		sys-apps/sysvinit"
-
-src_unpack(){
-	unpack ${A}
-	cd "${S}"
-	gzip -cdf "${FILESDIR}/rt-initscript.gz" >  rtirq
-	sed -ie "s:^\(RTIRQ_CONFIG\=\)\(.*\):\1/etc/conf.d/rtirq:" rtirq.sh || die "patching failed"
-	sed -ie "s/:-\"softirq-timer\"//" rtirq.sh || die "patching failed"
-	sed -ie "s:/etc/sysconfig/rtirq:/etc/conf.d/rtirq:" rtirq.conf
-}
-
-src_install(){
-	exeinto /etc/init.d
-	doexe rtirq rtirq.sh
-	insinto /etc/conf.d
-	newins rtirq.conf rtirq
-}
-
-pkg_postinst(){
-	einfo "now add the script to your runlevel"
-	einfo "e.g. rc-update add rtirq default"
-	einfo "config-file: /etc/conf.d/rtirq"
-
-	einfo "You need an realtime-kernel to use this init-script:"
-	einfo "kernel-patch: redhat.com/~mingo/realtime-preempt"
-	einfo "select: (X) Complete Preemption (Real-Time) in kernel-config."
-	einfo "Easy way to get an realtime kernel try:"
-	einfo "emerge rt-sources from the proaudio overlay"
-}

Deleted: trunk/overlays/proaudio/sys-process/rtirq/rtirq-20060819-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-process/rtirq/rtirq-20060819-r1.ebuild	2010-05-16 20:30:54 UTC (rev 1681)
+++ trunk/overlays/proaudio/sys-process/rtirq/rtirq-20060819-r1.ebuild	2010-05-17 03:56:11 UTC (rev 1682)
@@ -1,51 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-inherit eutils fetch-tools
-DESCRIPTION="Change the realtime scheduling policy and priority of relevant system driver IRQ handlers"
-HOMEPAGE="http://www.rncbc.org/jack/";
-
-P_URL="http://www.rncbc.org/jack";
-FIRST_URL="${P_URL}/${P}.tar.gz"
-SEC_URL="${P_URL}/old/${P}.tar.gz"
-SRC_URI="$(get_valid_url "${FIRST_URL}" "${SEC_URL}")"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND="|| ( >=sys-apps/util-linux-2.13 sys-process/schedutils )
-		sys-apps/sysvinit"
-
-src_unpack(){
-	unpack ${A}
-	cd "${S}"
-	gzip -cdf "${FILESDIR}/rt-initscript.gz" >  rtirq
-	sed -ie "s:^\(RTIRQ_CONFIG\=\)\(.*\):\1/etc/conf.d/rtirq:" rtirq.sh || die "patching failed"
-	sed -ie "s/:-\"softirq-timer\"//" rtirq.sh || die "patching failed"
-	sed -ie "s:/etc/sysconfig/rtirq:/etc/conf.d/rtirq:" rtirq.conf
-	epatch "${FILESDIR}/rtirq-quick_fix.patch"
-	epatch "${FILESDIR}/rtirq-quick_fix2.patch"
-}
-
-src_install(){
-	exeinto /etc/init.d
-	doexe rtirq rtirq.sh
-	insinto /etc/conf.d
-	newins rtirq.conf rtirq
-}
-
-pkg_postinst(){
-	einfo "now add the script to your runlevel"
-	einfo "e.g. rc-update add rtirq default"
-	einfo "config-file: /etc/conf.d/rtirq"
-
-	einfo "You need an realtime-kernel to use this init-script:"
-	einfo "kernel-patch: redhat.com/~mingo/realtime-preempt"
-	einfo "select: (X) Complete Preemption (Real-Time) in kernel-config."
-	einfo "Easy way to get an realtime kernel try:"
-	einfo "emerge rt-sources from the proaudio overlay"
-}

Deleted: trunk/overlays/proaudio/sys-process/rtirq/rtirq-20070101.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-process/rtirq/rtirq-20070101.ebuild	2010-05-16 20:30:54 UTC (rev 1681)
+++ trunk/overlays/proaudio/sys-process/rtirq/rtirq-20070101.ebuild	2010-05-17 03:56:11 UTC (rev 1682)
@@ -1,46 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-inherit eutils
-DESCRIPTION="Change the realtime scheduling policy and priority of relevant system driver IRQ handlers"
-HOMEPAGE="http://www.rncbc.org/jack/";
-
-P_URL="http://www.rncbc.org/jack";
-SRC_URI="http://download.tuxfamily.org/proaudio/distfiles/${P}.tar.gz";
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND="|| ( >=sys-apps/util-linux-2.13 sys-process/schedutils )
-		sys-apps/sysvinit"
-
-src_unpack(){
-	unpack ${A}
-	cd "${S}"
-	gzip -cdf "${FILESDIR}/rt-initscript.gz" >  rtirq
-	sed -ie "s:^\(RTIRQ_CONFIG\=\)\(.*\):\1/etc/conf.d/rtirq:" rtirq.sh || die "patching failed"
-	sed -ie "s/:-\"softirq-timer\"//" rtirq.sh || die "patching failed"
-	sed -ie "s:/etc/sysconfig/rtirq:/etc/conf.d/rtirq:" rtirq.conf
-}
-
-src_install(){
-	exeinto /etc/init.d
-	doexe rtirq rtirq.sh
-	insinto /etc/conf.d
-	newins rtirq.conf rtirq
-}
-
-pkg_postinst(){
-	einfo "now add the script to your runlevel"
-	einfo "e.g. rc-update add rtirq default"
-	einfo "config-file: /etc/conf.d/rtirq"
-
-	einfo "You need an realtime-kernel to use this init-script:"
-	einfo "kernel-patch: redhat.com/~mingo/realtime-preempt"
-	einfo "select: (X) Complete Preemption (Real-Time) in kernel-config."
-	einfo "Easy way to get an realtime kernel try:"
-	einfo "emerge rt-sources from the proaudio overlay"
-}

Deleted: trunk/overlays/proaudio/sys-process/rtirq/rtirq-20071012.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-process/rtirq/rtirq-20071012.ebuild	2010-05-16 20:30:54 UTC (rev 1681)
+++ trunk/overlays/proaudio/sys-process/rtirq/rtirq-20071012.ebuild	2010-05-17 03:56:11 UTC (rev 1682)
@@ -1,59 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-inherit exteutils
-DESCRIPTION="Change the realtime scheduling policy and priority of relevant system driver IRQ handlers"
-HOMEPAGE="http://www.rncbc.org/jack/";
-
-P_URL="http://www.rncbc.org/jack";
-SRC_URI="http://download.tuxfamily.org/proaudio/distfiles/${P}.tar.gz";
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND="|| ( >=sys-apps/util-linux-2.13 sys-process/schedutils )
-		sys-apps/sysvinit"
-
-src_unpack(){
-	unpack ${A}
-	cd "${S}"
-	gzip -cdf "${FILESDIR}/rt-initscript.gz" >  rtirq
-	# use fullstatus to show the status of rtirq.sh
-	esed_check  -i -e '/depend(/'i"opts=\"fullstatus\"\n" \
-		-e 's@\(^status(.*\)@full\1@g' rtirq
-
-	# set path for cfg file
-	esed_check -ie "s:^\(RTIRQ_CONFIG\=\)\(.*\):\1/etc/conf.d/rtirq:" rtirq.sh
-
-	# cfg path
-	esed_check -i -e "s:/etc/sysconfig/rtirq:/etc/conf.d/rtirq:" rtirq.conf
-
-	# fixup to work with different kernels
-	# see http://article.gmane.org/gmane.linux.gentoo.proaudio/2497
-	esed_check -i -e 's@\(egrep.*\)softirq\(.*\)@\1s(oft)?irq\2@g' rtirq.sh
-}
-
-src_install(){
-	exeinto /etc/init.d
-	doexe rtirq rtirq.sh
-	insinto /etc/conf.d
-	newins rtirq.conf rtirq
-}
-
-pkg_postinst(){
-	elog "now add the script to your runlevel"
-	elog "e.g. rc-update add rtirq default"
-	elog "config-file: /etc/conf.d/rtirq"
-	elog
-	elog "You need an realtime-kernel to use this init-script:"
-	elog "kernel-patch: redhat.com/~mingo/realtime-preempt"
-	elog "select: (X) Complete Preemption (Real-Time) in kernel-config."
-	elog "Easy way to get an realtime kernel try:"
-	elog "emerge rt-sources from the proaudio overlay"
-	elog
-	elog "To display the full status of the rtirq script use:"
-	elog "/etc/init.d/rtirq fullstatus"
-}

Deleted: trunk/overlays/proaudio/sys-process/rtirq/rtirq-20090131.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-process/rtirq/rtirq-20090131.ebuild	2010-05-16 20:30:54 UTC (rev 1681)
+++ trunk/overlays/proaudio/sys-process/rtirq/rtirq-20090131.ebuild	2010-05-17 03:56:11 UTC (rev 1682)
@@ -1,59 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-inherit exteutils
-DESCRIPTION="Change the realtime scheduling policy and priority of relevant system driver IRQ handlers"
-HOMEPAGE="http://www.rncbc.org/jack/";
-
-P_URL="http://www.rncbc.org/jack";
-SRC_URI="http://download.tuxfamily.org/proaudio/distfiles/${P}.tar.gz";
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND="|| ( >=sys-apps/util-linux-2.13 sys-process/schedutils )
-		sys-apps/sysvinit"
-
-src_unpack(){
-	unpack ${A}
-	cd "${S}"
-	gzip -cdf "${FILESDIR}/rt-initscript.gz" >  rtirq
-	# use fullstatus to show the status of rtirq.sh
-	esed_check  -i -e '/depend(/'i"opts=\"fullstatus\"\n" \
-		-e 's@\(^status(.*\)@full\1@g' rtirq
-
-	# set path for cfg file
-	esed_check -ie "s:^\(RTIRQ_CONFIG\=\)\(.*\):\1/etc/conf.d/rtirq:" rtirq.sh
-
-	# cfg path
-	esed_check -i -e "s:/etc/sysconfig/rtirq:/etc/conf.d/rtirq:" rtirq.conf
-
-	# fixup to work with different kernels
-	# see http://article.gmane.org/gmane.linux.gentoo.proaudio/2497
-	esed_check -i -e 's@\(egrep.*\)softirq\(.*\)@\1s(oft)?irq\2@g' rtirq.sh
-}
-
-src_install(){
-	exeinto /etc/init.d
-	doexe rtirq rtirq.sh
-	insinto /etc/conf.d
-	newins rtirq.conf rtirq
-}
-
-pkg_postinst(){
-	elog "now add the script to your runlevel"
-	elog "e.g. rc-update add rtirq default"
-	elog "config-file: /etc/conf.d/rtirq"
-	elog
-	elog "You need an realtime-kernel to use this init-script:"
-	elog "kernel-patch: redhat.com/~mingo/realtime-preempt"
-	elog "select: (X) Complete Preemption (Real-Time) in kernel-config."
-	elog "Easy way to get an realtime kernel try:"
-	elog "emerge rt-sources from the proaudio overlay"
-	elog
-	elog "To display the full status of the rtirq script use:"
-	elog "/etc/init.d/rtirq fullstatus"
-}

Copied: trunk/overlays/proaudio/sys-process/rtirq/rtirq-20090920.ebuild (from rev 1674, trunk/overlays/proaudio/sys-process/rtirq/rtirq-20090131.ebuild)
===================================================================
--- trunk/overlays/proaudio/sys-process/rtirq/rtirq-20090920.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/sys-process/rtirq/rtirq-20090920.ebuild	2010-05-17 03:56:11 UTC (rev 1682)
@@ -0,0 +1,60 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit exteutils
+
+RESTRICT="mirror"
+DESCRIPTION="Change the realtime scheduling policy and priority of relevant system driver IRQ handlers"
+HOMEPAGE="http://www.rncbc.org/jack/";
+
+SRC_URI="http://www.rncbc.org/jack/${P}.tar.gz";
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND=">=sys-apps/util-linux-2.13
+		sys-apps/sysvinit"
+
+src_prepare() {
+	#gzip -cdf "${FILESDIR}/rt-initscript.gz" >  rtirq
+	# use fullstatus to show the status of rtirq.sh
+	#esed_check  -i -e '/depend(/'i"opts=\"fullstatus\"\n" \
+	#	-e 's@\(^status(.*\)@full\1@g' rtirq
+
+	# set path for cfg file
+	esed_check -ie "s:^\(RTIRQ_CONFIG\=\)\(.*\):\1/etc/conf.d/rtirq:" rtirq.sh
+
+	# cfg path
+	esed_check -i -e "s:/etc/sysconfig/rtirq:/etc/conf.d/rtirq:" rtirq.conf
+
+	# fixup to work with different kernels
+	# see http://article.gmane.org/gmane.linux.gentoo.proaudio/2497
+	esed_check -i -e 's@\(egrep.*\)softirq\(.*\)@\1s(oft)?irq\2@g' rtirq.sh
+}
+
+src_install(){
+	mv rtirq.sh rtirq
+	exeinto /etc/init.d
+	doexe rtirq
+	insinto /etc/conf.d
+	newins rtirq.conf rtirq
+}
+
+pkg_postinst(){
+	elog "now add the script to your runlevel"
+	elog "e.g. rc-update add rtirq default"
+	elog "config-file: /etc/conf.d/rtirq"
+	elog
+	elog "You need an realtime-kernel to use this init-script:"
+	elog "kernel-patch: redhat.com/~mingo/realtime-preempt"
+	elog "select: (X) Complete Preemption (Real-Time) in kernel-config."
+	elog "Easy way to get an realtime kernel try:"
+	elog "emerge rt-sources from the proaudio overlay"
+	elog
+	elog "To display the full status of the rtirq script use:"
+	elog "/etc/init.d/rtirq fullstatus"
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/