diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 20 insertions, 28 deletions
@@ -1,40 +1,32 @@ -# Maintainer: D. Can Celasun <can[at]dcc[dot]im> +# Maintainer: Tom Bebbington <tombebb@protonmail.com> -pkgname=visual-studio-code -pkgver=1.17.2 +pkgname=kode-studio-bin +_pkgname=kode-studio +pkgver=17.9.1 pkgrel=1 -pkgdesc="Visual Studio Code: Editor for building and debugging modern web and cloud applications (official binary version)" -arch=('x86_64' 'i686') -url="https://code.visualstudio.com/" -license=('custom: commercial') +pkgdesc="Kode Studio is an IDE specifically tailored for Kha." +arch=('x86_64') +url="http://kha.tech/download" +license=('MIT') provides=('vscode','visualstudiocode') depends=(fontconfig libxtst gtk2 python cairo alsa-lib gconf nss gcc-libs libnotify libxss gvfs) -source_x86_64=(code_x64_${pkgver}.tar.gz::https://vscode-update.azurewebsites.net/${pkgver}/linux-x64/stable - ${pkgname}.desktop +source_x86_64=(https://github.com/Kode/KodeStudio/releases/download/v${pkgver}/KodeStudio-linux64.tar.gz + ${_pkgname}.desktop ) -source_i686=(code_ia32_${pkgver}.tar.gz::https://vscode-update.azurewebsites.net/${pkgver}/linux-ia32/stable - ${pkgname}.desktop - ) -sha256sums_x86_64=('b93e2a282fdae04f355aa6e76fc4c15fb3452f4bcb64019d508a3a8337e76778' - 'de88d95db3f55ce58ffd3c229cbde566099384d4f005cf887b00ccaeed605984') -sha256sums_i686=('028ac50b98141c072caf275363465073f9d3321ec410cc547bee4d7cc991b612' - 'de88d95db3f55ce58ffd3c229cbde566099384d4f005cf887b00ccaeed605984') +sha256sums_x86_64=('a1ac4a5b9b74a8f5529ed616d6e4401599d1a33a4729eb1bdd7e5062a1b59cb0' + '085056b38a51192641b9c7daac35515491c1202374369a9b1e19cdf764273c11') package() { - _pkg=VSCode-linux-x64 - if [ "${CARCH}" = "i686" ]; then - _pkg=VSCode-linux-ia32 - fi - - install -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -d "${pkgdir}/opt/${pkgname}" + install -d "${pkgdir}/usr/share/licenses/${_pkgname}" + install -d "${pkgdir}/opt/${_pkgname}" install -d "${pkgdir}/usr/bin" install -d "${pkgdir}/usr/share/applications" install -d "${pkgdir}/usr/share/icons" - install -m644 "${srcdir}/${_pkg}/resources/app/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -m644 "${srcdir}/${_pkg}/resources/app/resources/linux/code.png" "${pkgdir}/usr/share/icons/${pkgname}.png" - install -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -m644 "${srcdir}/resources/app/LICENSE.txt" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" + install -m644 "${srcdir}/resources/app/resources/linux/code.png" "${pkgdir}/usr/share/icons/${_pkgname}.png" + install -m644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" - cp -r "${srcdir}/${_pkg}/"* "${pkgdir}/opt/${pkgname}" -R - ln -s /opt/${pkgname}/bin/code "${pkgdir}"/usr/bin/code + cp -r "${srcdir}/"* "${pkgdir}/opt/${_pkgname}" -R + ln -s /opt/${_pkgname}/bin/kodestudio "${pkgdir}"/usr/bin/kodestudio + ln -s /opt/${_pkgname}/bin/kodestudio "${pkgdir}"/usr/bin/${_pkgname} } |