name='telegram-desktop-bin'

version='5.3.0'
release='3'
This commit is contained in:
Евгений Храмов 2024-08-01 22:19:19 +03:00
parent c79178c67e
commit 10a5274a72

@ -1,6 +1,6 @@
name='telegram-desktop-bin' name='telegram-desktop-bin'
version='5.3.0' version='5.3.0'
release='2' release='3'
desc='Official desktop version of Telegram messaging app - Static binaries' desc='Official desktop version of Telegram messaging app - Static binaries'
homepage='https://github.com/telegramdesktop/tdesktop' homepage='https://github.com/telegramdesktop/tdesktop'
maintainer="Евгений Храмов <xpamych@yandex.ru>" maintainer="Евгений Храмов <xpamych@yandex.ru>"
@ -20,7 +20,7 @@ sources=(
"${homepage}/raw/master/Telegram/Resources/art/icon128.png" "${homepage}/raw/master/Telegram/Resources/art/icon128.png"
"${homepage}/raw/master/Telegram/Resources/art/icon256.png" "${homepage}/raw/master/Telegram/Resources/art/icon256.png"
"${homepage}/raw/master/Telegram/Resources/art/icon512.png" "${homepage}/raw/master/Telegram/Resources/art/icon512.png"
"git+${homepage}.git#tag=${version}") "https://telegram.org/dl/desktop/linux")
checksums=( checksums=(
'SKIP' 'SKIP'
'SKIP' 'SKIP'
@ -50,11 +50,9 @@ package() {
install -Dm644 "${srcdir}/icon256.png" "${pkgdir}/usr/share/pixmaps/telegram.png" install -Dm644 "${srcdir}/icon256.png" "${pkgdir}/usr/share/pixmaps/telegram.png"
install -Dm644 "${scriptdir}/${name}.desktop" "${pkgdir}/usr/share/applications/telegramdesktop.desktop" install -Dm644 "${scriptdir}/${name}.desktop" "${pkgdir}/usr/share/applications/telegramdesktop.desktop"
# KDE5 & KDE4 protocol file # KDE5 protocol file
install -d "${pkgdir}/usr/share/kservices5" install -d "${pkgdir}/usr/share/kservices5"
install -d "${pkgdir}/usr/share/kde4/services"
install -m644 "${scriptdir}/tg.protocol" "${pkgdir}/usr/share/kservices5/tg.protocol" install -m644 "${scriptdir}/tg.protocol" "${pkgdir}/usr/share/kservices5/tg.protocol"
ln -s "/usr/share/kservices5/tg.protocol" "${pkgdir}/usr/share/kde4/services"
# Icons # Icons
local icon_size icon_dir local icon_size icon_dir
@ -66,5 +64,5 @@ package() {
# Disable the official Telegram Desktop updater # Disable the official Telegram Desktop updater
mkdir -p "${pkgdir}/etc/tdesktop" mkdir -p "${pkgdir}/etc/tdesktop"
echo "/usr/bin/telegram-desktop" >"${pkgdir}/etc/tdesktop/externalupdater" echo "/usr/bin/telegram-desktop" > "${pkgdir}/etc/tdesktop/externalupdater"
} }