[arch-commits] Commit in freecad/trunk (PKGBUILD)
Alexander Rødseth
arodseth at gemini.archlinux.org
Wed Aug 31 08:32:48 UTC 2022
Date: Wednesday, August 31, 2022 @ 08:32:48
Author: arodseth
Revision: 1289130
Add dependencies ref #75730
Modified:
freecad/trunk/PKGBUILD
----------+
PKGBUILD | 25 ++++++++++---------------
1 file changed, 10 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-08-31 08:25:57 UTC (rev 1289129)
+++ PKGBUILD 2022-08-31 08:32:48 UTC (rev 1289130)
@@ -12,24 +12,21 @@
pkgname=freecad
pkgver=0.20.1
-pkgrel=4
+pkgrel=5
pkgdesc='Feature based parametric 3D CAD modeler'
arch=(x86_64)
url='https://freecadweb.org/'
license=(LGPL)
depends=(boost-libs fmt glew jsoncpp libspnav med-openmpi netcdf opencascade
- openmpi pyside2 pyside2-tools python-gitpython python-matplotlib
- python-pivy python-ply pugixml qt5-svg qt5-tools qt5-webkit
- qt5-x11extras qt5-xmlpatterns xerces-c)
+ openmpi pyside2 pyside2-tools python-gitpython python-markdown
+ python-matplotlib python-pivy python-ply python-pyqt5-webengine pugixml
+ qt5-svg qt5-tools qt5-webkit qt5-x11extras qt5-xmlpatterns xerces-c)
makedepends=(boost cgns cli11 cmake coin eigen gcc-fortran git jdk-openjdk
- libharu liblas ninja openmpi openvdb openvr ospray pdal
- postgresql-libs python-mpi4py python-shiboken2 shiboken2 swig
- utf8cpp)
+ libharu liblas ninja openmpi openvdb openvr ospray pdal postgresql-libs
+ python-mpi4py python-shiboken2 shiboken2 swig utf8cpp)
optdepends=('graphviz: dependency graph support'
- 'openscad: OpenSCAD support'
- 'python-markdown: Markdown support in addon manager'
- 'python-gitpython: support downloading addons with git')
-source=("git+https://github.com/$pkgname/$pkgname#commit=f5d13554ecc7a456fb6e970568ae5c74ba727563") # tag: 0.20.1 (after upstream force pushed the tag)
+ 'openscad: OpenSCAD support')
+source=("git+https://github.com/$pkgname/$pkgname#commit=f5d13554ecc7a456fb6e970568ae5c74ba727563") # tag: 0.20.1 SE
b2sums=(SKIP)
build() {
@@ -59,11 +56,9 @@
package() {
DESTDIR="$pkgdir" ninja -C build install
-
- # Thumbnailer
+ # thumbnailer
install -Dm755 $pkgname/src/Tools/$pkgname-thumbnailer -t "$pkgdir/usr/bin/"
-
- # Symlinks in /usr/bin
+ # symlinks
install -d "$pkgdir/usr/bin"
ln -sf /usr/lib/freecad/bin/FreeCAD "$pkgdir/usr/bin/freecad"
ln -sf /usr/lib/freecad/bin/FreeCAD "$pkgdir/usr/bin/FreeCAD"
More information about the arch-commits
mailing list