Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/
Date: Tue, 02 Jan 2018 16:33:56
Message-Id: 1514910822.47d1bce7036ce6a1b2e6841706d21bb85a4cfc1f.polynomial-c@gentoo
1 commit: 47d1bce7036ce6a1b2e6841706d21bb85a4cfc1f
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 2 16:20:01 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 2 16:33:42 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d1bce7
7
8 app-emulation/virtualbox: Only place VRDPAuth.so with USE="pam".
9
10 Closes: https://bugs.gentoo.org/643120
11 Package-Manager: Portage-2.3.19, Repoman-2.3.6
12
13 app-emulation/virtualbox/virtualbox-5.1.30.ebuild | 8 +++++---
14 app-emulation/virtualbox/virtualbox-5.2.2.ebuild | 8 +++++---
15 app-emulation/virtualbox/virtualbox-5.2.4.ebuild | 8 +++++---
16 3 files changed, 15 insertions(+), 9 deletions(-)
17
18 diff --git a/app-emulation/virtualbox/virtualbox-5.1.30.ebuild b/app-emulation/virtualbox/virtualbox-5.1.30.ebuild
19 index 9a20365745c..31a7801b26b 100644
20 --- a/app-emulation/virtualbox/virtualbox-5.1.30.ebuild
21 +++ b/app-emulation/virtualbox/virtualbox-5.1.30.ebuild
22 @@ -1,4 +1,4 @@
23 -# Copyright 1999-2017 Gentoo Foundation
24 +# Copyright 1999-2018 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26
27 EAPI=6
28 @@ -316,8 +316,10 @@ src_install() {
29 done
30 dosym ${vbox_inst_path}/VBoxTunctl /usr/bin/VBoxTunctl
31
32 - # VRDPAuth only works with this (bug #351949)
33 - dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
34 + if use pam ; then
35 + # VRDPAuth only works with this (bug #351949)
36 + dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
37 + fi
38
39 # set an env-variable for 3rd party tools
40 echo -n "VBOX_APP_HOME=${vbox_inst_path}" > "${T}/90virtualbox"
41
42 diff --git a/app-emulation/virtualbox/virtualbox-5.2.2.ebuild b/app-emulation/virtualbox/virtualbox-5.2.2.ebuild
43 index f6ef3647989..292349146a9 100644
44 --- a/app-emulation/virtualbox/virtualbox-5.2.2.ebuild
45 +++ b/app-emulation/virtualbox/virtualbox-5.2.2.ebuild
46 @@ -1,4 +1,4 @@
47 -# Copyright 1999-2017 Gentoo Foundation
48 +# Copyright 1999-2018 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50
51 EAPI=6
52 @@ -316,8 +316,10 @@ src_install() {
53 done
54 dosym ${vbox_inst_path}/VBoxTunctl /usr/bin/VBoxTunctl
55
56 - # VRDPAuth only works with this (bug #351949)
57 - dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
58 + if use pam ; then
59 + # VRDPAuth only works with this (bug #351949)
60 + dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
61 + fi
62
63 # set an env-variable for 3rd party tools
64 echo -n "VBOX_APP_HOME=${vbox_inst_path}" > "${T}/90virtualbox"
65
66 diff --git a/app-emulation/virtualbox/virtualbox-5.2.4.ebuild b/app-emulation/virtualbox/virtualbox-5.2.4.ebuild
67 index f6ef3647989..292349146a9 100644
68 --- a/app-emulation/virtualbox/virtualbox-5.2.4.ebuild
69 +++ b/app-emulation/virtualbox/virtualbox-5.2.4.ebuild
70 @@ -1,4 +1,4 @@
71 -# Copyright 1999-2017 Gentoo Foundation
72 +# Copyright 1999-2018 Gentoo Foundation
73 # Distributed under the terms of the GNU General Public License v2
74
75 EAPI=6
76 @@ -316,8 +316,10 @@ src_install() {
77 done
78 dosym ${vbox_inst_path}/VBoxTunctl /usr/bin/VBoxTunctl
79
80 - # VRDPAuth only works with this (bug #351949)
81 - dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
82 + if use pam ; then
83 + # VRDPAuth only works with this (bug #351949)
84 + dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
85 + fi
86
87 # set an env-variable for 3rd party tools
88 echo -n "VBOX_APP_HOME=${vbox_inst_path}" > "${T}/90virtualbox"