summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gryniewicz <dang@gentoo.org>2009-07-27 13:57:06 +0000
committerDaniel Gryniewicz <dang@gentoo.org>2009-07-27 13:57:06 +0000
commitdb580c6c320fe032f4b03bc6ea107dd3b0cd4003 (patch)
treef1ef069692306b2431adca38e74be9c38e74d1cf /app-emulation/kvm-kmod
parentMarked 1.2.30 & 1.3.8 stable on AMD64 as requested by Robert Buchholz <rbu@ge... (diff)
downloadhistorical-db580c6c320fe032f4b03bc6ea107dd3b0cd4003.tar.gz
historical-db580c6c320fe032f4b03bc6ea107dd3b0cd4003.tar.bz2
historical-db580c6c320fe032f4b03bc6ea107dd3b0cd4003.zip
Fix kvm-kmod for 2.6.30; bug #278804
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'app-emulation/kvm-kmod')
-rw-r--r--app-emulation/kvm-kmod/ChangeLog9
-rw-r--r--app-emulation/kvm-kmod/Manifest11
-rw-r--r--app-emulation/kvm-kmod/files/kvm-kmod-devel-88-2.6.30.patch12
-rw-r--r--app-emulation/kvm-kmod/kvm-kmod-88-r1.ebuild (renamed from app-emulation/kvm-kmod/kvm-kmod-88.ebuild)6
4 files changed, 31 insertions, 7 deletions
diff --git a/app-emulation/kvm-kmod/ChangeLog b/app-emulation/kvm-kmod/ChangeLog
index 1fa9264b6dd3..d5a0298251ca 100644
--- a/app-emulation/kvm-kmod/ChangeLog
+++ b/app-emulation/kvm-kmod/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-emulation/kvm-kmod
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/kvm-kmod/ChangeLog,v 1.3 2009/07/21 18:26:11 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/kvm-kmod/ChangeLog,v 1.4 2009/07/27 13:57:06 dang Exp $
+
+*kvm-kmod-88-r1 (27 Jul 2009)
+
+ 27 Jul 2009; Daniel Gryniewicz <dang@gentoo.org> -kvm-kmod-88.ebuild,
+ +kvm-kmod-88-r1.ebuild, +files/kvm-kmod-devel-88-2.6.30.patch:
+ Fix kvm-kmod for 2.6.30; bug #278804
+
*kvm-kmod-88 (21 Jul 2009)
diff --git a/app-emulation/kvm-kmod/Manifest b/app-emulation/kvm-kmod/Manifest
index 7ee5a3c6f928..8781f63ddc6a 100644
--- a/app-emulation/kvm-kmod/Manifest
+++ b/app-emulation/kvm-kmod/Manifest
@@ -1,18 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX kvm-kmod-devel-88-2.6.30.patch 556 RMD160 652c2fc6f4d25a7675e9003e3a0f11e11e438fbf SHA1 c34b59332d28673940642afb592b7bc1c9a1944e SHA256 22b4b0eec48b274e3c314888f374b3159c3dea5c78e8a7958df132c5acd2b49b
DIST kvm-kmod-devel-85.tar.gz 302874 RMD160 c765e406a63578f0c6e2c8fedb47ab1b3f4cd033 SHA1 ff5ac54eb6865d5d0287c687def8049e527eadf3 SHA256 2260cb6c759a21024b2407807f7c3c9fb1b312d68f0a65b0316865edb4e12bd7
DIST kvm-kmod-devel-86.tar.gz 304727 RMD160 21e9c7a7dc001e64c73a7500c19635679238b76a SHA1 27de4fbee3a31bb56b85a63a0bd506ab4eaf20a5 SHA256 18910352e49c7a99bc48377e3a7e6ab975dd3daa6a81fb087f71ee501f8f6a71
DIST kvm-kmod-devel-88.tar.gz 324670 RMD160 bcffb5cf378f94c8f9523ab8cd22f60751cb6b7f SHA1 e74df921372ce041d235aa28073dc61c621cb29d SHA256 eb6c9c5ee6d4fd78640d01a98bb0aa27a75221c7330b9407539cf9de33b3d797
EBUILD kvm-kmod-85.ebuild 1645 RMD160 0df0903da728f2830f03107a46624936818d3417 SHA1 a805a7b8da30850ec1848dd6caafd11c35d39262 SHA256 375573413c8e7c9e7e3e0032a8a0b312c5c3b02aa34cc9b42b645b10b077aa93
EBUILD kvm-kmod-86.ebuild 1640 RMD160 dd8c26d54d656009ba1949bd54e6675b4570f451 SHA1 7e006b7ab1115c89e9c4a7f7d4ed844c34ca6491 SHA256 87f0a574be44609e7cf0c4c1d69afc5917b0f0e1268d66e091c30e23a0ac0120
-EBUILD kvm-kmod-88.ebuild 1535 RMD160 6b9c16f1f07aee306ed574b1b138d272a4ad8106 SHA1 9ed4716b2e8b366af64ee1b42e08c1d1d11153dc SHA256 a03f9abfca12ea2a2e43c346a54ae2e2ac5fd3fb187c7ea064ffb274aa5e0326
-MISC ChangeLog 631 RMD160 740e9325890a520a64f0be459c339287992dd530 SHA1 1f3096d106427aa3221495d002b200f3395f78f1 SHA256 c164b6551822c5c9c51c64f453974fa5c0cc1c5927a400c4eb67e0d31e8912cf
+EBUILD kvm-kmod-88-r1.ebuild 1600 RMD160 ac2ff891f82a5f1251e325e7daea7ec467343388 SHA1 a976a6d58e9968e9cb7d9a4828c96c38c7f81b7d SHA256 7ca44edc6d7eaa04c47a69382e5ad37d1b029702f902d10bc633293629b6b277
+MISC ChangeLog 840 RMD160 87d60e4111f6c2bf452e929ac192c67816c0ac7f SHA1 689b3697855d7c438de04ede7170d8bc4ba22c7f SHA256 3f075db3fded0dcccc6ea31f8c958ff7e94eb4cb447e67ceefbfb88c65f27921
MISC metadata.xml 607 RMD160 dbdf8770baf998542d7a1d8ca972862822614f87 SHA1 e8238d0ae4b04c26a2342883bc06ebfcedeb004f SHA256 2d16aaf235783c63debd819354ae8f4361dc19b54f07351ba1757fbb2169f443
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iD8DBQFKZgiBomPajV0RnrERAkoOAJsEyNkwq1aHU8pwKRTwdXJ+CQ7zIwCfYFUa
-Yy/L/hdBIuXxdCJDy5WOJ2A=
-=MkSu
+iD8DBQFKbbJxomPajV0RnrERAmjLAJ4m/QD0ilYbQvEaO7Thtp+oqowI0gCfXVoW
+2wEOBZ983Ac80jo+TLYWmyw=
+=xQKI
-----END PGP SIGNATURE-----
diff --git a/app-emulation/kvm-kmod/files/kvm-kmod-devel-88-2.6.30.patch b/app-emulation/kvm-kmod/files/kvm-kmod-devel-88-2.6.30.patch
new file mode 100644
index 000000000000..0dbfa87dcbae
--- /dev/null
+++ b/app-emulation/kvm-kmod/files/kvm-kmod-devel-88-2.6.30.patch
@@ -0,0 +1,12 @@
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN kvm-kmod-devel-88.orig/external-module-compat-comm.h kvm-kmod-devel-88/external-module-compat-comm.h
+--- kvm-kmod-devel-88.orig/external-module-compat-comm.h 2009-07-12 09:19:45.000000000 -0400
++++ kvm-kmod-devel-88/external-module-compat-comm.h 2009-07-27 09:53:10.153459004 -0400
+@@ -845,7 +845,7 @@ static inline struct file *eventfd_fget(
+
+ #include <linux/tracepoint.h>
+
+-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,30)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,31)
+
+ struct tracepoint;
+
diff --git a/app-emulation/kvm-kmod/kvm-kmod-88.ebuild b/app-emulation/kvm-kmod/kvm-kmod-88-r1.ebuild
index c5f4a910fc0f..66272b9a3cf6 100644
--- a/app-emulation/kvm-kmod/kvm-kmod-88.ebuild
+++ b/app-emulation/kvm-kmod/kvm-kmod-88-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/kvm-kmod/kvm-kmod-88.ebuild,v 1.1 2009/07/21 18:26:11 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/kvm-kmod/kvm-kmod-88-r1.ebuild,v 1.1 2009/07/27 13:57:06 dang Exp $
EAPI="2"
@@ -44,6 +44,10 @@ pkg_setup() {
linux-mod_pkg_setup
}
+src_prepare() {
+ epatch "${FILESDIR}"/${MY_P}-2.6.30.patch
+}
+
src_configure() {
local conf_opts