diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2010-05-10 13:17:58 +0000 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2010-05-10 13:17:58 +0000 |
commit | 8da36d3416591cc70d1389417f3c2ff798e24275 (patch) | |
tree | 32e07053b1e2f3f749d9d11a22d0aecad8fe0908 /app-emulation/virtualbox-modules | |
parent | Bump to 0.7. Minor features and bug fixes. (diff) | |
download | historical-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')
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 "" +} |