diff options
author | Christian Faulhammer <fauli@gentoo.org> | 2008-01-07 10:54:05 +0000 |
---|---|---|
committer | Christian Faulhammer <fauli@gentoo.org> | 2008-01-07 10:54:05 +0000 |
commit | 326e9c96d726fbac221f92a2b2637e292b62d166 (patch) | |
tree | 8b69bc65cedf79ea0a286206c87cb385553de842 /net-misc/icaclient | |
parent | Add missing x11-proto/inputproto to DEPEND, see bug #204595. (diff) | |
download | historical-326e9c96d726fbac221f92a2b2637e292b62d166.tar.gz historical-326e9c96d726fbac221f92a2b2637e292b62d166.tar.bz2 historical-326e9c96d726fbac221f92a2b2637e292b62d166.zip |
revision bump to cooperate with openmotif 2.3 and higher, DEPEND adjusted, creation of symlink and blocking of openmotif 2.2
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'net-misc/icaclient')
-rw-r--r-- | net-misc/icaclient/ChangeLog | 11 | ||||
-rw-r--r-- | net-misc/icaclient/Manifest | 25 | ||||
-rw-r--r-- | net-misc/icaclient/files/digest-icaclient-10.6-r1 | 3 | ||||
-rw-r--r-- | net-misc/icaclient/icaclient-10.6-r1.ebuild | 115 |
4 files changed, 148 insertions, 6 deletions
diff --git a/net-misc/icaclient/ChangeLog b/net-misc/icaclient/ChangeLog index 0f5149a212fe..0a33026b9123 100644 --- a/net-misc/icaclient/ChangeLog +++ b/net-misc/icaclient/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-misc/icaclient -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v 1.39 2007/11/14 14:59:36 beandog Exp $ +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v 1.40 2008/01/07 10:54:04 opfer Exp $ + +*icaclient-10.6-r1 (07 Jan 2008) + + 07 Jan 2008; Christian Faulhammer <opfer@gentoo.org> + icaclient-10.6.ebuild, +icaclient-10.6-r1.ebuild: + revision bump to cooperate with openmotif 2.3 and higher, DEPEND adjusted, + creation of symlink and blocking of openmotif 2.2 14 Nov 2007; Steve Dibb <beandog@gentoo.org> icaclient-10.6.ebuild: amd64 stable, bug 195588 diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest index 4889dd58a9d2..a1f28b3147b5 100644 --- a/net-misc/icaclient/Manifest +++ b/net-misc/icaclient/Manifest @@ -1,16 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX 10ICAClient 67 RMD160 ceb2d84eb9a6d86ad865ea470bb54c3eb946b02a SHA1 e38274eaf685c8e4987aebf69000ad91d9d76dde SHA256 4468c32491f56b192964ddd82c854c8c73da06879cb767d89ab24ee45d186484 MD5 38e451023d1aed7c8c1351167d4c53b7 files/10ICAClient 67 RMD160 ceb2d84eb9a6d86ad865ea470bb54c3eb946b02a files/10ICAClient 67 SHA256 4468c32491f56b192964ddd82c854c8c73da06879cb767d89ab24ee45d186484 files/10ICAClient 67 DIST ICAClient-10.6-1.i386.rpm 1759345 RMD160 2d4fe5191c638c4fd1759d11fd838641dd36e8d3 SHA1 150741259847b4d5587723e8ba86294ab08592f0 SHA256 d3d77f54064f6b2df7ff3bf6a01e1f0b9d0e2088f31d69ba6b8e07bd587cb4f8 +EBUILD icaclient-10.6-r1.ebuild 3332 RMD160 e240c351ee8c99d6488037d6d4b5cfce39efceee SHA1 e1f5a4253262034c9ba5103e62ae9850812af137 SHA256 33ec65f804368c6d1ba1aa019cd82b0d7f5ca228adae5eb1691f1a5e1c2fed3d +MD5 ac04c3bcef0ac00aa4baf6129a90d805 icaclient-10.6-r1.ebuild 3332 +RMD160 e240c351ee8c99d6488037d6d4b5cfce39efceee icaclient-10.6-r1.ebuild 3332 +SHA256 33ec65f804368c6d1ba1aa019cd82b0d7f5ca228adae5eb1691f1a5e1c2fed3d icaclient-10.6-r1.ebuild 3332 EBUILD icaclient-10.6.ebuild 3201 RMD160 f74d28dd54454c4bf82137109048c6d09176c74d SHA1 f7bba4f6e441ff2670c4690b6c6190e8c1cec635 SHA256 3c5e2e5b5c2a25ffa729d4efb8cf3ba0a168218fb1c0a9e801801c07f6ada579 MD5 d9a0ca9c7556dc788716a80428a5d5e9 icaclient-10.6.ebuild 3201 RMD160 f74d28dd54454c4bf82137109048c6d09176c74d icaclient-10.6.ebuild 3201 SHA256 3c5e2e5b5c2a25ffa729d4efb8cf3ba0a168218fb1c0a9e801801c07f6ada579 icaclient-10.6.ebuild 3201 -MISC ChangeLog 6078 RMD160 2537f80d709cce53947e317274bd06598a65edf4 SHA1 f55526f7367b423a74c314492877cf9a7239cfd3 SHA256 15bd9f5bc6472dd56ee8ace22dae92b856d7e4c4e1bd9c0e79cab856b494e70c -MD5 8e93a231ee629b06093a30f9cb50cf34 ChangeLog 6078 -RMD160 2537f80d709cce53947e317274bd06598a65edf4 ChangeLog 6078 -SHA256 15bd9f5bc6472dd56ee8ace22dae92b856d7e4c4e1bd9c0e79cab856b494e70c ChangeLog 6078 +MISC ChangeLog 6347 RMD160 d532cbf30b96b20b508daeb2862f4b945a8afc8e SHA1 7e2870b70093433cfd8796f763994049c9169356 SHA256 4583d326323f4ba10611cec8d334eabe437eb8b7d9e0716ddffad915550f2981 +MD5 3d3adba7c2c0056424bf53aa5fec4d36 ChangeLog 6347 +RMD160 d532cbf30b96b20b508daeb2862f4b945a8afc8e ChangeLog 6347 +SHA256 4583d326323f4ba10611cec8d334eabe437eb8b7d9e0716ddffad915550f2981 ChangeLog 6347 MISC metadata.xml 483 RMD160 da5ce0dac2299138e1a0882c86ea0a6df85bb534 SHA1 a28f761262e2ee29f318508b0fecf0d95f1aacd5 SHA256 8ee1da5e7bdfefd9af6fdb616fbdd37ad849bdde97f65c27e3ed77dec2bdd7be MD5 b73408759b37e203574cb2d89cc2c4c5 metadata.xml 483 RMD160 da5ce0dac2299138e1a0882c86ea0a6df85bb534 metadata.xml 483 @@ -18,3 +25,13 @@ SHA256 8ee1da5e7bdfefd9af6fdb616fbdd37ad849bdde97f65c27e3ed77dec2bdd7be metadata MD5 ea418bf7c511586ecb02c77c5e50ea64 files/digest-icaclient-10.6 259 RMD160 3c0fead9dce33bc7c7096190621ea5edf7144a41 files/digest-icaclient-10.6 259 SHA256 3c83bc914bcf7f93e62c5591fb5d9c4373785142bf7367a8a29b1e7a21c9ae80 files/digest-icaclient-10.6 259 +MD5 ea418bf7c511586ecb02c77c5e50ea64 files/digest-icaclient-10.6-r1 259 +RMD160 3c0fead9dce33bc7c7096190621ea5edf7144a41 files/digest-icaclient-10.6-r1 259 +SHA256 3c83bc914bcf7f93e62c5591fb5d9c4373785142bf7367a8a29b1e7a21c9ae80 files/digest-icaclient-10.6-r1 259 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD8DBQFHggWuNQqtfCuFneMRAh1ZAJ9da0C7euhWspIVjG0s1q4tsR61xgCfRz1e +tmB1IIF9o0Vq9MHDP6fetRM= +=PGHw +-----END PGP SIGNATURE----- diff --git a/net-misc/icaclient/files/digest-icaclient-10.6-r1 b/net-misc/icaclient/files/digest-icaclient-10.6-r1 new file mode 100644 index 000000000000..c5b1ad5628be --- /dev/null +++ b/net-misc/icaclient/files/digest-icaclient-10.6-r1 @@ -0,0 +1,3 @@ +MD5 f71aa1956ce18508d2438ebae2ad507c ICAClient-10.6-1.i386.rpm 1759345 +RMD160 2d4fe5191c638c4fd1759d11fd838641dd36e8d3 ICAClient-10.6-1.i386.rpm 1759345 +SHA256 d3d77f54064f6b2df7ff3bf6a01e1f0b9d0e2088f31d69ba6b8e07bd587cb4f8 ICAClient-10.6-1.i386.rpm 1759345 diff --git a/net-misc/icaclient/icaclient-10.6-r1.ebuild b/net-misc/icaclient/icaclient-10.6-r1.ebuild new file mode 100644 index 000000000000..02ebca3c5303 --- /dev/null +++ b/net-misc/icaclient/icaclient-10.6-r1.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/icaclient-10.6-r1.ebuild,v 1.1 2008/01/07 10:54:04 opfer Exp $ + +inherit eutils multilib rpm + +DESCRIPTION="ICA Client for Citrix Presentation servers" +HOMEPAGE="http://www.citrix.com/" +SRC_URI="http://download2.citrix.com/FILES/en/products/Linux10/ICAClient-${PV}-1.i386.rpm" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="" +RESTRICT="fetch strip userpriv" + +QA_TEXTRELS="opt/ICAClient/VDSCARD.DLL + opt/ICAClient/TW1.DLL + opt/ICAClient/NDS.DLL + opt/ICAClient/CHARICONV.DLL + opt/ICAClient/PDCRYPT1.DLL + opt/ICAClient/VDCM.DLL + opt/ICAClient/libctxssl.so + opt/ICAClient/PDCRYPT2.DLL + opt/ICAClient/npica.so + opt/ICAClient/VDSPMIKE.DLL" + +RDEPEND="virtual/libc + x86? ( + x11-libs/libXp + x11-libs/libXaw + x11-libs/libX11 + x11-libs/libSM + x11-libs/libICE ) + >=x11-libs/openmotif-2.3.0 + !<x11-libs/openmotif-2.3.0 + amd64? ( >=app-emulation/emul-linux-x86-xlibs-1.0 )" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/usr" + +pkg_setup() { + # Binary x86 package + has_multilib_profile && ABI="x86" +} + +pkg_nofetch() { + einfo "Please download ${A} yourself from www.citrix.com" + einfo "http://www.citrix.co.uk/English/SS/downloads/details.asp?dID=2755&downloadID=3323&pID=186" + einfo "and place it in ${DISTDIR}" +} + +src_unpack() { + # You must download ICAClient-10.0-2.i386.rpm + # from www.citrix.com and put it in ${DISTDIR} + einfo "Unpacking" + rpm_src_unpack +} + +src_install() { + dodir /opt/ICAClient + + insinto /opt/ICAClient + doins lib/ICAClient/Npica* lib/ICAClient/*.DLL lib/ICAClient/eula.txt \ + lib/ICAClient/npica.so lib/ICAClient/readme.txt lib/ICAClient/libctxssl.so + + insinto /opt/ICAClient/config + doins lib/ICAClient/config/* lib/ICAClient/config/.* + + insinto /opt/ICAClient/config/usertemplate + doins lib/ICAClient/config/usertemplate/* + + insinto /opt/ICAClient/help + doins lib/ICAClient/help/* + + insinto /opt/ICAClient/nls + dosym en /opt/ICAClient/nls/C + + insinto /opt/ICAClient/nls/en + doins lib/ICAClient/nls/en/* + + insinto /opt/ICAClient/nls/en/UTF-8 + doins lib/ICAClient/nls/en/UTF-8/* + + insinto /opt/ICAClient/icons + doins lib/ICAClient/icons/* + + insinto /opt/ICAClient/keyboard + doins lib/ICAClient/keyboard/* + + insinto /opt/ICAClient/keystore/cacerts + doins lib/ICAClient/keystore/cacerts/* + + insinto /opt/ICAClient/util + doins lib/ICAClient/util/{XCapture,XCapture.ad,echo_cmd,icalicense.sh,integrate.sh,nslaunch,pac.js,pacexec,xcapture} + dosym /opt/ICAClient/util/integrate.sh /opt/ICAClient/util/disintegrate.sh + + exeinto /opt/ICAClient + doexe lib/ICAClient/wfcmgr lib/ICAClient/wfcmgr.bin lib/ICAClient/wfica \ + lib/ICAClient/wfica_assoc.sh lib/ICAClient/wfica.sh + + doenvd "${FILESDIR}"/10ICAClient + + insinto /usr/$(get_libdir)/nsbrowser/plugins + dosym /opt/ICAClient/npica.so /usr/$(get_libdir)/nsbrowser/plugins/npica.so + + dosym /usr/$(get_libdir)/libXm.so /usr/$(get_libdir)/libXm.so.3 + + # 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 lib/ICAClient/icons/* + make_wrapper wfcmgr 'env LC_ALL="" LANG="" /opt/ICAClient/wfcmgr' + make_desktop_entry wfcmgr 'Citrix ICA Client' manager.xpm +} |