add net-im/telegram-desktop-bin
This commit is contained in:
parent
bd5a28f7e8
commit
df3541a753
1 changed files with 49 additions and 0 deletions
|
@ -0,0 +1,49 @@
|
|||
# Copyright 1999-2020 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"
|
||||
IUSE="spell"
|
||||
|
||||
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]
|
||||
spell? app-text/enchant
|
||||
"
|
||||
|
||||
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
|
||||
}
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue