diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 17 insertions, 10 deletions
@@ -1,6 +1,6 @@ pkgbase = cadabra2 pkgdesc = A field-theory motivated approach to computer algebra - pkgver = 2.3.2 + pkgver = 2.3.5 pkgrel = 1 url = http://cadabra.science arch = x86_64 @@ -13,8 +13,8 @@ pkgbase = cadabra2 depends = jsoncpp depends = xeus conflicts = cadabra2-git - source = cadabra2-2.3.2.tar.gz::https://github.com/kpeeters/cadabra2/archive/2.3.2.tar.gz - sha256sums = a17424f41703e4b5c72d44f2c3057f7ea10375ff4b41bbb1675d665a86a489ca + source = cadabra2-2.3.5.tar.gz::https://github.com/kpeeters/cadabra2/archive/2.3.5.tar.gz + sha256sums = 40f64156e44ccb7641a44e46c7415dfdb0422e1401082d96db541b83bba7ac77 pkgname = cadabra2 @@ -2,7 +2,7 @@ # Contributor: Tarn Burton <twburton at gmail dot com> pkgname=cadabra2 -pkgver=2.3.2 +pkgver=2.3.5 pkgrel=1 pkgdesc="A field-theory motivated approach to computer algebra" arch=('x86_64') @@ -12,13 +12,15 @@ conflicts=('cadabra2-git') depends=('python' 'sqlite' 'boost' 'gtkmm3' 'jsoncpp' 'xeus') makedepends=('cmake') source=($pkgname-$pkgver.tar.gz::"https://github.com/kpeeters/$pkgname/archive/$pkgver.tar.gz") -sha256sums=('a17424f41703e4b5c72d44f2c3057f7ea10375ff4b41bbb1675d665a86a489ca') +sha256sums=('40f64156e44ccb7641a44e46c7415dfdb0422e1401082d96db541b83bba7ac77') + +prepare() { + mkdir -p "$srcdir/build" +} build() { - cd $pkgname-$pkgver - mkdir -p build - cd build - cmake ..\ + cd "$srcdir/build" + cmake ../$pkgname-$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr \ -DSQLITE3_INCLUDE_DIR=/usr/include \ -DENABLE_JUPYTER=ON \ @@ -26,8 +28,13 @@ build() { make } +check() { + cd "$srcdir/build" + make test +} + package() { - cd $pkgname-$pkgver/build + cd "$srcdir/build" make DESTDIR="$pkgdir" install } |