diff options
author | Louis-Guillaume Gagnon | 2022-01-19 10:41:11 -0800 |
---|---|---|
committer | Louis-Guillaume Gagnon | 2022-01-19 10:41:11 -0800 |
commit | 7460a25a29daa414e6e86ea200c802e37bee434d (patch) | |
tree | 93d0fc91890fb65120f83493ca33d2cc1940e75e | |
parent | ae42a8d3cde1abb29abc783438b937bfa01e7d16 (diff) | |
download | aur-dd4hep.tar.gz |
Bump to 01-19
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 17 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = dd4hep pkgdesc = Detector Description Toolkit for High Energy Physics - pkgver = 01.15 - pkgrel = 2 + pkgver = 01.19 + pkgrel = 1 url = https://dd4hep.web.cern.ch/dd4hep/ arch = x86_64 license = LGPL3 @@ -13,8 +13,7 @@ pkgbase = dd4hep depends = boost-libs>=1.49 depends = intel-tbb depends = cern-vdt - source = https://github.com/AIDASoft/dd4hep/archive/v01-15.tar.gz - md5sums = 6e28f8ddc798522ede04644fc45209bb + source = https://github.com/AIDASoft/dd4hep/archive/v01-19.tar.gz + md5sums = c439da43813ecf3d417d9edc2cfb605b pkgname = dd4hep - @@ -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 \ .. |