[Lunar-commits] <moonbase> iotop: version 0.4.3 added to moonbase

Duncan Gibson engelsman at lunar-linux.org
Sun Apr 17 22:02:11 CEST 2011


commit 39bd52ac54478b40a476323caa0280c07d4e310f
Author: Christian Krause <kizkizzbangbang at googlemail.com>
Date:   Sun Apr 17 22:02:11 2011 +0200

    iotop: version 0.4.3 added to moonbase
    
    Note: downloads, compiles, installs OK, but untested here
          this is a zbeta module, so caveat emptor - engelsman
---
 zbeta/iotop/BUILD        |    7 +++++++
 zbeta/iotop/DEPENDS      |    1 +
 zbeta/iotop/DETAILS      |   14 ++++++++++++++
 zbeta/iotop/POST_INSTALL |   11 +++++++++++
 4 files changed, 33 insertions(+), 0 deletions(-)

diff --git a/zbeta/iotop/BUILD b/zbeta/iotop/BUILD
new file mode 100644
index 0000000..31050fb
--- /dev/null
+++ b/zbeta/iotop/BUILD
@@ -0,0 +1,7 @@
+(
+
+  python setup.py build      &&
+  prepare_install            &&
+  python setup.py install
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/iotop/DEPENDS b/zbeta/iotop/DEPENDS
new file mode 100644
index 0000000..7d03d17
--- /dev/null
+++ b/zbeta/iotop/DEPENDS
@@ -0,0 +1 @@
+depends Python
diff --git a/zbeta/iotop/DETAILS b/zbeta/iotop/DETAILS
new file mode 100644
index 0000000..f89f73d
--- /dev/null
+++ b/zbeta/iotop/DETAILS
@@ -0,0 +1,14 @@
+          MODULE=iotop
+         VERSION=0.4.3
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=http://guichaz.free.fr/iotop/files
+      SOURCE_VFY=sha1:e506f8ceee2561083fef8a679930ae8643755e4c
+        WEB_SITE=http://guichaz.free.fr/iotop/
+         ENTERED=20110330
+         UPDATED=20110330
+           SHORT="top-like UI showing which processes use I/O"
+
+cat << EOF
+Iotop is a Python program with a top like UI used to show of
+behalf of which process is the I/O going on.
+EOF
diff --git a/zbeta/iotop/POST_INSTALL b/zbeta/iotop/POST_INSTALL
new file mode 100644
index 0000000..6786f9a
--- /dev/null
+++ b/zbeta/iotop/POST_INSTALL
@@ -0,0 +1,11 @@
+# TODO check header or so (like iotop propably does) to not bother user if these features are switched on already
+
+message "${MESSAGE_COLOR}This module needs some (at least at the creation time of this module) experimental kernel features enabled:"
+message ""
+message "I/O accounting support, i.e.:"
+message "- CONFIG_TASKSTATS"
+message "- CONFIG_TASK_DELAY_ACCT"
+message "- CONFIG_TASK_IO_ACCOUNTING"
+message ""
+message "You need to select these while configuring your kernel for this module to work!"
+message "${DEFAULT_COLOR}"


More information about the Lunar-commits mailing list