Lines 12-18
Link Here
|
12 |
LICENSE="icaclient" |
12 |
LICENSE="icaclient" |
13 |
SLOT="0" |
13 |
SLOT="0" |
14 |
KEYWORDS="-* ~amd64 ~x86" |
14 |
KEYWORDS="-* ~amd64 ~x86" |
15 |
IUSE="linguas_de linguas_ja" |
15 |
IUSE="linguas_de linguas_ja +nsplugin" |
16 |
RESTRICT="mirror strip userpriv fetch" |
16 |
RESTRICT="mirror strip userpriv fetch" |
17 |
|
17 |
|
18 |
QA_TEXTRELS="opt/ICAClient/VDSCARD.DLL |
18 |
QA_TEXTRELS="opt/ICAClient/VDSCARD.DLL |
Lines 44-50
Link Here
|
44 |
) |
44 |
) |
45 |
amd64? ( |
45 |
amd64? ( |
46 |
>=app-emulation/emul-linux-x86-xlibs-20080316 |
46 |
>=app-emulation/emul-linux-x86-xlibs-20080316 |
47 |
www-plugins/nspluginwrapper |
47 |
nsplugin? ( |
|
|
48 |
www-plugins/nspluginwrapper |
49 |
) |
48 |
)" |
50 |
)" |
49 |
DEPEND="" |
51 |
DEPEND="" |
50 |
S="${WORKDIR}/usr/lib/ICAClient" |
52 |
S="${WORKDIR}/usr/lib/ICAClient" |
Lines 62-69
Link Here
|
62 |
src_install() { |
64 |
src_install() { |
63 |
dodir /opt/ICAClient |
65 |
dodir /opt/ICAClient |
64 |
|
66 |
|
65 |
insinto /opt/ICAClient |
67 |
if use nsplugin ; then |
66 |
doins *.DLL npica.so libctxssl.so libproxy.so nls/en/eula.txt |
68 |
insinto /opt/ICAClient |
|
|
69 |
doins *.DLL npica.so libctxssl.so libproxy.so nls/en/eula.txt |
70 |
else |
71 |
insinto /opt/ICAClient |
72 |
doins *.DLL libctxssl.so libproxy.so nls/en/eula.txt |
73 |
fi |
67 |
|
74 |
|
68 |
insinto /opt/ICAClient/config |
75 |
insinto /opt/ICAClient/config |
69 |
doins config/* config/.* nls/en/*.ini |
76 |
doins config/* config/.* nls/en/*.ini |
Lines 110-116
Link Here
|
110 |
|
117 |
|
111 |
doenvd "${FILESDIR}"/10ICAClient |
118 |
doenvd "${FILESDIR}"/10ICAClient |
112 |
|
119 |
|
113 |
dosym /opt/ICAClient/npica.so /usr/$(get_libdir)/nsbrowser/plugins/npica.so |
120 |
if use nsplugin ; then |
|
|
121 |
dosym /opt/ICAClient/npica.so /usr/$(get_libdir)/nsbrowser/plugins/npica.so |
122 |
fi |
114 |
|
123 |
|
115 |
# wfica has libxcb locking bugs, so provide a wrapper. It needs to be in |
124 |
# wfica has libxcb locking bugs, so provide a wrapper. It needs to be in |
116 |
# /opt/ICAClient to ensure it gets called, so rename wfica to wfica.bin. |
125 |
# /opt/ICAClient to ensure it gets called, so rename wfica to wfica.bin. |