diff --git a/emulators/qemu-kvm/qemu-kvm.conf b/emulators/qemu-kvm/qemu-kvm.conf new file mode 100644 index 000000000..524f7dbab --- /dev/null +++ b/emulators/qemu-kvm/qemu-kvm.conf @@ -0,0 +1,18 @@ +# --- SDE-COPYRIGHT-NOTE-BEGIN --- +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# +# Filename: package/.../qemu-kvm/qemu-kvm.conf +# Copyright (C) 2010 The OpenSDE Project +# +# More information can be found in the files COPYING and README. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; version 2 of the License. A copy of the +# GNU General Public License can be found in the file COPYING. +# --- SDE-COPYRIGHT-NOTE-END --- + +# mangle names for installed binaries to include '-kvm' suffix for avoiding +# name clashed with the binaries if the original qemu +var_append INSTALL_WRAPPER_FILTER "|" \ + "sed -e 's,\(usr/bin/\)\(qemu\),\1\2-kvm,'" diff --git a/emulators/qemu-kvm/qemu-kvm.desc b/emulators/qemu-kvm/qemu-kvm.desc new file mode 100644 index 000000000..8363852ec --- /dev/null +++ b/emulators/qemu-kvm/qemu-kvm.desc @@ -0,0 +1,43 @@ +[COPY] --- SDE-COPYRIGHT-NOTE-BEGIN --- +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] +[COPY] Filename: package/.../qemu-kvm/qemu-kvm.desc +[COPY] Copyright (C) 2010 The OpenSDE Project +[COPY] +[COPY] More information can be found in the files COPYING and README. +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; version 2 of the License. A copy of the +[COPY] GNU General Public License can be found in the file COPYING. +[COPY] --- SDE-COPYRIGHT-NOTE-END --- + +[I] A modified QEMU for Linux KVM (Kernel-based Virtual Machine) + +[T] qemu-kvm provides a modified Linux KVM specific version of the QEMU +[T] emulator, which is needed to run KVM guest systems. +[T] KVM (for Kernel-based Virtual Machine) is a full virtualization solution +[T] for Linux on x86 hardware containing virtualization extensions (AMD-V or +[T] Intel VT). +[T] KVM consists of a loadable kernel module, kvm.ko, that provides the core +[T] virtualization infrastructure and a processor specific module, kvm-intel.ko +[T] or kvm-amd.ko, which are included in the Linux Kernel as of version 2.6.20. +[T] Using KVM, one can run multiple virtual machines running unmodified Linux +[T] or Windows images. Each virtual machine has private virtualized hardware: +[T] a network card, disk, graphics adapter, etc. + +[U] http://www.linux-kvm.org + +[A] Fabrice Bellard +[A] Avi Kivity +[A] Qumranet Inc./Red Hat Inc. +[M] The OpenSDE Community + +[C] extra/emulator + +[L] GPL +[S] Stable +[V] 0.12.4 +[P] X -----5---9 207.000 + +[D] 3902582842 qemu-kvm-0.12.4.tar.gz http://dl.sourceforge.net/sourceforge/kvm/qemu-kvm/0.12.4/ diff --git a/emulators/qemu-kvm/use-kvm-dirsuffix.patch b/emulators/qemu-kvm/use-kvm-dirsuffix.patch new file mode 100644 index 000000000..da1fa64ae --- /dev/null +++ b/emulators/qemu-kvm/use-kvm-dirsuffix.patch @@ -0,0 +1,29 @@ +# --- SDE-COPYRIGHT-NOTE-BEGIN --- +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# +# Filename: package/.../qemu-kvm/use-kvm-dirsuffix.patch +# Copyright (C) 2010 The OpenSDE Project +# +# More information can be found in the files COPYING and README. +# +# This patch file is dual-licensed. It is available under the license the +# patched project is licensed under, as long as it is an OpenSource license +# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms +# of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or (at your option) any later +# version. +# --- SDE-COPYRIGHT-NOTE-END --- + +--- qemu-kvm-0.12.3/configure.orig 2010-04-23 10:57:15.296587266 +0200 ++++ qemu-kvm-0.12.3/configure 2010-04-23 10:59:31.988841401 +0200 +@@ -1975,8 +1975,8 @@ + prefix="/usr/local" + fi + mansuffix="/share/man" +- datasuffix="/share/qemu" +- docsuffix="/share/doc/qemu" ++ datasuffix="/share/qemu-kvm" ++ docsuffix="/share/doc/qemu-kvm" + binsuffix="/bin" + fi +