summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPlague Doctor2019-04-19 09:11:11 +1000
committerPlague Doctor2019-04-19 09:11:11 +1000
commit0ca76318c72f38a0fc7e2215a8740aef72a60547 (patch)
treedf8f02c5efe2f31a51b1c262ef60c8a543ea18e2
downloadaur-0ca76318c72f38a0fc7e2215a8740aef72a60547.tar.gz
Add '-bin' to name and upgrade to version 1.33.1
-rw-r--r--.SRCINFO32
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD40
-rw-r--r--vscodium-bin.desktop18
4 files changed, 95 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a6412a789be5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,32 @@
+# Generated by mksrcinfo v8
+# Thu Apr 18 23:08:46 UTC 2019
+pkgbase = vscodium-bin
+ pkgdesc = Binary releases of VS Code without MS branding/telemetry/licensing.
+ pkgver = 1.33.1
+ pkgrel = 1
+ url = https://github.com/VSCodium/vscodium
+ arch = x86_64
+ license = MIT
+ depends = fontconfig
+ depends = libxtst
+ depends = gtk3
+ depends = python
+ depends = cairo
+ depends = alsa-lib
+ depends = nss
+ depends = gcc-libs
+ depends = libnotify
+ depends = libxss
+ depends = gconf
+ depends = glibc>=2.28-4
+ optdepends = gvfs: For move to trash functionality
+ optdepends = libdbusmenu-glib: For KDE global menu
+ provides = code
+ noextract = vscodium-bin-1.33.1-1.tar.gz
+ source = vscodium-bin.desktop
+ source = vscodium-bin-1.33.1-1.tar.gz::https://github.com/VSCodium/vscodium/releases/download/1.33.1/VSCodium-linux-x64-1.33.1.tar.gz
+ sha256sums = 44c07450999d260672edfd34215fde0ca11829a38f89592f4d1f035e1dd5012a
+ sha256sums = ff90d3541627e380afc7026c0ec9b451510a9440e457c951c8a3e3261aefb017
+
+pkgname = vscodium-bin
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..893ea45ed24d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*.xz
+pkg
+src
+*.zip
+*.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..68f979695dcc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Plague-doctor <plague <at>> privacyrequired <<dot>> com >
+
+pkgname=vscodium-bin
+pkgver=1.33.1
+pkgrel=1
+pkgdesc="Binary releases of VS Code without MS branding/telemetry/licensing."
+arch=('x86_64')
+url="https://github.com/VSCodium/vscodium"
+license=('MIT')
+depends=(
+ fontconfig libxtst gtk3 python cairo alsa-lib nss gcc-libs libnotify libxss gconf
+ 'glibc>=2.28-4'
+ )
+optdepends=(
+ 'gvfs: For move to trash functionality'
+ 'libdbusmenu-glib: For KDE global menu'
+)
+provides=('code')
+source=(
+ vscodium-bin.desktop
+ ${pkgname}-${pkgver}-${pkgrel}.tar.gz::${url}/releases/download/${pkgver}/VSCodium-linux-x64-${pkgver}.tar.gz
+ )
+noextract=("${pkgname}-${pkgver}-${pkgrel}.tar.gz")
+sha256sums=('44c07450999d260672edfd34215fde0ca11829a38f89592f4d1f035e1dd5012a'
+ 'ff90d3541627e380afc7026c0ec9b451510a9440e457c951c8a3e3261aefb017')
+
+prepare() {
+ mkdir -p ${srcdir}/${pkgname}
+ tar -xf ${srcdir}/${pkgname}-${pkgver}-${pkgrel}.tar.gz -C ${srcdir}/${pkgname}
+}
+
+package() {
+ install -d -m755 ${pkgdir}/usr/bin
+ install -d -m755 ${pkgdir}/usr/share/{${pkgname},applications,pixmaps}
+ cp -r ${srcdir}/${pkgname} ${pkgdir}/usr/share
+ ln -s /usr/share/${pkgname}/bin/vscodium ${pkgdir}/usr/bin/${pkgname}
+ install -D -m644 vscodium-bin.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop
+ install -D -m644 ${srcdir}/${pkgname}/resources/app/resources/linux/code.png \
+ ${pkgdir}/usr/share/pixmaps/vscodium.png
+}
diff --git a/vscodium-bin.desktop b/vscodium-bin.desktop
new file mode 100644
index 000000000000..93096288ef47
--- /dev/null
+++ b/vscodium-bin.desktop
@@ -0,0 +1,18 @@
+[Desktop Entry]
+Name=VSCodium
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/usr/share/vscodium-bin/vscodium --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/share/vscodium-bin/vscodium --new-window %F
+Icon=vscodium