Version bump. Removed old
authorLars Wendler <polynomial-c@gentoo.org>
Tue, 20 Dec 2011 12:40:26 +0000 (12:40 +0000)
committerLars Wendler <polynomial-c@gentoo.org>
Tue, 20 Dec 2011 12:40:26 +0000 (12:40 +0000)
Package-Manager: portage-2.2.0_alpha81/cvs/Linux x86_64

app-emulation/virtualbox-bin/ChangeLog
app-emulation/virtualbox-bin/virtualbox-bin-4.1.8.ebuild [moved from app-emulation/virtualbox-bin/virtualbox-bin-4.0.12.ebuild with 98% similarity]
app-emulation/virtualbox-modules/ChangeLog
app-emulation/virtualbox-modules/virtualbox-modules-4.1.8.ebuild [moved from app-emulation/virtualbox-modules/virtualbox-modules-4.0.12.ebuild with 81% similarity]

index 0d988fc4a500ef581cf5249e3ad504186c15233f..5e3b2de9c59d82cbbb175f55b43f408acd955cc9 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for app-emulation/virtualbox-bin
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v 1.121 2011/12/07 17:27:51 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v 1.122 2011/12/20 12:40:26 polynomial-c Exp $
+
+*virtualbox-bin-4.1.8 (20 Dec 2011)
+
+  20 Dec 2011; Lars Wendler <polynomial-c@gentoo.org>
+  -virtualbox-bin-4.0.12.ebuild, +virtualbox-bin-4.1.8.ebuild:
+  Version bump. Removed old.
 
   07 Dec 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
   virtualbox-bin-4.1.4.ebuild:
similarity index 98%
rename from app-emulation/virtualbox-bin/virtualbox-bin-4.0.12.ebuild
rename to app-emulation/virtualbox-bin/virtualbox-bin-4.1.8.ebuild
index c2ee4dd095f5b1d3d9ebfe26b32cec13367c3c63..943297fbfc29ee664f5c65eeaa4964e3a3f0a87d 100644 (file)
@@ -1,14 +1,14 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.0.12.ebuild,v 1.3 2011/07/22 16:57:58 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.1.8.ebuild,v 1.1 2011/12/20 12:40:26 polynomial-c Exp $
 
 EAPI=2
 
 inherit eutils fdo-mime pax-utils
 
-MY_PV=${PV}-72916
+MY_PV=${PV}-75467
 SDK_PV=${MY_PV}
-EXTP_PV=${MY_PV}
+EXTP_PV=${SDK_PV}
 MY_P=VirtualBox-${MY_PV}-Linux
 EXTP_PN=Oracle_VM_VirtualBox_Extension_Pack
 
@@ -21,7 +21,7 @@ SRC_URI="amd64? ( http://download.virtualbox.org/virtualbox/${PV}/${MY_P}_amd64.
 
 LICENSE="GPL-2 PUEL"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+additions +chm headless python sdk vboxwebsrv rdesktop-vrdp"
 RESTRICT="mirror"
 
index e7454d0f201213e2e82b1fee0a8fc654ce760d8e..ec0f3adf5ac452ea54b5f92429e2e327bbe6670d 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for app-emulation/virtualbox-modules
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.96 2011/12/07 17:26:06 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.97 2011/12/20 12:39:22 polynomial-c Exp $
+
+*virtualbox-modules-4.1.8 (20 Dec 2011)
+
+  20 Dec 2011; Lars Wendler <polynomial-c@gentoo.org>
+  -virtualbox-modules-4.0.12.ebuild, +virtualbox-modules-4.1.8.ebuild:
+  Version bump. Removed old.
 
   07 Dec 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
   virtualbox-modules-4.1.4.ebuild:
similarity index 81%
rename from app-emulation/virtualbox-modules/virtualbox-modules-4.0.12.ebuild
rename to app-emulation/virtualbox-modules/virtualbox-modules-4.1.8.ebuild
index af0d2ce7a386855cf2fd6bb2b50a09f4e9e40db8..f1230e461b0c6143bcd1ca3a1546f18cb6d0d4ad 100644 (file)
@@ -1,23 +1,23 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.0.12.ebuild,v 1.3 2011/07/22 16:58:45 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.1.8.ebuild,v 1.1 2011/12/20 12:39:22 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
+EAPI=4
 
 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/virtualbox/${MY_P}.tar.bz2"
+SRC_URI="http://dev.gentoo.org/~polynomial-c/virtualbox/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
+IUSE="pax_kernel"
 
 RDEPEND="!=app-emulation/virtualbox-9999"
 
@@ -25,10 +25,11 @@ S=${WORKDIR}
 
 BUILD_TARGETS="all"
 BUILD_TARGET_ARCH="${ARCH}"
-MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S})"
+MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S}) vboxpci(misc:${S})"
 
 pkg_setup() {
        linux-mod_pkg_setup
+
        BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}"
        enewgroup vboxusers
 }
@@ -38,6 +39,10 @@ src_prepare() {
                # evil patch for new kernels - header moved
                grep -lR linux/autoconf.h *  | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
        fi
+
+       if use pax_kernel && kernel_is -ge 3 0 0 ; then
+               epatch "${FILESDIR}"/${PN}-4.1.4-pax-const.patch
+       fi
 }
 
 src_install() {
@@ -50,9 +55,5 @@ pkg_postinst() {
        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 "/etc/conf.d/modules"
 }