From: Chris Gianelloni Date: Tue, 10 Apr 2007 21:54:22 +0000 (+0000) Subject: Version bumped to 10.0 with an updated ebuild by Russell Knighton and closing bug #168706. Package-Manager: portage-2.1.2.2 --- diff --git a/net-misc/icaclient/ChangeLog b/net-misc/icaclient/ChangeLog index 334984b0f7d9..8f714871279f 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.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 + +icaclient-10.0.ebuild: + Version bumped to 10.0 with an updated ebuild by Russell Knighton + and closing bug #168706. 09 Apr 2007; Chris Gianelloni icaclient-9.0.ebuild, icaclient-9.0-r1.ebuild: diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest index 0603735033cf..818092aad738 100644 --- a/net-misc/icaclient/Manifest +++ b/net-misc/icaclient/Manifest @@ -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 index 000000000000..65c61571fb71 --- /dev/null +++ b/net-misc/icaclient/files/digest-icaclient-10.0 @@ -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 index 000000000000..b75099825ef1 --- /dev/null +++ b/net-misc/icaclient/icaclient-10.0.ebuild @@ -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 +}