summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2015-05-17 21:19:40 +0000
committerLars Wendler <polynomial-c@gentoo.org>2015-05-17 21:19:40 +0000
commitf953f72e83bf67c67bbd3cdf261b612f22c7ae57 (patch)
treed43bce457128b37b6dbeefcbe7256653fde32e85 /app-emulation
parentVersion bump (bug #549466). Removed old (diff)
downloadgentoo-2-f953f72e83bf67c67bbd3cdf261b612f22c7ae57.tar.gz
gentoo-2-f953f72e83bf67c67bbd3cdf261b612f22c7ae57.tar.bz2
gentoo-2-f953f72e83bf67c67bbd3cdf261b612f22c7ae57.zip
Version bump (bug #549466). Removed old
(Portage version: 2.2.19/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/virtualbox-bin/ChangeLog8
-rw-r--r--app-emulation/virtualbox-bin/virtualbox-bin-4.3.28.100309.ebuild (renamed from app-emulation/virtualbox-bin/virtualbox-bin-4.3.24.98716.ebuild)24
2 files changed, 19 insertions, 13 deletions
diff --git a/app-emulation/virtualbox-bin/ChangeLog b/app-emulation/virtualbox-bin/ChangeLog
index 862e7600d761..b72014952be9 100644
--- a/app-emulation/virtualbox-bin/ChangeLog
+++ b/app-emulation/virtualbox-bin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/virtualbox-bin
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v 1.191 2015/04/07 10:21:52 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v 1.192 2015/05/17 21:19:40 polynomial-c Exp $
+
+*virtualbox-bin-4.3.28.100309 (17 May 2015)
+
+ 17 May 2015; Lars Wendler <polynomial-c@gentoo.org>
+ -virtualbox-bin-4.3.24.98716.ebuild, +virtualbox-bin-4.3.28.100309.ebuild:
+ Version bump (bug #549466). Removed old.
07 Apr 2015; Ian Delaney <idella4@gentoo.org>
virtualbox-bin-4.3.26.98988-r1.ebuild:
diff --git a/app-emulation/virtualbox-bin/virtualbox-bin-4.3.24.98716.ebuild b/app-emulation/virtualbox-bin/virtualbox-bin-4.3.28.100309.ebuild
index c11780ddfcf1..961c0c7ea81b 100644
--- a/app-emulation/virtualbox-bin/virtualbox-bin-4.3.24.98716.ebuild
+++ b/app-emulation/virtualbox-bin/virtualbox-bin-4.3.28.100309.ebuild
@@ -1,10 +1,12 @@
# Copyright 1999-2015 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.3.24.98716.ebuild,v 1.1 2015/03/04 07:06:57 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.3.28.100309.ebuild,v 1.1 2015/05/17 21:19:40 polynomial-c Exp $
EAPI=5
-inherit eutils fdo-mime gnome2 pax-utils udev unpacker versionator
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils fdo-mime gnome2 pax-utils python-r1 udev unpacker versionator
MAIN_PV="$(get_version_component_range 1-3)"
if [[ ${PV} = *_beta* ]] || [[ ${PV} = *_rc* ]] ; then
@@ -43,7 +45,8 @@ if [[ "${PV}" != *beta* ]] ; then
IUSE+=" sdk"
fi
-DEPEND="app-arch/unzip"
+DEPEND="app-arch/unzip
+ ${PYTHON_DEPS}"
RDEPEND="!!app-emulation/virtualbox
!app-emulation/virtualbox-additions
@@ -72,8 +75,9 @@ RDEPEND="!!app-emulation/virtualbox
x11-libs/libSM
x11-libs/libICE
x11-libs/libXdmcp
- python? ( dev-lang/python:2.7 )"
+ python? ( ${PYTHON_DEPS} )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
S=${WORKDIR}
QA_TEXTRELS_amd64="opt/VirtualBox/VBoxVMM.so"
@@ -244,14 +248,10 @@ src_install() {
fperms 0750 /opt/VirtualBox/kchmviewer
fi
- if use python ; then
- local pyslot
- for pyslot in 2.7 ; do
- if has_version "dev-lang/python:${pyslot}" && [ -f "${S}/VBoxPython${pyslot/./_}.so" ] ; then
- doins VBoxPython${pyslot/./_}.so
- fi
- done
- fi
+ # This ebuild / package supports only py2.7. Where py3 comes is unknown.
+ # The compile phase makes VBoxPython2_[4-7].so.
+ # py3 support would presumably require a binary pre-compiled by py3.
+ use python && doins VBoxPython.so VBoxPython2_7.so
rm -rf src rdesktop* deffiles install* routines.sh runlevel.sh \
vboxdrv.sh VBox.sh VBox.png vboxnet.sh additions VirtualBox.desktop \