# Maintainer: Carson Rueter # Maintainer: Icelk
# Contributor: Cameron Katri # Contributor: Plague-doctor > privacyrequired <> com > # Contributor: me at oguzkaganeren dot com dot tr # Contributor: Rowisi < nomail private com > pkgname=vscodium-bin _pkgname=VSCodium pkgver=1.61.2 pkgrel=4 pkgdesc="Binary releases of VS Code without MS branding/telemetry/licensing." arch=('x86_64' 'aarch64' 'armv7h') url="https://github.com/VSCodium/vscodium" license=('MIT') depends=( fontconfig libxtst gtk3 python cairo alsa-lib nss gcc-libs libnotify libxss 'glibc>=2.28-4' ) optdepends=( 'gvfs: For move to trash functionality' 'libdbusmenu-glib: For KDE global menu' ) provides=('codium' 'vscodium') conflicts=('vscodium' 'vscodium-git') sha256sums=('65e6b053e6d8be61763801312ded64a82cf835d77a6eabe1b9d7eb9e87b2e49b' 'f26703924abca3738f2e1f84e5a1e27e8cc7dae4364bb53dbff03c2de5fe0898') sha256sums_x86_64=('dd1cc1ade653726183bce3cf7cbebefed7f08789b11c2110950d750fe50446e0') sha256sums_aarch64=('a1616674874b04596d1b62086bce3b14699dcd73373d1b7d31f198738142e8c8') sha256sums_armv7h=('d39102251aff70cd63374664f0f8f7b699ccc9bb28997b0714dbd178bbabdcf9') source=('vscodium-bin.desktop' 'vscodium-bin-uri-handler.desktop') source_x86_64=("https://github.com/VSCodium/vscodium/releases/download/${pkgver}/${_pkgname}-linux-x64-${pkgver}.tar.gz") source_armv7h=("https://github.com/VSCodium/vscodium/releases/download/${pkgver}/${_pkgname}-linux-armhf-${pkgver}.tar.gz") source_aarch64=("https://github.com/VSCodium/vscodium/releases/download/${pkgver}/${_pkgname}-linux-arm64-${pkgver}.tar.gz") shopt -s extglob package() { install -d -m755 ${pkgdir}/usr/bin install -d -m755 ${pkgdir}/usr/share/{${pkgname},applications,pixmaps} cp -r ${srcdir}/!(vscodium-bin.desktop|${pkgname}-${pkgver}.tar.gz) ${pkgdir}/usr/share/${pkgname} ln -s /usr/share/${pkgname}/bin/codium ${pkgdir}/usr/bin/codium ln -s /usr/share/${pkgname}/bin/codium ${pkgdir}/usr/bin/vscodium install -D -m644 ${srcdir}/vscodium-bin.desktop ${pkgdir}/usr/share/applications/codium.desktop install -D -m644 ${srcdir}/vscodium-bin-uri-handler.desktop ${pkgdir}/usr/share/applications/codium-uri-handler.desktop install -D -m644 ${srcdir}/resources/app/resources/linux/code.png \ ${pkgdir}/usr/share/pixmaps/vscodium.png }