summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Franzmann2009-12-04 11:47:57 +0100
committerFlorian Franzmann2009-12-04 11:47:57 +0100
commitda6405e5b0ad63b138773151dbec0bee908a6db6 (patch)
tree652da3dbe8cc6257f35d87bfd1255c9ef774b603
parent6d5536fc1566a75ed77e3b45fcafaec40c2f6f25 (diff)
utils/preload: new spell, a preload daemon
-rw-r--r--ChangeLog4
-rwxr-xr-xutils/preload/BUILD3
-rwxr-xr-xutils/preload/DEPENDS2
-rwxr-xr-xutils/preload/DETAILS16
-rw-r--r--utils/preload/HISTORY3
-rwxr-xr-xutils/preload/init.d/preload7
6 files changed, 35 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a2740c99ea..2f51a12f4e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-12-04 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * utils/preload: new spell, a daemon that prefetches files to memory
+ based on previous process behavior
+
2009-11-27 George Sherwood <gsherwood@sourcemage.org>
* xfce/parole: Media Player for Xfce
diff --git a/utils/preload/BUILD b/utils/preload/BUILD
new file mode 100755
index 0000000000..de33b68ed1
--- /dev/null
+++ b/utils/preload/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+default_build &&
+make_normal
diff --git a/utils/preload/DEPENDS b/utils/preload/DEPENDS
new file mode 100755
index 0000000000..efeb97908d
--- /dev/null
+++ b/utils/preload/DEPENDS
@@ -0,0 +1,2 @@
+depends glib2 &&
+depends help2man
diff --git a/utils/preload/DETAILS b/utils/preload/DETAILS
new file mode 100755
index 0000000000..a5ad9390c6
--- /dev/null
+++ b/utils/preload/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=preload
+ VERSION=0.6.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+ SOURCE_HASH=sha512:ffb533059b8c9cd171b0d02d52fc8c9bc45284fb16e12b9698ab74345d0e4f66cee61e17922074f7fbfaa90db254e473f815718fc72a689bb55346fcda9e823c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://sourceforge.net/projects/preload"
+ LICENSE[0]=GPL
+ ENTERED=20091204
+ SHORT="an adaptive readahead daemon"
+cat << EOF
+preload is an adaptive readahead daemon. It monitors applications that users
+run, and by analyzing this data, predicts what applications users might run,
+and fetches those binaries and their dependencies into memory for faster
+startup times.
+EOF
diff --git a/utils/preload/HISTORY b/utils/preload/HISTORY
new file mode 100644
index 0000000000..8900bbd924
--- /dev/null
+++ b/utils/preload/HISTORY
@@ -0,0 +1,3 @@
+2009-12-04 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, DEPENDS, init.d/preload: spell created
+
diff --git a/utils/preload/init.d/preload b/utils/preload/init.d/preload
new file mode 100755
index 0000000000..c62f1fa614
--- /dev/null
+++ b/utils/preload/init.d/preload
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+PROGRAM=/usr/sbin/preload
+RUNLEVEL=1
+NEEDS="+local_fs"
+
+. /etc/init.d/smgl_init