AnyDesk 8.0.2
Connect to a computer remotely
Не провереноПроисхождение пакета не подтверждено.
Используемые названия и товарные знаки принадлежат соответствующим владельцам.
1sfe_249_new_extractor=1
2
3name=anydesk
4version=8.0.2
5release=1
6summary="The Fast Remote Desktop Application"
7summary_ru="Приложение для быстрого удаленного доступа"
8group="Other"
9desc="Discover AnyDesk, the secure and intuitive remote desktop \
10app with innovative features, perfect for seamless remote \
11desktop application across devices."
12desc_ru="Откройте для себя AnyDesk, безопасное ПО для удаленного \
13доступа с интуитивно понятным управлением, и воспользуйтесь \
14преимуществами инновационных функций приложения."
15maintainer="Maxim Slipenko <maks1ms@alt-gnome.ru>"
16architectures=("amd64")
17homepage="https://anydesk.com"
18license=("custom")
19
20appstream_app_id='com.anydesk.Anydesk'
21
22nonfree=1
23nonfree_url="https://anydesk.com/ru/obshhie-komercheskie-uslovija"
24
25provides=()
26conflicts=()
27
28deps=(
29 libgtkglext
30)
31
32sources=(
33 "https://download.anydesk.com/linux/anydesk-$version-amd64.tar.gz"
34)
35
36checksums=(
37 'sha256:ea7a0c3df7b4c7a931ff087277aeaa72693b5a1122bf1df12b9ab9f127bd223d'
38)
39
40auto_reqprov_method=dirty
41auto_req=1
42auto_prov=1
43
44package() {
45 install-binary "${srcdir}/anydesk-${version}/anydesk"
46 install-desktop "${srcdir}/anydesk-${version}/anydesk.desktop"
47
48 # workaround to fix crashes
49 # sed -i 's/^Exec=/Exec=env GDK_BACKEND=x11 /' "${pkgdir}/usr/share/applications/anydesk.desktop"
50
51 # install polkit action
52 install -Dm 644 "${srcdir}/anydesk-${version}/polkit-1/com.anydesk.anydesk.policy" "${pkgdir}/usr/share/polkit-1/actions/com.anydesk.anydesk.policy"
53 # install icon
54 install -Dm 644 "${srcdir}/anydesk-${version}/icons/hicolor/scalable/apps/anydesk.svg" "${pkgdir}/usr/share/pixmaps/anydesk.svg"
55
56 install-license "${srcdir}/anydesk-${version}/copyright" "${name}/LICENSE"
57 install-systemd "${srcdir}/anydesk-${version}/systemd/anydesk.service"
58}
59
60files() {
61 files-find \
62 "/usr/bin/$name" \
63 "/usr/share/applications/$name.desktop" \
64 "/usr/share/licenses/$name" \
65 "/usr/share/licenses/$name/*" \
66 "/usr/share/pixmaps/$name.svg" \
67 "/usr/lib/systemd/system/$name.service" \
68 "/usr/share/polkit-1/actions/com.anydesk.anydesk.policy"
69}