diff options
author | Thomas Penteker <tek@serverop.de> | 2010-03-16 21:08:15 +0100 |
---|---|---|
committer | Thomas Penteker <tek@serverop.de> | 2010-03-16 21:08:15 +0100 |
commit | ef303c93afbfcff844c6d54586608b749547a212 (patch) | |
tree | 08612b2360ccd772f39d66c49fba676f6a70ae11 | |
parent | ccd810a3a132056b3edd42e942d85a01d18351e2 (diff) | |
download | contrib-ef303c93afbfcff844c6d54586608b749547a212.tar.gz contrib-ef303c93afbfcff844c6d54586608b749547a212.tar.xz |
qemu-kvm: initial import (thanks m4rku5)
-rw-r--r-- | qemu-kvm/.footprint | 64 | ||||
-rw-r--r-- | qemu-kvm/.md5sum | 2 | ||||
-rw-r--r-- | qemu-kvm/Pkgfile | 19 | ||||
-rw-r--r-- | qemu-kvm/ksm.diff | 11 |
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> |