diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2011-05-18 21:37:27 +0000 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2011-05-18 21:37:27 +0000 |
commit | 02220756ce1abb371a70b1a7b64e5eb5d2ee4b22 (patch) | |
tree | b4f3c90900c9c567ed29f8e10017ee903b09a0cc /app-emulation | |
parent | Version bump. Removed old (diff) | |
download | historical-02220756ce1abb371a70b1a7b64e5eb5d2ee4b22.tar.gz historical-02220756ce1abb371a70b1a7b64e5eb5d2ee4b22.tar.bz2 historical-02220756ce1abb371a70b1a7b64e5eb5d2ee4b22.zip |
Version bump. Removed old
Package-Manager: portage-2.2.0_alpha34/cvs/Linux x86_64
Diffstat (limited to 'app-emulation')
13 files changed, 94 insertions, 43 deletions
diff --git a/app-emulation/virtualbox-additions/ChangeLog b/app-emulation/virtualbox-additions/ChangeLog index 29f790c5ed06..a815807f7ae9 100644 --- a/app-emulation/virtualbox-additions/ChangeLog +++ b/app-emulation/virtualbox-additions/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/virtualbox-additions # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/ChangeLog,v 1.26 2011/04/22 15:43:47 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/ChangeLog,v 1.27 2011/05/18 21:35:06 polynomial-c Exp $ + +*virtualbox-additions-4.0.8 (18 May 2011) + + 18 May 2011; Lars Wendler <polynomial-c@gentoo.org> + -virtualbox-additions-4.0.4.ebuild, +virtualbox-additions-4.0.8.ebuild: + Version bump reported by Philipp Reinkemeier in bug #367947. *virtualbox-additions-4.0.6 (22 Apr 2011) diff --git a/app-emulation/virtualbox-additions/virtualbox-additions-4.0.4.ebuild b/app-emulation/virtualbox-additions/virtualbox-additions-4.0.8.ebuild index f71ffd78dcee..4d698cf4f6af 100644 --- a/app-emulation/virtualbox-additions/virtualbox-additions-4.0.4.ebuild +++ b/app-emulation/virtualbox-additions/virtualbox-additions-4.0.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/virtualbox-additions-4.0.4.ebuild,v 1.1 2011/02/19 08:35:42 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/virtualbox-additions-4.0.8.ebuild,v 1.1 2011/05/18 21:35:06 polynomial-c Exp $ EAPI=2 diff --git a/app-emulation/virtualbox-bin/ChangeLog b/app-emulation/virtualbox-bin/ChangeLog index 1d853ae15ee8..9fb6e2edc11c 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-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v 1.107 2011/05/08 17:29:10 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v 1.108 2011/05/18 21:34:03 polynomial-c Exp $ + +*virtualbox-bin-4.0.8 (18 May 2011) + + 18 May 2011; Lars Wendler <polynomial-c@gentoo.org> + -virtualbox-bin-4.0.4.ebuild, +virtualbox-bin-4.0.8.ebuild: + Version bump reported by Philipp Reinkemeier in bug #367947. 08 May 2011; Lars Wendler <polynomial-c@gentoo.org> virtualbox-bin-4.0.6-r1.ebuild: diff --git a/app-emulation/virtualbox-bin/virtualbox-bin-4.0.4.ebuild b/app-emulation/virtualbox-bin/virtualbox-bin-4.0.8.ebuild index 2eb6d835d511..4a70f103ead2 100644 --- a/app-emulation/virtualbox-bin/virtualbox-bin-4.0.4.ebuild +++ b/app-emulation/virtualbox-bin/virtualbox-bin-4.0.8.ebuild @@ -1,12 +1,12 @@ # 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.4.ebuild,v 1.1 2011/02/19 08:34:49 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.0.8.ebuild,v 1.1 2011/05/18 21:34:03 polynomial-c Exp $ EAPI=2 inherit eutils fdo-mime pax-utils -MY_PV=${PV}-70112 +MY_PV=${PV}-71778 SDK_PV=${MY_PV} MY_P=VirtualBox-${MY_PV}-Linux EXTP_PN=Oracle_VM_VirtualBox_Extension_Pack @@ -291,10 +291,17 @@ src_install() { # set an env-variable for 3rd party tools echo -n "VBOX_APP_HOME=/opt/VirtualBox" > "${T}/90virtualbox" doenvd "${T}/90virtualbox" + + insinto /lib/udev/rules.d + doins "${FILESDIR}"/10-virtualbox.rules + fperms 0750 /opt/VirtualBox/VBoxCreateUSBNode.sh } pkg_postinst() { fdo-mime_desktop_database_update + + udevadm control --reload-rules && udevadm trigger --subsystem-match=usb + elog "" if ! use headless ; then elog "To launch VirtualBox just type: \"VirtualBox\"" @@ -308,6 +315,11 @@ pkg_postinst() { elog "Please visit http://www.virtualbox.org/wiki/Editions for" elog "an overview about the different features of ${PN}" elog "and virtualbox-ose" + if [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then + elog "" + elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\"" + elog "or else USB in ${PN} won't work." + fi } pkg_postrm() { diff --git a/app-emulation/virtualbox-extpack-oracle/ChangeLog b/app-emulation/virtualbox-extpack-oracle/ChangeLog index 98bac39e6542..c5879a83430a 100644 --- a/app-emulation/virtualbox-extpack-oracle/ChangeLog +++ b/app-emulation/virtualbox-extpack-oracle/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for app-emulation/virtualbox-extpack-oracle # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/ChangeLog,v 1.4 2011/04/22 15:44:50 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/ChangeLog,v 1.5 2011/05/18 21:36:06 polynomial-c Exp $ + +*virtualbox-extpack-oracle-4.0.8 (18 May 2011) + + 18 May 2011; Lars Wendler <polynomial-c@gentoo.org> + -virtualbox-extpack-oracle-4.0.4.ebuild, + virtualbox-extpack-oracle-4.0.6.ebuild, + +virtualbox-extpack-oracle-4.0.8.ebuild: + Version bump reported by Philipp Reinkemeier in bug #367947. *virtualbox-extpack-oracle-4.0.6 (22 Apr 2011) diff --git a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.6.ebuild b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.6.ebuild index 2b0bdc5a7dd1..91ed5e499072 100644 --- a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.6.ebuild +++ b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.6.ebuild,v 1.1 2011/04/22 15:44:50 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.6.ebuild,v 1.2 2011/05/18 21:36:06 polynomial-c Exp $ EAPI=2 @@ -18,7 +18,7 @@ LICENSE="PUEL" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RESTRICT="mirror" +RESTRICT="mirror strip" RDEPEND="~app-emulation/virtualbox-${PV}" diff --git a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.4.ebuild b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.8.ebuild index d99f4199478b..5f94347ef37b 100644 --- a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.4.ebuild +++ b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.8.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.4.ebuild,v 1.1 2011/02/19 08:36:17 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.0.8.ebuild,v 1.1 2011/05/18 21:36:06 polynomial-c Exp $ EAPI=2 inherit eutils -MY_BUILD="70112" +MY_BUILD="71778" MY_PN="Oracle_VM_VirtualBox_Extension_Pack" MY_P="${MY_PN}-${PV}-${MY_BUILD}" @@ -18,7 +18,7 @@ LICENSE="PUEL" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RESTRICT="mirror" +RESTRICT="mirror strip" RDEPEND="~app-emulation/virtualbox-${PV}" diff --git a/app-emulation/virtualbox-guest-additions/ChangeLog b/app-emulation/virtualbox-guest-additions/ChangeLog index 532b3612f6cf..6892f20b9337 100644 --- a/app-emulation/virtualbox-guest-additions/ChangeLog +++ b/app-emulation/virtualbox-guest-additions/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-emulation/virtualbox-guest-additions # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/ChangeLog,v 1.67 2011/04/27 19:48:04 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/ChangeLog,v 1.68 2011/05/18 21:37:27 polynomial-c Exp $ + +*virtualbox-guest-additions-4.0.8 (18 May 2011) + + 18 May 2011; Lars Wendler <polynomial-c@gentoo.org> + -virtualbox-guest-additions-4.0.4.ebuild, + +virtualbox-guest-additions-4.0.8.ebuild: + Version bump reported by Philipp Reinkemeier in bug #367947. 27 Apr 2011; Lars Wendler <polynomial-c@gentoo.org> virtualbox-guest-additions-4.0.6-r1.ebuild: diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.0.4.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.0.8.ebuild index d1c76417391d..56f1967df669 100644 --- a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.0.4.ebuild +++ b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.0.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.0.4.ebuild,v 1.1 2011/02/19 08:37:58 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.0.8.ebuild,v 1.1 2011/05/18 21:37:27 polynomial-c Exp $ EAPI=2 @@ -93,7 +93,7 @@ src_compile() { --build-headless || die "configure failed" source ./env.sh - for each in /src/VBox/{Runtime,Additions/common} \ + for each in /src/VBox/{Runtime,Additions/common} \ /src/VBox/Additions/linux/{sharedfolders,daemon} ; do cd "${S}"${each} MAKE="kmk" emake TOOL_YASM_AS=yasm \ @@ -144,11 +144,13 @@ src_install() { fi # udev rule for vboxdrv - dodir /etc/udev/rules.d + dodir /lib/udev/rules.d echo 'KERNEL=="vboxguest", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \ - >> "${D}/etc/udev/rules.d/60-virtualbox-guest-additions.rules" + >> "${D}/lib/udev/rules.d/60-virtualbox-guest-additions.rules" \ + || die echo 'KERNEL=="vboxuser", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \ - >> "${D}/etc/udev/rules.d/60-virtualbox-guest-additions.rules" + >> "${D}/lib/udev/rules.d/60-virtualbox-guest-additions.rules" \ + || die # VBoxClient autostart file insinto /etc/xdg/autostart diff --git a/app-emulation/virtualbox-modules/ChangeLog b/app-emulation/virtualbox-modules/ChangeLog index 865b6bba1fbd..9776e92cc0a7 100644 --- a/app-emulation/virtualbox-modules/ChangeLog +++ b/app-emulation/virtualbox-modules/ChangeLog @@ -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.80 2011/05/08 16:00:22 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.81 2011/05/18 21:33:36 polynomial-c Exp $ + +*virtualbox-modules-4.0.8 (18 May 2011) + + 18 May 2011; Lars Wendler <polynomial-c@gentoo.org> + -virtualbox-modules-4.0.4.ebuild, +virtualbox-modules-4.0.8.ebuild: + Version bump reported by Philipp Reinkemeier in bug #367947. *virtualbox-modules-4.0.6-r1 (08 May 2011) diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-4.0.4.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-4.0.8.ebuild index 792790c76cf5..b75f38fc1d83 100644 --- a/app-emulation/virtualbox-modules/virtualbox-modules-4.0.4.ebuild +++ b/app-emulation/virtualbox-modules/virtualbox-modules-4.0.8.ebuild @@ -1,6 +1,6 @@ # 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.4.ebuild,v 1.1 2011/02/19 08:34:09 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.0.8.ebuild,v 1.1 2011/05/18 21:33:36 polynomial-c Exp $ # XXX: the tarball here is just the kernel modules split out of the binary # package that comes from virtualbox-bin @@ -42,13 +42,6 @@ src_prepare() { 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() { @@ -62,11 +55,4 @@ pkg_postinst() { 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 "" } diff --git a/app-emulation/virtualbox/ChangeLog b/app-emulation/virtualbox/ChangeLog index b92d74265636..202cd4732b34 100644 --- a/app-emulation/virtualbox/ChangeLog +++ b/app-emulation/virtualbox/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/virtualbox # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/ChangeLog,v 1.71 2011/05/11 05:51:53 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/ChangeLog,v 1.72 2011/05/18 21:35:43 polynomial-c Exp $ + +*virtualbox-4.0.8 (18 May 2011) + + 18 May 2011; Lars Wendler <polynomial-c@gentoo.org> + -virtualbox-4.0.4-r1.ebuild, +virtualbox-4.0.8.ebuild: + Version bump reported by Philipp Reinkemeier in bug #367947. 11 May 2011; Lars Wendler <polynomial-c@gentoo.org> virtualbox-4.0.6-r1.ebuild: diff --git a/app-emulation/virtualbox/virtualbox-4.0.4-r1.ebuild b/app-emulation/virtualbox/virtualbox-4.0.8.ebuild index 0fc44fa67264..7d6d267eb693 100644 --- a/app-emulation/virtualbox/virtualbox-4.0.4-r1.ebuild +++ b/app-emulation/virtualbox/virtualbox-4.0.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-4.0.4-r1.ebuild,v 1.4 2011/03/29 18:13:43 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-4.0.8.ebuild,v 1.1 2011/05/18 21:35:43 polynomial-c Exp $ EAPI=4 @@ -146,9 +146,9 @@ src_prepare() { "${FILESDIR}"/${PN}-4-localconfig > LocalConfig.kmk || die # unset useless/problematic checks in configure - epatch "${FILESDIR}/${PN}-ose-3.2.8-mesa-check.patch" - epatch "${FILESDIR}/${PN}-4-makeself-check.patch" - epatch "${FILESDIR}/${PN}-4-mkisofs-check.patch" + epatch "${FILESDIR}/${PN}-ose-3.2.8-mesa-check.patch" \ + "${FILESDIR}/${PN}-4-makeself-check.patch" \ + "${FILESDIR}/${PN}-4-mkisofs-check.patch" # fix build with --as-needed (bug #249295 and bug #350907) epatch "${FILESDIR}/${PN}-4-asneeded.patch" @@ -160,9 +160,6 @@ src_prepare() { # We still want to use ${HOME}/.VirtualBox/Machines as machines dir. epatch "${FILESDIR}/${PN}-4.0.2-restore_old_machines_dir.patch" - # add the --enable-vnc option to configure script (bug #348204) - epatch "${FILESDIR}/${PN}-4-vnc.patch" - # add correct java path if use java ; then sed "s:/usr/lib/jvm/java-6-sun:$(java-config -O):" \ @@ -305,6 +302,14 @@ src_install() { done popd &>/dev/null || die + # New way of handling USB device nodes for VBox (bug #356215) + insinto /lib/udev + doins VBoxCreateUSBNode.sh + fowners root:vboxusers /lib/udev/VBoxCreateUSBNode.sh + fperms 0750 /lib/udev/VBoxCreateUSBNode.sh + insinto /lib/udev/rules.d + doins "${FILESDIR}"/10-virtualbox.rules + insinto /usr/share/${PN} if ! use headless && use qt4 ; then doins -r nls @@ -321,13 +326,15 @@ src_install() { java-pkg_regjar "${D}/usr/$(get_libdir)/${PN}/sdk/bindings/xpcom/java/vboxjxpcom.jar" java-pkg_regso "${D}/usr/$(get_libdir)/${PN}/libvboxjxpcom.so" fi - } pkg_postinst() { fdo-mime_desktop_database_update + + udevadm control --reload-rules && udevadm trigger --subsystem-match=usb + if ! use headless && use qt4 ; then - elog "To launch VirtualBox just type: \"VirtualBox\"" + elog "To launch VirtualBox just type: \"VirtualBox\"." fi elog "You must be in the vboxusers group to use VirtualBox." elog "" @@ -345,6 +352,11 @@ pkg_postinst() { elog "Starting with version 4.0.0, ${PN} has USB-1 support." elog "For USB-2 support, PXE-boot ability and VRDP support please" elog "emerge app-emulation/virtualbox-extpack-oracle package." + if [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then + elog "" + elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\"" + elog "or else USB in ${PN} won't work." + fi } pkg_postrm() { |