Files
gentoo-overlay/dev-util/vscodium-bin/vscodium-bin-1.53.0.ebuild
2021-02-08 00:07:44 +01:00

45 lines
1004 B
Bash

#
#
#
EAPI="6"
inherit desktop unpacker
MY_PN="${PN/-bin}"
DESCRIPTION="Community-driven, freely-licensed binary distribution of VSCode"
HOMEPAGE="https://vscodium.com/"
SRC_URI="https://github.com/VSCodium/${MY_PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz -> ${PF}-x64.tar.gz"
RESTRICT="splitdebug"
LICENSE="MIT"
KEYWORDS="amd64"
SLOT="0"
S="${WORKDIR}"
RDEPEND=""
DEPEND="${RDEPEND}"
QA_PRESTRIPPED="
/opt/vscodium/resources/app/node_modules.asar.unpacked/keytar/build/Release/keytar.node
/opt/vscodium/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
QA_DT_NEEDED="
/opt/vscodium/resources/app/node_modules.asar.unpacked/keytar/build/Release/keytar.node"
src_unpack() {
:
}
src_install() {
dodir "/opt/${MY_PN}"
cd "${ED}/opt/${MY_PN}" || die
unpacker
dosym "/opt/${MY_PN}/codium" "/usr/bin/codium"
make_desktop_entry "/opt/${MY_PN}/codium" 'Visual Studio Codium' \
"/opt/vscodium/resources/app/resources/linux/code.png" \
'Development;TextEditor'
}