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