summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-06-26 19:10:02 +0800
committerzxp198210052023-06-26 19:10:02 +0800
commit606e49bf1444726aa6dcd2fa81f557045271a3ed (patch)
tree554505c48d9fe38742b4b58cee47275f75ffb513
parentbdeaa3194617e68b114a3ba8b9e0a7f90bbd6670 (diff)
downloadaur-606e49bf1444726aa6dcd2fa81f557045271a3ed.tar.gz
update to 23.1.1
-rw-r--r--.SRCINFO65
-rw-r--r--PKGBUILD30
2 files changed, 50 insertions, 45 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 875ee2d1c780..805546cb7e5e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,43 +1,48 @@
pkgbase = gstarcad-bin
pkgdesc = 浩辰 CAD.Free trial for 30 days
- pkgver = 23.1
- pkgrel = 2
+ pkgver = 23.1.1
+ pkgrel = 1
url = https://www.gstarcad.com/cad_linux/
+ arch = aarch64
+ arch = armv7h
arch = x86_64
license = custom
- depends = glibc
- depends = libxcb
- depends = libsm
- depends = mesa
- depends = qt5-svg
- depends = xdg-utils
- depends = gcc-libs
depends = sh
- depends = freetype2
- depends = xcb-util-renderutil
- depends = libxkbcommon-x11
- depends = libxshmfence
- depends = libxkbcommon
- depends = libice
- depends = expat
- depends = libxext
- depends = systemd-libs
- depends = libdrm
- depends = libxfixes
depends = libxxf86vm
- depends = mono
+ depends = libsm
+ depends = hicolor-icon-theme
+ depends = libxkbcommon
+ depends = xcb-util-image
+ depends = xdg-utils
+ depends = xcb-util-keysyms
depends = fontconfig
depends = libcups
- depends = libxdamage
- depends = libglvnd
- depends = zlib
depends = xcb-util-wm
- depends = xcb-util-keysyms
- depends = libx11
+ depends = libice
+ depends = xcb-util-renderutil
depends = qt5-base
- depends = xcb-util-image
- options = !strip
- source = gstarcad-bin-23.1.deb::https://hccad.gstarcad.cn/linux2023/v23.1/uos/signed_com.gstarcad.cad_23.1_amd64.deb
- sha256sums = 3400c8d30e809539d1eb65e05ef63efc3e581c106cb6d6a7e495c2c71665e636
+ depends = freetype2
+ depends = libxfixes
+ depends = libxext
+ depends = libxcb
+ depends = gcc-libs
+ depends = expat
+ depends = mesa
+ depends = libxdamage
+ depends = libx11
+ depends = zlib
+ depends = systemd-libs
+ depends = libxshmfence
+ depends = qt5-svg
+ depends = libxkbcommon-x11
+ depends = libglvnd
+ depends = glibc
+ depends = libdrm
+ source_aarch64 = gstarcad-23.1.1-aarch64.deb::https://hccad.gstarcad.cn/linux2023/v3.0/v23.1.1/deb/gstarcad_23.1.1_arm64.deb
+ sha256sums_aarch64 = 29de9bb281ada1a1f22e4b15b8e05e4ff1a588873b0f86b64e28db287d2c77f2
+ source_armv7h = gstarcad-23.1.1-armv7h.deb::https://hccad.gstarcad.cn/linux2023/v3.0/v23.1.1/deb/gstarcad_23.1.1_arm64.deb
+ sha256sums_armv7h = 29de9bb281ada1a1f22e4b15b8e05e4ff1a588873b0f86b64e28db287d2c77f2
+ source_x86_64 = gstarcad-23.1.1-x86_64.deb::https://hccad.gstarcad.cn/linux2023/v3.0/v23.1.1/deb/gstarcad_23.1.1_amd64.deb
+ sha256sums_x86_64 = fe5abf637b282efe0822670e4bea11c6655b502a28b9132cdbfd10ce4d63f62a
pkgname = gstarcad-bin
diff --git a/PKGBUILD b/PKGBUILD
index 487e913a019b..7ccb04cf8578 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,23 +2,23 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname='gstarcad-bin'
_appname="com.gstarcad.cad"
-pkgver=23.1
-pkgrel=2
+pkgver=23.1.1
+pkgrel=1
pkgdesc="浩辰 CAD.Free trial for 30 days"
-arch=('x86_64')
+arch=('aarch64' 'armv7h' 'x86_64')
license=('custom')
url="https://www.gstarcad.com/cad_linux/"
-depends=('glibc' 'libxcb' 'libsm' 'mesa' 'qt5-svg' 'xdg-utils' 'gcc-libs' 'sh' 'freetype2' 'xcb-util-renderutil' \
- 'libxkbcommon-x11' 'libxshmfence' 'libxkbcommon' 'libice' 'expat' 'libxext' 'systemd-libs' 'libdrm' 'libxfixes' \
- 'libxxf86vm' 'mono' 'fontconfig' 'libcups' 'libxdamage' 'libglvnd' 'zlib' 'xcb-util-wm' 'xcb-util-keysyms' \
- 'libx11' 'qt5-base' 'xcb-util-image')
-optdepends=()
-options=(!strip)
-source=("${pkgname}-${pkgver}.deb::https://hccad.gstarcad.cn/linux2023/v${pkgver}/uos/signed_${_appname}_${pkgver}_amd64.deb")
-sha256sums=('3400c8d30e809539d1eb65e05ef63efc3e581c106cb6d6a7e495c2c71665e636')
+depends=('sh' 'libxxf86vm' 'libsm' 'hicolor-icon-theme' 'libxkbcommon' 'xcb-util-image' 'xdg-utils' 'xcb-util-keysyms' \
+ 'fontconfig' 'libcups' 'xcb-util-wm' 'libice' 'xcb-util-renderutil' 'qt5-base' 'freetype2' 'libxfixes' 'libxext' \
+ 'libxcb' 'gcc-libs' 'expat' 'mesa' 'libxdamage' 'libx11' 'zlib' 'systemd-libs' 'libxshmfence' 'qt5-svg' \
+ 'libxkbcommon-x11' 'libglvnd' 'glibc' 'libdrm')
+source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64.deb::https://hccad.gstarcad.cn/linux2023/v3.0/v${pkgver}/deb/${pkgname%-bin}_${pkgver}_arm64.deb")
+source_armv7h=("${pkgname%-bin}-${pkgver}-armv7h.deb::https://hccad.gstarcad.cn/linux2023/v3.0/v${pkgver}/deb/${pkgname%-bin}_${pkgver}_arm64.deb")
+source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.deb::https://hccad.gstarcad.cn/linux2023/v3.0/v${pkgver}/deb/${pkgname%-bin}_${pkgver}_amd64.deb")
+sha256sums_aarch64=('29de9bb281ada1a1f22e4b15b8e05e4ff1a588873b0f86b64e28db287d2c77f2')
+sha256sums_armv7h=('29de9bb281ada1a1f22e4b15b8e05e4ff1a588873b0f86b64e28db287d2c77f2')
+sha256sums_x86_64=('fe5abf637b282efe0822670e4bea11c6655b502a28b9132cdbfd10ce4d63f62a')
package(){
- bsdtar -xf data.tar.xz -C "${pkgdir}"
- install -Dm644 "${pkgdir}/opt/apps/${_appname}/entries/applications/${_appname}.desktop" "${pkgdir}/usr/share/applications/${_appname}.desktop"
- rm -rf "${pkgdir}/opt/apps/${_appname}/info" "${pkgdir}/opt/apps/${_appname}/entries/autostart"
- install -Dm644 "${pkgdir}/opt/apps/${_appname}/files/license.pdf" -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ bsdtar -xf data.tar.xz -C "${pkgdir}" --gname root --uname root
+ install -Dm644 "${pkgdir}/opt/apps/${pkgname%-bin}/v2023/files/Licenses/"* -t "${pkgdir}/usr/share/licenses/${pkgname}"
} \ No newline at end of file