--- ../../../gentoo/net-misc/icaclient/icaclient-11.100.ebuild 2010-03-08 08:55:53.000000000 +0100 +++ icaclient-11.100.ebuild 2010-03-12 15:11:55.452193778 +0100 @@ -12,7 +12,7 @@ LICENSE="icaclient" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="linguas_de linguas_ja" +IUSE="linguas_de linguas_ja +nsplugin" RESTRICT="mirror strip userpriv fetch" QA_TEXTRELS="opt/ICAClient/VDSCARD.DLL @@ -44,7 +44,9 @@ ) amd64? ( >=app-emulation/emul-linux-x86-xlibs-20080316 - www-plugins/nspluginwrapper + nsplugin? ( + www-plugins/nspluginwrapper + ) )" DEPEND="" S="${WORKDIR}/usr/lib/ICAClient" @@ -62,8 +64,13 @@ src_install() { dodir /opt/ICAClient - insinto /opt/ICAClient - doins *.DLL npica.so libctxssl.so libproxy.so nls/en/eula.txt + if use nsplugin ; then + insinto /opt/ICAClient + doins *.DLL npica.so libctxssl.so libproxy.so nls/en/eula.txt + else + insinto /opt/ICAClient + doins *.DLL libctxssl.so libproxy.so nls/en/eula.txt + fi insinto /opt/ICAClient/config doins config/* config/.* nls/en/*.ini @@ -110,7 +117,9 @@ doenvd "${FILESDIR}"/10ICAClient - dosym /opt/ICAClient/npica.so /usr/$(get_libdir)/nsbrowser/plugins/npica.so + if use nsplugin ; then + dosym /opt/ICAClient/npica.so /usr/$(get_libdir)/nsbrowser/plugins/npica.so + fi # wfica has libxcb locking bugs, so provide a wrapper. It needs to be in # /opt/ICAClient to ensure it gets called, so rename wfica to wfica.bin.