diff options
author | cbpark | 2019-05-18 23:18:38 +0900 |
---|---|---|
committer | cbpark | 2019-05-18 23:18:38 +0900 |
commit | 7e4d6e49bab58c7445e624c77b76fc9dfa28a6c3 (patch) | |
tree | b953cdb3759944b6c74a9c5112c62e908c6258de | |
parent | 3c246bcd8c1ef8ec7ecc9e9315c5bef23909a4d9 (diff) | |
download | aur-7e4d6e49bab58c7445e624c77b76fc9dfa28a6c3.tar.gz |
upgpkg: gm2calc 1.5.0-1
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 21 insertions, 24 deletions
@@ -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 @@ -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" } |