Automatic package updates

This commit is contained in:
2025-07-15 00:00:48 +00:00
parent 89d5b169dc
commit 6fce7765f5
3 changed files with 117 additions and 118 deletions

View File

@ -1,6 +1,6 @@
name='telegram-desktop-bin'
version='5.15.4'
release='1'
version=5.16.4
release=1
desc='Official desktop version of Telegram messaging app - Static binaries'
desc_ru='Официальный клиент для Telegram мессенджера - статические бинарники'
homepage='https://github.com/telegramdesktop/tdesktop'
@ -18,21 +18,21 @@ deps_rosa=('desktop-file-utils' 'glib2' 'hicolor-icon-theme' 'lib64dbus-1_3' 'li
build_deps=('chrpath')
opt_deps=(
'libappindicator-gtk2: скрыть Telegram в панели задач в среде рабочего стола на основе GTK2'
'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3'
)
'libappindicator-gtk2: скрыть Telegram в панели задач в среде рабочего стола на основе GTK2'
'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3'
)
opt_deps_altlinux=(
'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3'
)
'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3'
)
opt_deps_debian=(
'lib64appindicator3-1: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3'
'lib64appindicator3-1: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3'
)
opt_deps_redos=(
'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3'
'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3'
)
opt_deps_rosa=(
'lib64appindicator3_1: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3'
)
'lib64appindicator3_1: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3'
)
sources=(
"${homepage}/raw/master/Telegram/Resources/art/icon16.png"
@ -43,7 +43,7 @@ sources=(
"${homepage}/raw/master/Telegram/Resources/art/icon256.png"
"${homepage}/raw/master/Telegram/Resources/art/icon512.png"
"https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tsetup.${version}.tar.xz"
)
)
checksums=(
'SKIP'
@ -86,15 +86,15 @@ package() {
done
# Disable the official Telegram Desktop updater
mkdir -p "$pkgdir/usr/share/TelegramDesktop/externalupdater.d"
mkdir -p "$pkgdir/usr/share/TelegramDesktop/externalupdater.d"
echo "/usr/bin/telegram-desktop" >"$pkgdir/usr/share/TelegramDesktop/externalupdater.d/telegram-desktop.conf"
}
files() {
echo ./usr/bin/telegram-desktop
echo ./usr/share/TelegramDesktop/externalupdater.d/telegram-desktop.conf
echo ./usr/share/pixmaps/telegram.png
echo ./usr/share/kservices5/tg.protocol
echo ./usr/share/applications/telegram-desktop-bin.desktop
printf '"%s" ' ./usr/share/icons/hicolor/**/apps/
echo ./usr/bin/telegram-desktop
echo ./usr/share/TelegramDesktop/externalupdater.d/telegram-desktop.conf
echo ./usr/share/pixmaps/telegram.png
echo ./usr/share/kservices5/tg.protocol
echo ./usr/share/applications/telegram-desktop-bin.desktop
printf '"%s" ' ./usr/share/icons/hicolor/**/apps/
}