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

Closes: https://github.com/gentoo/gentoo/pull/43700
Signed-off-by: Henning Schild <henning@hennsch.de>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
This commit is contained in:
Henning Schild
2025-09-07 17:20:43 +02:00
committed by Yixun Lan
parent 7420f80a62
commit 0b4cdbd3d2
2 changed files with 0 additions and 69 deletions

View File

@@ -1,6 +1,4 @@
DIST tdesktop-6.1.0.tar.gz 22984440 BLAKE2B f6177f4b64e39be08652f128064c57e3c0d2f425a3c4da292beff1c00e661df962996cd247ae2c3bc4710955bb7d51a7cb09f2029dde86fccd460bb7a9946312 SHA512 a5b1baabd677c3f904912cc1df01b4ebff253b3b0468aa49c427a68b90e4d58066d6fd0772c2c78b7c7607782f10fa604bb815ad9f71a1c46530d4b5153f9b9f
DIST tdesktop-6.1.2.tar.gz 22986796 BLAKE2B 78754776ea5c74f2c829df2520a6767ccf24727a6615f2d8bdfc28b440b6cf3a216bfa41172090fdfee94b48ccd041c32366fd505cd79edc1cafe28b85092dd9 SHA512 1f427a97708b05e83201b6e51983fd29f372707ead7ee4f897dccc0c2e75f94b836132a2f9dd2ce040d16b56e7830b08429ff7767d9cda962436eeb0d8af973a
DIST tdesktop-6.1.3.tar.gz 22987334 BLAKE2B d026966bf77e6f4962c34481677da559748190e00a3819abd902e2cc487c70839e40668f9bfd6e0ef6bff2245ac39b7cba10f83a3959cbcc08626209b5457a78 SHA512 cb178e5f0081cb53f68f0efd1e42bfe49e763b926ee835f114c8c3386861bf21ca9db1f6104c0aaf8cc41af8e2ec65e9ce967cd19f028db3f1a04f6cefdbacbe
DIST tsetup.6.1.0.tar.xz 62253252 BLAKE2B 4696cb21f0c1889224dc81968798c880d18bf927b6f6e4fb90d83a537e1fa3a6ef12e2729467d599122f0fb8e52d392a4aac46cf8ab9d8b09c3765aea510a6c6 SHA512 80829e84cca6331ecf2e49677e6fad7d1602439fb53e6230cecc69ec96f65cc337618bcb77e5862834a9f769b3b93fc58c922986fdd20042cc85dd90fd4ca5d1
DIST tsetup.6.1.2.tar.xz 62258472 BLAKE2B c5e5df79f098b09caac09622b43a88decbb2bc0e1eeb078fa372b88e05ef97f8670ff58e19c78c46c53e90692295744a925857689aab97f8ef0fbeea3a3f3da6 SHA512 6537b891e897d8c220f3555a8bbb9396e9b800ad4992e51289384453dad269893590da7610b793afb5c6c87df7aa74a7a7f4f2fd518116837294fbac21502f9c
DIST tsetup.6.1.3.tar.xz 62244136 BLAKE2B e4aa6ebaccda46d02b7be71fe50592e0f835df3095323eb14b78d4b052cca0b5a51abbe107a0e26d3e3d696005b2b353096a894c996d91c3a53496fa76275364 SHA512 5d01de112e58c948f11cec912c81e14521c3c9eec5909d810a8af55d5e39f711a71aa91f5912f1db9432bc6c8fc310a302afc478839a7233af7c91ca983888f6

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
}