Version bumped to 10.0 with an updated ebuild by Russell Knighton <russell@annunaki2k...
authorChris Gianelloni <wolf31o2@gentoo.org>
Tue, 10 Apr 2007 21:54:22 +0000 (21:54 +0000)
committerChris Gianelloni <wolf31o2@gentoo.org>
Tue, 10 Apr 2007 21:54:22 +0000 (21:54 +0000)
Package-Manager: portage-2.1.2.2

net-misc/icaclient/ChangeLog
net-misc/icaclient/Manifest
net-misc/icaclient/files/digest-icaclient-10.0 [new file with mode: 0644]
net-misc/icaclient/icaclient-10.0.ebuild [new file with mode: 0644]

index 334984b0f7d9657461f5ba48d39eb05a1e3b2a57..8f714871279f1992a94e239d2843edbbf3e25516 100644 (file)
@@ -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.31 2007/04/09 16:14:04 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v 1.32 2007/04/10 21:54:22 wolf31o2 Exp $
+
+*icaclient-10.0 (10 Apr 2007)
+
+  10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +icaclient-10.0.ebuild:
+  Version bumped to 10.0 with an updated ebuild by Russell Knighton
+  <russell@annunaki2k2.co.uk> and closing bug #168706.
 
   09 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> icaclient-9.0.ebuild,
   icaclient-9.0-r1.ebuild:
index 0603735033cf35cbffd440e6257a45e3c02dfb10..818092aad7384596c8321dc3c879560260ea2f27 100644 (file)
@@ -5,7 +5,12 @@ AUX 10ICAClient 67 RMD160 ceb2d84eb9a6d86ad865ea470bb54c3eb946b02a SHA1 e38274ea
 MD5 38e451023d1aed7c8c1351167d4c53b7 files/10ICAClient 67
 RMD160 ceb2d84eb9a6d86ad865ea470bb54c3eb946b02a files/10ICAClient 67
 SHA256 4468c32491f56b192964ddd82c854c8c73da06879cb767d89ab24ee45d186484 files/10ICAClient 67
+DIST ICAClient-10.0-2.i386.rpm 1758155 RMD160 378acd890f430c2a5ca9b99a6793fe1551d9e21d SHA1 dc191d7b360cd2940888e6e4b56cb4ac6d9b09b3 SHA256 338a6af779bc46d34238670945cd51a974118bfdc72efd9949585abd2befb843
 DIST ICAClient-9.0-1.i386.rpm 1315649 RMD160 a43df9c5e29a48053eb4021119f249305f9602bc SHA1 04fefc7376a9ee9ca87efa6dbd7abe24a30ed7a4 SHA256 896f3c45a8ccdb9e4952fc3090e42fd382f93e3e6cad19373525bcee241da6fa
+EBUILD icaclient-10.0.ebuild 3169 RMD160 72f481cc6ac9603a7fde0fe8ada581a89401c93d SHA1 3c171d521eb80a601230ba66bc2aed01ac828003 SHA256 05832b5bc4478502aa357d251ca6145aa264cab064e2527e3f1a997426ef2d7a
+MD5 963cfc75a6b2b5bd2915728119c8c31f icaclient-10.0.ebuild 3169
+RMD160 72f481cc6ac9603a7fde0fe8ada581a89401c93d icaclient-10.0.ebuild 3169
+SHA256 05832b5bc4478502aa357d251ca6145aa264cab064e2527e3f1a997426ef2d7a icaclient-10.0.ebuild 3169
 EBUILD icaclient-9.0-r1.ebuild 3112 RMD160 efa8f889a342710d3a2fe4162ea0befecef93c08 SHA1 56e526f9d039e7341c3387b1b5e7e3289eca66a7 SHA256 48473711454aabc8c2e52ab8e2e741bf4e80f65feda8d276c18e2ae108cd1e46
 MD5 e260125b1a458dbdade6c22b5ba12553 icaclient-9.0-r1.ebuild 3112
 RMD160 efa8f889a342710d3a2fe4162ea0befecef93c08 icaclient-9.0-r1.ebuild 3112
@@ -14,14 +19,17 @@ EBUILD icaclient-9.0.ebuild 2910 RMD160 ce8043d36275eb5b3ba49a4c7726af5b7a9af477
 MD5 1c75a42b565312f6d07a937ea2aed1dc icaclient-9.0.ebuild 2910
 RMD160 ce8043d36275eb5b3ba49a4c7726af5b7a9af477 icaclient-9.0.ebuild 2910
 SHA256 14a425d43efc9e44ea2ec4190981360c7b63126a801229018f291fb5011b9d43 icaclient-9.0.ebuild 2910
-MISC ChangeLog 4617 RMD160 81fb2817b9e1cca774eb4c60c4e4cd08e7fd3a17 SHA1 24d69e65126b9a6572c3116b8561800f6b861f65 SHA256 312516fababed1b9ba9e47056cea25f0f3b41ce19735818e359014e5ff3bca2f
-MD5 4eee4348ec4eea4a188b8d53ca3b7edd ChangeLog 4617
-RMD160 81fb2817b9e1cca774eb4c60c4e4cd08e7fd3a17 ChangeLog 4617
-SHA256 312516fababed1b9ba9e47056cea25f0f3b41ce19735818e359014e5ff3bca2f ChangeLog 4617
+MISC ChangeLog 4852 RMD160 60589a742b8d869eb08deb393799bb56b22ee046 SHA1 115ca07a926131168e0d646cbbfef52e4600e418 SHA256 b7c3c710084152a641169626086e17abc302a1e34a271d1dcef58cef515bfecc
+MD5 df2b1f8bc4471dd9f7f7d99b1e2a675f ChangeLog 4852
+RMD160 60589a742b8d869eb08deb393799bb56b22ee046 ChangeLog 4852
+SHA256 b7c3c710084152a641169626086e17abc302a1e34a271d1dcef58cef515bfecc ChangeLog 4852
 MISC metadata.xml 482 RMD160 eb2a7932b7ea3c37009ca9763a95bad6dc7bb939 SHA1 8429a1398b038008ea5db17417252bae95cb0ba1 SHA256 d9f532596f49d5173f50b6012971db0d820314d54883eb4b0fe0eeff765448c1
 MD5 318a956c6807961b52f5388218f63f30 metadata.xml 482
 RMD160 eb2a7932b7ea3c37009ca9763a95bad6dc7bb939 metadata.xml 482
 SHA256 d9f532596f49d5173f50b6012971db0d820314d54883eb4b0fe0eeff765448c1 metadata.xml 482
+MD5 fd68207cea10798ce008050ba462fe50 files/digest-icaclient-10.0 259
+RMD160 b809ab16aa3ffc5f85125f226cb72b8d55541292 files/digest-icaclient-10.0 259
+SHA256 ff63dfb694bcc215d4177d75016c197f162dfa1e0e13c86aeeb4b03ce5d6e0c6 files/digest-icaclient-10.0 259
 MD5 650352f9cde0cd6a8b87dae5891c4076 files/digest-icaclient-9.0 256
 RMD160 8199f102c7b458871cd7570e42c6793325f01ceb files/digest-icaclient-9.0 256
 SHA256 e1967d032852a6871663680d5331e82477cf0817c143c3e49be359ccfc02f8bb files/digest-icaclient-9.0 256
@@ -31,7 +39,7 @@ SHA256 e1967d032852a6871663680d5331e82477cf0817c143c3e49be359ccfc02f8bb files/di
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.3 (GNU/Linux)
 
-iD8DBQFGGmZSkT4lNIS36YERAjrDAJ0ZsJEJGXC/WhTzenL+Kgq021PhQgCbBCTe
-LjWr3+1m2QeRVgWxX+PpuSs=
-=FuJn
+iD8DBQFGHAeTkT4lNIS36YERAntOAKCf4svXEj28EMkaRoJHaOj111nG5QCgv146
+IB3o1NwkgPFGVWZuPlsXd9E=
+=SSCc
 -----END PGP SIGNATURE-----
diff --git a/net-misc/icaclient/files/digest-icaclient-10.0 b/net-misc/icaclient/files/digest-icaclient-10.0
new file mode 100644 (file)
index 0000000..65c6157
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 159f278945d177b7bc395352381f2c0b ICAClient-10.0-2.i386.rpm 1758155
+RMD160 378acd890f430c2a5ca9b99a6793fe1551d9e21d ICAClient-10.0-2.i386.rpm 1758155
+SHA256 338a6af779bc46d34238670945cd51a974118bfdc72efd9949585abd2befb843 ICAClient-10.0-2.i386.rpm 1758155
diff --git a/net-misc/icaclient/icaclient-10.0.ebuild b/net-misc/icaclient/icaclient-10.0.ebuild
new file mode 100644 (file)
index 0000000..b750998
--- /dev/null
@@ -0,0 +1,111 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/icaclient-10.0.ebuild,v 1.1 2007/04/10 21:54:22 wolf31o2 Exp $
+
+inherit eutils multilib rpm
+
+DESCRIPTION="ICA Client"
+HOMEPAGE="http://www.citrix.com/"
+SRC_URI="http://download2.citrix.com/FILES/en/products/Linux10/ICAClient-10.0-2.i386.rpm"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+RESTRICT="fetch strip"
+
+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"
+
+RDEPEND="virtual/libc
+       x86? (
+               x11-libs/libXp
+               x11-libs/libXaw
+               x11-libs/libX11
+               x11-libs/libSM
+               x11-libs/libICE )
+       >=x11-libs/openmotif-2.2.3
+       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
+
+       # 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
+}