summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2008-01-07 10:54:05 +0000
committerChristian Faulhammer <fauli@gentoo.org>2008-01-07 10:54:05 +0000
commit326e9c96d726fbac221f92a2b2637e292b62d166 (patch)
tree8b69bc65cedf79ea0a286206c87cb385553de842 /net-misc/icaclient
parentAdd missing x11-proto/inputproto to DEPEND, see bug #204595. (diff)
downloadhistorical-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/ChangeLog11
-rw-r--r--net-misc/icaclient/Manifest25
-rw-r--r--net-misc/icaclient/files/digest-icaclient-10.6-r13
-rw-r--r--net-misc/icaclient/icaclient-10.6-r1.ebuild115
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
+}