summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gryniewicz <dang@gentoo.org>2007-02-09 20:14:10 +0000
committerDaniel Gryniewicz <dang@gentoo.org>2007-02-09 20:14:10 +0000
commit250fa454c4c9f9e0392b46b3affae02d1e5f6cdd (patch)
tree2f5c98e4051b17c87cc44f317fd87dfc4459a0ce /sys-process
parentgourmet recipe manager (diff)
downloadmaintainer-250fa454c4c9f9e0392b46b3affae02d1e5f6cdd.tar.gz
maintainer-250fa454c4c9f9e0392b46b3affae02d1e5f6cdd.tar.bz2
maintainer-250fa454c4c9f9e0392b46b3affae02d1e5f6cdd.zip
Initial toolsched
svn path=/maintainer/; revision=27
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/toolsched/Manifest8
-rw-r--r--sys-process/toolsched/files/digest-toolsched-0.163
-rw-r--r--sys-process/toolsched/toolsched-0.16.ebuild31
3 files changed, 42 insertions, 0 deletions
diff --git a/sys-process/toolsched/Manifest b/sys-process/toolsched/Manifest
new file mode 100644
index 0000000..2839386
--- /dev/null
+++ b/sys-process/toolsched/Manifest
@@ -0,0 +1,8 @@
+DIST toolsched-0.16.tar.bz2 1430 RMD160 e53508694ec1c62c70064f25fe586482798cf6f3 SHA1 5dda0d14467db2259312c1005b90dc319f65caee SHA256 fbb4e844b2f5afa4254266cfbed59bad97a1c9545c7d4a10c7a737df37d49f76
+EBUILD toolsched-0.16.ebuild 1078 RMD160 b1ad1f64497f3e49847b07545e66e3487a6450c2 SHA1 715f739d2734f3769608d7c8c08408d9e66c395a SHA256 48acff2d88c0716f6517e9bb649ef2bb2e480474a8a209d5c5a18995a4686d45
+MD5 54d98dfd2d842ca57997727b871bce93 toolsched-0.16.ebuild 1078
+RMD160 b1ad1f64497f3e49847b07545e66e3487a6450c2 toolsched-0.16.ebuild 1078
+SHA256 48acff2d88c0716f6517e9bb649ef2bb2e480474a8a209d5c5a18995a4686d45 toolsched-0.16.ebuild 1078
+MD5 7a13be43b5cb41a8c0b868582b9950d2 files/digest-toolsched-0.16 241
+RMD160 688f136ed90eb41f83642771b65dc5d758b9fc93 files/digest-toolsched-0.16 241
+SHA256 ed90288e7bf4e2f54f5f81363f8e745c58f290866dc7c1dc42e409b1585e2ed0 files/digest-toolsched-0.16 241
diff --git a/sys-process/toolsched/files/digest-toolsched-0.16 b/sys-process/toolsched/files/digest-toolsched-0.16
new file mode 100644
index 0000000..0e6064c
--- /dev/null
+++ b/sys-process/toolsched/files/digest-toolsched-0.16
@@ -0,0 +1,3 @@
+MD5 34f287b27e7f4798354b82cd7aee4034 toolsched-0.16.tar.bz2 1430
+RMD160 e53508694ec1c62c70064f25fe586482798cf6f3 toolsched-0.16.tar.bz2 1430
+SHA256 fbb4e844b2f5afa4254266cfbed59bad97a1c9545c7d4a10c7a737df37d49f76 toolsched-0.16.tar.bz2 1430
diff --git a/sys-process/toolsched/toolsched-0.16.ebuild b/sys-process/toolsched/toolsched-0.16.ebuild
new file mode 100644
index 0000000..541f5c5
--- /dev/null
+++ b/sys-process/toolsched/toolsched-0.16.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+DESCRIPTION="Scripts to automatically start programs with scheduling policy"
+HOMEPAGE="http://ck.kolivas.org/apps/toolsched/"
+SRC_URI="http://ck.kolivas.org/apps/toolsched/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="sys-process/schedtool"
+DEPEND="${RDEPEND}"
+
+src_install() {
+ dobin toolsched.*
+}
+
+pkg_postinst() {
+ einfo "To use toolsched, make a directory first in your path, and put"
+ einfo "symlinks for commands you want run pointing to the toolshced script"
+ einfo "for the policy you want applied to the command. For example, to"
+ einfo "always run emerge at SCHED_IDLEPRIO, make a symlink like this:"
+ einfo "ln -s emerge /usr/bin/toolsched.d"
+ einfo "The copy of emerge found next in your path will be run."
+ einfo "Toolsched scripts are named for scheduling policies from the"
+ einfo "schedtool command, so toolshed.i for SCHED_ISO, toolsched.b for"
+ einfo "SCHED_BATCH, and toolsched.d for SCHED_IDLEPRIO"
+}