2023-10-02 01:07:43 +02:00
|
|
|
# Copyright 2020-2023 Gentoo Authors
|
|
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
|
|
|
|
EAPI=8
|
|
|
|
|
|
|
|
inherit optfeature unpacker xdg
|
|
|
|
|
|
|
|
DESCRIPTION="Discord client for lower end and ARM devices."
|
|
|
|
HOMEPAGE="https://github.com/ArmCord/ArmCord"
|
|
|
|
SRC_URI="https://github.com/ArmCord/ArmCord/releases/download/v${PV}/ArmCord-${PV}.tar.gz -> ${PN}.tar.gz"
|
|
|
|
|
2023-10-02 01:11:06 +02:00
|
|
|
LICENSE="OSL-2.1"
|
2023-10-02 01:07:43 +02:00
|
|
|
SLOT="0"
|
|
|
|
KEYWORDS="~amd64"
|
|
|
|
S="${WORKDIR}/ArmCord-${PV}"
|
|
|
|
|
2023-10-02 01:16:24 +02:00
|
|
|
QA_PREBUILT="opt/armcord/chrome-sandbox
|
|
|
|
opt/armcord/chrome_crashpad_handler
|
|
|
|
opt/armcord/armcord
|
|
|
|
opt/armcord/libEGL.so
|
|
|
|
opt/armcord/libGLESv2.so
|
|
|
|
opt/armcord/libffmpeg.so
|
|
|
|
opt/armcord/libvk_swiftshader.so
|
2023-10-02 01:19:23 +02:00
|
|
|
opt/armcord/libvulkan.so.1
|
|
|
|
opt/armcord/resources/app-update.yml
|
|
|
|
opt/armcord/resources/app.asar"
|
2023-10-02 01:16:24 +02:00
|
|
|
|
2023-10-02 01:07:43 +02:00
|
|
|
src_prepare() {
|
|
|
|
default
|
|
|
|
}
|
|
|
|
|
|
|
|
src_install() {
|
|
|
|
insinto /opt/armcord
|
|
|
|
doins -r .
|
2023-10-02 01:16:24 +02:00
|
|
|
local f
|
|
|
|
for f in ${QA_PREBUILT}; do
|
|
|
|
fperms +x "/${f}"
|
|
|
|
done
|
2023-10-02 01:07:43 +02:00
|
|
|
|
|
|
|
dosym ../../opt/armcord/armcord /usr/bin/armcord
|
|
|
|
|
2023-10-02 01:16:24 +02:00
|
|
|
fperms u+s /opt/armcord/chrome-sandbox
|
2023-10-02 01:07:43 +02:00
|
|
|
}
|