summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormschubert2019-01-10 21:54:49 +0100
committermschubert2019-01-10 21:54:49 +0100
commitff9a0fb4a4b02099de575b29a03d1efc084a5fb4 (patch)
tree78738ff73240a399faea17d9aad1bc536071c265
parentf59d7ce8b2840f9de214f622d41521e7a5a6251e (diff)
downloadaur-ff9a0fb4a4b02099de575b29a03d1efc084a5fb4.tar.gz
shared libs; run tests
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD37
2 files changed, 23 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 224f3dccbf42..0a4f82d61f53 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index ae3746095694..80635580a537 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}