diff options
author | mschubert | 2019-01-10 21:54:49 +0100 |
---|---|---|
committer | mschubert | 2019-01-10 21:54:49 +0100 |
commit | ff9a0fb4a4b02099de575b29a03d1efc084a5fb4 (patch) | |
tree | 78738ff73240a399faea17d9aad1bc536071c265 | |
parent | f59d7ce8b2840f9de214f622d41521e7a5a6251e (diff) | |
download | aur-ff9a0fb4a4b02099de575b29a03d1efc084a5fb4.tar.gz |
shared libs; run tests
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 23 insertions, 21 deletions
@@ -1,9 +1,7 @@ -# Generated by mksrcinfo v8 -# Thu May 11 10:47:55 UTC 2017 pkgbase = symengine pkgdesc = Fast symbolic manipulation library, written in C++ pkgver = 0.3.0 - pkgrel = 1 + pkgrel = 2 url = http://sympy.org/ arch = i686 arch = x86_64 @@ -13,11 +11,10 @@ pkgbase = symengine depends = gmp depends = gperftools depends = boost-libs - optdepends = python2 conflicts = csympy-git replaces = csympy-git source = symengine-0.3.0.tar.gz::https://github.com/sympy/symengine/archive/v0.3.0.tar.gz - md5sums = e61d7513cca4963cd062616891de54c6 + sha256sums = 591463cb9e741d59f6dfd39a7943e3865d3afe9eac47d1a9cbf5ca74b9c49476 pkgname = symengine @@ -1,35 +1,40 @@ # Maintainer: Michael Schubert <mschu.dev at gmail> pkgname=symengine pkgver=0.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="Fast symbolic manipulation library, written in C++" url="http://sympy.org/" arch=('i686' 'x86_64') license=('MIT') depends=('gmp' 'gperftools' 'boost-libs') makedepends=('cmake' 'boost') -optdepends=('python2') replaces=('csympy-git') conflicts=('csympy-git') source=($pkgname-$pkgver.tar.gz::https://github.com/sympy/symengine/archive/v$pkgver.tar.gz) -md5sums=('e61d7513cca4963cd062616891de54c6') +sha256sums=('591463cb9e741d59f6dfd39a7943e3865d3afe9eac47d1a9cbf5ca74b9c49476') build() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver - mkdir -p build && cd build - cmake .. \ - -DCMAKE_INSTALL_PREFIX:PATH=/usr \ - -DWITH_PYTHON:BOOL=ON \ - -DWITH_TCMALLOC:BOOL=ON \ - -DWITH_PTHREAD:BOOL=ON \ - -DWITH_SYMENGINE_THREAD_SAFE:BOOL=ON \ - -DWITH_ARB:BOOL=OFF \ - -DWITH_BOOST:BOOL=ON - make + mkdir -p build && cd build + cmake .. \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX:PATH=/usr \ + -DBUILD_SHARED_LIBS:BOOL=ON \ + -DWITH_TCMALLOC:BOOL=ON \ + -DWITH_PTHREAD:BOOL=ON \ + -DWITH_SYMENGINE_THREAD_SAFE:BOOL=ON \ + -DWITH_ARB:BOOL=OFF \ + -DWITH_BOOST:BOOL=ON + make +} + +check() { + cd $pkgname-$pkgver/build + make test } package() { - cd "$srcdir/$pkgname-$pkgver/build" - make DESTDIR="$pkgdir" install + cd $pkgname-$pkgver/build + make DESTDIR="$pkgdir" install } |