bitrix24 22.0.28.91-1
Bitrix24 unified workspace app (CRM, comms, tasks, and more)
Не провереноПроисхождение пакета не подтверждено.
Используемые названия и товарные знаки принадлежат соответствующим владельцам.
1name=bitrix24
2version=22.0.28.91-1
3release=1
4summary="Bitrix24 unified workspace app (CRM, comms, tasks, and more)"
5group="Communications"
6desc="$summary."
7maintainer="Oleg Shchavelev <oleg@alt-gnome.ru>"
8architectures=("amd64")
9homepage="https://www.bitrix24.ru"
10license=("custom")
11nonfree=1
12nonfree_url="https://www.bitrix24.com/eula/"
13appstream_app_id="ru.bitrix24.Bitrix24"
14sfe_249_new_extractor=1
15
16_source_url="https://repos.1c-bitrix.ru/b24/${name}_desktop.deb"
17_source_checksum=sha256:a5c947100d1e18c2a7362dc535a6967e03f031e476ef87fc057d04d823553942
18_source_etag=69dcbf3c-a902aa4
19_source_last_modified='Mon, 13 Apr 2026 10:02:36 GMT'
20
21sources=(
22 "$_source_url"
23)
24
25checksums=(
26 "$_source_checksum"
27)
28
29build_deps=(
30 binutils
31)
32
33auto_reqprov_method=dirty
34
35auto_req_filter=(
36 "libopenh264\.so\.8"
37)
38
39auto_req=1
40auto_prov=1
41disable_network=1
42
43package() {
44 tar -xf data.tar.xz -C "$pkgdir/"
45
46 install -d "$pkgdir/usr/bin"
47
48 for _name in ${name^}-web ${name^} BDisk; do
49 ln -s "/opt/Bitrix24/$_name" "$pkgdir/usr/bin/$_name"
50 done
51}
52
53files() {
54 files-find \
55 "/opt/${name^}/**/*" \
56 "/usr/share/applications/${name^}.desktop" \
57 "/usr/share/icons/hicolor/128x128/apps/$name-web.png"
58 files-find-binary "${name^}" \
59 "BDisk" \
60 "${name^}-web"
61}