summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Penteker <tek@serverop.de>2010-03-16 21:08:15 +0100
committerThomas Penteker <tek@serverop.de>2010-03-16 21:08:15 +0100
commitef303c93afbfcff844c6d54586608b749547a212 (patch)
tree08612b2360ccd772f39d66c49fba676f6a70ae11
parentccd810a3a132056b3edd42e942d85a01d18351e2 (diff)
downloadcontrib-ef303c93afbfcff844c6d54586608b749547a212.tar.gz
contrib-ef303c93afbfcff844c6d54586608b749547a212.tar.xz
qemu-kvm: initial import (thanks m4rku5)
-rw-r--r--qemu-kvm/.footprint64
-rw-r--r--qemu-kvm/.md5sum2
-rw-r--r--qemu-kvm/Pkgfile19
-rw-r--r--qemu-kvm/ksm.diff11
4 files changed, 96 insertions, 0 deletions
diff --git a/qemu-kvm/.footprint b/qemu-kvm/.footprint
new file mode 100644
index 000000000..678f37169
--- /dev/null
+++ b/qemu-kvm/.footprint
@@ -0,0 +1,64 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/qemu-img
+-rwxr-xr-x root/root usr/bin/qemu-io
+-rwxr-xr-x root/root usr/bin/qemu-nbd
+-rwxr-xr-x root/root usr/bin/qemu-system-x86_64
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/qemu/
+-rw-r--r-- root/root usr/share/qemu/bamboo.dtb
+-rw-r--r-- root/root usr/share/qemu/bios.bin
+-rw-r--r-- root/root usr/share/qemu/extboot.bin
+drwxr-xr-x root/root usr/share/qemu/keymaps/
+-rw-r--r-- root/root usr/share/qemu/keymaps/ar
+-rw-r--r-- root/root usr/share/qemu/keymaps/common
+-rw-r--r-- root/root usr/share/qemu/keymaps/da
+-rw-r--r-- root/root usr/share/qemu/keymaps/de
+-rw-r--r-- root/root usr/share/qemu/keymaps/de-ch
+-rw-r--r-- root/root usr/share/qemu/keymaps/en-gb
+-rw-r--r-- root/root usr/share/qemu/keymaps/en-us
+-rw-r--r-- root/root usr/share/qemu/keymaps/es
+-rw-r--r-- root/root usr/share/qemu/keymaps/et
+-rw-r--r-- root/root usr/share/qemu/keymaps/fi
+-rw-r--r-- root/root usr/share/qemu/keymaps/fo
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr-be
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr-ca
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr-ch
+-rw-r--r-- root/root usr/share/qemu/keymaps/hr
+-rw-r--r-- root/root usr/share/qemu/keymaps/hu
+-rw-r--r-- root/root usr/share/qemu/keymaps/is
+-rw-r--r-- root/root usr/share/qemu/keymaps/it
+-rw-r--r-- root/root usr/share/qemu/keymaps/ja
+-rw-r--r-- root/root usr/share/qemu/keymaps/lt
+-rw-r--r-- root/root usr/share/qemu/keymaps/lv
+-rw-r--r-- root/root usr/share/qemu/keymaps/mk
+-rw-r--r-- root/root usr/share/qemu/keymaps/modifiers
+-rw-r--r-- root/root usr/share/qemu/keymaps/nl
+-rw-r--r-- root/root usr/share/qemu/keymaps/nl-be
+-rw-r--r-- root/root usr/share/qemu/keymaps/no
+-rw-r--r-- root/root usr/share/qemu/keymaps/pl
+-rw-r--r-- root/root usr/share/qemu/keymaps/pt
+-rw-r--r-- root/root usr/share/qemu/keymaps/pt-br
+-rw-r--r-- root/root usr/share/qemu/keymaps/ru
+-rw-r--r-- root/root usr/share/qemu/keymaps/sl
+-rw-r--r-- root/root usr/share/qemu/keymaps/sv
+-rw-r--r-- root/root usr/share/qemu/keymaps/th
+-rw-r--r-- root/root usr/share/qemu/keymaps/tr
+-rw-r--r-- root/root usr/share/qemu/linuxboot.bin
+-rw-r--r-- root/root usr/share/qemu/multiboot.bin
+-rw-r--r-- root/root usr/share/qemu/openbios-ppc
+-rw-r--r-- root/root usr/share/qemu/openbios-sparc32
+-rw-r--r-- root/root usr/share/qemu/openbios-sparc64
+-rw-r--r-- root/root usr/share/qemu/petalogix-s3adsp1800.dtb
+-rw-r--r-- root/root usr/share/qemu/ppc_rom.bin
+-rw-r--r-- root/root usr/share/qemu/pxe-e1000.bin
+-rw-r--r-- root/root usr/share/qemu/pxe-i82559er.bin
+-rw-r--r-- root/root usr/share/qemu/pxe-ne2k_pci.bin
+-rw-r--r-- root/root usr/share/qemu/pxe-pcnet.bin
+-rw-r--r-- root/root usr/share/qemu/pxe-rtl8139.bin
+-rw-r--r-- root/root usr/share/qemu/pxe-virtio.bin
+-rw-r--r-- root/root usr/share/qemu/vapic.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-cirrus.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios.bin
+-rw-r--r-- root/root usr/share/qemu/video.x
diff --git a/qemu-kvm/.md5sum b/qemu-kvm/.md5sum
new file mode 100644
index 000000000..50a3d02d6
--- /dev/null
+++ b/qemu-kvm/.md5sum
@@ -0,0 +1,2 @@
+c335c46ab9c3b62b182d2d9022d5c002 ksm.diff
+ab484975004f66fb48cb5589bd9b9dcb qemu-kvm-0.12.3.tar.gz
diff --git a/qemu-kvm/Pkgfile b/qemu-kvm/Pkgfile
new file mode 100644
index 000000000..cb5ed5d77
--- /dev/null
+++ b/qemu-kvm/Pkgfile
@@ -0,0 +1,19 @@
+# Description: KVM-accelerated qemu
+# URL: http://www.linux-kvm.org
+# Maintainer: Thomas Penteker, tek at serverop dot de
+# Depends on: libsdl
+
+name=qemu-kvm
+version=0.12.3
+release=1
+source=(http://downloads.sourceforge.net/project/kvm/qemu-kvm/$version/qemu-kvm-$version.tar.gz ksm.diff)
+
+build() {
+ cd $name-$version
+
+ # make KSM work with current glibc
+ patch -i ../ksm.diff -p1
+ ./configure --prefix=/usr
+ make
+ make install DESTDIR=$PKG
+}
diff --git a/qemu-kvm/ksm.diff b/qemu-kvm/ksm.diff
new file mode 100644
index 000000000..b51d64b4c
--- /dev/null
+++ b/qemu-kvm/ksm.diff
@@ -0,0 +1,11 @@
+diff -Naur qemu-kvm-0.12.2_orig/exec.c qemu-kvm-0.12.2/exec.c
+--- qemu-kvm-0.12.2_orig/exec.c 2010-02-18 19:04:32.000000000 +0200
++++ qemu-kvm-0.12.2/exec.c 2010-02-18 19:10:39.000000000 +0200
+@@ -22,6 +22,7 @@
+ #else
+ #include <sys/types.h>
+ #include <sys/mman.h>
++#include <asm-generic/mman-common.h>
+ #endif
+ #include <stdlib.h>
+ #include <stdio.h>

Generated by cgit