diff options
author | Christian Faulhammer <fauli@gentoo.org> | 2012-08-01 22:08:29 +0000 |
---|---|---|
committer | Christian Faulhammer <fauli@gentoo.org> | 2012-08-01 22:08:29 +0000 |
commit | 0e4f6e971d9198347d839a6865a006fae1d559a9 (patch) | |
tree | 95b3fecfa6afc3c6ff9425cf6d132e17cd7c2b69 /net-misc | |
parent | Stabilise amd64 and x86 both slot latest versions. Remove older. (diff) | |
download | historical-0e4f6e971d9198347d839a6865a006fae1d559a9.tar.gz historical-0e4f6e971d9198347d839a6865a006fae1d559a9.tar.bz2 historical-0e4f6e971d9198347d839a6865a006fae1d559a9.zip |
version bump for bug 424525, ebuild provided by Ortwin Glück
Package-Manager: portage-2.1.10.65/cvs/Linux i686
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/icaclient/ChangeLog | 8 | ||||
-rw-r--r-- | net-misc/icaclient/Manifest | 21 | ||||
-rw-r--r-- | net-misc/icaclient/icaclient-12.1.0.ebuild | 178 |
3 files changed, 197 insertions, 10 deletions
diff --git a/net-misc/icaclient/ChangeLog b/net-misc/icaclient/ChangeLog index 553aa9fd0171..2b143cc20ede 100644 --- a/net-misc/icaclient/ChangeLog +++ b/net-misc/icaclient/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-misc/icaclient # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v 1.84 2012/02/05 12:50:41 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v 1.85 2012/08/01 22:08:29 fauli Exp $ + +*icaclient-12.1.0 (01 Aug 2012) + + 01 Aug 2012; Christian Faulhammer <fauli@gentoo.org> + +icaclient-12.1.0.ebuild: + version bump for bug 424525, ebuild provided by Ortwin Glück 05 Feb 2012; Christian Faulhammer <fauli@gentoo.org> icaclient-12.0.0.ebuild: Add note about identity of 32-bit and 64-bit packages, as reported in bug diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest index fce6d5baba7e..0ceedf4e96ef 100644 --- a/net-misc/icaclient/Manifest +++ b/net-misc/icaclient/Manifest @@ -1,15 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -AUX 10ICAClient 88 RMD160 8a6656bbfa48d4c33a29dc3880c5c0562db674d9 SHA1 fa745d47a91b56c8483a0a8d2bbaed4665d8d73b SHA256 9178cf9a99a0ad43fae17bab5f5a13a9b50827a30223d64416bc4853da0fc7ee -DIST ICAClient-12.0.0-0.i386.rpm 3665324 RMD160 d251ee3def5a92730bebb23f07d40bf84cf04ae2 SHA1 d7a10f3266207ced9e2f9cddb9faec2ed13558c4 SHA256 9fa303995fb7ef57cc2954cba226b83504199e5610b65ef6a29edecd2f229e3c -EBUILD icaclient-12.0.0.ebuild 4893 RMD160 834de91084a3b0c018418fdcc45d451491ea2f24 SHA1 3de6a95f276c892860841c029afac5ec4088a5a9 SHA256 a5860080a37ede25953bc46bd7dd76e1d3f3a7619a49307c990de5f3df472d64 -MISC ChangeLog 14021 RMD160 e86cb37b292c49b16ef109f4299e2de2d3bb67f4 SHA1 12a81cb4ba8763d6fba510c337b8654f677ac9e6 SHA256 01a1f1e71837f716387cef977aed17d10dea77a6a993d1f4f71259ae975cbe8b -MISC metadata.xml 578 RMD160 143c9ae38d74c2e63e731550ba52cff9cd71f136 SHA1 a25a9d0021d6a3c33e991d7e2ba07f166c7a3ba8 SHA256 5556c8b47ca4950d71da7c9d9efc094c6bf81afe606600dbd46edc90a01de38f +AUX 10ICAClient 88 SHA256 9178cf9a99a0ad43fae17bab5f5a13a9b50827a30223d64416bc4853da0fc7ee SHA512 1a9c405dd4e5629595cdbbd5a712432fd40531ef094c84fb64849a49885dca2e9e27687fe01568735a12c11282fa851aab7d26d0db8606acd7b577eae8339e57 WHIRLPOOL 11ac86fa78aaacee570a1aa72d4c3a35f1ec79d7082a3509f772698843c56a2b5ccec68e4634f19eef78786be10bce68c98f8438c5b236752f5339d6eee63ed1 +DIST ICAClient-12.0.0-0.i386.rpm 3665324 SHA256 9fa303995fb7ef57cc2954cba226b83504199e5610b65ef6a29edecd2f229e3c SHA512 47faea8a9e0111ab7bef0090c9d850533c60884e7bc1b4840febaed8d88c6a3640203ea6f68ee5454168ac7f1c8b32b2a09774e90f32e1d969d11f32c8d87a24 WHIRLPOOL 98428fe86c98683f7c111747f921154e1d0e9a589d5a92ce84e0a378a05e43fce329865b2200213e28e18d6259febfa4a1a42f0fc803a1f3a43c85b417c0dbcf +DIST ICAClient-12.1.0-0.i386.rpm 3527204 SHA256 bbcca2014053c5f8683d9ee21cbc57525d2da9743e03d954df8f2f6e7d4063ec SHA512 de907bd993c5d886cd134ac70f11b09beb5ea64ed843707dbe38c2a69bef557f36bce12e1cd5ab5088693522d6f2131bd3490859d8c6959695e525266fb770af WHIRLPOOL 56ad811140b5914b02d9e0d44ac18222d46f62dd27f87b88752232e4f27c9bd14c81bfc7026b1a42c7d8d34acbf1a98bc53c4d640271c89b61381ca40e918501 +DIST ICAClient_12.1.0-0.x86_64.rpm 3527196 SHA256 ee45958acee5a83dec4d41065caf8ee75f73603f86fd352af79b604389f841ba SHA512 aa470ae6ef84cb2da168cb050aafc7f0461d78895e29c3269dbd63bbf9f0263cce75f332717d7ab94aa2ae9655046bb70f4cd53c7fa3e123fca40a3a3546d006 WHIRLPOOL 723512714b821b0e8eed2bc9eed2638d0ed86cae01cc8ad1298aac8c1b751bfbc009a06df4154c53aea469e76a1bf0e19bbda9f89930918a9cd5952438eecfc4 +EBUILD icaclient-12.0.0.ebuild 4893 SHA256 a5860080a37ede25953bc46bd7dd76e1d3f3a7619a49307c990de5f3df472d64 SHA512 5dc04f727cbfafffc256cd48ab38e931acc1a9f088d56ca6fc2903da5485edaa1eb787ecc8d3215dc11559e3e3af278da1ea24e8d5092453e01dad4fe1263f1a WHIRLPOOL 93b5f41d769a40c7da63aa92bfbcee3434a3f629de9028ac19849c36dc5076cb6fbf07538ea5b2baaaf11d04d869c521548a06b0d91e4b7aad9342e57a835f3c +EBUILD icaclient-12.1.0.ebuild 4899 SHA256 594f5c4be66ed278aa14516d808360975758ed0afa77378e6a5ba0e317ba3b36 SHA512 6d60b6a0eb430009b2544f5c1afb7f5f8465e232cfd7835577fc2d7c1175a7efae50854680d1e74b53dd1f120ad02b4096c5610d6830016bfedb96499e38b407 WHIRLPOOL c27582aa72d6215dec23421d8833ed2884e04f275fa2aeac17aae75d9efee7a7ed36d39469278af5702eaa7c8971ed31a12d85495440a691432ed02994f49f68 +MISC ChangeLog 14202 SHA256 b8f71f3a35b7a1bf5784f0653e0b980518dc6481a297e534feecc61eb38707b6 SHA512 b331d04aa8c110ce145a3178c2e97b3bbcdab63267d9b40c44cadd61b7ef28b9ce768b49b8a3ffaec9fa15cefb59c48e16fc4c303ffad2b2fc3060e77bffaba4 WHIRLPOOL aa23c12ac8c0783b5f50a5c0231ef97690d55c386a62cc811bb1919a2a190b91184d646c28bfd1a7a8bec22d0c52a9b4ca988bd2cfb629868628ee0d78131c0c +MISC metadata.xml 578 SHA256 5556c8b47ca4950d71da7c9d9efc094c6bf81afe606600dbd46edc90a01de38f SHA512 63c1dd93dfe89a734dd0a76ccbda829cb3740a6c6883061dadb143d8df45467919de9e9758f55eb3507b31c710e7b33d3093692cd212c12a5ec35f05693e871a WHIRLPOOL eb03bcfe86b80b11f1d8b15fccb3239daaa7fba6ab24da273812f6900750a77fd8eef6049619d80109c9c5baec30d0ed8fa68f3de45397c6fdf71d0b5ddf1f8f -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.19 (GNU/Linux) -iEYEARECAAYFAk8ue3wACgkQNQqtfCuFneNEhACglZyFEd4Bkf7wcY13uNYeyIKj -DdIAn1kN/nV6bn/rZ5enUtkRa2smtvqg -=L2Wq +iEYEARECAAYFAlAZqVAACgkQNQqtfCuFneN9TwCfbYCcYQRadhW3gifj46auv3Xt +LPoAnizoaMCq/XFlKmE8kdWXiz/LfKfu +=A3ew -----END PGP SIGNATURE----- diff --git a/net-misc/icaclient/icaclient-12.1.0.ebuild b/net-misc/icaclient/icaclient-12.1.0.ebuild new file mode 100644 index 000000000000..6af9bf59db30 --- /dev/null +++ b/net-misc/icaclient/icaclient-12.1.0.ebuild @@ -0,0 +1,178 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/icaclient-12.1.0.ebuild,v 1.1 2012/08/01 22:08:29 fauli Exp $ + +EAPI=4 + +inherit multilib eutils rpm + +DESCRIPTION="ICA Client for Citrix Presentation servers" +HOMEPAGE="http://www.citrix.com/" +# NB: the amd64 package contains 32bit code only +SRC_URI="x86? ( ICAClient-12.1.0-0.i386.rpm ) + amd64? ( ICAClient_12.1.0-0.x86_64.rpm )" + +LICENSE="icaclient" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="nsplugin linguas_de linguas_ja" +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 + x86? ( + x11-libs/libXp + x11-libs/libXaw + x11-libs/libX11 + x11-libs/libSM + x11-libs/libICE + x11-libs/libXinerama + >=x11-libs/openmotif-2.3.1:0 + ) + amd64? ( + || ( + ( >=app-emulation/emul-linux-x86-xlibs-20110129 + >=app-emulation/emul-linux-x86-motif-20110129 ) + <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="" +S="${WORKDIR}/opt/Citrix/ICAClient" + +pkg_nofetch() { + elog "Download the client RPM file ${SRC_URI} from + http://www.citrix.com/English/ss/downloads/details.asp?downloadId=2323812&productId=1689163" + elog "and place it in ${DISTDIR:-/usr/portage/distfiles}." +} + +pkg_setup() { + # Binary x86 package + has_multilib_profile && ABI="x86" +} + +src_install() { + dodir "${ICAROOT}" + + exeinto "${ICAROOT}" + doexe *.DLL libctxssl.so libproxy.so FlashContainer.bin wfica wfcmgr.bin util/wfcmgr + + exeinto "${ICAROOT}"/lib + doexe lib/*.so + + insinto "${ICAROOT}" + if use nsplugin + then + doins npica.so + dosym "${ICAROOT}"/npica.so /usr/$(get_libdir)/nsbrowser/plugins/npica.so + fi + + 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_ja && LANGCODES="${LANGCODES} ja" + + 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 + + # We don't have 'more' anymore on the system - use 'less' instead + sed -e 's:MORE_CMD=more:MORE_CMD=less:g' -i "${D}"/"${ICAROOT}"/nls/${lang}/wfcmgr.msg + done + + insinto "${ICAROOT}"/nls + dosym en /opt/Citrix/ICAClient/nls/C + + insinto "${ICAROOT}"/icons + doins icons/* + + insinto "${ICAROOT}"/keyboard + doins keyboard/* + + 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/{DeleteCompleteFlashCache.sh,echo_cmd,hdxcheck.sh,icalicense.sh,integrate.sh} + doexe util/{nslaunch,pacexec,pnabrowse,sunraymac.sh,what,xcapture} + + # Citrix receiver 12 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}" + + # The .desktop file included in the rpm links to /usr/lib, so we + # make a new one. The program gives errors and has slowdowns if + # the locale is not English, so strip it since it has no + # translations anyway + doicon icons/* + make_wrapper wfcmgr "${ICAROOT}"/wfcmgr . "${ICAROOT}" + sed -e 's:^\# Configuration items.*:. "${ICAROOT}"/nls/en/wfcmgr.msg:g' -i "${D}"/"${ICAROOT}"/wfcmgr + make_desktop_entry wfcmgr 'Citrix ICA Client' manager + + dodir /etc/revdep-rebuild/ + echo "SEARCH_DIRS_MASK="${ICAROOT}"" > "${D}"/etc/revdep-rebuild/70icaclient +} |