summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDylan Delgado2023-08-18 14:21:13 -0400
committerDylan Delgado2023-08-18 14:21:13 -0400
commit9c827cbbb8f979c18e919c6d8d0cb753fcb0a94c (patch)
tree6b987c1d5fdd0f3fdcce491d065eefac286f063a
parentd2fc8b5be6bff7c9199f933622fdd5491a1a0655 (diff)
downloadaur-9c827cbbb8f979c18e919c6d8d0cb753fcb0a94c.tar.gz
Build with cmake
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD14
2 files changed, 6 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f74a9dd5d9f6..3d73d977d8bc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = sherpa-git
pkgdesc = A particle physics package for Monte Carlo simulation of collider events - git version
- pkgver = 3.0.0alpha1.r354.g21a28e795
+ pkgver = 3.0.0beta1.r27.g61117dc90
pkgrel = 1
url = http://sherpa.hepforge.org
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 70dbe69b7c74..6a6337c0c835 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Dylan Delgado <dylan1496@live.com>
pkgname=sherpa-git
-pkgver=3.0.0alpha1.r354.g21a28e795
+pkgver=3.0.0beta1.r27.g61117dc90
pkgrel=1
pkgdesc="A particle physics package for Monte Carlo simulation of collider events - git version"
arch=('x86_64' 'i686')
@@ -18,16 +18,12 @@ pkgver() {
}
build() {
- cd "$srcdir/sherpa"
- autoreconf -i
- ./configure --prefix=/usr --enable-hepmc2=/usr --enable-hepmc3=/usr --enable-fastjet=/usr --enable-lhapdf=/usr --enable-lhole --enable-openloops=. --enable-mpi --enable-openloops=/usr/lib/openloops --enable-rivet=/usr CXXFLAGS=-std=c++11
- make
+ cd "$srcdir/sherpa"
+ cmake -B build -S "$srcdir/sherpa" -DCMAKE_INSTALL_PREFIX=/usr -DSHERPA_ENABLE_THREADING=ON -DSHERPA_ENABLE_OPENLOOPS=ON -DSHERPA_ENABLE_MPI=ON -DSHERPA_ENABLE_HEPMC3=ON -DSHERPA_ENABLE_HEPMC2=ON -DSHERPA_ENABLE_RIVET=ON
+ cmake --build build
}
package() {
cd "$srcdir/sherpa"
- make DESTDIR="$pkgdir/" install
- for i in init_nlo.sh plot_stats.sh; do
- mv $pkgdir/usr/bin/$i $pkgdir/usr/share/SHERPA-MC/
- done
+ DESTDIR="$pkgdir" cmake --install build
}