summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTom Bebbington2017-11-03 23:48:19 +0000
committerTom Bebbington2017-11-03 23:51:59 +0000
commit7e94e81a124411f7c30e4dd45343cc45b53270c6 (patch)
tree7c8b2d0f84878a63b7ef6d04410edde383fa3ddc /PKGBUILD
parent373fb1ab93dee11cb3ddb9d20dc84ffea031cba1 (diff)
downloadaur-7e94e81a124411f7c30e4dd45343cc45b53270c6.tar.gz
Now packages Kode Studio, forked from visual-studio-code
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 20 insertions, 28 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 52c79889fd02..60d03e11a8fb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}
}