summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2021-08-20 15:56:22 +0200
committerbartus2021-08-20 15:56:22 +0200
commitb8176435e2d7f964d7ca933ac0a8ce5e567e62a8 (patch)
tree7997958b1f10d2d439e542a682492049c86b3f2b
parente51f03518e4bc091c2e60f4708e2058209bce714 (diff)
downloadaur-b8176435e2d7f964d7ca933ac0a8ce5e567e62a8.tar.gz
Disable opencrg be default, add ENABLE_OPENCRG env var
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD15
2 files changed, 13 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9058cd70060e..b7059d39d6b1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = chronoengine-git
pkgdesc = An Open Source Multi-physics Simulation Engine
- pkgver = 6.0.0.r307.gd57118d43
+ pkgver = 6.0.0.r332.g7adfee571
pkgrel = 1
url = https://projectchrono.org/
arch = i686
@@ -29,7 +29,6 @@ pkgbase = chronoengine-git
depends = blas
depends = boost-libs
depends = hdf5
- depends = opencrg
optdepends = irrlicht: Runtime visualization with Irrlicht.
optdepends = glew: Runtime visualization with OpenGL.
optdepends = glfw: Runtime visualization with OpenGL.
diff --git a/PKGBUILD b/PKGBUILD
index 2fa3f73a3b56..c432c9e426eb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,16 +4,25 @@
# Notes:
# MUMPS need some work to be able to link corectly with deps of mumps (scotch,mpi)
+#Configuration:
+#Use: makepkg VAR1=0 VAR2=1 to enable(1) disable(0) a feature
+#Use: {yay,paru} --mflags=VAR1=0,VAR2=1
+#Use: aurutils --margs=VAR1=0,VAR2=1
+#Use: VAR1=0 VAR2=1 pamac
+
+((ENABLE_OPENCRG)) && _opencrg=ON || _opencrg=OFF
+
_pkgname=chronoengine
pkgname=${_pkgname}-git
-pkgver=6.0.0.r307.gd57118d43
+pkgver=6.0.0.r552.gda17fe570
#_fragment="#tag=${pkgver}"
pkgrel=1
pkgdesc="An Open Source Multi-physics Simulation Engine"
license=('custom')
arch=('i686' 'x86_64')
url="https://projectchrono.org/"
-depends=(openmpi blas boost-libs hdf5 opencrg)
+depends=(openmpi blas boost-libs hdf5)
+((ENABLE_OPENCRG)) && depends+=(opencrg)
makedepends+=(cmake eigen git boost glm glew glfw irrlicht glut openmpi gcc-fortran)
makedepends+=(python swig) # MODULE_PYTHON
makedepends+=('cuda') # MODULE_GRANULAR
@@ -50,7 +59,7 @@ sha256sums=('SKIP'
'bf9717a2a1d569e376623d40e9b83fb766629a9ef9acc16e4af5358132202526')
CMAKE_FLAGS=( -DENABLE_MODULE_POSTPROCESS=ON
- -DENABLE_OPENCRG=ON
+ -DENABLE_OPENCRG="$_opencrg"
-DENABLE_HDF5=ON
-DENABLE_MODULE_VEHICLE=ON
-DENABLE_MODULE_PYTHON=ON