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 <[email protected]>
+  -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 <[email protected]

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(.*\)@ful...@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)?ir...@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(.*\)@ful...@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)?ir...@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(.*\)@ful...@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)?ir...@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"
+}

Reply via email to