Date: Saturday, April 22, 2023 @ 03:16:56
Author: svenstaro
Revision: 1448224
archrelease: copy trunk to community-staging-x86_64
Added:
f3d/repos/community-staging-x86_64/PKGBUILD
(from rev 1448223, f3d/trunk/PKGBUILD)
Deleted:
f3d/repos/community-staging-x86_64/PKGBUILD
----------+
PKGBUILD | 78 +++++++++++++++++++++++++++----------------------------------
1 file changed, 35 insertions(+), 43 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2023-04-22 03:16:44 UTC (rev 1448223)
+++ PKGBUILD 2023-04-22 03:16:56 UTC (rev 1448224)
@@ -1,43 +0,0 @@
-# Maintainer: Sven-Hendrik Haase <[email protected]>
-# Contributor: Michael Migliore <[email protected]>
-# Contributor: Mathieu Wespthal <[email protected]>
-pkgname=f3d
-pkgver=1.3.1
-pkgrel=10
-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')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname-app/$pkgname/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('653dc4044e14d0618c1d947a8ee85d2513e100b3fc24bd6e51830131a13e795d')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
- export CXXFLAGS+=" -ffat-lto-objects"
- 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
- install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}
Copied: f3d/repos/community-staging-x86_64/PKGBUILD (from rev 1448223,
f3d/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2023-04-22 03:16:56 UTC (rev 1448224)
@@ -0,0 +1,35 @@
+# 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
+}