net-im/telegram-desktop-bin: drop old

Closes: https://github.com/gentoo/gentoo/pull/44187
Signed-off-by: Henning Schild <henning@hennsch.de>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
This commit is contained in:
Henning Schild 2025-10-15 09:54:53 +02:00 committed by Yixun Lan
parent 385a725547
commit f4918861c8
No known key found for this signature in database
GPG Key ID: 31AAEA47594DBBED
2 changed files with 0 additions and 69 deletions

View File

@ -1,6 +1,4 @@
DIST tdesktop-6.1.3.tar.gz 22987334 BLAKE2B d026966bf77e6f4962c34481677da559748190e00a3819abd902e2cc487c70839e40668f9bfd6e0ef6bff2245ac39b7cba10f83a3959cbcc08626209b5457a78 SHA512 cb178e5f0081cb53f68f0efd1e42bfe49e763b926ee835f114c8c3386861bf21ca9db1f6104c0aaf8cc41af8e2ec65e9ce967cd19f028db3f1a04f6cefdbacbe
DIST tdesktop-6.1.4.tar.gz 22994583 BLAKE2B cf98869cf1ea79822d4dac9e97c7ab93666b5279a313166080fcc0c4a1253d911ea5fbee1845112a09565c671227a9fa604df5b70ba3a24982c4dca5861db447 SHA512 fceb7deb01c5c7a2e569453b069298b290577ab7935c55245a7f8794243ccabca6bf8274723bc1edde98c7efd17e94d5946f5c8fbcd4061a4947f990bc770761
DIST tdesktop-6.2.3.tar.gz 23110323 BLAKE2B 3afd8730cdb677dc05affb7367161d325d228f9ea2c8f000d326d278d62837c69999b7d418a9ddd9f051e34cd3f395e21b6be02b49b5ece2fb0d241fab5d0990 SHA512 c7696214d1c1a6969ce81842bcee24505232f20a3c5625c08722f0aebf71d1678b30f9787a980ae89e7b4e77be646729b0a6c07da02159165ea131cb593255d4
DIST tsetup.6.1.3.tar.xz 62244136 BLAKE2B e4aa6ebaccda46d02b7be71fe50592e0f835df3095323eb14b78d4b052cca0b5a51abbe107a0e26d3e3d696005b2b353096a894c996d91c3a53496fa76275364 SHA512 5d01de112e58c948f11cec912c81e14521c3c9eec5909d810a8af55d5e39f711a71aa91f5912f1db9432bc6c8fc310a302afc478839a7233af7c91ca983888f6
DIST tsetup.6.1.4.tar.xz 62273296 BLAKE2B ccb2591f76b3dd8458cdec2a687d041b2bfa89f530156b89369eb3300d975711bd6b437b62bba862304b25f70fe3862397322bf64513ab2ec87a53e2decb5757 SHA512 88f166cc579001e5a398c37010389790864608597f89e3a8308db7eb14cda1922572a5ba1b76c15d0956a5765f32cadf89abb96438c1179ca97174df0c6f720e
DIST tsetup.6.2.3.tar.xz 62599712 BLAKE2B 6572c401410694c92daeb09101bceb0a1c30b9ef00f04e024d390dc1c6cbb26fef2752aa547d85c308d2c6e4154f76ea8442fd25393e2d840ecb3d19079b0c25 SHA512 faa4da1ce2ee38b9fc3f4c66b84154991e60559d829891463e0a004d7c4e6740b18a576b4b14e8c2570432b378cbb0fa471ea50a47603bb28631c5a97ce0f732

View File

@ -1,67 +0,0 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop optfeature xdg
DESCRIPTION="Official desktop client for Telegram (binary package)"
HOMEPAGE="https://desktop.telegram.org"
SRC_URI="
https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz
amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
"
S="${WORKDIR}/Telegram"
LICENSE="GPL-3-with-openssl-exception"
SLOT="0"
KEYWORDS="-* ~amd64"
QA_PREBUILT="usr/bin/telegram-desktop"
RDEPEND="
!net-im/telegram-desktop
sys-libs/glibc
dev-libs/glib:2
>=media-libs/fontconfig-2.13
media-libs/freetype:2
virtual/opengl
x11-libs/gtk+:3[X,wayland]
x11-libs/libX11
>=x11-libs/libxcb-1.10
"
src_prepare() {
default
sed -i -e \
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/Telegram/Exec=\/usr\/bin\/telegram-desktop/' \
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
sed -i -e \
's/Exec=Telegram/Exec=\/usr\/bin\/telegram-desktop/' \
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
}
src_install() {
newbin Telegram telegram-desktop
insinto /usr/share/TelegramDesktop/externalupdater.d/
newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
local icon_size
for icon_size in 16 32 48 64 128 256 512; do
newicon -s "${icon_size}" \
"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
org.telegram.desktop.png
done
domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop
insinto /usr/share/dbus-1/services
doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
}
pkg_postinst() {
xdg_pkg_postinst
optfeature "spell checker support" app-text/enchant
}