Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/icaclient/
Date: Thu, 14 Feb 2019 13:48:48
Message-Id: 1550152105.95c28ffbfe8b2bcf5de25aa61851c696c2b75870.polynomial-c@gentoo
1 commit: 95c28ffbfe8b2bcf5de25aa61851c696c2b75870
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 14 13:48:25 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 14 13:48:25 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c28ffb
7
8 net-misc/icaclient: Removed old.
9
10 Package-Manager: Portage-2.3.60, Repoman-2.3.12
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 net-misc/icaclient/Manifest | 2 -
14 net-misc/icaclient/icaclient-13.10.0.20-r1.ebuild | 214 ----------------------
15 net-misc/icaclient/icaclient-18.10.0.11.ebuild | 214 ----------------------
16 3 files changed, 430 deletions(-)
17
18 diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest
19 index cbd79b0350a..9c298e41f72 100644
20 --- a/net-misc/icaclient/Manifest
21 +++ b/net-misc/icaclient/Manifest
22 @@ -1,6 +1,4 @@
23 -DIST linuxx64-13.10.0.20.tar.gz 20208082 BLAKE2B f350b303df768f17c49033111f79b85217829ed19ca3884d63266ed1fd436ff8eea44a6514e708d97e72313a6905425a30c0107191e98c68bfc9c7b0fc454008 SHA512 ac12c09fc459726ddff8564a4900e0184d3f04138cf51361076fb476296f96f0f98d55b6d079f2c3829cfbaf07c373e8722fcde56266f2f3c8c5989ad33fa06b
24 DIST linuxx64-18.10.0.11.tar.gz 21976273 BLAKE2B 4d673f40a04e31bba94b2e0dda744f8e3bb1ac489bfbbf846da3ae700d8fbd2504d22aa8fe1b703ceee9536699ea7fee288ce21306771f5c8806930cf54e2ffd SHA512 c14cfb2d10738c888dd2f56f840b0446d8952fe2adb76e1fac0c75d135a4c785cbfd8ccefed6d66f917eb4ebe3d27d151da738706b137abe26dcc3963dd78a1d
25 DIST linuxx64-19.1.0.9.tar.gz 22074792 BLAKE2B aeeb8df5a63d08c94718d069c2f3e259d22309cab8ba3f046e9b1d6ecadbb9ddc7a7049bd6837944e42cfc9f625146218208802a2bf0f3bdc32f1f7d162a8700 SHA512 21539546fd24f7781e6a114e345392ee85e0f27f0f4b8a641e8b94f9a96c4a0e14f3d81838a3735c6098c251b022b3e30ce0c530b686f7587029cd2983516cfc
26 -DIST linuxx86-13.10.0.20.tar.gz 22123747 BLAKE2B 490024fa780fc8e09afb3dd56194525b6b5aefe89377c59f4bfa12eeb3f60711530dd2659dd8fe975df6121db5af35e3760315a5b656e4f517e2fad9fb411ada SHA512 e4c5220ea680601a95019d30c2fb2a26e7f3cd60da19c42b96168aab74456c1242b4400cc4d7b10910a7e0e1993377d6492fb9e2cebb98b1b662d3d1ebf4cffc
27 DIST linuxx86-18.10.0.11.tar.gz 24095176 BLAKE2B 5e7b9bba57661216b0194ccca292a9e663fdca65439c86ea68c1857352f1ed7c5247e41eeb976bc306148cd78c71b069da3e65042331a0e601637db1fee2d6c6 SHA512 8e073b436454472799df283266ccd68652b519336bf74b558b1d0345147331c5e8f4c8900b8d94a13bd6b08b94298c9dbcc5a3a06edbe53722304de5b117f239
28 DIST linuxx86-19.1.0.9.tar.gz 24175639 BLAKE2B d73d3d438ef272f9571587cd66e357bca4698d797ea813dafb47b6c61a86606b2021b5659908d160e3baec7b668265d4dccbf8f009c4c77c99e1258fec28c22f SHA512 110d1f160f6f4538bb589682bcbb8414b816d0669dc1fb4559243ee335a6e6129af8e50d47feadd7688808affef7bcaa300fc6c01fb05b84938fe449f7e9d05d
29
30 diff --git a/net-misc/icaclient/icaclient-13.10.0.20-r1.ebuild b/net-misc/icaclient/icaclient-13.10.0.20-r1.ebuild
31 deleted file mode 100644
32 index 9ad6a7b6262..00000000000
33 --- a/net-misc/icaclient/icaclient-13.10.0.20-r1.ebuild
34 +++ /dev/null
35 @@ -1,214 +0,0 @@
36 -# Copyright 1999-2018 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=6
40 -
41 -# eutils inherit required for make_wrapper call
42 -inherit desktop eutils multilib versionator xdg-utils
43 -
44 -DESCRIPTION="ICA Client for Citrix Presentation servers"
45 -HOMEPAGE="https://www.citrix.com/"
46 -SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
47 - x86? ( linuxx86-${PV}.tar.gz )"
48 -
49 -LICENSE="icaclient"
50 -SLOT="0"
51 -KEYWORDS="-* amd64 x86"
52 -IUSE="nsplugin l10n_de l10n_es l10n_fr l10n_ja l10n_zh_CN"
53 -RESTRICT="mirror strip userpriv fetch"
54 -
55 -ICAROOT="/opt/Citrix/ICAClient"
56 -
57 -QA_PREBUILT="${ICAROOT#/}/*"
58 -
59 -RDEPEND="
60 - dev-libs/atk
61 - dev-libs/glib:2
62 - dev-libs/libxml2
63 - media-fonts/font-adobe-100dpi
64 - media-fonts/font-misc-misc
65 - media-fonts/font-cursor-misc
66 - media-fonts/font-xfree86-type1
67 - media-fonts/font-misc-ethiopic
68 - media-libs/alsa-lib
69 - media-libs/fontconfig
70 - media-libs/freetype
71 - media-libs/gst-plugins-base:1.0
72 - media-libs/gstreamer:1.0
73 - media-libs/libcanberra[gtk]
74 - media-libs/libogg
75 - media-libs/libvorbis
76 - media-libs/speex
77 - net-dns/libidn:1.33
78 - net-libs/libsoup:2.4
79 - net-misc/curl
80 - sys-libs/e2fsprogs-libs
81 - sys-libs/zlib
82 - virtual/krb5
83 - virtual/jpeg:0
84 - x11-libs/cairo
85 - x11-libs/gdk-pixbuf:2
86 - x11-libs/gtk+:2
87 - x11-libs/libX11
88 - x11-libs/libXaw
89 - x11-libs/libXext
90 - x11-libs/libXfixes
91 - x11-libs/libXinerama
92 - x11-libs/libXmu
93 - x11-libs/libXrender
94 - x11-libs/libXt
95 - x11-libs/pango
96 -"
97 -DEPEND=""
98 -
99 -pkg_nofetch() {
100 - elog "Download the client file ${A} from
101 - https://www.citrix.com/downloads/citrix-receiver.html"
102 - elog "and place it in ${DISTDIR:-/usr/portage/distfiles}."
103 -}
104 -
105 -pkg_setup() {
106 - case ${ARCH} in
107 - amd64)
108 - ICAARCH=linuxx64
109 - ;;
110 - x86)
111 - ICAARCH=linuxx86
112 - ;;
113 - *)
114 - eerror "Given architecture is not supported by Citrix."
115 - ;;
116 - esac
117 -
118 - S="${WORKDIR}/${ICAARCH}/${ICAARCH}.cor"
119 -}
120 -
121 -src_prepare() {
122 - default
123 - rm lib/UIDialogLibWebKit.so || die
124 -}
125 -
126 -src_install() {
127 - local tmpl dest
128 -
129 - dodir "${ICAROOT}"
130 -
131 - exeinto "${ICAROOT}"
132 - doexe *.DLL libproxy.so wfica AuthManagerDaemon PrimaryAuthManager selfservice ServiceRecord
133 -
134 - exeinto "${ICAROOT}"/lib
135 - doexe lib/*.so
136 -
137 - if use nsplugin ; then
138 - exeinto "${ICAROOT}"
139 - doexe npica.so
140 - dosym "${ICAROOT}"/npica.so /usr/$(get_libdir)/nsbrowser/plugins/npica.so
141 - fi
142 -
143 - for dest in "${ICAROOT}"{,/nls/en{,.UTF-8}} ; do
144 - insinto "${dest}"
145 - doins nls/en.UTF-8/eula.txt
146 - done
147 -
148 - insinto "${ICAROOT}"
149 - doins -r usb
150 -
151 - insinto "${ICAROOT}"/config
152 - doins config/* config/.* nls/en/*.ini
153 - for tmpl in {appsrv,wfclient}.template ; do
154 - newins nls/en/${tmpl} ${tmpl/template/ini}
155 - done
156 - touch "${ED%/}/${ICAROOT}"/config/.server || die
157 -
158 - insinto "${ICAROOT}"/gtk
159 - doins gtk/*
160 -
161 - insinto "${ICAROOT}"/gtk/glade
162 - doins gtk/glade/*
163 -
164 - insinto "${ICAROOT}"/site
165 - doins -r site/*
166 -
167 - dodir "${ICAROOT}"/help
168 -
169 - insinto "${ICAROOT}"/config/usertemplate
170 - doins config/usertemplate/*
171 -
172 - local lang LANGCODES=( en )
173 - use l10n_de && LANGCODES+=( de )
174 - use l10n_es && LANGCODES+=( es )
175 - use l10n_fr && LANGCODES+=( fr )
176 - use l10n_ja && LANGCODES+=( ja )
177 - use l10n_zh_CN && LANGCODES+=( zh_CN )
178 -
179 - for lang in ${LANGCODES[@]} ; do
180 - insinto "${ICAROOT}"/nls/${lang}
181 - doins nls/${lang}/*
182 -
183 - insinto "${ICAROOT}"/nls/$lang/UTF-8
184 - doins nls/${lang}.UTF-8/*
185 -
186 - insinto "${ICAROOT}"/nls/${lang}/LC_MESSAGES
187 - doins nls/${lang}/LC_MESSAGES/*
188 -
189 - insinto "${ICAROOT}"/nls/${lang}
190 - dosym UTF-8 "${ICAROOT}"/nls/${lang}/utf8
191 -
192 - for tmpl in {appsrv,wfclient}.template ; do
193 - cp "${ED%/}/${ICAROOT}"/nls/${lang}/${tmpl} \
194 - "${ED%/}/${ICAROOT}"/nls/${lang}/${tmpl/template/ini} \
195 - || die
196 - done
197 - done
198 -
199 - insinto "${ICAROOT}"/nls
200 - dosym en /opt/Citrix/ICAClient/nls/C
201 -
202 - insinto "${ICAROOT}"/icons
203 - doins icons/*
204 -
205 - insinto "${ICAROOT}"/keyboard
206 - doins keyboard/*
207 -
208 - rm -r "${S}"/keystore/cacerts || die
209 - dosym /etc/ssl/certs "${ICAROOT}"/keystore/cacerts
210 -
211 - exeinto "${ICAROOT}"/util
212 - doexe util/{configmgr,conncenter,gst_play1.0,gst_read1.0,hdxcheck.sh,icalicense.sh,libgstflatstm1.0.so}
213 - doexe util/{lurdump,new_store,nslaunch,pnabrowse,storebrowse,sunraymac.sh,what,xcapture}
214 -
215 - # https://bugs.gentoo.org/655922
216 - dosym gst_play1.0 "${ICAROOT}"/util/gst_play
217 - dosym gst_read1.0 "${ICAROOT}"/util/gst_read
218 - dosym libgstflatstm1.0.so "${ICAROOT}"/util/libgstflatstm.so
219 -
220 - doenvd "${FILESDIR}"/10ICAClient
221 -
222 - make_wrapper wfica "${ICAROOT}"/wfica . "${ICAROOT}"
223 -
224 - dodir /etc/revdep-rebuild/
225 - echo "SEARCH_DIRS_MASK=\"${ICAROOT}\"" \
226 - > "${ED%/}"/etc/revdep-rebuild/70icaclient
227 -
228 - # 651926
229 - domenu "${FILESDIR}"/wfica.desktop
230 -}
231 -
232 -pkg_preinst() {
233 - local old_plugin="/usr/lib64/nsbrowser/plugins/npwrapper.npica.so"
234 - if use amd64 && [[ -f ${old_plugin} ]] ; then
235 - local wrapper="/usr/bin/nspluginwrapper"
236 - if [[ -x ${wrapper} ]] ; then
237 - einfo "Removing npica.so from wrapper."
238 - ${wrapper} -r ${old_plugin}
239 - fi
240 - fi
241 -}
242 -
243 -pkg_postinst() {
244 - xdg_desktop_database_update
245 -}
246 -
247 -pkg_postrm() {
248 - xdg_desktop_database_update
249 -}
250
251 diff --git a/net-misc/icaclient/icaclient-18.10.0.11.ebuild b/net-misc/icaclient/icaclient-18.10.0.11.ebuild
252 deleted file mode 100644
253 index b8118d5f9b1..00000000000
254 --- a/net-misc/icaclient/icaclient-18.10.0.11.ebuild
255 +++ /dev/null
256 @@ -1,214 +0,0 @@
257 -# Copyright 1999-2018 Gentoo Authors
258 -# Distributed under the terms of the GNU General Public License v2
259 -
260 -EAPI=7
261 -
262 -# eutils inherit required for make_wrapper call
263 -inherit desktop eutils multilib xdg-utils
264 -
265 -DESCRIPTION="ICA Client for Citrix Presentation servers"
266 -HOMEPAGE="https://www.citrix.com/"
267 -SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
268 - x86? ( linuxx86-${PV}.tar.gz )"
269 -
270 -LICENSE="icaclient"
271 -SLOT="0"
272 -KEYWORDS="-* ~amd64 ~x86"
273 -IUSE="nsplugin l10n_de l10n_es l10n_fr l10n_ja l10n_zh_CN"
274 -RESTRICT="mirror strip userpriv fetch"
275 -
276 -ICAROOT="/opt/Citrix/ICAClient"
277 -
278 -QA_PREBUILT="${ICAROOT#/}/*"
279 -
280 -RDEPEND="
281 - dev-libs/atk
282 - dev-libs/glib:2
283 - dev-libs/libxml2
284 - media-fonts/font-adobe-100dpi
285 - media-fonts/font-misc-misc
286 - media-fonts/font-cursor-misc
287 - media-fonts/font-xfree86-type1
288 - media-fonts/font-misc-ethiopic
289 - media-libs/alsa-lib
290 - media-libs/fontconfig
291 - media-libs/freetype
292 - media-libs/gst-plugins-base:1.0
293 - media-libs/gstreamer:1.0
294 - media-libs/libcanberra[gtk]
295 - media-libs/libogg
296 - media-libs/libvorbis
297 - media-libs/speex
298 - net-dns/libidn:1.33
299 - net-libs/libsoup:2.4
300 - net-misc/curl
301 - sys-libs/e2fsprogs-libs
302 - sys-libs/zlib
303 - virtual/krb5
304 - virtual/jpeg:0
305 - x11-libs/cairo
306 - x11-libs/gdk-pixbuf:2
307 - x11-libs/gtk+:2
308 - x11-libs/libX11
309 - x11-libs/libXaw
310 - x11-libs/libXext
311 - x11-libs/libXfixes
312 - x11-libs/libXinerama
313 - x11-libs/libXmu
314 - x11-libs/libXrender
315 - x11-libs/libXt
316 - x11-libs/pango
317 -"
318 -DEPEND=""
319 -
320 -pkg_nofetch() {
321 - elog "Download the client file ${A} from
322 - https://www.citrix.com/downloads/workspace-app/"
323 - elog "and place it in ${DISTDIR:-/usr/portage/distfiles}."
324 -}
325 -
326 -pkg_setup() {
327 - case ${ARCH} in
328 - amd64)
329 - ICAARCH=linuxx64
330 - ;;
331 - x86)
332 - ICAARCH=linuxx86
333 - ;;
334 - *)
335 - eerror "Given architecture is not supported by Citrix."
336 - ;;
337 - esac
338 -
339 - S="${WORKDIR}/${ICAARCH}/${ICAARCH}.cor"
340 -}
341 -
342 -src_prepare() {
343 - default
344 - rm lib/UIDialogLibWebKit.so || die
345 -}
346 -
347 -src_install() {
348 - local tmpl dest
349 -
350 - dodir "${ICAROOT}"
351 -
352 - exeinto "${ICAROOT}"
353 - doexe *.DLL libproxy.so wfica AuthManagerDaemon PrimaryAuthManager selfservice ServiceRecord
354 -
355 - exeinto "${ICAROOT}"/lib
356 - doexe lib/*.so
357 -
358 - if use nsplugin ; then
359 - exeinto "${ICAROOT}"
360 - doexe npica.so
361 - dosym "${ICAROOT}"/npica.so /usr/$(get_libdir)/nsbrowser/plugins/npica.so
362 - fi
363 -
364 - for dest in "${ICAROOT}"{,/nls/en{,.UTF-8}} ; do
365 - insinto "${dest}"
366 - doins nls/en.UTF-8/eula.txt
367 - done
368 -
369 - insinto "${ICAROOT}"
370 - doins -r usb
371 -
372 - insinto "${ICAROOT}"/config
373 - doins config/* config/.* nls/en/*.ini
374 - for tmpl in {appsrv,wfclient}.template ; do
375 - newins nls/en/${tmpl} ${tmpl/template/ini}
376 - done
377 - touch "${ED}/${ICAROOT}"/config/.server || die
378 -
379 - insinto "${ICAROOT}"/gtk
380 - doins gtk/*
381 -
382 - insinto "${ICAROOT}"/gtk/glade
383 - doins gtk/glade/*
384 -
385 - insinto "${ICAROOT}"/site
386 - doins -r site/*
387 -
388 - dodir "${ICAROOT}"/help
389 -
390 - insinto "${ICAROOT}"/config/usertemplate
391 - doins config/usertemplate/*
392 -
393 - local lang LANGCODES=( en )
394 - use l10n_de && LANGCODES+=( de )
395 - use l10n_es && LANGCODES+=( es )
396 - use l10n_fr && LANGCODES+=( fr )
397 - use l10n_ja && LANGCODES+=( ja )
398 - use l10n_zh_CN && LANGCODES+=( zh_CN )
399 -
400 - for lang in ${LANGCODES[@]} ; do
401 - insinto "${ICAROOT}"/nls/${lang}
402 - doins nls/${lang}/*
403 -
404 - insinto "${ICAROOT}"/nls/$lang/UTF-8
405 - doins nls/${lang}.UTF-8/*
406 -
407 - insinto "${ICAROOT}"/nls/${lang}/LC_MESSAGES
408 - doins nls/${lang}/LC_MESSAGES/*
409 -
410 - insinto "${ICAROOT}"/nls/${lang}
411 - dosym UTF-8 "${ICAROOT}"/nls/${lang}/utf8
412 -
413 - for tmpl in {appsrv,wfclient}.template ; do
414 - cp "${ED}/${ICAROOT}"/nls/${lang}/${tmpl} \
415 - "${ED}/${ICAROOT}"/nls/${lang}/${tmpl/template/ini} \
416 - || die
417 - done
418 - done
419 -
420 - insinto "${ICAROOT}"/nls
421 - dosym en /opt/Citrix/ICAClient/nls/C
422 -
423 - insinto "${ICAROOT}"/icons
424 - doins icons/*
425 -
426 - insinto "${ICAROOT}"/keyboard
427 - doins keyboard/*
428 -
429 - rm -r "${S}"/keystore/cacerts || die
430 - dosym /etc/ssl/certs "${ICAROOT}"/keystore/cacerts
431 -
432 - exeinto "${ICAROOT}"/util
433 - doexe util/{configmgr,conncenter,gst_play1.0,gst_read1.0,hdxcheck.sh,icalicense.sh,libgstflatstm1.0.so,webcontainer,ctxwebhelper,ctx_rehash,ctx_app_bind}
434 - doexe util/{lurdump,new_store,nslaunch,pnabrowse,storebrowse,sunraymac.sh,what,xcapture}
435 -
436 - # https://bugs.gentoo.org/655922
437 - dosym gst_play1.0 "${ICAROOT}"/util/gst_play
438 - dosym gst_read1.0 "${ICAROOT}"/util/gst_read
439 - dosym libgstflatstm1.0.so "${ICAROOT}"/util/libgstflatstm.so
440 -
441 - doenvd "${FILESDIR}"/10ICAClient
442 -
443 - make_wrapper wfica "${ICAROOT}"/wfica . "${ICAROOT}"
444 -
445 - dodir /etc/revdep-rebuild/
446 - echo "SEARCH_DIRS_MASK=\"${ICAROOT}\"" \
447 - > "${ED}"/etc/revdep-rebuild/70icaclient
448 -
449 - # 651926
450 - domenu "${FILESDIR}"/wfica.desktop
451 -}
452 -
453 -pkg_preinst() {
454 - local old_plugin="/usr/lib64/nsbrowser/plugins/npwrapper.npica.so"
455 - if use amd64 && [[ -f ${old_plugin} ]] ; then
456 - local wrapper="/usr/bin/nspluginwrapper"
457 - if [[ -x ${wrapper} ]] ; then
458 - einfo "Removing npica.so from wrapper."
459 - ${wrapper} -r ${old_plugin}
460 - fi
461 - fi
462 -}
463 -
464 -pkg_postinst() {
465 - xdg_desktop_database_update
466 -}
467 -
468 -pkg_postrm() {
469 - xdg_desktop_database_update
470 -}