From ac7edd106699fe57051a145c9d3cec3d2bf0d01d Mon Sep 17 00:00:00 2001 From: Toby Merz Date: Sat, 12 Oct 2019 10:20:33 +0200 Subject: [PATCH 1/2] New package: vscodium-bin-1.39.1 --- common/shlibs | 1 + srcpkgs/vscodium-bin/REMOVE | 9 ++++++ srcpkgs/vscodium-bin/files/vscodium.desktop | 18 +++++++++++ srcpkgs/vscodium-bin/template | 33 +++++++++++++++++++++ 4 files changed, 61 insertions(+) create mode 100644 srcpkgs/vscodium-bin/REMOVE create mode 100644 srcpkgs/vscodium-bin/files/vscodium.desktop create mode 100644 srcpkgs/vscodium-bin/template diff --git a/common/shlibs b/common/shlibs index 1e17f1bebde..f078638fbb2 100644 --- a/common/shlibs +++ b/common/shlibs @@ -128,6 +128,7 @@ libGLESv2.so keybase-desktop-3.1.2_1 libGLESv2.so riot-desktop-0.17.9_2 libGLESv2.so wire-desktop-3.6.2885_1 libGLESv2.so vscode-1.36.1_1 +libGLESv2.so vscodium-bin-1.39.1_1 libGLESv2.so Signal-Desktop-1.23.2_1 libGLESv2.so slack-desktop-3.4.2_1 libbrcmEGL.so rpi-userland-20180103_2 diff --git a/srcpkgs/vscodium-bin/REMOVE b/srcpkgs/vscodium-bin/REMOVE new file mode 100644 index 00000000000..2ea0a945cc1 --- /dev/null +++ b/srcpkgs/vscodium-bin/REMOVE @@ -0,0 +1,9 @@ +if [ "$UPDATE" = "no" ]; then + case "$ACTION" in + post) + if [ -d usr/lib/vscodium ]; then + rm -rf usr/lib/vscodium + fi + ;; + esac +fi diff --git a/srcpkgs/vscodium-bin/files/vscodium.desktop b/srcpkgs/vscodium-bin/files/vscodium.desktop new file mode 100644 index 00000000000..2109fd9f1ed --- /dev/null +++ b/srcpkgs/vscodium-bin/files/vscodium.desktop @@ -0,0 +1,18 @@ +[Desktop Entry] +Name=VSCodium +Comment=Code Editing. Redefined. +GenericName=Text Editor +Exec=/usr/lib/vscodium/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=/usr/lib/vscodium/codium --new-window %F +Icon=vscodium diff --git a/srcpkgs/vscodium-bin/template b/srcpkgs/vscodium-bin/template new file mode 100644 index 00000000000..ccfbe33879f --- /dev/null +++ b/srcpkgs/vscodium-bin/template @@ -0,0 +1,33 @@ +# Template file for 'vscodium-bin' +pkgname=vscodium-bin +version=1.39.1 +revision=1 +archs="x86_64" +create_wrksrc=yes +depends="GConf libXtst libxkbfile nss dejavu-fonts-ttf" +short_desc="Binary releases of VS Code without MS branding/telemetry/licensing" +maintainer="shizonic " +license="MIT" +homepage="https://github.com/VSCodium/vscodium" +distfiles="https://github.com/VSCodium/vscodium/releases/download/${version}/VSCodium-linux-x64-${version}.tar.gz" +checksum=56bc17bfba771d1db655e6d6b0517df912eabb6532955094a2c77865c67719ee +nostrip_files="codium" + +do_install() { + sed -i 's,/usr/share/codium,/usr/lib/vscodium,g' bin/codium + + vmkdir usr/lib/vscodium + vcopy * usr/lib/vscodium + + vmkdir usr/bin + ln -sf /usr/lib/vscodium/bin/codium ${DESTDIR}/usr/bin/codium + ln -sf /usr/lib/vscodium/bin/codium ${DESTDIR}/usr/bin/vscodium + + vmkdir usr/share/applications + vinstall ${FILESDIR}/vscodium.desktop 644 usr/share/applications + + vmkdir usr/share/pixmaps + vinstall resources/app/resources/linux/code.png 644 usr/share/pixmaps vscodium.png + + vlicense resources/app/LICENSE.txt +} From 3b76c419221b0be366443eb5b25f0a00c8c85517 Mon Sep 17 00:00:00 2001 From: Toby Merz Date: Thu, 17 Oct 2019 08:30:38 +0200 Subject: [PATCH 2/2] vscodium-bin: update to 1.39.2. --- srcpkgs/vscodium-bin/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/vscodium-bin/template b/srcpkgs/vscodium-bin/template index ccfbe33879f..e5b7febf91e 100644 --- a/srcpkgs/vscodium-bin/template +++ b/srcpkgs/vscodium-bin/template @@ -1,6 +1,6 @@ # Template file for 'vscodium-bin' pkgname=vscodium-bin -version=1.39.1 +version=1.39.2 revision=1 archs="x86_64" create_wrksrc=yes @@ -10,7 +10,7 @@ maintainer="shizonic " license="MIT" homepage="https://github.com/VSCodium/vscodium" distfiles="https://github.com/VSCodium/vscodium/releases/download/${version}/VSCodium-linux-x64-${version}.tar.gz" -checksum=56bc17bfba771d1db655e6d6b0517df912eabb6532955094a2c77865c67719ee +checksum=34b9fb9a3e277dfe50953698165359187232b10452a28513c4cfaa2458857204 nostrip_files="codium" do_install() {