diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 13 insertions, 5 deletions
@@ -1,9 +1,9 @@ # Maintainer: gagnonlg NOSPAM protonmail NOSPAM com # See also: https://github.com/paulgessinger/dd4hep-aur pkgname=dd4hep -_pkgver=01-15 -pkgver=$(echo $_pkgver | sed 's/-/./') -pkgrel=2 +_pkgver=01-19 +pkgver=$(echo $_pkgver | sed 's/-/./g') +pkgrel=1 pkgdesc="Detector Description Toolkit for High Energy Physics" arch=('x86_64') url="https://dd4hep.web.cern.ch/dd4hep/" @@ -17,17 +17,25 @@ depends=('xerces-c' ) makedepends=('boost>=1.49' 'cmake>=3.12') source=(https://github.com/AIDASoft/$pkgname/archive/v$_pkgver.tar.gz) -md5sums=('6e28f8ddc798522ede04644fc45209bb') +md5sums=('c439da43813ecf3d417d9edc2cfb605b') + +prepare () { + _pyver="$(python -V | awk '{print $2}')" + sed -i "s/SET(REQUIRE_PYTHON_VERSION \${ROOT_PYTHON_VERSION})/SET(REQUIRE_PYTHON_VERSION \"$_pyver\")/" \ + "$srcdir/DD4hep-$_pkgver"/cmake/DD4hepBuild.cmake +} build() { cd "$srcdir/DD4hep-$_pkgver" mkdir -p build && cd build + # NOTE: build currently fails with latest tbb, so turned off for now + cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_CXX_STANDARD=17 \ -DDD4HEP_USE_GEANT4=ON \ - -DDD4HEP_USE_TBB=ON \ + -DDD4HEP_USE_TBB=OFF \ -DDD4HEP_USE_XERCESC=ON \ .. |