summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>2011-11-21 18:11:11 +0000
committerJorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>2011-11-21 18:11:11 +0000
commitbbb81b6d28678d4d659eb007c882cd013728ca2b (patch)
tree039c08c775dd9de2c5d3521a902475bb7acba5c4 /app-emulation/qemu-kvm
parent2.2.0_alpha77 version bump. This includes all of the fixes in (diff)
downloadgentoo-2-bbb81b6d28678d4d659eb007c882cd013728ca2b.tar.gz
gentoo-2-bbb81b6d28678d4d659eb007c882cd013728ca2b.tar.bz2
gentoo-2-bbb81b6d28678d4d659eb007c882cd013728ca2b.zip
[app-emulation/qemu-kvm] Sync 0.15.1-r1 and 9999 ebuilds.
(Portage version: 2.2.0_alpha76/cvs/Linux x86_64)
Diffstat (limited to 'app-emulation/qemu-kvm')
-rw-r--r--app-emulation/qemu-kvm/ChangeLog6
-rw-r--r--app-emulation/qemu-kvm/qemu-kvm-0.15.1-r1.ebuild5
-rw-r--r--app-emulation/qemu-kvm/qemu-kvm-9999.ebuild21
3 files changed, 20 insertions, 12 deletions
diff --git a/app-emulation/qemu-kvm/ChangeLog b/app-emulation/qemu-kvm/ChangeLog
index d1d43e542256..47076f81d013 100644
--- a/app-emulation/qemu-kvm/ChangeLog
+++ b/app-emulation/qemu-kvm/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/qemu-kvm
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/ChangeLog,v 1.75 2011/11/16 04:29:30 jmbsvicetto Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/ChangeLog,v 1.76 2011/11/21 18:11:11 jmbsvicetto Exp $
+
+ 21 Nov 2011; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ qemu-kvm-0.15.1-r1.ebuild, qemu-kvm-9999.ebuild:
+ [app-emulation/qemu-kvm] Sync 0.15.1-r1 and 9999 ebuilds
16 Nov 2011; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> ChangeLog:
[app-emulation/qemu-kvm-9999] Revert to the old kernel.org repository.
diff --git a/app-emulation/qemu-kvm/qemu-kvm-0.15.1-r1.ebuild b/app-emulation/qemu-kvm/qemu-kvm-0.15.1-r1.ebuild
index 58f0105ab8a7..0a8190a8aed2 100644
--- a/app-emulation/qemu-kvm/qemu-kvm-0.15.1-r1.ebuild
+++ b/app-emulation/qemu-kvm/qemu-kvm-0.15.1-r1.ebuild
@@ -1,14 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-0.15.1-r1.ebuild,v 1.1 2011/10/25 17:08:01 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-0.15.1-r1.ebuild,v 1.2 2011/11/21 18:11:11 jmbsvicetto Exp $
#BACKPORTS=1
EAPI="3"
if [[ ${PV} = *9999* ]]; then
-# EGIT_REPO_URI="git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git"
- EGIT_REPO_URI="git://github.com/avikivity/kvm.git"
+ EGIT_REPO_URI="git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git"
GIT_ECLASS="git-2"
fi
diff --git a/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild b/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild
index bb5fd5bbc9bf..a97a4c27bf46 100644
--- a/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild
+++ b/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild,v 1.24 2011/11/16 04:27:26 jmbsvicetto Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild,v 1.25 2011/11/21 18:11:11 jmbsvicetto Exp $
#BACKPORTS=1
@@ -11,7 +11,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-2"
fi
-inherit eutils flag-o-matic ${GIT_ECLASS} linux-info toolchain-funcs multilib
+inherit eutils flag-o-matic ${GIT_ECLASS} linux-info toolchain-funcs multilib python
if [[ ${PV} = *9999* ]]; then
SRC_URI=""
@@ -21,7 +21,7 @@ else
${BACKPORTS:+
http://dev.gentoo.org/~flameeyes/${PN}/${P}-backports-${BACKPORTS}.tar.bz2
http://dev.gentoo.org/~cardoe/distfiles/${P}-backports-${BACKPORTS}.tar.bz2}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
@@ -66,7 +66,8 @@ RDEPEND="
sys-apps/pciutils
>=sys-apps/util-linux-2.16.0
sys-libs/zlib
- sys-apps/seabios
+ amd64? ( sys-apps/seabios )
+ x86? ( sys-apps/seabios )
aio? ( dev-libs/libaio )
alsa? ( >=media-libs/alsa-lib-1.0.13 )
bluetooth? ( net-wireless/bluez )
@@ -129,6 +130,8 @@ pkg_setup() {
fi
fi
+ python_set_active_version 2
+
enewgroup kvm
}
@@ -267,10 +270,12 @@ src_install() {
newdoc pc-bios/README README.pc-bios || die
dohtml qemu-doc.html qemu-tech.html || die
- # Remove SeaBIOS since we're using the SeaBIOS packaged one
- rm "${D}/usr/share/qemu/bios.bin"
- insinto /usr/share/qemu
- dosym ../seabios/bios.bin
+ # FIXME: Need to come up with a solution for non-x86 based systems
+ if use x86 || use amd64; then
+ # Remove SeaBIOS since we're using the SeaBIOS packaged one
+ rm "${D}/usr/share/qemu/bios.bin"
+ dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
+ fi
}
pkg_postinst() {