summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2010-05-20 20:33:20 +0000
committerLars Wendler <polynomial-c@gentoo.org>2010-05-20 20:33:20 +0000
commit9e5b5d205282dcbbafd80f862e201a3bb8b87eb6 (patch)
tree8e6c3147bdb1ac7930e35f44bb5f27c7e7942d6b /app-emulation/virtualbox-ose
parentFixed byte-compilation, thanks Arfrever (diff)
downloadgentoo-2-9e5b5d205282dcbbafd80f862e201a3bb8b87eb6.tar.gz
gentoo-2-9e5b5d205282dcbbafd80f862e201a3bb8b87eb6.tar.bz2
gentoo-2-9e5b5d205282dcbbafd80f862e201a3bb8b87eb6.zip
Fixed building with gcc-4.5 (bug #320741) and install EFI firmware images (bug #320757).
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'app-emulation/virtualbox-ose')
-rw-r--r--app-emulation/virtualbox-ose/ChangeLog10
-rw-r--r--app-emulation/virtualbox-ose/files/virtualbox-ose-3-localconfig2
-rw-r--r--app-emulation/virtualbox-ose/virtualbox-ose-3.2.0-r1.ebuild (renamed from app-emulation/virtualbox-ose/virtualbox-ose-3.2.0.ebuild)9
3 files changed, 19 insertions, 2 deletions
diff --git a/app-emulation/virtualbox-ose/ChangeLog b/app-emulation/virtualbox-ose/ChangeLog
index 26c0b122ddc8..2eee31f96251 100644
--- a/app-emulation/virtualbox-ose/ChangeLog
+++ b/app-emulation/virtualbox-ose/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-emulation/virtualbox-ose
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-ose/ChangeLog,v 1.53 2010/05/20 13:03:16 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-ose/ChangeLog,v 1.54 2010/05/20 20:33:20 polynomial-c Exp $
+
+*virtualbox-ose-3.2.0-r1 (20 May 2010)
+
+ 20 May 2010; Lars Wendler <polynomial-c@gentoo.org>
+ -virtualbox-ose-3.2.0.ebuild, +virtualbox-ose-3.2.0-r1.ebuild,
+ files/virtualbox-ose-3-localconfig:
+ Fixed building with gcc-4.5 (bug #320741) and install EFI firmware images
+ (bug #320757). Thanks to Evan Teran who reported both bugs.
*virtualbox-ose-3.2.0 (20 May 2010)
diff --git a/app-emulation/virtualbox-ose/files/virtualbox-ose-3-localconfig b/app-emulation/virtualbox-ose/files/virtualbox-ose-3-localconfig
index 0c9978856489..fb3440daba6b 100644
--- a/app-emulation/virtualbox-ose/files/virtualbox-ose-3-localconfig
+++ b/app-emulation/virtualbox-ose/files/virtualbox-ose-3-localconfig
@@ -40,4 +40,6 @@ VBOX_WITH_VBOXDRV :=
VBOX_WITH_VBOXBFE :=
VBOX_WITH_KCHMVIEWER :=
+## don't build with -Werror
+VBOX_WITH_WARNINGS_AS_ERRORS :=
diff --git a/app-emulation/virtualbox-ose/virtualbox-ose-3.2.0.ebuild b/app-emulation/virtualbox-ose/virtualbox-ose-3.2.0-r1.ebuild
index 0a3ac19e4d5f..d3f7e701af6f 100644
--- a/app-emulation/virtualbox-ose/virtualbox-ose-3.2.0.ebuild
+++ b/app-emulation/virtualbox-ose/virtualbox-ose-3.2.0-r1.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-ose/virtualbox-ose-3.2.0.ebuild,v 1.1 2010/05/20 13:03:16 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-ose/virtualbox-ose-3.2.0-r1.ebuild,v 1.1 2010/05/20 20:33:20 polynomial-c Exp $
EAPI=2
@@ -236,6 +236,13 @@ src_install() {
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxHeadless
fi
+ # Install EFI Firmware files (bug #320757)
+ cd "${S}"/src/VBox/Devices/EFI/FirmwareBin || die
+ for fwfile in VBoxEFI{32,64}.fd ; do
+ doins ${fwfile} || die
+ fowners root:vboxusers /usr/$(get_libdir)/${PN}/${fwfile} || die
+ done
+
insinto /usr/share/${PN}
if ! use headless && use qt4 ; then
doins -r nls