aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorskreuzer <skreuzer@FreeBSD.org>2012-03-13 21:45:09 +0800
committerskreuzer <skreuzer@FreeBSD.org>2012-03-13 21:45:09 +0800
commit0443f43ef991b6ade9d7ea061edfe8c8c28d30a4 (patch)
tree38bbf4db7a685d5d99445b181028de63c5c96de1 /sysutils
parenta22b9b04af84b769b6f618a9876101e4cca6b9c1 (diff)
downloadfreebsd-ports-gnome-0443f43ef991b6ade9d7ea061edfe8c8c28d30a4.tar.gz
freebsd-ports-gnome-0443f43ef991b6ade9d7ea061edfe8c8c28d30a4.tar.zst
freebsd-ports-gnome-0443f43ef991b6ade9d7ea061edfe8c8c28d30a4.zip
Sched-utils are a collection of tools related to realtime scheduling,
working much like 'nice' and 'renice', except they change the priority and scheduler. This enables a process to run insoft realtime, as specified by POSIX.1b. WWW: http://sourceforge.net/projects/schedutils/ Feature safe: yes
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/schedutils/Makefile27
-rw-r--r--sysutils/schedutils/distinfo2
-rw-r--r--sysutils/schedutils/pkg-descr6
-rw-r--r--sysutils/schedutils/pkg-plist4
5 files changed, 40 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 832aefdf5c47..0d5edd438038 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -799,6 +799,7 @@
SUBDIR += scalpel
SUBDIR += scan_ffs
SUBDIR += scanbuttond
+ SUBDIR += schedutils
SUBDIR += scprotect
SUBDIR += screen
SUBDIR += screenie
diff --git a/sysutils/schedutils/Makefile b/sysutils/schedutils/Makefile
new file mode 100644
index 000000000000..6ade44fa3c82
--- /dev/null
+++ b/sysutils/schedutils/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: schedutils
+# Date created: 2012-03-12
+# Whom: Steven Kreuzer <skreuzer@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= schedutils
+PORTVERSION= 0.7.2
+CATEGORIES= sysutils
+MASTER_SITES= SF
+
+MAINTAINER= skreuzer@FreeBSD.org
+COMMENT= Collection of realtime scheduling tools
+
+LICENSE= BSD
+
+GNU_CONFIGURE= yes
+MANCOMPRESSED= no
+
+MAN8= sched.8
+MLINKS= sched.8 resched.8
+
+post-patch:
+ ${REINPLACE_CMD} -e '/ctype.h/d' ${WRKSRC}/isnumber.c
+
+.include <bsd.port.mk>
diff --git a/sysutils/schedutils/distinfo b/sysutils/schedutils/distinfo
new file mode 100644
index 000000000000..1a46c7b43920
--- /dev/null
+++ b/sysutils/schedutils/distinfo
@@ -0,0 +1,2 @@
+SHA256 (schedutils-0.7.2.tar.gz) = e0f19f428b294a90e374bf68f51a5704d5573aa5b146f513eaedade9e4e130e2
+SIZE (schedutils-0.7.2.tar.gz) = 21535
diff --git a/sysutils/schedutils/pkg-descr b/sysutils/schedutils/pkg-descr
new file mode 100644
index 000000000000..5ad2949da82c
--- /dev/null
+++ b/sysutils/schedutils/pkg-descr
@@ -0,0 +1,6 @@
+Sched-utils are a collection of tools related to realtime scheduling,
+working much like 'nice' and 'renice', except they change the priority
+and scheduler. This enables a process to run insoft realtime, as
+specified by POSIX.1b.
+
+WWW: http://sourceforge.net/projects/schedutils/
diff --git a/sysutils/schedutils/pkg-plist b/sysutils/schedutils/pkg-plist
new file mode 100644
index 000000000000..ab6a8c67cc19
--- /dev/null
+++ b/sysutils/schedutils/pkg-plist
@@ -0,0 +1,4 @@
+@comment $FreeBSD$
+bin/getsched
+sbin/resched
+sbin/sched