Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=972f1bdbdb48a4df23c6b183b60b7d1e34bb15b0

commit 972f1bdbdb48a4df23c6b183b60b7d1e34bb15b0
Author: VMiklos <[EMAIL PROTECTED]>
Date:   Tue Oct 2 18:38:49 2007 +0200

kvm-35-1-i686
- version bump. the old version did not work with 2.6.22
- up2date fix

diff --git a/source/xapps-extra/kvm/FrugalBuild 
b/source/xapps-extra/kvm/FrugalBuild
index e4b455e..a60d577 100644
--- a/source/xapps-extra/kvm/FrugalBuild
+++ b/source/xapps-extra/kvm/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: AlexExtreme <[EMAIL PROTECTED]>

pkgname=kvm
-pkgver=17
+pkgver=35
pkgrel=1
pkgdesc="KVM is a kernel based virtual machine"
url="http://kvm.sourceforge.net";
@@ -11,20 +11,20 @@ archs=('i686')
Finclude sourceforge kernel-version
depends=("kernel>=$_F_kernelver_ver" 'sdl' 'zlib')
makedepends=("kernel-source>=$_F_kernelver_ver" 'gcc-3.3')
-up2date="lynx -dump http://kvm.qumranet.com/kvmwiki/Downloads | grep 'Linux 
$_F_kernelver_ver'|sed 's/.*kvm-\(.*\)/\1/;s/ .*//g'"
-sha1sums=('ac80a36b5eacafc4880f8f07c24d164906f5d5ce')
+sha1sums=('5e20b856915091c2eb9da2adf47ef95cf6346e8b')
Fconfopts="--prefix=$Fprefix"

build() {
+       # i?86 is i386, NOT x86_64..
+       Fsed 'echo x86_64' 'echo i386' configure
+       Fsed 'datadir="$prefix/share/qemu"' 'datadir="$prefix/share/qemu-kvm"' \
+               qemu/configure
Fconf --with-patched-kernel --qemu-cc="/usr/bin/gcc-3.3"

-       sed -i 's/\/usr\/share\/qemu/\/usr\/share\/qemu-kvm/' qemu/config-host.h
-       sed -i 's/\/usr\/share\/qemu/\/usr\/share\/qemu-kvm/' 
qemu/config-host.mak
-       sed -i 's/\/usr\/share\/doc\/qemu/\/usr\/share\/doc\/qemu-kvm/' 
qemu/config-host.mak
-
sed -i '/depmod -a/d' kernel/Makefile
make || Fdie
-       Fmakeinstall
+       Fmakeinstall KERNELDIR=/usr/src/linux
+       Frm /usr/include/linux

Fmv /usr/bin/qemu /usr/bin/qemu-kvm
Fmv /usr/bin/qemu-img /usr/bin/qemu-img-kvm
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to