summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcbpark2019-05-18 23:18:38 +0900
committercbpark2019-05-18 23:18:38 +0900
commit7e4d6e49bab58c7445e624c77b76fc9dfa28a6c3 (patch)
treeb953cdb3759944b6c74a9c5112c62e908c6258de
parent3c246bcd8c1ef8ec7ecc9e9315c5bef23909a4d9 (diff)
downloadaur-7e4d6e49bab58c7445e624c77b76fc9dfa28a6c3.tar.gz
upgpkg: gm2calc 1.5.0-1
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD34
2 files changed, 21 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c7246d4666f9..e5381714fcf3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,16 @@
pkgbase = gm2calc
pkgdesc = A C++ program which calculates the anomalous magnetic moment of the muon in the MSSM at 1-loop and leading 2-loop order.
- pkgver = 1.3.2
+ pkgver = 1.5.0
pkgrel = 1
url = http://gm2calc.hepforge.org
arch = i686
arch = x86_64
license = GPL3
- depends = boost>=1.37.0
- depends = eigen>=3.1
- source = http://www.hepforge.org/archive/gm2calc/gm2calc-1.3.2.tar.gz
- sha256sums = 93c3f53ce2e0e147c21c7b097ae08090a22492c5bb282eaeacccb5df05847591
+ makedepends = cmake
+ depends = boost
+ depends = eigen
+ source = https://gm2calc.hepforge.org/downloads/GM2Calc-1.5.0.tar.gz
+ sha256sums = e099211bf9f4f6d75f467351059d5ee4bd567998fcecc6aacdfbd79ee48e35a6
pkgname = gm2calc
diff --git a/PKGBUILD b/PKGBUILD
index 326a2362ba93..e206f12567c1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,32 @@
# Maintainer: Chan Beom Park <cbpark@gmail.com>
+_pkgname=GM2Calc
pkgname=gm2calc
-pkgver=1.3.2
+pkgver=1.5.0
pkgrel=1
pkgdesc="A C++ program which calculates the anomalous magnetic moment of the muon in the MSSM at 1-loop and leading 2-loop order."
arch=("i686" "x86_64")
url="http://gm2calc.hepforge.org"
license=('GPL3')
-depends=("boost>=1.37.0" "eigen>=3.1")
-source=("http://www.hepforge.org/archive/$pkgname/$pkgname-$pkgver.tar.gz")
-sha256sums=('93c3f53ce2e0e147c21c7b097ae08090a22492c5bb282eaeacccb5df05847591')
+makedepends=("cmake")
+depends=("boost" "eigen")
+source=("https://${pkgname}.hepforge.org/downloads/${_pkgname}-${pkgver}.tar.gz")
+sha256sums=('e099211bf9f4f6d75f467351059d5ee4bd567998fcecc6aacdfbd79ee48e35a6')
build() {
- cd "$pkgname-$pkgver"
+ cd "${_pkgname}-${pkgver}"
+
+ mkdir -p build
+ cd build
+ cmake ..
make ${MAKEFLAGS}
}
package() {
- cd "$pkgname-$pkgver"
-
- mkdir -p $pkgdir/usr/bin
- mv bin/fcc $pkgdir/usr/bin/fcc-gm2calc
- mv bin/mcc $pkgdir/usr/bin/mcc-gm2calc
- mv bin/gm2calc.x $pkgdir/usr/bin
-
- mkdir -p $pkgdir/usr/include/GM2Calc
- mv src/gm2_1loop.hpp src/gm2_2loop.hpp src/gm2_uncertainty.hpp src/MSSMNoFV_onshell.hpp \
- $pkgdir/usr/include/GM2Calc
- mv src/gm2_1loop.h src/gm2_2loop.h src/gm2_uncertainty.h src/MSSMNoFV_onshell.h \
- $pkgdir/usr/include/GM2Calc
+ cd "${_pkgname}-${pkgver}"
- mkdir -p $pkgdir/usr/lib
- mv src/libgm2calc.so $pkgdir/usr/lib
+ cd build
+ make DESTDIR="$pkgdir" install
+ cd ..
install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}