Initial import
This commit is contained in:
5
net-im/telegram-desktop-bin/Manifest
Normal file
5
net-im/telegram-desktop-bin/Manifest
Normal file
@@ -0,0 +1,5 @@
|
||||
AUX telegram-desktop-bin 379 SHA256 7b822245565f6da3e3ae202e6515b8b0e704dc32d53753f8447439bba4d53549 SHA512 b57a64e4b9a9edcdcc6a3c3bf09549e49785fe66f38a1e117598780b7637a0b6154e922e2ce0d15749dfd44081bec20d1d353f25f63c276e68d2dd30f8e35a39 WHIRLPOOL d250561ba5268abe6385c9b30851363f3ae69a1968c4802252698e39ca542e9753993ca87d47228da3bdc9c2e5d9c7e11a9a29f7d06328ed7b2bd28da550ddad
|
||||
DIST tdesktop-1.8.8.tar.gz 14407897 SHA256 32242002f6adc2f322f6bd38b8d225d03cd44b86c0e83b3840acb737f9340915 SHA512 8410f8ea31c4e5604c3f9e8965431ec9cf68ec3366da22bb1fc5e745d7518cb49374072ecb70d347714f3f2fefdf882dc05e14ccd4a883b5a96eacf0a87e1c53 WHIRLPOOL 060ba4e1db4a697f0223d021863f2346a4dd933b6b07358ea3412466c242dd7dfa7342caf64fbcf83a3837a7afa85df31c4781907083722cced47fac8f565029
|
||||
DIST tsetup.1.8.8.tar.xz 33840780 SHA256 e9b4059e631d341084c3d1fe512851c1805718b2d00395df45a599e7669e51c5 SHA512 8c2d1047dc6a4eff8ac082e76ceb1af6d9aaad92871d54398db93dd4597a7c2adbdb90b27862bce490955cb702cbf329b8fda0343da4ca1bc683d28551db3da4 WHIRLPOOL 19dad0408b0e87c6068df1a13a3d11019bfc502a14b1f91676b19ef862a8cf4f094e0fbf214d7e4e87b46091137edab52696579e7111fe83db5168ca35d3d858
|
||||
DIST tsetup32.1.8.8.tar.xz 36820924 SHA256 4d9ddcfb6271681658c05df44942b6ab45838270f32eefa6188b60a2b195d090 SHA512 4a6aeee0f287bfb1d1cdfe16b5ea4185133dc68233210c21aff928a6995908cd4e6088080226339c86e7514eb1d6722031451749f3520b620ea173d79a4c99ad WHIRLPOOL 9066775c4d6f964984d64f43fa1182baeb6ed1f8ebc315594cb06849dc300d21cb9db698f1b6004b4c00f9e6fdfb5b8b619d3a1341d966c8440c03fdba8b6d80
|
||||
EBUILD telegram-desktop-bin-1.8.8.ebuild 1154 SHA256 ffa6b8d3eaa5a187f2b051d385f0ec6b5148902e0a72da65b4523c832983e404 SHA512 67729a225944fd367b22013fe2f8b1df27a9bab46047071053f5416566f47101d261756fb138822c47ffd84dd26d766a1e4eb78be762814d46a1e589c3bb9f2f WHIRLPOOL 36d69ee7d0040bac66e9f86b3990ce16f8b515c195de6c4fc302633318934561730bf05bc775da6fdd05b29a4fc799304c98550f352094ad90f09d0aa6068bff
|
||||
9
net-im/telegram-desktop-bin/files/telegram-desktop-bin
Normal file
9
net-im/telegram-desktop-bin/files/telegram-desktop-bin
Normal file
@@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
# this wrapper disables the auto-updater of telegram-desktop
|
||||
# This program is licensed under the same license as telegram-desktop
|
||||
|
||||
# telegram-desktop fails to set RestartCommand with the session manager
|
||||
# exclude it from session management to prevent restarts without the argument
|
||||
unset SESSION_MANAGER
|
||||
|
||||
exec /usr/lib/telegram-desktop-bin/Telegram -externalupdater $@
|
||||
@@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop 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 )
|
||||
x86? ( https://updates.tdesktop.com/tlinux32/tsetup32.${PV}.tar.xz )
|
||||
"
|
||||
|
||||
LICENSE="GPL-3-with-openssl-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
QA_PREBUILT="usr/lib/${PN}/Telegram"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/gobject-introspection
|
||||
>=media-libs/fontconfig-2.13
|
||||
>=sys-apps/dbus-1.4.20
|
||||
x11-libs/libX11
|
||||
>=x11-libs/libxcb-1.10[xkb]
|
||||
"
|
||||
|
||||
S="${WORKDIR}/Telegram"
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/lib/${PN}
|
||||
doexe "Telegram"
|
||||
newbin "${FILESDIR}"/${PN} "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" \
|
||||
telegram.png
|
||||
done
|
||||
|
||||
domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
|
||||
}
|
||||
Reference in New Issue
Block a user