Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Arjan Bouter (65f6203ff8476b43812b8eb7e82a3c15aecc20ce)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Arjan Bouter <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (65f6203ff8476b43812b8eb7e82a3c15aecc20ce)
  • Date: Fri, 8 Apr 2011 10:51:54 -0500

GIT changes to master grimoire by Arjan Bouter <abouter AT sourcemage.org>:

ChangeLog | 3 +++
devel/icecream/BUILD | 5 +++++
devel/icecream/DETAILS | 16 ++++++++++++++++
devel/icecream/HISTORY | 2 ++
devel/icecream/init.d/icecream | 8 ++++++++
devel/icecream/init.d/icecream-scheduler | 8 ++++++++
6 files changed, 42 insertions(+)

New commits:
commit 65f6203ff8476b43812b8eb7e82a3c15aecc20ce
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

icecream: new spell, distributed compiler, but with scheduler

diff --git a/ChangeLog b/ChangeLog
index eb29f7a..8406fdd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-04-08 Arjan Bouter <abouter AT sourcemage.org>
+ * devel/icecream: new spell, distributed compiler
+
2011-04-07 Ladislav Hagara <hgr AT vabo.cz>
* gnome2-libs/mx: new spell, widget toolkit using clutter
* gnome2-libs/libpeas: new spell, gobject-based plugins engine
diff --git a/devel/icecream/BUILD b/devel/icecream/BUILD
new file mode 100755
index 0000000..8998c47
--- /dev/null
+++ b/devel/icecream/BUILD
@@ -0,0 +1,5 @@
+./configure --prefix="${INSTALL_ROOT}/opt/icecream" \
+ --mandir="${INSTALL_ROOT}/usr/share/man" \
+ --infodir="${INSTALL_ROOT}/usr/share/info" \
+ ${OPTS} &&
+make
diff --git a/devel/icecream/DETAILS b/devel/icecream/DETAILS
new file mode 100755
index 0000000..7550907
--- /dev/null
+++ b/devel/icecream/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=icecream
+ VERSION=0.9.6
+ SOURCE="icecc-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://ftp.suse.com/pub/projects/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:d71f89f24f06566bf7d8330d46b373d640c282e8e775215faf916f7208f5ffdaa056d646105d1071ccd6a4921af7e278da2c3c5c9861cf293441e81b9670fed1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/icecc-${VERSION}"
+ WEB_SITE="http://en.opensuse.org/Icecream";
+ LICENSE[0]=GPL
+ ENTERED=20110407
+ SHORT="Distributed compiler"
+cat << EOF
+icecream was created by SUSE based on distcc. Like distcc, Icecream takes
+compile jobs from a build and distributes it among remote machines allowing
+a parallel build. But unlike distcc, Icecream uses a central server that
+dynamically schedules the compile jobs to the fastest free server.
+EOF
diff --git a/devel/icecream/HISTORY b/devel/icecream/HISTORY
new file mode 100644
index 0000000..57fede9
--- /dev/null
+++ b/devel/icecream/HISTORY
@@ -0,0 +1,2 @@
+2011-04-07 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD, DETAILS, init.d/icecream, init.d/icecream-scheduler: spell
created
diff --git a/devel/icecream/init.d/icecream b/devel/icecream/init.d/icecream
new file mode 100644
index 0000000..370c921
--- /dev/null
+++ b/devel/icecream/init.d/icecream
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+PROGRAM=/opt/icecream/sbin/iceccd
+ARGS="--daemonize"
+RUNLEVEL=3
+NEEDS="+network +remote_fs"
+
+. /etc/init.d/smgl_init
diff --git a/devel/icecream/init.d/icecream-scheduler
b/devel/icecream/init.d/icecream-scheduler
new file mode 100644
index 0000000..512828f
--- /dev/null
+++ b/devel/icecream/init.d/icecream-scheduler
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+PROGRAM=/opt/icecream/sbin/scheduler
+ARGS="--daemonize"
+RUNLEVEL=3
+NEEDS="+network +remote_fs"
+
+. /etc/init.d/smgl_init



  • [SM-Commit] GIT changes to master grimoire by Arjan Bouter (65f6203ff8476b43812b8eb7e82a3c15aecc20ce), Arjan Bouter, 04/08/2011

Archive powered by MHonArc 2.6.24.

Top of Page