summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 0e8273224ecea54b89306f0f7ea3792cd37bcc20 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Maintainer yueduz <yueduz at gmail dot com>
pkgname=zw3d-bin
pkgver=2024.0.3.0
pkgrel=2
pkgdesc="Parametric 3D modelling"
arch=('x86_64')
license=(custom)
makedepends=()
depends=('libx11' 'at-spi2-core' 'libglvnd' 'bash' 'sqlite' 'gdk-pixbuf2' 'freetype2' 'xz' 'lapack' 'pcre' 'opencollada' 'libpng' 'djvulibre' 'libxext' 'dbus' 'gcc-libs' 'libxml2' 'hicolor-icon-theme' 'curl' 'libxi' 'qt5-svg' 'zlib' 'libjpeg-turbo' 'libdrm' 'bzip2' 'blas' 'liblqr' 'gtk3' 'qt5-x11extras' 'qt5-declarative' 'cairo' 'glib2' 'qrencode' 'qt5-base' 'libxkbcommon' 'qt5-tools' 'libxcb' 'glibc' 'lcms2' 'pango' 'fontconfig' 'libjpeg6-turbo')
provides=(zw3d)
#请手动从 https://www.zwsoft.cn/product/zw3d/linux 下载deb包到 Downloads 目录,版本请选择"银河麒麟V10 SP1/中科方德5.0/Ubuntu18.04及以上	x86_64/兆芯/海光"
source=("file:///home/$USER/Downloads/zw3d_${pkgver}_chs_eng_amd64.deb")
url="https://www.zwsoft.cn/product/zw3d/linux"
sha256sums=('cb65208e92250e325096a0900583cd02e801774df17f3500055963c3e58cf006')
  prepare(){
  mkdir -p "${srcdir}/zw3d2024"
  cd $srcdir
  bsdtar -zxf data.tar.xz -C "${srcdir}/zw3d2024"
}
 
package() {
  mv "${srcdir}/zw3d2024/opt/apps/zw3d2024/files/lib3rd/llibtiff.so.5" "${srcdir}/zw3d2024/opt/apps/zw3d2024/files/lib3rd/libtiff.so.5" #修复官方错误
  rm  ${srcdir}/zw3d2024/opt/apps/zw3d2024/files/lib3rd/libfreetype.s* #删除自带libfreetype库使用系统库
	mkdir -p $pkgdir/opt/apps/zw3d2024
  cp -r  ${srcdir}/zw3d2024/* "$pkgdir"
}