| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.11.4 | 8 | ~amd64 | 0 |
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop xdg unpacker
DESCRIPTION="Bilibili desktop client"
HOMEPAGE="https://github.com/msojocs/${PN%-bin}-linux"
SRC_URI="https://github.com/msojocs/${PN%-bin}-linux/releases/download/v${PV}-1/io.github.msojocs.${PN%-bin}_${PV}-1_amd64.deb"
LICENSE="no-source-code"
SLOT="0"
KEYWORDS="~amd64"
IUSE="wayland"
RDEPEND="
dev-libs/nss
media-libs/alsa-lib
x11-libs/gtk+:=
x11-libs/libxkbcommon
x11-libs/libX11
x11-libs/libXext
x11-libs/libxcb
x11-misc/xdg-utils
wayland? ( dev-libs/wayland )
x11-libs/libvdpau
"
RESTRICT="mirror"
QA_PREBUILT="*"
QA_DESKTOP_FILE="usr/share/applications/io.github.msojocs.bilibili.desktop"
S="${WORKDIR}"
src_install(){
insinto "/opt/apps"
doins -r "${S}/opt/apps/io.github.msojocs.${PN%-bin}"
domenu "${S}/usr/share/applications/io.github.msojocs.${PN%-bin}.desktop"
doicon -s scalable "${S}/usr/share/icons/hicolor/scalable/apps/io.github.msojocs.${PN%-bin}.svg"
fperms 0755 "/opt/apps/io.github.msojocs.${PN%-bin}/files/bin/bin/${PN%-bin}"
fperms 0755 "/opt/apps/io.github.msojocs.${PN%-bin}/files/bin/electron/electron"
}
dev-libs/nss media-libs/alsa-lib x11-libs/gtk+:= x11-libs/libxkbcommon x11-libs/libX11 x11-libs/libXext x11-libs/libxcb x11-misc/xdg-utils wayland? ( dev-libs/wayland ) x11-libs/libvdpau