Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 396314 Details for
Bug 539934
icaclient-13.1.0.285639.ebuild
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
icaclient-13.1.0.285639.ebuild
icaclient-13.1.0.285639.ebuild (text/plain), 6.10 KB, created by
Hypnos
on 2015-02-13 06:45:47 UTC
(
hide
)
Description:
icaclient-13.1.0.285639.ebuild
Filename:
MIME Type:
Creator:
Hypnos
Created:
2015-02-13 06:45:47 UTC
Size:
6.10 KB
patch
obsolete
># Copyright 1999-2013 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >EAPI=5 > >inherit multilib eutils > >DESCRIPTION="ICA Client for Citrix Presentation servers" >HOMEPAGE="http://www.citrix.com/" >SRC_URI="amd64? ( linuxx64-${PV}.tar.gz ) > x86? ( linuxx86-${PV}.tar.gz )" > >LICENSE="icaclient" >SLOT="0" >KEYWORDS="-* ~amd64 ~x86" >IUSE="nsplugin linguas_de linguas_es linguas_fr linguas_ja linguas_zh_CN" >RESTRICT="mirror strip userpriv fetch" > >ICAROOT="/opt/Citrix/ICAClient" > >QA_TEXTRELS="opt/Citrix/ICAClient/VDSCARD.DLL > opt/Citrix/ICAClient/TW1.DLL > opt/Citrix/ICAClient/NDS.DLL > opt/Citrix/ICAClient/CHARICONV.DLL > opt/Citrix/ICAClient/PDCRYPT1.DLL > opt/Citrix/ICAClient/VDCM.DLL > opt/Citrix/ICAClient/libctxssl.so > opt/Citrix/ICAClient/PDCRYPT2.DLL > opt/Citrix/ICAClient/npica.so > opt/Citrix/ICAClient/VDSPMIKE.DLL > opt/Citrix/ICAClient/VDFLASH2.DLL > opt/Citrix/ICAClient/lib/libavutil.so > opt/Citrix/ICAClient/lib/libavcodec.so > opt/Citrix/ICAClient/lib/libavformat.so > opt/Citrix/ICAClient/lib/libswscale.so" > >QA_EXECSTACK="opt/Citrix/ICAClient/wfica > opt/Citrix/ICAClient/libctxssl.so" > >RDEPEND="x11-terms/xterm > media-fonts/font-adobe-100dpi > media-fonts/font-misc-misc > media-fonts/font-cursor-misc > media-fonts/font-xfree86-type1 > media-fonts/font-misc-ethiopic > media-libs/gst-plugins-base > media-libs/gstreamer > x86? ( > dev-libs/atk > dev-libs/glib > dev-libs/libxml2 > media-libs/alsa-lib > media-libs/fontconfig > media-libs/freetype > media-libs/libogg > media-libs/libpng:1.2 > media-libs/libvorbis > media-libs/speex > x11-libs/cairo > x11-libs/gdk-pixbuf > x11-libs/gtk+ > x11-libs/libX11 > x11-libs/libXaw > x11-libs/libXext > x11-libs/libXinerama > x11-libs/libXmu > x11-libs/libXrender > x11-libs/libXt > x11-libs/pango > ) > amd64? ( > || ( > ( > dev-libs/atk[abi_x86_32] > dev-libs/glib[abi_x86_32] > dev-libs/libxml2[abi_x86_32] > media-libs/alsa-lib[abi_x86_32] > media-libs/fontconfig[abi_x86_32] > media-libs/freetype[abi_x86_32] > media-libs/libogg[abi_x86_32] > media-libs/libpng:1.2[abi_x86_32] > media-libs/libvorbis[abi_x86_32] > media-libs/speex[abi_x86_32] > x11-libs/cairo[abi_x86_32] > x11-libs/gdk-pixbuf[abi_x86_32] > x11-libs/gtk+[abi_x86_32] > x11-libs/libX11[abi_x86_32] > x11-libs/libXaw[abi_x86_32] > x11-libs/libXext[abi_x86_32] > x11-libs/libXinerama[abi_x86_32] > x11-libs/libXmu[abi_x86_32] > x11-libs/libXrender[abi_x86_32] > x11-libs/libXt[abi_x86_32] > x11-libs/pango[abi_x86_32] > ) > ( > >=app-emulation/emul-linux-x86-xlibs-20110129 > >=app-emulation/emul-linux-x86-soundlibs-20110928 > >=app-emulation/emul-linux-x86-gtklibs-20110928 > ) > ) > nsplugin? ( www-plugins/nspluginwrapper ) > )" >DEPEND="" >if use amd64; then > ICAARCH=linuxx64 >else > ICAARCH=linuxx86 >fi >S="${WORKDIR}/${ICAARCH}/${ICAARCH}.cor" > >pkg_nofetch() { > elog "Download the client .tar.gz file ${SRC_URI} from > https://www.citrix.com/downloads/citrix-receiver/linux/receiver-for-linux-131.html" > elog "and place it in ${DISTDIR:-/usr/portage/distfiles}." >} > >src_install() { > dodir "${ICAROOT}" > > exeinto "${ICAROOT}" > doexe *.DLL libctxssl.so libproxy.so wfica AuthManagerDaemon PrimaryAuthManager selfservice ServiceRecord > > exeinto "${ICAROOT}"/lib > doexe lib/*.so > > exeinto "${ICAROOT}" > if use nsplugin > then > doexe npica.so > dosym "${ICAROOT}"/npica.so /usr/lib/nsbrowser/plugins/npica.so > fi > > insinto "${ICAROOT}" > doins nls/en/eula.txt > > insinto "${ICAROOT}"/config > doins config/* config/.* nls/en/*.ini > > insinto "${ICAROOT}"/gtk > doins gtk/* > > insinto "${ICAROOT}"/gtk/glade > doins gtk/glade/* > > dodir "${ICAROOT}"/help > > insinto "${ICAROOT}"/config/usertemplate > doins config/usertemplate/* > > LANGCODES="en" > use linguas_de && LANGCODES="${LANGCODES} de" > use linguas_es && LANGCODES="${LANGCODES} es" > use linguas_fr && LANGCODES="${LANGCODES} fr" > use linguas_ja && LANGCODES="${LANGCODES} ja" > use linguas_zh_CN && LANGCODES="${LANGCODES} zh_CN" > > for lang in ${LANGCODES}; do > insinto "${ICAROOT}"/nls/${lang} > doins nls/${lang}/* > > insinto "${ICAROOT}"/nls/$lang/UTF-8 > doins nls/${lang}.UTF-8/* > > insinto "${ICAROOT}"/nls/${lang}/LC_MESSAGES > doins nls/${lang}/LC_MESSAGES/* > > insinto "${ICAROOT}"/nls/${lang} > dosym UTF-8 "${ICAROOT}"/nls/${lang}/utf8 > done > > insinto "${ICAROOT}"/nls > dosym en /opt/Citrix/ICAClient/nls/C > > insinto "${ICAROOT}"/icons > doins icons/* > > insinto "${ICAROOT}"/keyboard > doins keyboard/* > > rm -rf "${S}"/keystore/cacerts > dosym /etc/ssl/certs "${ICAROOT}"/keystore/cacerts > #insinto "${ICAROOT}"/keystore/cacerts > #doins keystore/cacerts/* > > insinto "${ICAROOT}"/util > doins util/pac.js > > exeinto "${ICAROOT}"/util > doexe util/{configmgr,conncenter,echo_cmd,gst_aud_play,gst_aud_read,gst_play,gst_read,hdxcheck.sh,icalicense.sh,libgstflatstm.so} > doexe util/{lurdump,new_store,nslaunch,pacexec,pnabrowse,sunraymac.sh,what,xcapture} > > # Citrix receiver 13 has util/gst_{play,read}.{32,64} versions, install both > #doexe util/gst_{play,read}.{32,64} > # Ditto for libgstflatstm.so > #doexe util/libgstflatstm.{32,64}.so > > #dosym "${ICAROOT}"/util/integrate.sh "${ICAROOT}"/util/disintegrate.sh > > doenvd "${FILESDIR}"/10ICAClient > > make_wrapper wfica "${ICAROOT}"/wfica . "${ICAROOT}" > > dodir /etc/revdep-rebuild/ > echo "SEARCH_DIRS_MASK="${ICAROOT}"" > "${D}"/etc/revdep-rebuild/70icaclient >} > ># below code was shamelessly taken from www-plugins/nspluginwrapper >#autoinstall() { ># if use amd64 && use nsplugin ; then ># local wrapper="/usr/bin/nspluginwrapper" \ ># plugin="/usr/lib32/nsbrowser/plugins/npica.so" ># if [[ -x ${wrapper} ]] && [[ -f ${plugin} ]] ; then ># einfo "Adding npica.so to wrapper." ># ${wrapper} -i ${plugin} || return 1 ># else ># return 1 ># fi ># fi >#} ># >#pkg_postinst() { ># if ! autoinstall ; then ># einfo "" ># einfo "To use the browser plugin with a 64-bit browser, run" ># einfo "nspluginwrapper -i /usr/lib32/nsbrowser/plugins/npica.so" ># einfo "" ># fi >#} > >pkg_prerm() { > if use amd64 && use nsplugin ; then > local wrapper="/usr/bin/nspluginwrapper" > if [[ -x ${wrapper} ]] ; then > einfo "Removing npica.so from wrapper." > ${wrapper} -r /usr/lib64/nsbrowser/plugins/npwrapper.npica.so > fi > fi >} > >pkg_postrm() { > autoinstall >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 539934
: 396314