summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Sandall2007-02-15 13:19:12 -0800
committerJeremy Blosser2007-02-16 21:21:29 -0600
commit6ddca998ebbe00feabbb377c70a8c07ee23f2f2f (patch)
tree45926ab7a581b3f0ed24f689bd7f3f1ade591038
parent8f552db87b644c555ed4af15a21d3cebcb8b61cf (diff)
Updated kqemu to 1.3.0pre11 and moved to test grimoire (now under GPL2 license! :))
(cherry picked from commit 2897ec6165f200f663e9230ac8132cf99842ae0b)
-rwxr-xr-xkernels/kqemu/DETAILS29
-rw-r--r--kernels/kqemu/HISTORY48
-rwxr-xr-xkernels/kqemu/TRIGGERS1
-rw-r--r--kernels/kqemu/kqemu-1.3.0pre11.tar.gz.sigbin0 -> 280 bytes
4 files changed, 78 insertions, 0 deletions
diff --git a/kernels/kqemu/DETAILS b/kernels/kqemu/DETAILS
new file mode 100755
index 0000000000..452297128a
--- /dev/null
+++ b/kernels/kqemu/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=kqemu
+ VERSION=1.3.0pre11
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/kqemu-$VERSION
+ SOURCE_URL[0]=http://fabrice.bellard.free.fr/qemu/$SOURCE
+ DISTCC_HOSTS=
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=GPL2
+ WEB_SITE=http://fabrice.bellard.free.fr/qemu
+ ENTERED=20060126
+ SHORT="QEMU is a generic and open source processor emulator"
+cat << EOF
+QEMU achieves a good emulation speed by using dynamic translation.
+QEMU has two operating modes:
+
+ * Full system emulation. In this mode, QEMU emulates a full system
+ (for example a PC), including a processor and various peripherials.
+ It can be used to launch different Operating Systems without
+ rebooting the PC or to debug system code.
+ * User mode emulation (Linux host only). In this mode, QEMU can
+ launch Linux processes compiled for one CPU on another CPU.
+
+KQEMU is the kernel accelerator module for qemu. Substantially improves
+performance.
+
+Emulator : Typical Slowdown Ratio
+QEMU : between 5 and 10
+QEMU + Accel : between 1 and 2
+EOF
diff --git a/kernels/kqemu/HISTORY b/kernels/kqemu/HISTORY
new file mode 100644
index 0000000000..f4b25e4be1
--- /dev/null
+++ b/kernels/kqemu/HISTORY
@@ -0,0 +1,48 @@
+2007-02-15 Eric Sandall <eric@sandall.us>
+ * DETAILS: Updated to 1.3.0pre11
+ Now licensed under GPLv2 (well, 1.3.0pre10 is the start of that)!
+ (See http://fabrice.bellard.free.fr/qemu/kqemu-changelog.html)
+
+2006-09-13 Eric Sandall <eric@sandall.us>
+ * No longer builds qemu and kqemu, but just builds kqemu kernel module
+ * PREPARE: Added to source $GRIMOIRE/REJECT_MSG
+ * DETAILS: Updated kqemu to 1.3.0pre9
+ Added REJECT message
+ No longer needs GCC_VERSION=3.4
+ * CONFIGURE,DEPENDS,CONFLICTS,PRE_BUILD,BUILD: Removed
+
+2006-06-24 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
+ * BUILD: didn't have an escape char on the end of line
+ to include $OPTS with configure
+
+2006-06-21 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
+ * DETAILS: updated to 1.3.0pre8 and 0.8.1
+ * BUILD: removed invoke_gcc
+ * CONFIGURE: added query for unattended processing, #10732
+
+2006-05-01 Eric Sandall <eric@sandall.us>
+ * DETAILS: Specify GCC_VERSION=3.4
+ * CONFLICTS: Conflicts with qemu, not kqemu (itself)
+ * PRE_BUILD: Run `invoke_gcc` to force using gcc 3.4
+ * TRIGGERS: Added to trigger on cast of linux
+
+2006-01-26 David Kowis <dkowis@sourcemage.org>
+ * ALL: stole the qemu spell from test
+ * DETAILS: added source2 for kqemu module
+ * PRE_BUILD: added so that the kqemu stuff gets extracted
+ * CONFLICTS: made it conflict with qemu
+
+2006-01-10 anoxia <anoxia@sourcemage.org>
+ * DETAILS: updated spell to 0.8.0
+
+2005-11-19 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
+ * DETAILS: fixed wrong quoting in SHORT
+
+2005-11-05 George Sherwood <george@beernabeer.com>
+ * DETAILS: Added SOURCE_HASH checking
+ * CONFIGURE: Change selection to dialog
+ * BUILD: Default_build won't work with the target-list
+
+2005-11-02 Andreas van Ruth <avr@gnulinux.nl>
+ * BUILD, DEPENDS, DETAILS, HISTORY: created
+
diff --git a/kernels/kqemu/TRIGGERS b/kernels/kqemu/TRIGGERS
new file mode 100755
index 0000000000..bb1c400625
--- /dev/null
+++ b/kernels/kqemu/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/kernels/kqemu/kqemu-1.3.0pre11.tar.gz.sig b/kernels/kqemu/kqemu-1.3.0pre11.tar.gz.sig
new file mode 100644
index 0000000000..4e1330f4ea
--- /dev/null
+++ b/kernels/kqemu/kqemu-1.3.0pre11.tar.gz.sig
Binary files differ