summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-03-24 18:15:52 +0800
committerzxp198210052023-03-24 18:15:52 +0800
commit2037b2a64dee993405dab7adabff036e92b1368a (patch)
treef11358f9c260c4310c934d2564de81669b823133
parentfc5a29e6ce0af48cf8bd96d7cb923e1429022e74 (diff)
downloadaur-2037b2a64dee993405dab7adabff036e92b1368a.tar.gz
update to 23.1
-rw-r--r--.SRCINFO46
-rw-r--r--PKGBUILD31
2 files changed, 54 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9f1ff56978a1..bf8d0916e2d8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,44 @@
pkgbase = gstarcad-bin
- pkgdesc = 浩辰 CAD
- pkgver = 23.0.2
- pkgrel = 2
+ pkgdesc = 浩辰 CAD.Free trial for 30 days
+ pkgver = 23.1
+ pkgrel = 1
url = https://www.gstarcad.com/cad_linux/
arch = x86_64
- license = unknown
- depends = openssl-1.0
+ license = custom
+ depends = glibc
+ depends = libxcb
+ depends = libsm
+ depends = mesa
depends = qt5-svg
- depends = hicolor-icon-theme
- source = gstarcad-bin-23.0.2.deb::https://hccad.gstarcad.cn/linux2023/v23.0.2/uos/signed_com.gstarcad2023.cad_com.gstarcad2023.cad_amd64.deb
- sha256sums = 1aaa224365cc439a98a1071eecde9834b79999a52e76f2f6fbf60ad7c4c3aafd
+ depends = xdg-utils
+ depends = gcc-libs
+ depends = bash
+ 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 = fontconfig
+ depends = libcups
+ depends = libxdamage
+ depends = libglvnd
+ depends = zlib
+ depends = xcb-util-wm
+ depends = xcb-util-keysyms
+ depends = libx11
+ depends = qt5-base
+ depends = xcb-util-image
+ source = gstarcad-bin-23.1.deb::https://hccad.gstarcad.cn/linux2023/v23.1/uos/signed_com.gstarcad.cad_23.1_amd64.deb
+ source = LICENSE::https://static.gstarcad.com/attached/pdf/20230303/2280504f-9d17-4d0b-bc1b-2125906897a0.pdf
+ sha256sums = 3400c8d30e809539d1eb65e05ef63efc3e581c106cb6d6a7e495c2c71665e636
+ sha256sums = ffa4b7f3759bbf1f635dd95232ee7193802f27e83fa91f7d6a22c8099e64bcbb
pkgname = gstarcad-bin
diff --git a/PKGBUILD b/PKGBUILD
index 3e5d936e576a..03f5882990b7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,23 @@
# Maintainer: sukanka <su975853527 at gmail dot com>
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname='gstarcad-bin'
-_pkgname="com.gstarcad2023.cad"
-pkgver=23.0.2
-pkgrel=2
-epoch=
-pkgdesc="浩辰 CAD"
+_appname="com.gstarcad.cad"
+pkgver=23.1
+pkgrel=1
+pkgdesc="浩辰 CAD.Free trial for 30 days"
arch=('x86_64')
-license=('unknown')
+license=('custom')
url="https://www.gstarcad.com/cad_linux/"
-provides=()
-depends=(openssl-1.0 qt5-svg hicolor-icon-theme)
+depends=(glibc libxcb libsm mesa qt5-svg xdg-utils gcc-libs bash 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=()
-source=("${pkgname}-${pkgver}.deb::https://hccad.gstarcad.cn/linux2023/v${pkgver}/uos/signed_${_pkgname}_${_pkgname}_amd64.deb")
-sha256sums=('1aaa224365cc439a98a1071eecde9834b79999a52e76f2f6fbf60ad7c4c3aafd')
+source=("${pkgname}-${pkgver}.deb::https://hccad.gstarcad.cn/linux2023/v${pkgver}/uos/signed_${_appname}_${pkgver}_amd64.deb"
+ "LICENSE::https://static.gstarcad.com/attached/pdf/20230303/2280504f-9d17-4d0b-bc1b-2125906897a0.pdf")
+sha256sums=('3400c8d30e809539d1eb65e05ef63efc3e581c106cb6d6a7e495c2c71665e636'
+ 'ffa4b7f3759bbf1f635dd95232ee7193802f27e83fa91f7d6a22c8099e64bcbb')
package(){
- bsdtar -xvf data.tar.xz -C "${pkgdir}"
- chmod 644 "${pkgdir}/opt/apps/${_pkgname}/files/libcurl.a"
- install -Dm644 "${pkgdir}/opt/apps/${_pkgname}/entries/applications/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
- install -Dm644 "${pkgdir}/opt/apps/${_pkgname}/entries/icons/hicolor/scalable/apps/gcad.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/gcad.svg"
-}
+ 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/com.gstarcad.cad/info"
+ install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+} \ No newline at end of file