diff options
author | zxp19821005 | 2023-08-24 10:02:29 +0800 |
---|---|---|
committer | zxp19821005 | 2023-08-24 10:02:29 +0800 |
commit | f3a46fb2b3a1f2b0d3d87feed69a6c7e262c2a41 (patch) | |
tree | 88ed753e3ac2672ab8f9b206c319edc56723e5e2 | |
parent | a1a60e7867418cf6fa311825f0a563446fb421c8 (diff) | |
download | aur-f3a46fb2b3a1f2b0d3d87feed69a6c7e262c2a41.tar.gz |
update to 4.0.4
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | numara.sh | 2 |
3 files changed, 16 insertions, 14 deletions
@@ -1,20 +1,20 @@ pkgbase = numara-bin pkgdesc = Simple notepad calculator built on Electron, powered by Math.js - pkgver = 4.0.3 + pkgver = 4.0.4 pkgrel = 1 url = https://numara.io/ arch = x86_64 license = MIT depends = bash - depends = electron25 + depends = electron26 depends = hicolor-icon-theme - provides = numara=4.0.3 + provides = numara=4.0.4 conflicts = numara - source = numara-4.0.3.deb::https://github.com/bornova/numara-calculator/releases/download/v4.0.3/Numara-4.0.3-amd64.deb + source = numara-4.0.4.deb::https://github.com/bornova/numara-calculator/releases/download/v4.0.4/Numara-4.0.4-amd64.deb source = LICENSE::https://raw.githubusercontent.com/bornova/numara-calculator/master/LICENSE source = numara.sh - sha256sums = 1ff0e2949459693aa67581ba0e5c04da8787f3704ebcaaf2e2653ee982fcc292 + sha256sums = f49c439638691bca36f7a9e57f5ff66f6c91dbc9782c1b92c939ac035b5bdf0e sha256sums = b944c7642b6a0ccf0c24e98d199d8bf4c8d556ebc7d87ddb9af98cab67b378b5 - sha256sums = d6ac2b37886ead08ceb845e76a7ca281492b3f7158e6b6e28035d206c1093f1f + sha256sums = 24a821e7b9e3b08ddd2383df5e3850f9de647325ff9a51e23e78f5b33dbfa388 pkgname = numara-bin @@ -1,7 +1,7 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=numara-bin _appname=Numara -pkgver=4.0.3 +pkgver=4.0.4 pkgrel=1 pkgdesc="Simple notepad calculator built on Electron, powered by Math.js" arch=('x86_64') @@ -10,22 +10,24 @@ _githuburl="https://github.com/bornova/numara-calculator" license=('MIT') provides=("${pkgname%-bin}=${pkgver}") conflicts=("${pkgname%-bin}") -depends=('bash' 'electron25' 'hicolor-icon-theme') +depends=('bash' 'electron26' 'hicolor-icon-theme') source=("${pkgname%-bin}-${pkgver}.deb::${_githuburl}/releases/download/v${pkgver}/${_appname}-${pkgver}-amd64.deb" "LICENSE::https://raw.githubusercontent.com/bornova/numara-calculator/master/LICENSE" "${pkgname%-bin}.sh") -sha256sums=('1ff0e2949459693aa67581ba0e5c04da8787f3704ebcaaf2e2653ee982fcc292' +sha256sums=('f49c439638691bca36f7a9e57f5ff66f6c91dbc9782c1b92c939ac035b5bdf0e' 'b944c7642b6a0ccf0c24e98d199d8bf4c8d556ebc7d87ddb9af98cab67b378b5' - 'd6ac2b37886ead08ceb845e76a7ca281492b3f7158e6b6e28035d206c1093f1f') -package() { + '24a821e7b9e3b08ddd2383df5e3850f9de647325ff9a51e23e78f5b33dbfa388') +prepare() { bsdtar -xf "${srcdir}/data.tar.xz" - install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}" + sed "s|/opt/${_appname}/${pkgname%-bin} %U|${pkgname%-bin}|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" +} +package() { + install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" install -Dm644 "${srcdir}/opt/${_appname}/resources/app.asar" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar" for icons in 16x16 32x32 48x48 64x64 128x128 256x256 512x512 1024x1024; do install -Dm644 "${srcdir}/usr/share/icons/hicolor/${icons}/apps/${pkgname%-bin}.png" \ -t "${pkgdir}/usr/share/icons/hicolor/${icons}/apps" done - sed "s|/opt/${_appname}/${pkgname%-bin} %U|/opt/${pkgname%-bin}/${pkgname%-bin}|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" }
\ No newline at end of file diff --git a/numara.sh b/numara.sh index 947cb0d2ae4e..8d9d5d945ce0 100644 --- a/numara.sh +++ b/numara.sh @@ -1,5 +1,5 @@ #!/bin/bash -_ELECTRON=/usr/bin/electron25 +_ELECTRON=/usr/bin/electron26 _ASAR="/opt/numara/numara.asar" if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then exec ${_ELECTRON} ${_ASAR} "$@" |