Date: Monday, December 19, 2022 @ 10:37:04 Author: svenstaro Revision: 1361520
Move f3d from AUR Added: f3d/ f3d/repos/ f3d/trunk/ f3d/trunk/PKGBUILD ----------+ PKGBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) Added: f3d/trunk/PKGBUILD =================================================================== --- f3d/trunk/PKGBUILD (rev 0) +++ f3d/trunk/PKGBUILD 2022-12-19 10:37:04 UTC (rev 1361520) @@ -0,0 +1,42 @@ +# Maintainer: Sven-Hendrik Haase <[email protected]> +# Contributor: Michael Migliore <[email protected]> +# Contributor: Mathieu Wespthal <[email protected]> +pkgname=f3d +pkgver=1.3.1 +pkgrel=8 +pkgdesc='A fast and minimalist 3D viewer' +arch=('x86_64') +url="https://github.com/${pkgname}-app/${pkgname}" +license=('BSD') +depends=('vtk' 'glew' 'pugixml' 'netcdf' 'ospray' 'assimp' 'opencascade' 'alembic' 'python' 'fmt') +makedepends=('cmake' 'help2man' 'openmp' 'pybind11' 'ninja') +source=("https://github.com/$pkgname-app/$pkgname/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('653dc4044e14d0618c1d947a8ee85d2513e100b3fc24bd6e51830131a13e795d') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + cmake \ + -GNinja \ + -Bbuild \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=None \ + -DF3D_INSTALL_DEFAULT_CONFIGURATION_FILE=ON \ + -DF3D_GENERATE_MAN=ON \ + -DF3D_INSTALL_MIME_TYPES_FILE=ON \ + -DF3D_INSTALL_THUMBNAILER_FILES=ON \ + -DF3D_PYTHON_BINDINGS=ON \ + -DF3D_INSTALL_SDK=ON \ + -DF3D_MODULE_OCCT=ON \ + -DF3D_MODULE_ASSIMP=ON \ + -DF3D_MODULE_ALEMBIC=ON \ + -DF3D_MODULE_RAYTRACING=ON \ + -DF3D_MODULE_EXTERNAL_RENDERING=ON + ninja -C build +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + DESTDIR="$pkgdir" ninja -C build install +}
