diff options
author | zxp19821005 | 2023-09-28 09:09:40 +0800 |
---|---|---|
committer | zxp19821005 | 2023-09-28 09:09:40 +0800 |
commit | 946178a9c7cf08b2301245f26f7a7469a7350504 (patch) | |
tree | 248db144709d277645a54b1b025032cb7a274273 | |
parent | b167d1a58c6300e2f408b6e2dc46145cfc477555 (diff) | |
download | aur-946178a9c7cf08b2301245f26f7a7469a7350504.tar.gz |
update to 4.1.0
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 12 insertions, 9 deletions
@@ -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 @@ -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 |