summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 21 insertions, 16 deletions
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
}