[SM-Commit] GIT changes to master grimoire by Ladislav Hagara (a4413f4bdcd94fbaa3bc404b911e140a18524d43)

Ladislav Hagara scm at sourcemage.org
Tue Jun 12 14:14:04 EDT 2007


GIT changes to master grimoire by Ladislav Hagara <ladislav.hagara at unob.cz>:

 utils/virtualbox/BUILD     |    3 +++
 utils/virtualbox/DEPENDS   |    4 ++++
 utils/virtualbox/DETAILS   |   16 ++++++++++++++++
 utils/virtualbox/HISTORY   |    3 +++
 utils/virtualbox/PRE_BUILD |   10 ++++++++++
 5 files changed, 36 insertions(+)

New commits:
commit a4413f4bdcd94fbaa3bc404b911e140a18524d43
Author: Ladislav Hagara <ladislav.hagara at unob.cz>
Commit: Ladislav Hagara <ladislav.hagara at unob.cz>

    utils/virtualbox: new spell, a general-purpose full virtualizer for x86 hardware
    
    it is missing INSTALL file, now it just fails after BUILD
    all needed is in /usr/src/VirtualBox-OSE-1.4.0/out/linux.x86/release (bin, lib)
    needs more work
    
    you can try it accordig to http://www.virtualbox.org/wiki/Linux%20build%20instructions
    "Running your build"
    I installed Source Mage in it, works like a charm: http://dcs.unob.cz/~hgr/vb.jpeg
    
    feel free to work on this spell

diff --git a/utils/virtualbox/BUILD b/utils/virtualbox/BUILD
new file mode 100755
index 0000000..9c6b65b
--- /dev/null
+++ b/utils/virtualbox/BUILD
@@ -0,0 +1,3 @@
+./configure      &&
+source ./env.sh  &&
+kmk all
diff --git a/utils/virtualbox/DEPENDS b/utils/virtualbox/DEPENDS
new file mode 100755
index 0000000..117a3ea
--- /dev/null
+++ b/utils/virtualbox/DEPENDS
@@ -0,0 +1,4 @@
+depends  qt-x11   &&
+depends  dev86    &&
+depends  iasl     &&
+depends  xalan-c
diff --git a/utils/virtualbox/DETAILS b/utils/virtualbox/DETAILS
new file mode 100755
index 0000000..179ec08
--- /dev/null
+++ b/utils/virtualbox/DETAILS
@@ -0,0 +1,16 @@
+           SPELL=virtualbox
+         VERSION=1.4.0
+          SOURCE=VirtualBox-OSE-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/VirtualBox-OSE-$VERSION
+   SOURCE_URL[0]=http://www.virtualbox.org/download/$VERSION/$SOURCE
+     SOURCE_HASH=sha512:72ccd4a936bf5be5f7679d33beda22f9d9aaf04cfde3f2147e9abb299bce140306e031a9055486f1b16a3446a14efe831feab17f32788daad4e07db5fde0e5cd
+      LICENSE[0]=GPL
+        WEB_SITE=http://www.virtualbox.org/
+         ENTERED=20070612
+        KEYWORDS="utils"
+           SHORT="a general-purpose full virtualizer for x86 hardware"
+cat << EOF
+innotek VirtualBox is a general-purpose full virtualizer for x86 hardware. 
+Targeted at server, desktop and embedded use, it is now the only 
+professional-quality virtualization solution that is also Open Source Software.
+EOF
diff --git a/utils/virtualbox/HISTORY b/utils/virtualbox/HISTORY
new file mode 100644
index 0000000..cb5af79
--- /dev/null
+++ b/utils/virtualbox/HISTORY
@@ -0,0 +1,3 @@
+2007-06-12 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS, DEPENDS, BUILD, PRE_BUILD: created this spell, version 1.4.0
+
diff --git a/utils/virtualbox/PRE_BUILD b/utils/virtualbox/PRE_BUILD
new file mode 100755
index 0000000..ad283db
--- /dev/null
+++ b/utils/virtualbox/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build     &&
+cd $SOURCE_DIRECTORY  &&
+
+mkdir FAKEQTDIR &&
+
+ln -s $TRACK_ROOT/usr/include/qt  $SOURCE_DIRECTORY/FAKEQTDIR/include  &&
+ln -s $TRACK_ROOT/usr/bin         $SOURCE_DIRECTORY/FAKEQTDIR/bin      &&
+ln -s $TRACK_ROOT/usr/lib         $SOURCE_DIRECTORY/FAKEQTDIR/lib      &&
+
+sedit "s:QTDIR=\"/usr/qt/3 /usr/lib/qt3 /usr/lib/qt-3.3 /usr/share/qt3 /usr/lib64/qt-3.3\":QTDIR=\"$SOURCE_DIRECTORY/FAKEQTDIR\":" configure



More information about the SM-Commit mailing list