summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-09-28 09:09:40 +0800
committerzxp198210052023-09-28 09:09:40 +0800
commit946178a9c7cf08b2301245f26f7a7469a7350504 (patch)
tree248db144709d277645a54b1b025032cb7a274273
parentb167d1a58c6300e2f408b6e2dc46145cfc477555 (diff)
downloadaur-946178a9c7cf08b2301245f26f7a7469a7350504.tar.gz
update to 4.1.0
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD15
2 files changed, 12 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2fa1b10bc001..dba8a5c462d3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = issie
pkgdesc = An intuitive cross-platform hardware design application.
- pkgver = 4.0.a.6
+ pkgver = 4.1.0
pkgrel = 1
url = https://tomcl.github.io/issie
arch = any
@@ -33,7 +33,7 @@ pkgbase = issie
depends = gtk3
depends = glibc
conflicts = issie
- source = issie-4.0.a.6.tar.gz::https://github.com/tomcl/issie/archive/refs/tags/v4.0.a.6.tar.gz
- sha256sums = b40b83586f5e76c02fc043ae4a42ed59661d8192a0a76369ed9b38973d5128f3
+ source = issie-4.1.0.tar.gz::https://github.com/tomcl/issie/archive/refs/tags/v4.1.0.tar.gz
+ sha256sums = b747eaa4301f4f47c400f78d191c458110d5dfaf3a910429f2600c754bb9c132
pkgname = issie
diff --git a/PKGBUILD b/PKGBUILD
index 2fea5812e4f1..0d03e1403fb1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
# Contributor: Shuyuan Liu <liu_shuyuan at qq dot com>
pkgname=issie
-pkgver=4.0.a.6
+pkgver=4.1.0
pkgrel=1
pkgdesc="An intuitive cross-platform hardware design application."
arch=('any')
@@ -13,18 +13,21 @@ depends=('expat' 'at-spi2-core' 'nspr' 'gcc-libs' 'pango' 'nss' 'cairo' 'libxkbc
'libxfixes' 'libxdamage' 'libx11' 'libxext' 'libdrm' 'mesa' 'libxrandr' 'libxcb' 'alsa-lib' 'glib2' 'gtk3' 'glibc')
makedepends=('nodejs' 'npm' 'dotnet-sdk' 'gendesk')
source=("$pkgname-$pkgver.tar.gz::${_githuburl}/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('b40b83586f5e76c02fc043ae4a42ed59661d8192a0a76369ed9b38973d5128f3')
+sha256sums=('b747eaa4301f4f47c400f78d191c458110d5dfaf3a910429f2600c754bb9c132')
+prepare() {
+ gendesk -q -f -n --categories "Development" --name "${pkgname}" --exec "${pkgname%-bin} --no-sandbox %U"
+}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
dotnet tool restore
dotnet paket install
- npm update
+ npm ci
npm run dist
}
package() {
- install -Dm755 -d "${pkgdir}/opt/${pkgname}"
+ install -Dm755 -d "${pkgdir}/"{opt/"${pkgname}",usr/bin}
cp -r "${srcdir}/${pkgname}-${pkgver}/dist/linux-unpacked/"* "${pkgdir}/opt/${pkgname}"
- install -Dm644 "${pkgdir}/opt/${pkgname}/resources/static/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
- gendesk -f -n --icon "${pkgname}" --categories "Development" --name "issie" --exec "/opt/${pkgname%-bin}/${pkgname%-bin}"
+ ln -sf "/opt/${pkgname}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm644 "${srcdir}/${pkgname}-${pkgver}/static/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
install -Dm644 "${srcdir}/${pkgname}.desktop" -t "${pkgdir}/usr/share/applications"
} \ No newline at end of file