zoom 7.0.0.1666

Сервис видеоконференций и веб-конференций

Не проверено
 1sfe_249_new_extractor=1
 2
 3name=zoom
 4version=7.0.0.1666
 5release=1
 6summary="Video Conferencing and Web Conferencing Service"
 7summary_ru="Сервис видеоконференций и веб-конференций"
 8group="Networking/Instant messaging"
 9desc="$summary."
10desc_ru="$summary_ru."
11maintainer="Maxim Slipenko <maks1ms@alt-gnome.ru>"
12architectures=("amd64")
13homepage="https://zoom.us/"
14license=("custom")
15nonfree=1
16nonfree_msgfile="MSGFILE"
17nonfree_url="https://explore.zoom.us/terms"
18appstream_app_id='us.zoom.Zoom'
19
20# TODO: enable firejail
21# firejailed=1
22# firejail_profiles=(
23#     ['default']='firejail/aides-zoom-bundled.profile'
24# )
25
26provides=()
27conflicts=()
28
29sources=(
30	https://zoom.us/client/$version/zoom_x86_64.pkg.tar.xz
31)
32
33checksums=(
34	sha256:68f438e339d07f17231a752938de51463dfe486f880da05afecd248708ff008a
35)
36
37auto_reqprov_method=dirty
38
39auto_req=1
40auto_req_skiplist=(
41	"/opt/zoom/Qt/qml/**/*"
42)
43
44auto_prov=1
45
46disable_network=1
47
48package() {
49	cp -dpr --no-preserve=ownership opt usr "${pkgdir}"
50
51	rm -f "${pkgdir}/usr/bin/zoom"
52	ln -s "${pkgdir}/opt/zoom/ZoomLauncher" "${pkgdir}/usr/bin/zoom"
53}
54
55files() {
56	files-find \
57		"/opt/**/*" \
58		"/usr/bin/zoom" \
59		"/usr/share/doc/zoom" \
60		"/usr/share/applications/Zoom.desktop" \
61		"/usr/share/mime/packages/zoom.xml" \
62		"/usr/share/pixmaps/application-x-zoom.png" \
63		"/usr/share/pixmaps/Zoom.png"
64}