bump versions to the latest versions. The goal is going to be to stabilize the 2...
authorDoug Goldstein <cardoe@gentoo.org>
Thu, 29 Apr 2010 01:59:15 +0000 (01:59 +0000)
committerDoug Goldstein <cardoe@gentoo.org>
Thu, 29 Apr 2010 01:59:15 +0000 (01:59 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64

app-emulation/kvm-kmod/ChangeLog
app-emulation/kvm-kmod/Manifest
app-emulation/kvm-kmod/kvm-kmod-2.6.32.12.ebuild [new file with mode: 0644]
app-emulation/kvm-kmod/kvm-kmod-2.6.33.3.ebuild [new file with mode: 0644]

index 93a8b620872d4b47ed7c9830c1a48d5500daf530..a85dd8d9c5d676ce8e2d6a03634a664ce2091f39 100644 (file)
@@ -1,6 +1,16 @@
 # ChangeLog for app-emulation/kvm-kmod
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/kvm-kmod/ChangeLog,v 1.9 2010/04/29 01:55:05 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/kvm-kmod/ChangeLog,v 1.10 2010/04/29 01:59:15 cardoe Exp $
+
+*kvm-kmod-2.6.33.3 (29 Apr 2010)
+*kvm-kmod-2.6.32.12 (29 Apr 2010)
+
+  29 Apr 2010; Doug Goldstein <cardoe@gentoo.org>
+  +kvm-kmod-2.6.32.12.ebuild, +kvm-kmod-2.6.33.3.ebuild:
+  bump versions to the latest versions. The goal is going to be to stabilize
+  the 2.6.32.x series while maintaining 2.6.3x at the cutting edge to test
+  with. Useful for people who don't want to constantly upgrade their kernel
+  to get the latest KVM updates.
 
   29 Apr 2010; Doug Goldstein <cardoe@gentoo.org> -kvm-kmod-2.6.32.2.ebuild,
   -kvm-kmod-2.6.32.3.ebuild:
index cdd5e89182dbcdf2badd7c6d068fd7750167f9a9..9398d13b83ef299091a2c0287b7c1be5194d6726 100644 (file)
@@ -1,14 +1,18 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
+DIST kvm-kmod-2.6.32.12.tar.bz2 279120 RMD160 c2ecbe48abfa058b24082432b233be9271f2500b SHA1 cc3f4d1c5a93d4cabc3511d09ef5c321110f8ec4 SHA256 db1897f3ed94777b21b9cb44c62321e120b5e4f59094181a0519003c8d75860c
 DIST kvm-kmod-2.6.32.7.tar.bz2 276784 RMD160 3c8c4ad8dd0175b7c1c362244377ffe0cac13667 SHA1 77efacac8848f8b3cade3b97b0e8e08212c5767d SHA256 4eff2ffc74be44f70bd21d97a3f3f2fd28ecfd4fe11f49c06de1b85e6be8aef9
+DIST kvm-kmod-2.6.33.3.tar.bz2 283510 RMD160 6d484b2c62c2015fe7f9c8cac5336e532983ff3d SHA1 596808e417c887618a5b5fa38e4b36e37cc64adb SHA256 06a3b3785b68f0cb4acea728fbb58250ceff7149ba41ff038b2acff9bd11bb71
+EBUILD kvm-kmod-2.6.32.12.ebuild 1608 RMD160 0627d90004d42284a771d7baad0a8c7f7f815e6a SHA1 2d7e28599aa695056073228252fd6c20bda484cb SHA256 e87f45460718f048cbe39e85f3aaccf56737127e37eb32ecb9ec1709a594c050
 EBUILD kvm-kmod-2.6.32.7.ebuild 1607 RMD160 52cbc1bbe371647041a2a079d90e2aeb887bc411 SHA1 fa82721c659a939fd3af73af96ab757ebe0d6147 SHA256 b649e5c94e1861be704e81bc2b33f9c929386464d85006042fb4ff2e297bf210
-MISC ChangeLog 1708 RMD160 124117ee9b856de5497ae083ebf65a132e511407 SHA1 54594b1bfc4c4726b4ba41f08fb77fca05965c30 SHA256 24a421e81d56c9a0c5fc73d1cf7d40af74c6f9b95d705aa4a14571dfabf0a6dd
+EBUILD kvm-kmod-2.6.33.3.ebuild 1607 RMD160 2fabbf31304578dc23606963eba1ecfac9cc1034 SHA1 3dc0ab37575dda597ba5f094d748eed6f76e5202 SHA256 619cc73803f4302ed6a6715efa6b84e4b3fa2513fccbf107437a75abd08486eb
+MISC ChangeLog 2146 RMD160 0fc5543b67014cf8ad14784a388fcfe29b91c9a6 SHA1 d7f6f910d943649e600597d97672391d9cd5548f SHA256 fb69b0a6da3d0698a650f8634ea27f83377d35381d466e1bfa3866740c98e4dc
 MISC metadata.xml 512 RMD160 4532b7bf47ac6f68e996616f4b2346da780f9785 SHA1 9b8cb95d6eebe3f1a1486c0952ca7eefd56e6e3b SHA256 2cfef7df1c5fed551003a189f27badfa45dc60456976d4407b77c73df98adafc
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.14 (GNU/Linux)
 
-iEYEARECAAYFAkvY5wAACgkQoeSe8B0zEfxWeACeNEqanzOjTzXaJ9JbA/8TwpoC
-2F0An0j/kMWgcP7h5D6LvGKAbv1R+W8h
-=UO85
+iEYEARECAAYFAkvY5/oACgkQoeSe8B0zEfxTXwCfckfCvYZv3zGDUZr9d7KliBcy
+uWcAn1ua64itPyWvkI6vG6NX0gkr4Bzk
+=reWg
 -----END PGP SIGNATURE-----
diff --git a/app-emulation/kvm-kmod/kvm-kmod-2.6.32.12.ebuild b/app-emulation/kvm-kmod/kvm-kmod-2.6.32.12.ebuild
new file mode 100644 (file)
index 0000000..76e0845
--- /dev/null
@@ -0,0 +1,66 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/kvm-kmod/kvm-kmod-2.6.32.12.ebuild,v 1.1 2010/04/29 01:59:15 cardoe Exp $
+
+EAPI="2"
+
+inherit eutils linux-mod
+
+SRC_URI="mirror://sourceforge/kvm/${P}.tar.bz2"
+
+DESCRIPTION="Kernel-based Virtual Machine kernel modules"
+HOMEPAGE="http://www.linux-kvm.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+       linux-info_pkg_setup
+       if ! linux_chkconfig_present KVM; then
+               eerror "KVM now needs CONFIG_KVM built into your kernel, even"
+               eerror "if you're using the external modules from this package."
+               eerror "Please enable KVM support in your kernel, found at:"
+               eerror
+               eerror "  Virtualization"
+               eerror "    Kernel-based Virtual Machine (KVM) support"
+               eerror
+               die "KVM support not detected!"
+       fi
+       BUILD_TARGETS="all"
+       MODULE_NAMES="kvm(kernel/arch/x86/kvm/:${S}:${S}/x86)"
+       MODULE_NAMES="${MODULE_NAMES} kvm-intel(kernel/arch/x86/kvm/:${S}:${S}/x86)"
+       MODULE_NAMES="${MODULE_NAMES} kvm-amd(kernel/arch/x86/kvm/:${S}:${S}/x86)"
+       linux-mod_pkg_setup
+}
+
+src_configure() {
+       local conf_opts
+
+       conf_opts="--kerneldir=$KV_DIR"
+
+       if has_multilib_profile && [[ "${DEFAULT_ABI}" == "x86" ]] ; then
+               conf_opts="$conf_opts --arch=x86"
+       fi
+
+       ./configure ${conf_opts} || die "configure failed"
+}
+
+src_compile() {
+       linux-mod_src_compile
+}
+
+src_install() {
+       linux-mod_src_install
+}
+
+pkg_preinst() {
+       find /lib/modules/${KV_FULL} -name 'kvm*.ko' -type f -delete
+
+       linux-mod_pkg_preinst
+}
diff --git a/app-emulation/kvm-kmod/kvm-kmod-2.6.33.3.ebuild b/app-emulation/kvm-kmod/kvm-kmod-2.6.33.3.ebuild
new file mode 100644 (file)
index 0000000..f97b6e4
--- /dev/null
@@ -0,0 +1,66 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/kvm-kmod/kvm-kmod-2.6.33.3.ebuild,v 1.1 2010/04/29 01:59:15 cardoe Exp $
+
+EAPI="2"
+
+inherit eutils linux-mod
+
+SRC_URI="mirror://sourceforge/kvm/${P}.tar.bz2"
+
+DESCRIPTION="Kernel-based Virtual Machine kernel modules"
+HOMEPAGE="http://www.linux-kvm.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+       linux-info_pkg_setup
+       if ! linux_chkconfig_present KVM; then
+               eerror "KVM now needs CONFIG_KVM built into your kernel, even"
+               eerror "if you're using the external modules from this package."
+               eerror "Please enable KVM support in your kernel, found at:"
+               eerror
+               eerror "  Virtualization"
+               eerror "    Kernel-based Virtual Machine (KVM) support"
+               eerror
+               die "KVM support not detected!"
+       fi
+       BUILD_TARGETS="all"
+       MODULE_NAMES="kvm(kernel/arch/x86/kvm/:${S}:${S}/x86)"
+       MODULE_NAMES="${MODULE_NAMES} kvm-intel(kernel/arch/x86/kvm/:${S}:${S}/x86)"
+       MODULE_NAMES="${MODULE_NAMES} kvm-amd(kernel/arch/x86/kvm/:${S}:${S}/x86)"
+       linux-mod_pkg_setup
+}
+
+src_configure() {
+       local conf_opts
+
+       conf_opts="--kerneldir=$KV_DIR"
+
+       if has_multilib_profile && [[ "${DEFAULT_ABI}" == "x86" ]] ; then
+               conf_opts="$conf_opts --arch=x86"
+       fi
+
+       ./configure ${conf_opts} || die "configure failed"
+}
+
+src_compile() {
+       linux-mod_src_compile
+}
+
+src_install() {
+       linux-mod_src_install
+}
+
+pkg_preinst() {
+       find /lib/modules/${KV_FULL} -name 'kvm*.ko' -type f -delete
+
+       linux-mod_pkg_preinst
+}