summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 8 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1ef41a5c58b3..796763a866b2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: sukanka <su975853527 at gmail dot com>
pkgname=iauto
-pkgver=3.6.5
+pkgver=3.7.1
pkgrel=1
pkgdesc="Flowchart diagrams drawer"
arch=('x86_64')
@@ -10,14 +10,14 @@ license=('unknown')
depends=(electron13)
makedepends=(p7zip gendesk)
source=("${pkgname}-${pkgver}.exe::${url}/static/version/IAuto%20Setup%20${pkgver}(win%2064).exe")
-sha512sums=('e453c5cffdba117cef37ea488d235ea91d863841f663f0f4192144b89d318d8ebbd2cd1c05d19cc020bda7fcc0e59f5eea61063e4e1aab096766587ff462a239')
+sha512sums=('158da6104f5b10c4e5fc627bf2923b78084e5a4748d43dc3e1c8e9a0125465173cb504d343dd5483a8219e589d39d6257ef5c524f280b26947eec24c68dc2cfd')
prepare() {
cd $srcdir
7z e ${pkgname}-${pkgver}.exe -aoa
- 7z x app-64.7z resources/ -aoa
+ 7z x app-64.7z resources/ -aoa
-# mv resources/app.asar ${pkgname}.asar
+ # mv resources/app.asar ${pkgname}.asar
# it will not run without this, don't know why
asar extract resources/app.asar build/
@@ -26,10 +26,9 @@ prepare() {
package() {
cd $srcdir/
- for res in {256x256,512-512}
- do
+ for res in {256x256,512-512}; do
install -Dm644 build/dist/electron/static/image/icons/${res}.png \
- ${pkgdir}/usr/share/icons/hicolor/${res:0:3}x${res:0:3}/apps/${pkgname}.png
+ ${pkgdir}/usr/share/icons/hicolor/${res:0:3}x${res:0:3}/apps/${pkgname}.png
done
gendesk -f --pkgname "$pkgname" --pkgdesc "IAuto(IA) 流程可视化" --icon "${pkgname}" --categories "Utility;" --name "${pkgname}" --exec "${pkgname}"
@@ -42,8 +41,8 @@ package() {
# link executable
mkdir -p ${pkgdir}/usr/bin/
echo """#!/usr/bin/bash
-electron13 /usr/share/${pkgname}/${pkgname}.asar
-"""> ${pkgdir}/usr/bin/${pkgname}
+electron13 /usr/share/${pkgname}/${pkgname}.asar "\$@"
+""" >${pkgdir}/usr/bin/${pkgname}
chmod a+x ${pkgdir}/usr/bin/${pkgname}
}