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: media-plugins/hdx-realtime-media-engine/
Date: Fri, 13 May 2022 08:40:38
Message-Id: 1652431229.8c9f310cc892dc2295c6dfc1f3489e53c32ac878.polynomial-c@gentoo
1 commit: 8c9f310cc892dc2295c6dfc1f3489e53c32ac878
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 13 08:40:07 2022 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Fri May 13 08:40:29 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9f310c
7
8 media-plugins/hdx-realtime-media-engine: Removed old
9
10 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
11
12 media-plugins/hdx-realtime-media-engine/Manifest | 2 -
13 .../hdx-realtime-media-engine-2.9.300.2604.ebuild | 96 ----------------------
14 2 files changed, 98 deletions(-)
15
16 diff --git a/media-plugins/hdx-realtime-media-engine/Manifest b/media-plugins/hdx-realtime-media-engine/Manifest
17 index 0940479f1823..accc327dd387 100644
18 --- a/media-plugins/hdx-realtime-media-engine/Manifest
19 +++ b/media-plugins/hdx-realtime-media-engine/Manifest
20 @@ -1,5 +1,3 @@
21 -DIST HDX_RealTime_Media_Engine_2.9.300_for_Linux.zip 30099613 BLAKE2B 2d5b266587685a71b7f79fdba64899eb8ea566c18041c5d8407f3563a418bba6abaa0566e10d3d82fd9d33b87520e0af634aa6649ee0184113151e2072be4c28 SHA512 ee025724627f0dae84b81083df867b282770c0a2c84da397655f7db45037e2562d64a6f4efed920be0ff017be176d54616213ee8b9d0aa2e606e3e93af62cc20
22 -DIST HDX_RealTime_Media_Engine_2.9.300_for_Linux_x64.zip 30133167 BLAKE2B 0fec6d03f7a26a2fe162c9cfbb15fce57b323f5bc0880bccb3105aa1881532479c40f827595bcc3f55096c49dc0be30b0732349d8a1c8dc55fdeafaf2f05995d SHA512 f09936706d0ed64c72843fab95ef9434106d813ec7388f241da65ee1d69fc8e8b9f367a72a443f6db1b867b0811936e8583cfce6ae2a75fb3cf13ac1b15a2627
23 DIST HDX_RealTime_Media_Engine_2.9.400_for_Linux.zip 30105551 BLAKE2B cf511ecc01909812535506de81c6f0c7516a2fe90b2e7a92f7c8e3602b38edd962ce4de2bc754d793b2cae06f24364e1908f2ef71728571e0cb63ed41ecf148b SHA512 4cc30e581f8e003c8d3cd460225dc6cd0dba699927d78f4b86ff10f9e7d5c3badcf7edfb6f7ca84343042d671ff872373da82c128aacec2011533e8b0537ae74
24 DIST HDX_RealTime_Media_Engine_2.9.400_for_Linux_x64.zip 30137698 BLAKE2B 87819d23930898c9849c5bacb83551b46401185c2eaa9342c7a9fee28592f072a659d698e028bfcaf45dfe7cf4393aa7ad49aa6f92e79c6768c298759e116dce SHA512 6fa794646cfe607b94a42c430f2fdb6cde3cc1135a115436b6a2e6629b256ce27e5a116dbab707b5a9c1e6e8065ebd6fd67756a2ddb34245b945970471f56cf4
25 DIST HDX_RealTime_Media_Engine_2.9.500_for_Linux.zip 30099634 BLAKE2B aee56c8f2e909ebdeba751ec45a74f7e0a350c7d3ecca0f815f5da5693d3b0941e07cd7bcfdc4d86cbae97668b6252e308e30d57d08494b7ff47ad4e302a8494 SHA512 bfc1949dd8a2774fa0e3228c75523d26d6f28f39e2936b5152567f52a39dc853569a4a012c7e49fa72dd7e75262f0a615bad872191be155ca9c6920bf56ae888
26
27 diff --git a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.300.2604.ebuild b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.300.2604.ebuild
28 deleted file mode 100644
29 index 4d98faaa90f9..000000000000
30 --- a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.300.2604.ebuild
31 +++ /dev/null
32 @@ -1,96 +0,0 @@
33 -# Copyright 1999-2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -inherit unpacker
39 -
40 -MY_PV="$(ver_cut 1-3)"
41 -
42 -DESCRIPTION="HDX RealTime Media Engine plugin for Citrix Workspace App"
43 -HOMEPAGE="https://www.citrix.com/"
44 -SRC_URI="amd64? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux_x64.zip )
45 - x86? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux.zip )"
46 -LICENSE="icaclient"
47 -SLOT="0"
48 -
49 -KEYWORDS="~amd64 ~x86"
50 -RESTRICT="fetch mirror strip"
51 -
52 -BDEPEND="app-arch/unzip"
53 -RDEPEND="
54 - >=net-misc/icaclient-20.12.0.12-r1
55 - || (
56 - media-sound/pulseaudio
57 - media-sound/apulse
58 - )
59 -"
60 -
61 -ICAROOT="/opt/Citrix/ICAClient"
62 -QA_PREBUILT="${ICAROOT#/}/*"
63 -
64 -S="${WORKDIR}/usr/local/bin"
65 -
66 -pkg_nofetch() {
67 - elog "Download the client file ${A} from"
68 - elog "https://www.citrix.com/de-de/downloads/citrix-receiver/additional-client-software/hdx-realtime-media-engine-ltsrcu-latest.html"
69 - elog "and place it into your DISTDIR directory."
70 -}
71 -
72 -pkg_setup() {
73 - case ${ARCH} in
74 - amd64)
75 - zip_dir="x86_64"
76 - zip_arch="amd64"
77 - ;;
78 - x86)
79 - zip_dir="i386"
80 - zip_arch="i386"
81 - ;;
82 - esac
83 -}
84 -
85 -src_unpack() {
86 - default
87 -
88 - local MY_T="${WORKDIR}/HDX_RealTime_Media_Engine_${MY_PV}_for_Linux$(usex amd64 '_x64' '')"
89 - local deb_base_name="citrix-hdx-realtime-media-engine"
90 - unpack_deb ${MY_T}/${zip_dir}/${deb_base_name}_$(ver_rs 3 -)_${zip_arch}.deb
91 -}
92 -
93 -src_install() {
94 - insinto "${ICAROOT}/rtme"
95 -
96 - # No, we do NOT install such a generic udev rule into the system
97 - local destfiles=(
98 - DialTone_US.wav
99 - EULA.rtf
100 - InboundCallRing.wav
101 - )
102 -
103 - local el
104 - for el in "${destfiles[@]}" ; do
105 - doins "${el}"
106 - done
107 -
108 - exeinto "${ICAROOT}"/rtme
109 - doexe RTMEconfig RTMediaEngineSRV
110 -
111 - for el in /var/{lib,log}/RTMediaEngineSRV /var/lib/Citrix/HDXRMEP ; do
112 - keepdir ${el}
113 - fperms a+rw ${el}
114 - done
115 -
116 - insinto "${ICAROOT}"
117 - doins HDXRTME.so
118 -}
119 -
120 -pkg_postinst() {
121 - ebegin "add info about our plugin to the module.ini of the Citrix receiver"
122 - local inifile="${BROOT}${ICAROOT}/config/module.ini"
123 - if cp "${inifile}" . ; then
124 - "${BROOT}${ICAROOT}"/rtme/RTMEconfig -install -ignoremm \
125 - && cp new_module.ini "${inifile}"
126 - fi
127 - eend $?
128 -}