commit:     47d1bce7036ce6a1b2e6841706d21bb85a4cfc1f
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  2 16:20:01 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Jan  2 16:33:42 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d1bce7

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

 app-emulation/virtualbox/virtualbox-5.1.30.ebuild | 8 +++++---
 app-emulation/virtualbox/virtualbox-5.2.2.ebuild  | 8 +++++---
 app-emulation/virtualbox/virtualbox-5.2.4.ebuild  | 8 +++++---
 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 9a20365745c..31a7801b26b 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 f6ef3647989..292349146a9 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 f6ef3647989..292349146a9 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"

Reply via email to