author | Alexander Rødseth
<xyproto@archlinux.org> 2022-10-31 23:13:33 UTC |
committer | Alexander Rødseth
<xyproto@archlinux.org> 2022-10-31 23:13:33 UTC |
parent | 62627599ad5c2316c4da690ef49a5faa2b514d8f |
PKGBUILD | +12 | -5 |
diff --git a/PKGBUILD b/PKGBUILD index 78232ad..5aa7daf 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -12,16 +12,21 @@ pkgname=freecad pkgver=0.20.1 -pkgrel=8 +pkgrel=9 pkgdesc='Feature based parametric 3D CAD modeler' arch=(x86_64) url='https://freecadweb.org/' license=(LGPL) -depends=(boost-libs coin fmt glew jsoncpp libspnav med-openmpi netcdf opencascade openmpi pugixml pyside2 pyside2-tools python-gitpython python-matplotlib python-pip python-pivy python-ply qt5-svg qt5-tools qt5-webengine qt5-x11extras qt5-xmlpatterns xerces-c) -makedepends=(boost cgns cmake eigen git libharu liblas ninja openvdb openvr ospray pdal postgresql-libs python-mpi4py python-shiboken2 qt5-webengine shiboken2 swig utf8cpp) +depends=(boost-libs coin fmt glew jsoncpp libspnav med-openmpi netcdf + opencascade openmpi pugixml pyside2 pyside2-tools python-gitpython + python-markdown python-matplotlib python-pip python-pivy python-ply + python-yaml qt5-svg qt5-tools qt5-webengine qt5-x11extras + qt5-xmlpatterns xerces-c) +makedepends=(boost cgns cmake eigen git libharu liblas ninja openvdb openvr + ospray pdal postgresql-libs python-mpi4py python-shiboken2 + qt5-webengine shiboken2 swig utf8cpp) optdepends=('graphviz: dependency graph support' - 'openscad: OpenSCAD support' - 'python-markdown: for the addon manager') + 'openscad: OpenSCAD support') source=("git+https://github.com/$pkgname/$pkgname#commit=f5d13554ecc7a456fb6e970568ae5c74ba727563") # tag: 0.20.1 SE b2sums=(SKIP) @@ -53,8 +58,10 @@ build() { package() { DESTDIR="$pkgdir" ninja -C build install + # thumbnailer install -Dm755 $pkgname/src/Tools/$pkgname-thumbnailer -t "$pkgdir/usr/bin/" + # symlinks install -d "$pkgdir/usr/bin" ln -sf /usr/lib/freecad/bin/FreeCAD "$pkgdir/usr/bin/freecad"