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
+}

Reply via email to