app-editors: remove old vscode, old sublime, add vscodium-bin
Package-Manager: Portage-3.0.4, Repoman-2.3.23
This commit is contained in:
parent
d9f8a9ab11
commit
93a979f093
9 changed files with 74 additions and 131 deletions
4
app-editors/vscodium-bin/Manifest
Normal file
4
app-editors/vscodium-bin/Manifest
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
AUX vscodium-bin.desktop 443 BLAKE2B 6eb3bdbb964e292ba664c0bb596c1a9d3183809b927870b8f36e391dd92166ca700a2b63fce8542bfc5094611a7ff9eaa20b63c960c64a7cde9af31d21cd4dd5 SHA512 82753818e8f3135d64acd64ee7bed20a28203df0fb6984b5fcb98f3912515cb5cbf3409f3d608d15d1d79ff97d3959f9e5f1588195752af2416960d944cbba2c
|
||||
DIST VSCodium-linux-x64-1.49.3.tar.gz 97476519 BLAKE2B 3f7ed3e373d0b075d8ea5dcdebf6804416b09dec222599ddb3aca8c3c81b98ec27621baf0d7ac1955e81be7c82bb4f81b005429268c25b6d37153a3286c2ad83 SHA512 793026073b754e3384a0cd29e375b54b4d24b2d72c50a47ca6c5b8f349c3b61980cab2689916050eb9038f2a8a7c44086556ae65134d83550fcf822830022c4e
|
||||
EBUILD vscodium-bin-1.49.3.ebuild 1159 BLAKE2B 2b359bffcf0fb28c55b30e138d1b22cdd8df676c9a727139dc6f035f9827113a3ef87ec5d5475df731395ee2667fb0cd01111b6fabacfc2224324d007fdf0006 SHA512 a525a004966c3f28d895b65b51610970edbcbd84cb81b3768b948642e79c9bec15d536796ce57c47e572e86af759d6023ac559a998cd7ec2db82155599067d66
|
||||
MISC metadata.xml 220 BLAKE2B ad7b5f38e0a564c96f88b6160bc2ababfb685f99c5095859c7bcf64132393ae187d529e4544f2b37268e70f5472486dd981b65e8f42ab47815d40ac07e5aee9f SHA512 8622145db621046f638adf2d9350e22fbb9d7f992791ef92a796eb20dd0622cf16ff4419a274302f7d3076736ed4098101d5437058e37df5b83b744db5f61e2f
|
||||
19
app-editors/vscodium-bin/files/vscodium-bin.desktop
Normal file
19
app-editors/vscodium-bin/files/vscodium-bin.desktop
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
[Desktop Entry]
|
||||
Name=VSCodium
|
||||
Comment=Code Editing. Redefined.
|
||||
GenericName=Text Editor
|
||||
Exec=/opt/vscodium/bin/codium --unity-launch %F
|
||||
Icon=vscodium
|
||||
Type=Application
|
||||
StartupNotify=true
|
||||
StartupWMClass=VSCodium
|
||||
Categories=Utility;Development;IDE;
|
||||
MimeType=text/plain;inode/directory;
|
||||
Actions=new-empty-window;
|
||||
Keywords=vscode;
|
||||
|
||||
[Desktop Action new-empty-window]
|
||||
Name=New Empty Window
|
||||
Exec=/opt/vscodium/bin/codium --new-window %F
|
||||
Icon=vscodium
|
||||
|
||||
7
app-editors/vscodium-bin/metadata.xml
Normal file
7
app-editors/vscodium-bin/metadata.xml
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>ischluff@mailbox.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
51
app-editors/vscodium-bin/vscodium-bin-1.49.3.ebuild
Normal file
51
app-editors/vscodium-bin/vscodium-bin-1.49.3.ebuild
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop pax-utils
|
||||
|
||||
MY_PN="${PN/-bin}"
|
||||
|
||||
DESCRIPTION="Free/Libre Open Source Software Binaries of VSCode (binary version)"
|
||||
HOMEPAGE="https://vscodium.com"
|
||||
|
||||
SRC_URI="https://github.com/VSCodium/vscodium/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz"
|
||||
|
||||
RESTRICT="mirror strip bindist"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
|
||||
DEPEND="
|
||||
>=media-libs/libpng-1.2.46
|
||||
>=x11-libs/gtk+-2.24.8-r1:2
|
||||
x11-libs/cairo
|
||||
x11-libs/libXtst
|
||||
!app-editors/vscodium"
|
||||
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
app-accessibility/at-spi2-atk
|
||||
>=net-print/cups-2.0.0
|
||||
x11-libs/libnotify
|
||||
x11-libs/libXScrnSaver
|
||||
dev-libs/nss
|
||||
app-crypt/libsecret[crypt]"
|
||||
|
||||
QA_PRESTRIPPED="*"
|
||||
QA_PREBUILT="opt/${MY_PN}/codium"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install(){
|
||||
mkdir -p "${ED%/}/opt/${MY_PN}"
|
||||
cp -r . "${ED%/}/opt/${MY_PN}/"
|
||||
dodir /usr/bin
|
||||
dosym ../../opt/${MY_PN}/bin/codium /usr/bin/${MY_PN}
|
||||
dosym ../../opt/${MY_PN}/bin/codium /usr/bin/codium
|
||||
domenu "${FILESDIR}/${PN}.desktop"
|
||||
newicon "resources/app/resources/linux/code.png" ${MY_PN}.png
|
||||
pax-mark m "${ED%/}"/opt/${MY_PN}/codium
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue