Gentoo Archives: gentoo-commits

From: "Christian Faulhammer (opfer)" <opfer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/icaclient: ChangeLog icaclient-10.6-r3.ebuild icaclient-10.6-r2.ebuild
Date: Mon, 25 Feb 2008 12:23:40
Message-Id: E1JTcMr-0004sx-0B@stork.gentoo.org
1 opfer 08/02/25 12:23:36
2
3 Modified: ChangeLog
4 Added: icaclient-10.6-r3.ebuild
5 Removed: icaclient-10.6-r2.ebuild
6 Log:
7 revision bump to force upgrade
8 (Portage version: 2.1.4.4, RepoMan options: --force)
9
10 Revision Changes Path
11 1.45 net-misc/icaclient/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/icaclient/ChangeLog?rev=1.45&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/icaclient/ChangeLog?rev=1.45&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/icaclient/ChangeLog?r1=1.44&r2=1.45
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v
20 retrieving revision 1.44
21 retrieving revision 1.45
22 diff -u -r1.44 -r1.45
23 --- ChangeLog 25 Feb 2008 12:19:51 -0000 1.44
24 +++ ChangeLog 25 Feb 2008 12:23:36 -0000 1.45
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-misc/icaclient
27 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v 1.44 2008/02/25 12:19:51 opfer Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v 1.45 2008/02/25 12:23:36 opfer Exp $
30 +
31 +*icaclient-10.6-r3 (25 Feb 2008)
32 +
33 + 25 Feb 2008; <fauli@g.o> -icaclient-10.6-r2.ebuild,
34 + +icaclient-10.6-r3.ebuild:
35 + revision bump to force upgrade
36
37 25 Feb 2008; <fauli@g.o> icaclient-10.6-r2.ebuild:
38 readd symlink for the browser plug-in accidentally removed when fixing other
39
40
41
42 1.1 net-misc/icaclient/icaclient-10.6-r3.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/icaclient/icaclient-10.6-r3.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/icaclient/icaclient-10.6-r3.ebuild?rev=1.1&content-type=text/plain
46
47 Index: icaclient-10.6-r3.ebuild
48 ===================================================================
49 # Copyright 1999-2008 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/icaclient-10.6-r3.ebuild,v 1.1 2008/02/25 12:23:36 opfer Exp $
52
53 inherit eutils multilib rpm
54
55 DESCRIPTION="ICA Client for Citrix Presentation servers"
56 HOMEPAGE="http://www.citrix.com/"
57 SRC_URI="http://download2.citrix.com/FILES/en/products/Linux10/ICAClient-${PV}-1.i386.rpm"
58
59 LICENSE="as-is"
60 SLOT="0"
61 KEYWORDS="-* ~amd64 x86"
62 IUSE=""
63 RESTRICT="fetch strip userpriv"
64
65 QA_TEXTRELS="opt/ICAClient/VDSCARD.DLL
66 opt/ICAClient/TW1.DLL
67 opt/ICAClient/NDS.DLL
68 opt/ICAClient/CHARICONV.DLL
69 opt/ICAClient/PDCRYPT1.DLL
70 opt/ICAClient/VDCM.DLL
71 opt/ICAClient/libctxssl.so
72 opt/ICAClient/PDCRYPT2.DLL
73 opt/ICAClient/npica.so
74 opt/ICAClient/VDSPMIKE.DLL"
75
76 RDEPEND="virtual/libc
77 x86? (
78 x11-libs/libXp
79 x11-libs/libXaw
80 x11-libs/libX11
81 x11-libs/libSM
82 x11-libs/libICE )
83 >=x11-libs/openmotif-2.3.0
84 amd64? ( >=app-emulation/emul-linux-x86-xlibs-1.0 )"
85 DEPEND="${RDEPEND}"
86
87 S="${WORKDIR}/usr"
88
89 pkg_setup() {
90 # Binary x86 package
91 has_multilib_profile && ABI="x86"
92 }
93
94 pkg_nofetch() {
95 einfo "Please download ${A} yourself from www.citrix.com"
96 einfo "http://www.citrix.co.uk/English/SS/downloads/details.asp?dID=2755&downloadID=3323&pID=186"
97 einfo "and place it in ${DISTDIR}"
98 }
99
100 src_unpack() {
101 # You must download ICAClient-10.0-2.i386.rpm
102 # from www.citrix.com and put it in ${DISTDIR}
103 einfo "Unpacking"
104 rpm_src_unpack
105 }
106
107 src_install() {
108 dodir /opt/ICAClient
109
110 insinto /opt/ICAClient
111 doins lib/ICAClient/Npica* lib/ICAClient/*.DLL lib/ICAClient/eula.txt \
112 lib/ICAClient/npica.so lib/ICAClient/readme.txt lib/ICAClient/libctxssl.so
113
114 insinto /opt/ICAClient/config
115 doins lib/ICAClient/config/* lib/ICAClient/config/.*
116
117 insinto /opt/ICAClient/config/usertemplate
118 doins lib/ICAClient/config/usertemplate/*
119
120 insinto /opt/ICAClient/help
121 doins lib/ICAClient/help/*
122
123 insinto /opt/ICAClient/nls
124 dosym en /opt/ICAClient/nls/C
125
126 insinto /opt/ICAClient/nls/en
127 doins lib/ICAClient/nls/en/*
128
129 insinto /opt/ICAClient/nls/en/UTF-8
130 doins lib/ICAClient/nls/en/UTF-8/*
131
132 insinto /opt/ICAClient/icons
133 doins lib/ICAClient/icons/*
134
135 insinto /opt/ICAClient/keyboard
136 doins lib/ICAClient/keyboard/*
137
138 insinto /opt/ICAClient/keystore/cacerts
139 doins lib/ICAClient/keystore/cacerts/*
140
141 insinto /opt/ICAClient/util
142 doins lib/ICAClient/util/{XCapture,XCapture.ad,echo_cmd,icalicense.sh,integrate.sh,nslaunch,pac.js,pacexec,xcapture}
143 dosym /opt/ICAClient/util/integrate.sh /opt/ICAClient/util/disintegrate.sh
144
145 exeinto /opt/ICAClient
146 doexe lib/ICAClient/wfcmgr lib/ICAClient/wfcmgr.bin lib/ICAClient/wfica \
147 lib/ICAClient/wfica_assoc.sh lib/ICAClient/wfica.sh
148
149 doenvd "${FILESDIR}"/10ICAClient
150
151 insinto /usr/$(get_libdir)/nsbrowser/plugins
152 dosym /opt/ICAClient/npica.so /usr/$(get_libdir)/nsbrowser/plugins/npica.so
153 dosym /usr/$(get_libdir)/libXm.so.4 /opt/ICAClient/libXm.so.3
154
155 # The .desktop file included in the rpm links to /usr/lib, so we make a new
156 # one. The program gives errors and has slowdowns if the locale is not
157 # English, so strip it since it has no translations anyway
158 doicon lib/ICAClient/icons/*
159 make_wrapper wfcmgr 'env LC_ALL="" LANG="" /opt/ICAClient/wfcmgr' . /opt/ICAClient
160 make_desktop_entry wfcmgr 'Citrix ICA Client' manager.xpm
161 }
162
163
164
165 --
166 gentoo-commits@l.g.o mailing list