summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2010-05-10 13:17:58 +0000
committerLars Wendler <polynomial-c@gentoo.org>2010-05-10 13:17:58 +0000
commit8da36d3416591cc70d1389417f3c2ff798e24275 (patch)
tree32e07053b1e2f3f749d9d11a22d0aecad8fe0908 /app-emulation/virtualbox-modules
parentBump to 0.7. Minor features and bug fixes. (diff)
downloadhistorical-8da36d3416591cc70d1389417f3c2ff798e24275.tar.gz
historical-8da36d3416591cc70d1389417f3c2ff798e24275.tar.bz2
historical-8da36d3416591cc70d1389417f3c2ff798e24275.zip
version bump and whitespace fixes
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'app-emulation/virtualbox-modules')
-rw-r--r--app-emulation/virtualbox-modules/ChangeLog9
-rw-r--r--app-emulation/virtualbox-modules/Manifest10
-rw-r--r--app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild8
-rw-r--r--app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild8
-rw-r--r--app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild8
-rw-r--r--app-emulation/virtualbox-modules/virtualbox-modules-3.1.8.ebuild72
6 files changed, 98 insertions, 17 deletions
diff --git a/app-emulation/virtualbox-modules/ChangeLog b/app-emulation/virtualbox-modules/ChangeLog
index 0401dce3fe4d..556843a0a081 100644
--- a/app-emulation/virtualbox-modules/ChangeLog
+++ b/app-emulation/virtualbox-modules/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-emulation/virtualbox-modules
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.59 2010/03/28 13:43:43 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.60 2010/05/10 13:17:58 polynomial-c Exp $
+
+*virtualbox-modules-3.1.8 (10 May 2010)
+
+ 10 May 2010; Lars Wendler <polynomial-c@gentoo.org>
+ virtualbox-modules-3.1.2.ebuild, virtualbox-modules-3.1.4.ebuild,
+ virtualbox-modules-3.1.6.ebuild, +virtualbox-modules-3.1.8.ebuild:
+ version bump and whitespace fixes
*virtualbox-modules-3.1.6 (28 Mar 2010)
diff --git a/app-emulation/virtualbox-modules/Manifest b/app-emulation/virtualbox-modules/Manifest
index 173c3c01511f..1212637d09a0 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -5,10 +5,12 @@ DIST vbox-kernel-module-src-3.1.0.tar.bz2 683236 RMD160 da40fc8517b86237c6f3c5b4
DIST vbox-kernel-module-src-3.1.2.tar.bz2 686130 RMD160 c5a5551caebbabf4957a3232794c33ce0827a8a6 SHA1 64cc6288b40216ae6cbd96113ef02b1eed3a3619 SHA256 7048a41cbc0753a75d8d15179bb83f891e301106e6ac89f5dac90afd0b858720
DIST vbox-kernel-module-src-3.1.4.tar.bz2 686531 RMD160 c1f43773023c893339b494fca066211e0c560729 SHA1 ef1771b969582b405468099a2178522e73dc5432 SHA256 8d081c4b915f5cb1d3c8bf5e012858f8f86a9efdf50c648680ddc6fc443aa25b
DIST vbox-kernel-module-src-3.1.6.tar.bz2 686024 RMD160 ee7069059a2a1c907331785128a65d267fa70e94 SHA1 d0ed40f770787f5cb5e7107edacd0dd91b2e625a SHA256 9c77dd789f63d234cfbfb106056d666d5795902c3eb09092c778761c79b12e62
+DIST vbox-kernel-module-src-3.1.8.tar.bz2 690589 RMD160 5d8187d2652ad5f2985413308a967e4ef77e9841 SHA1 aefdd73c81151801091ff3ca274005abb8663e81 SHA256 3bcf21168fbb6e1333c512073fcf7cab41efa9bb01ba50a14ecebd615b63becc
EBUILD virtualbox-modules-3.0.12.ebuild 1766 RMD160 f2e6b1364c32b53c774e3684d4c420830e3f97e9 SHA1 75d2078320b3e51731cf8aabaa1bed1b0dc55bbb SHA256 23d54cf25936b12f85cac4a3f6077ebd18d5598d4f1b1779f8c812043fc741af
EBUILD virtualbox-modules-3.1.0.ebuild 1894 RMD160 908cbe1aa5689565c83518f64ec218f3267606a9 SHA1 61890a88709cb9c3e1919c5f479e04931c25e02c SHA256 bc59ed711ff536a544d5c648c8ce9c5267b4c61536b22913a822cb2e08fc3341
-EBUILD virtualbox-modules-3.1.2.ebuild 2126 RMD160 57f026d23e7f32178de42179f91203aebc68005d SHA1 85271a35867d63f04edbed93787a937397421133 SHA256 29b71a6e47095dfb523a8758517e377b21aee4144093d623865a8cb53542974b
-EBUILD virtualbox-modules-3.1.4.ebuild 2131 RMD160 f77c2a681e69237ac2f482daac31726b9f647a48 SHA1 80cedcb04a17e0a92db57cf1444be88aef09d1bf SHA256 fd4ecee731044646c31ceb1ed9dbe48c2105f36d25717d9a105d738546d5b6dd
-EBUILD virtualbox-modules-3.1.6.ebuild 2134 RMD160 8e7e2ee03f019e32c3deccc43157be3040d1a807 SHA1 2d0b4c8507cead1e57ddae5a1edeb6268e2ae2df SHA256 9262fbd9ff56a1db23d51d62265e4583732c0cc9df30808231f5cff22967a37e
-MISC ChangeLog 10497 RMD160 032895babb9e5781d531c9ce92d60524664af5d4 SHA1 908f348b8b7fb9cc7d689b5009bba7fdbee236fd SHA256 baecd3df61c2407ca6f39a087c56fb0364e8bcea60439a57a00f27a1dc5f1ff9
+EBUILD virtualbox-modules-3.1.2.ebuild 2096 RMD160 d79ccb89d88feed928c90c7744aaf8959a1a17aa SHA1 aecb56f24ca08d34f9871da2dd89f559b24a33d3 SHA256 d43d5b4fe5bffe436bd0f572334df7371d24de25abe6731939d9ee12a6d4f1de
+EBUILD virtualbox-modules-3.1.4.ebuild 2101 RMD160 f29ed3f7824db0ead3bf9cc487faa87b0d4280f5 SHA1 2e2219a8e3dadd0d34b6c79cdc0ca0b8a12f5ab6 SHA256 be996368e7c19f913e3f5f437e7704448dd6ab01404e64b63afa531bf9e315fb
+EBUILD virtualbox-modules-3.1.6.ebuild 2104 RMD160 4696ada0ea53e22c3040196ae0dfe271b4f7b386 SHA1 448427b1bb2775c3696af0cb57c39ee5b1ae39ad SHA256 f154a7d7d3d00a422aceeec6f3a992d6fb8b5b0b9d8cb5e12a44d23ce53fa239
+EBUILD virtualbox-modules-3.1.8.ebuild 2101 RMD160 20ad236fc4f7d2e6eb32bcf48ce574b9bfc3344a SHA1 8238686976920979204b638ff877911cf69e0535 SHA256 152f62f4380174a894a22306a2ae868ee5c4916e0b4848d51a15611614c3d0b0
+MISC ChangeLog 10771 RMD160 95ab66ef899df3ab60cbb08cc1d3ae47d9a7fd3c SHA1 b888cd19d1ba37b6e27686050f4cb8b819a7c204 SHA256 600cdeddd88df16484c6eb0a2bcb34104d10a746767683c8c6658b1b2ce450fa
MISC metadata.xml 353 RMD160 0fd52505150025043cf0f6d53b54736082f266bb SHA1 60aa8776951b13cd71fde130db73849977b4c48f SHA256 c8c97cdc3c8878c361444f278d234b1ad6fe9db06d8c4d4d9bcee711a2f6369d
diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild
index c9ac4db96bd2..e795a7a665de 100644
--- a/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild,v 1.2 2010/02/13 19:00:24 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild,v 1.3 2010/05/10 13:17:58 polynomial-c Exp $
# XXX: the tarball here is just the kernel modules split out of the binary
# package that comes from virtualbox-bin
@@ -35,9 +35,9 @@ pkg_setup() {
src_prepare() {
if kernel_is -ge 2 6 33 ; then
- # evil patch for new kernels - header moved
- grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
- fi
+ # evil patch for new kernels - header moved
+ grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
+ fi
}
src_install() {
diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild
index 6edaa8568d87..d9df0eb676ae 100644
--- a/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild,v 1.1 2010/02/14 00:01:54 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild,v 1.2 2010/05/10 13:17:58 polynomial-c Exp $
# XXX: the tarball here is just the kernel modules split out of the binary
# package that comes from virtualbox-bin
@@ -35,9 +35,9 @@ pkg_setup() {
src_prepare() {
if kernel_is -ge 2 6 33 ; then
- # evil patch for new kernels - header moved
- grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
- fi
+ # evil patch for new kernels - header moved
+ grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
+ fi
}
src_install() {
diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild
index 8120552bc93c..7584cd5b5caa 100644
--- a/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild,v 1.1 2010/03/28 13:43:43 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild,v 1.2 2010/05/10 13:17:58 polynomial-c Exp $
# XXX: the tarball here is just the kernel modules split out of the binary
# package that comes from virtualbox-bin
@@ -35,9 +35,9 @@ pkg_setup() {
src_prepare() {
if kernel_is -ge 2 6 33 ; then
- # evil patch for new kernels - header moved
- grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
- fi
+ # evil patch for new kernels - header moved
+ grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
+ fi
}
src_install() {
diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-3.1.8.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-3.1.8.ebuild
new file mode 100644
index 000000000000..57f0ea952b36
--- /dev/null
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-3.1.8.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.8.ebuild,v 1.1 2010/05/10 13:17:58 polynomial-c Exp $
+
+# XXX: the tarball here is just the kernel modules split out of the binary
+# package that comes from virtualbox-bin
+
+EAPI=2
+
+inherit eutils linux-mod
+
+MY_P=vbox-kernel-module-src-${PV}
+DESCRIPTION="Kernel Modules for Virtualbox"
+HOMEPAGE="http://www.virtualbox.org/"
+SRC_URI="http://dev.gentoo.org/~polynomial-c/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="!=app-emulation/virtualbox-ose-9999"
+
+S=${WORKDIR}
+
+BUILD_TARGETS="all"
+BUILD_TARGET_ARCH="${ARCH}"
+MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S})"
+
+pkg_setup() {
+ linux-mod_pkg_setup
+ BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}"
+ enewgroup vboxusers
+}
+
+src_prepare() {
+ if kernel_is -ge 2 6 33 ; then
+ # evil patch for new kernels - header moved
+ grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
+ fi
+}
+
+src_install() {
+ linux-mod_src_install
+
+ # udev rule for vboxdrv
+ dodir /etc/udev/rules.d
+ echo '#SUBSYSTEM=="usb_device", GROUP="vboxusers", MODE="0644"' \
+ > "${D}/etc/udev/rules.d/10-virtualbox.rules"
+ echo '#SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="vboxusers", MODE="0644"' \
+ >> "${D}/etc/udev/rules.d/10-virtualbox.rules"
+}
+
+pkg_postinst() {
+ linux-mod_pkg_postinst
+ elog "Starting with the 3.x release new kernel modules were added,"
+ elog "be sure to load all the needed modules."
+ elog ""
+ elog "Please add \"vboxdrv\", \"vboxnetflt\" and \"vboxnetadp\" to:"
+ if has_version sys-apps/openrc; then
+ elog "/etc/conf.d/modules"
+ else
+ elog "/etc/modules.autoload.d/kernel-${KV_MAJOR}.${KV_MINOR}"
+ fi
+ elog ""
+ elog "If you are experiencing problems on your guests"
+ elog "with USB support and app-emulation/virtualbox-bin,"
+ elog "uncomment the udev rules placed in:"
+ elog ""
+ elog "/etc/udev/rules.d/10-virtualbox.rules"
+ elog ""
+}