kvm: initial import

This commit is contained in:
Mikhail Kolesnik 2007-05-20 11:30:11 +03:00
parent bdd520da14
commit fd73e46a75
5 changed files with 114 additions and 0 deletions

65
kvm/.footprint Normal file
View File

@ -0,0 +1,65 @@
drwxr-xr-x root/root lib/
drwxr-xr-x root/root lib/modules/
drwxr-xr-x root/root lib/modules/<kernel-version>/
drwxr-xr-x root/root lib/modules/<kernel-version>/extra/
-rw-r--r-- root/root lib/modules/<kernel-version>/extra/kvm-amd.ko
-rw-r--r-- root/root lib/modules/<kernel-version>/extra/kvm-intel.ko
-rw-r--r-- root/root lib/modules/<kernel-version>/extra/kvm.ko
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/qemu
-rwxr-xr-x root/root usr/bin/qemu-img
drwxr-xr-x root/root usr/include/
-rwxr-xr-x root/root usr/include/kvmctl.h
drwxr-xr-x root/root usr/include/linux/
-rwxr-xr-x root/root usr/include/linux/kvm.h
drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/libkvm.a
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/qemu/
-rw-r--r-- root/root usr/share/qemu/bios.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/linux_boot.bin
-rw-r--r-- root/root usr/share/qemu/openbios-sparc32
-rw-r--r-- root/root usr/share/qemu/ppc_rom.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/vgabios-cirrus.bin
-rw-r--r-- root/root usr/share/qemu/vgabios.bin
-rw-r--r-- root/root usr/share/qemu/video.x

2
kvm/.md5sum Normal file
View File

@ -0,0 +1,2 @@
76467c32a7249fad65cf455cbbc489d9 kvm-24.tar.gz
62b1748a3a18ad60cf27911af5127ad0 kvm-depmod.diff

18
kvm/Pkgfile Normal file
View File

@ -0,0 +1,18 @@
# Description: Kernel-based Virtual Machine for Linux
# URL: http://kvm.qumranet.com/kvmwiki
# Maintainer: Mikhail Kolesnik, mike at openbunker dot org
# Depends on: gcc34
name=kvm
version=24
release=1
source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz
$name-depmod.diff)
build () {
cd $name-$version
patch -p1 -i ../$name-depmod.diff
./configure --prefix=/usr
make
make DESTDIR=$PKG install
}

17
kvm/README Normal file
View File

@ -0,0 +1,17 @@
README for kvm
REQUIREMENTS
PRE-INSTALL
Remove old kvm kernel modules:
/bin/rm -rf /lib/modules/`/bin/uname -r`/drivers/kvm
POST-INSTALL
Update modules dependencies:
/sbin/depmod
RESOURCES
PRECAUTION
This port installs kvm binary as /usr/bin/qemu. This would give a file
conflict with (at least) opt/qemu-bin.

12
kvm/kvm-depmod.diff Normal file
View File

@ -0,0 +1,12 @@
diff -Nru kvm-20-orig/kernel/Makefile kvm-20/kernel/Makefile
--- kvm-20-orig/kernel/Makefile 2007-04-25 14:34:35.000000000 +0300
+++ kvm-20/kernel/Makefile 2007-04-25 14:40:45.000000000 +0300
@@ -33,7 +33,7 @@
install:
mkdir -p $(DESTDIR)/$(INSTALLDIR)
cp *.ko $(DESTDIR)/$(INSTALLDIR)
- /sbin/depmod -a
+#/sbin/depmod -a
tmpspec = .tmp.kvm-kmod.spec
RPMDIR = $$(pwd)/../RPMS