diff options
author | Rowisi | 2020-02-09 22:16:23 +0100 |
---|---|---|
committer | Rowisi | 2020-02-09 22:16:23 +0100 |
commit | d81071aae84aba9f12785ff47b903cc08fe4a702 (patch) | |
tree | 2ed2e9179eeda343c47d7f3b81b1a5ed8c040219 | |
parent | 9fc04f9955a310198945c659669ef77099b4110a (diff) | |
download | aur-d81071aae84aba9f12785ff47b903cc08fe4a702.tar.gz |
Add ARM and ARM64 support
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 26 insertions, 14 deletions
@@ -1,9 +1,11 @@ pkgbase = vscodium-bin pkgdesc = Binary releases of VS Code without MS branding/telemetry/licensing. pkgver = 1.42.0 - pkgrel = 2 + pkgrel = 3 url = https://github.com/VSCodium/vscodium arch = x86_64 + arch = aarch64 + arch = armv7h license = MIT depends = fontconfig depends = libxtst @@ -20,11 +22,15 @@ pkgbase = vscodium-bin optdepends = libdbusmenu-glib: For KDE global menu provides = code conflicts = code - noextract = vscodium-bin-1.42.0-2.tar.gz + noextract = vscodium-bin-1.42.0-3-x86_64.tar.gz source = vscodium-bin.desktop - source = vscodium-bin-1.42.0-2.tar.gz::https://github.com/VSCodium/vscodium/releases/download/1.42.0/VSCodium-linux-x64-1.42.0.tar.gz sha256sums = 5504e93bd55f2bc068c29e4fa962c1eddc6e08edb39c3255319dd5ad998a1b86 - sha256sums = b83425865394d6414ea22aa065a4b2413e93acf63b97f973743c69c38960d138 + source_x86_64 = vscodium-bin-1.42.0-3-x86_64.tar.gz::https://github.com/VSCodium/vscodium/releases/download/1.42.0/VSCodium-linux-x64-1.42.0.tar.gz + sha256sums_x86_64 = b83425865394d6414ea22aa065a4b2413e93acf63b97f973743c69c38960d138 + source_aarch64 = vscodium-bin-1.42.0-3-aarch64.tar.gz::https://github.com/VSCodium/vscodium/releases/download/1.42.0/VSCodium-linux-arm64-1.42.0.tar.gz + sha256sums_aarch64 = c94855c7d08ae197d2893aabc9467e37cad4ae0bd3c954ac573a4f526b99711d + source_armv7h = vscodium-bin-1.42.0-3-armv7h.tar.gz::https://github.com/VSCodium/vscodium/releases/download/1.42.0/VSCodium-linux-arm-1.42.0.tar.gz + sha256sums_armv7h = 85745764ea7f541f9adb76d98a6675563fcc02d0cf8515f58600867f5f1fc377 pkgname = vscodium-bin @@ -1,11 +1,12 @@ # Maintainer: Plague-doctor <plague <at>> privacyrequired <<dot>> com > # Contributor: me at oguzkaganeren dot com dot tr +# Contributor: Rowisi < nomail <at> private <dot> com > pkgname=vscodium-bin pkgver=1.42.0 -pkgrel=2 +pkgrel=3 pkgdesc="Binary releases of VS Code without MS branding/telemetry/licensing." -arch=('x86_64') +arch=('x86_64' 'aarch64' 'armv7h') url="https://github.com/VSCodium/vscodium" license=('MIT') depends=( @@ -18,17 +19,22 @@ optdepends=( ) provides=('code') conflicts=('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=('5504e93bd55f2bc068c29e4fa962c1eddc6e08edb39c3255319dd5ad998a1b86' - 'b83425865394d6414ea22aa065a4b2413e93acf63b97f973743c69c38960d138') +source=(vscodium-bin.desktop) +sha256sums=('5504e93bd55f2bc068c29e4fa962c1eddc6e08edb39c3255319dd5ad998a1b86') + +source_x86_64=("${pkgname}-${pkgver}-${pkgrel}-x86_64.tar.gz::${url}/releases/download/${pkgver}/VSCodium-linux-x64-${pkgver}.tar.gz") +source_aarch64=("${pkgname}-${pkgver}-${pkgrel}-aarch64.tar.gz::${url}/releases/download/${pkgver}/VSCodium-linux-arm64-${pkgver}.tar.gz") +source_armv7h=("${pkgname}-${pkgver}-${pkgrel}-armv7h.tar.gz::${url}/releases/download/${pkgver}/VSCodium-linux-arm-${pkgver}.tar.gz") + +sha256sums_x86_64=('b83425865394d6414ea22aa065a4b2413e93acf63b97f973743c69c38960d138') +sha256sums_aarch64=('c94855c7d08ae197d2893aabc9467e37cad4ae0bd3c954ac573a4f526b99711d') +sha256sums_armv7h=('85745764ea7f541f9adb76d98a6675563fcc02d0cf8515f58600867f5f1fc377') + +noextract=("${pkgname}-${pkgver}-${pkgrel}-${CARCH}.tar.gz") prepare() { mkdir -p ${srcdir}/${pkgname} - tar -xf ${srcdir}/${pkgname}-${pkgver}-${pkgrel}.tar.gz -C ${srcdir}/${pkgname} + tar -xf ${srcdir}/${pkgname}-${pkgver}-${pkgrel}-${CARCH}.tar.gz -C ${srcdir}/${pkgname} } package() { |