[arch-commits] CVS update of extra/emulators/qemu (PKGBUILD)
Eric Belanger
eric at archlinux.org
Sat Jul 28 06:47:04 UTC 2007
Date: Saturday, July 28, 2007 @ 02:47:04
Author: eric
Path: /home/cvs-extra/extra/emulators/qemu
Modified: PKGBUILD (1.9 -> 1.10)
reverting update. Haven't realized there was a 0.9.0-3 package in testing for x86_64
----------+
PKGBUILD | 50 +++++++++++++-------------------------------------
1 file changed, 13 insertions(+), 37 deletions(-)
Index: extra/emulators/qemu/PKGBUILD
diff -u extra/emulators/qemu/PKGBUILD:1.9 extra/emulators/qemu/PKGBUILD:1.10
--- extra/emulators/qemu/PKGBUILD:1.9 Sat Jul 28 02:13:10 2007
+++ extra/emulators/qemu/PKGBUILD Sat Jul 28 02:47:03 2007
@@ -1,54 +1,30 @@
-# $Id: PKGBUILD,v 1.9 2007/07/28 06:13:10 eric Exp $
-# Maintainer: Thomas B�chler <thomas at archlinux.org>
+# $Id: PKGBUILD,v 1.10 2007/07/28 06:47:03 eric Exp $
+# Maintainer: Thomas Bächler <thomas at archlinux.org>
pkgname=qemu
pkgver=0.9.0
-pkgrel=4
+pkgrel=1
pkgdesc="QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation."
arch=(i686 x86_64)
-license=('GPL')
url="http://fabrice.bellard.free.fr/qemu/"
depends=('sdl' 'alsa-lib' 'zlib')
-makedepends=('gcc34')
-install=qemu.install
-source=(http://fabrice.bellard.free.fr/qemu/${pkgname}-${pkgver}.tar.gz \
- 70-kqemu.rules \
- http://downloads.sourceforge.net/kvm/kvm-28.tar.gz)
-md5sums=('ab11a03ba30cf4a70641f0f170473d69' 'ec06591830b8fcf53913f05f3d66f7e5'\
- '0344ca089d2720042a6b23986b8fc81c')
+makedepends=('gcc3')
+source=(http://fabrice.bellard.free.fr/qemu/$pkgname-$pkgver.tar.gz \
+ 70-kqemu.rules)
+md5sums=('ab11a03ba30cf4a70641f0f170473d69' 'ec06591830b8fcf53913f05f3d66f7e5')
build()
{
- cd ${startdir}/src/${pkgname}-${pkgver}
+ cd $startdir/src/$pkgname-$pkgver
unset CFLAGS
- if [ "${CARCH}" = "x86_64" ]; then
+ if [ "$CARCH" = "x86_64" ]; then
# any "xxx-user" target seems to not build on x86_64
./configure --prefix=/usr --enable-alsa \
- --target-list="i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu arm-softmmu mips-softmmu" \
- --qemu-cc=gcc-3.4
- else
- ./configure --prefix=/usr --enable-alsa --qemu-cc=gcc-3.4
+ --target-list="i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu arm-softmmu mips-softmmu"
+ else ./configure --prefix=/usr --enable-alsa
fi
make || return 1
- make DESTDIR=${startdir}/pkg install || return 1
- install -D -m644 ${startdir}/src/70-kqemu.rules \
- ${startdir}/pkg/etc/udev/rules.d/70-kqemu.rules
-
- # we add the kvm/qemu version
- cd ${startdir}/src/kvm-28
- ./configure --prefix=/usr --qemu-cc=gcc-3.4
-
- for dir in user qemu; do
- cd ${startdir}/src/kvm-28/${dir}
- make || return 1
- done
- # install kvm-qemu
- if [ "${CARCH}" = "x86_64" ]; then
- install -m 755 ${startdir}/src/kvm-28/qemu/x86_64-softmmu/qemu-system-x86_64 \
- ${startdir}/pkg/usr/bin/qemu-system-x86_64-kvm
- else
- install -m 755 ${startdir}/src/kvm-28/qemu/i386-softmmu/qemu \
- ${startdir}/pkg/usr/bin/qemu-kvm
- fi
+ make DESTDIR=$startdir/pkg install || return 1
+ install -D -m644 $startdir/src/70-kqemu.rules $startdir/pkg/etc/udev/rules.d/70-kqemu.rules
}
More information about the arch-commits
mailing list