Date: Sunday, January 15, 2012 @ 03:30:33 Author: tpowa Revision: 146638
upgpkg: qemu-kvm 1.0-2 fix seabios bios.bin file Modified: qemu-kvm/trunk/PKGBUILD ----------+ PKGBUILD | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2012-01-15 07:41:35 UTC (rev 146637) +++ PKGBUILD 2012-01-15 08:30:33 UTC (rev 146638) @@ -2,13 +2,13 @@ # Maintainer: Tobias Powalowski <[email protected]> pkgname=qemu-kvm pkgver=1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Latest KVM QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation." arch=(i686 x86_64) license=('GPL2' 'LGPL2.1') url="http://www.linux-kvm.org" depends=('libjpeg' 'libpng' 'libsasl' 'curl' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls>=2.4.1' 'bluez' 'vde2' 'util-linux-ng' 'libpulse') -makedepends=('texi2html' 'perl' 'python2') +makedepends=('git' 'iasl' 'texi2html' 'perl' 'python2') backup=('etc/qemu/target-x86_64.conf') install=qemu-kvm.install conflicts=('qemu') @@ -29,11 +29,26 @@ --audio-card-list=ac97,sb16,es1370,hda \ --enable-docs make + + # Use latest seabios version + # https://bugs.archlinux.org/task/27616 + cd ${srcdir}/ + git clone git://git.seabios.org/seabios.git + cd seabios + find 'tools/' 'contrib' -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + make clean + make } + package() { cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install + + # Use latest seabios version + # https://bugs.archlinux.org/task/27616 + cp ${srcdir}/seabios/out/bios.bin ${pkgdir}/usr/share/qemu/bios.bin + # symbolic link for backwards compatibility ln -s qemu-system-x86_64 ${pkgdir}/usr/bin/qemu-kvm # symbolic link for to qemu binary for emulator apps
