aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 6 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7a91e5f73c9f..198db1e2ad9c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,30 +2,24 @@
# Maintainer: tugyan <bilaltasdelen AT windowslive DOT com>
# Maintainer: Aviana Cruz <gwencroft@proton.me>
+_electron_ver=18
pkgname=kuro
pkgver=8.1.6
-pkgrel=2
+pkgrel=3
pkgdesc='An elegant Microsoft ToDo desktop client for Linux'
arch=('any')
url='https://github.com/davidsmorais/kuro'
license=('MIT')
-depends=('electron')
+depends=("electron$_electron_ver")
makedepends=('nodejs' 'yarn')
provides=('ao' 'kuro')
conflicts=('ao' 'ao-git' 'kuro-appimage')
source=("$pkgname"
"$pkgname.desktop"
"$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('93340f3310b5133058df40fe36482eb364cb514f53d8e594ea646f9cf0e21463'
+sha256sums=('d206aef3ec01016487003ae53f59b675ffcaae41d6c27f87f5a92f18bd3b75ab'
'a7602db570ab593499661d88feb6775c1a97458df2493ac1fe91f24b14911d2c'
'81d7656c7ef6927597b2e87fe28df2dcb60d9b0c80fd729f8171f62419b92d4f')
-_ver="$(</usr/lib/electron/version)"
-
-prepare() {
- cd "$pkgname-$pkgver"
- rm -rf build
- yarn upgrade "electron@$_ver"
-}
build() {
cd "$pkgname-$pkgver"
@@ -43,11 +37,12 @@ build() {
;;
esac
+ yarn install
export NODE_ENV=production
yarn icons
yarn run electron-builder --linux --"$_arch" --dir \
-c.electronDist=/usr/lib/electron \
- -c.electronVersion="$_ver" \
+ -c.electronVersion="$_electron_ver" \
--publish never
}