Date: Sunday, April 23, 2023 @ 00:42:07
  Author: svenstaro
Revision: 1448339

archrelease: copy trunk to community-staging-x86_64

Added:
  f3d/repos/community-staging-x86_64/PKGBUILD
    (from rev 1448338, f3d/trunk/PKGBUILD)
Deleted:
  f3d/repos/community-staging-x86_64/PKGBUILD

----------+
 PKGBUILD |   81 ++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 46 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2023-04-23 00:41:56 UTC (rev 1448338)
+++ PKGBUILD    2023-04-23 00:42:07 UTC (rev 1448339)
@@ -1,35 +0,0 @@
-# Maintainer: Sven-Hendrik Haase <[email protected]>
-# Contributor: Michael Migliore <[email protected]>
-# Contributor: Mathieu Wespthal <[email protected]>
-pkgname=f3d
-pkgver=2.0.0
-pkgrel=2
-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' 'nlohmann-json')
-makedepends=('cmake' 'help2man' 'openmp' 'pybind11' 'ninja' 'eigen' 'utf8cpp')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname-app/$pkgname/archive/refs/tags/v$pkgver.tar.gz";)
-sha256sums=('5b335de78a9f68903d7023d947090d4b36fa15b9e165749906a82153e0f56d05')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  export CXXFLAGS+=" -ffat-lto-objects"
-  cmake \
-    -GNinja \
-    -Bbuild \
-    -DCMAKE_INSTALL_PREFIX=/usr \
-    -DCMAKE_BUILD_TYPE=None \
-    -DF3D_BINDINGS_PYTHON=ON \
-    -DF3D_MODULE_RAYTRACING=ON \
-    -DF3D_MODULE_EXTERNAL_RENDERING=ON
-  ninja -C build
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  DESTDIR="$pkgdir" ninja -C build install
-  install -Dm644 LICENSE.md 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE.md
-}

Copied: f3d/repos/community-staging-x86_64/PKGBUILD (from rev 1448338, 
f3d/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2023-04-23 00:42:07 UTC (rev 1448339)
@@ -0,0 +1,46 @@
+# Maintainer: Sven-Hendrik Haase <[email protected]>
+# Contributor: Michael Migliore <[email protected]>
+# Contributor: Mathieu Wespthal <[email protected]>
+pkgname=f3d
+pkgver=2.0.0
+pkgrel=4
+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'
+         'fmt' 'nlohmann-json' 'draco')
+makedepends=('cmake' 'help2man' 'openmp' 'pybind11' 'ninja' 'eigen' 'utf8cpp' 
'python' 'jdk-openjdk')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname-app/$pkgname/archive/refs/tags/v$pkgver.tar.gz";)
+sha256sums=('5b335de78a9f68903d7023d947090d4b36fa15b9e165749906a82153e0f56d05')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  export CXXFLAGS+=" -ffat-lto-objects"
+  cmake \
+    -GNinja \
+    -Bbuild \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DCMAKE_BUILD_TYPE=None \
+    -DF3D_BINDINGS_JAVA=ON \
+    -DF3D_BINDINGS_PYTHON=ON \
+    -DF3D_LINUX_GENERATE_MAN=ON \
+    -DF3D_MODULE_RAYTRACING=ON \
+    -DF3D_MODULE_EXTERNAL_RENDERING=ON \
+    -DF3D_PLUGINS_STATIC_BUILD=ON \
+    -DF3D_PLUGIN_BUILD_ALEMBIC=ON \
+    -DF3D_PLUGIN_BUILD_ASSIMP=ON \
+    -DF3D_PLUGIN_BUILD_DRACO=ON \
+    -DF3D_PLUGIN_BUILD_OCCT=ON
+  ninja -C build
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  DESTDIR="$pkgdir" cmake --install build
+  DESTDIR="$pkgdir" cmake --install build --component mimetypes
+  DESTDIR="$pkgdir" cmake --install build --component sdk
+  DESTDIR="$pkgdir" cmake --install build --component configuration
+  install -Dm644 LICENSE.md 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE.md
+}

Reply via email to