diff options
author | Dmitry Valter | 2022-12-30 22:06:38 +0000 |
---|---|---|
committer | Dmitry Valter | 2022-12-30 22:06:38 +0000 |
commit | a030b4011cafbadd98f74745334005fcddc76ed1 (patch) | |
tree | efcaf5f0fc869e8d1da66614e77aced70db9ff98 | |
parent | c8d53ef85fd3646d4df565b8f37d53a0e34dbeed (diff) | |
download | aur-a030b4011cafbadd98f74745334005fcddc76ed1.tar.gz |
updpkg: drawio-desktop 20.7.4-2
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 9 insertions, 6 deletions
@@ -1,15 +1,14 @@ pkgbase = drawio-desktop pkgdesc = Diagram drawing application built on web technology pkgver = 20.7.4 - pkgrel = 1 + pkgrel = 2 url = https://github.com/jgraph/drawio-desktop arch = any license = Apache makedepends = yarn makedepends = ant makedepends = nodejs>=12 - depends = electron>=21 - depends = electron<22 + depends = electron21 depends = libnotify depends = shared-mime-info options = !strip @@ -2,12 +2,13 @@ pkgname=drawio-desktop pkgver=20.7.4 -pkgrel=1 +pkgrel=2 pkgdesc='Diagram drawing application built on web technology' arch=('any') url='https://github.com/jgraph/drawio-desktop' license=('Apache') -depends=('electron>=21' 'electron<22' libnotify shared-mime-info) +_electronver=21 +depends=("electron$_electronver" libnotify shared-mime-info) makedepends=(yarn ant 'nodejs>=12') options=('!strip') source=("drawio-$pkgver.tar.gz::https://github.com/jgraph/drawio/archive/v$pkgver.tar.gz" @@ -26,6 +27,9 @@ build() { rm -rf "META-INF" "WEB-INF" + # Electron version compatibility check + grep -qF "\"electron\": \"^$_electronver." 'package.json' + # disable updater sed -e '/electron-updater/d' -i 'package.json' sed -e '/"electron":/d' -i 'package.json' @@ -73,7 +77,7 @@ package() { mkdir -p "$pkgdir/usr/bin" printf '%s\n' \ '#!/bin/sh' \ - 'exec electron21 /usr/lib/draw.io "$@"' \ + "exec electron$_electronver /usr/lib/draw.io \"\$@\"" \ > "$pkgdir/usr/bin/draw.io" chmod a+x "$pkgdir/usr/bin/draw.io" |