summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2018-01-02 17:20:01 +0100
committerLars Wendler <polynomial-c@gentoo.org>2018-01-02 17:33:42 +0100
commit47d1bce7036ce6a1b2e6841706d21bb85a4cfc1f (patch)
tree6f284ebbfb4c8fa511a857f3ebf742bb253f9e9f
parentx11-libs/libXxf86misc: Drop old (diff)
downloadgentoo-47d1bce7036ce6a1b2e6841706d21bb85a4cfc1f.tar.gz
gentoo-47d1bce7036ce6a1b2e6841706d21bb85a4cfc1f.tar.bz2
gentoo-47d1bce7036ce6a1b2e6841706d21bb85a4cfc1f.zip
app-emulation/virtualbox: Only place VRDPAuth.so with USE="pam".
Closes: https://bugs.gentoo.org/643120 Package-Manager: Portage-2.3.19, Repoman-2.3.6
-rw-r--r--app-emulation/virtualbox/virtualbox-5.1.30.ebuild8
-rw-r--r--app-emulation/virtualbox/virtualbox-5.2.2.ebuild8
-rw-r--r--app-emulation/virtualbox/virtualbox-5.2.4.ebuild8
3 files changed, 15 insertions, 9 deletions
diff --git a/app-emulation/virtualbox/virtualbox-5.1.30.ebuild b/app-emulation/virtualbox/virtualbox-5.1.30.ebuild
index 9a20365745cc..31a7801b26bc 100644
--- a/app-emulation/virtualbox/virtualbox-5.1.30.ebuild
+++ b/app-emulation/virtualbox/virtualbox-5.1.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -316,8 +316,10 @@ src_install() {
done
dosym ${vbox_inst_path}/VBoxTunctl /usr/bin/VBoxTunctl
- # VRDPAuth only works with this (bug #351949)
- dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
+ if use pam ; then
+ # VRDPAuth only works with this (bug #351949)
+ dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
+ fi
# set an env-variable for 3rd party tools
echo -n "VBOX_APP_HOME=${vbox_inst_path}" > "${T}/90virtualbox"
diff --git a/app-emulation/virtualbox/virtualbox-5.2.2.ebuild b/app-emulation/virtualbox/virtualbox-5.2.2.ebuild
index f6ef3647989f..292349146a95 100644
--- a/app-emulation/virtualbox/virtualbox-5.2.2.ebuild
+++ b/app-emulation/virtualbox/virtualbox-5.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -316,8 +316,10 @@ src_install() {
done
dosym ${vbox_inst_path}/VBoxTunctl /usr/bin/VBoxTunctl
- # VRDPAuth only works with this (bug #351949)
- dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
+ if use pam ; then
+ # VRDPAuth only works with this (bug #351949)
+ dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
+ fi
# set an env-variable for 3rd party tools
echo -n "VBOX_APP_HOME=${vbox_inst_path}" > "${T}/90virtualbox"
diff --git a/app-emulation/virtualbox/virtualbox-5.2.4.ebuild b/app-emulation/virtualbox/virtualbox-5.2.4.ebuild
index f6ef3647989f..292349146a95 100644
--- a/app-emulation/virtualbox/virtualbox-5.2.4.ebuild
+++ b/app-emulation/virtualbox/virtualbox-5.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -316,8 +316,10 @@ src_install() {
done
dosym ${vbox_inst_path}/VBoxTunctl /usr/bin/VBoxTunctl
- # VRDPAuth only works with this (bug #351949)
- dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
+ if use pam ; then
+ # VRDPAuth only works with this (bug #351949)
+ dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
+ fi
# set an env-variable for 3rd party tools
echo -n "VBOX_APP_HOME=${vbox_inst_path}" > "${T}/90virtualbox"