diff options
author | mschubert | 2019-01-10 22:03:47 +0100 |
---|---|---|
committer | mschubert | 2019-01-10 22:03:47 +0100 |
commit | e29fbdd6bf9fc94d468bff305ed84b7110865251 (patch) | |
tree | 999ac064e0a3e18e180f6c0f9a1f1ec257592287 | |
parent | cfcae3d79c6c13a7fabfa5b3fc49fe0bb6d2e5f9 (diff) | |
download | aur-e29fbdd6bf9fc94d468bff305ed84b7110865251.tar.gz |
shared libs; no python; fix libdir
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 32 insertions, 31 deletions
@@ -1,8 +1,6 @@ -# Generated by mksrcinfo v8 -# Thu May 11 10:54:57 UTC 2017 pkgbase = symengine-git pkgdesc = Fast symbolic manipulation library, written in C++ - pkgver = r4606.97fd5253 + pkgver = r5185.4cc711a9 pkgrel = 1 url = http://sympy.org/ arch = i686 @@ -14,11 +12,12 @@ pkgbase = symengine-git depends = gmp depends = gperftools depends = boost-libs - optdepends = python2 + provides = symengine conflicts = csympy-git + conflicts = symengine replaces = csympy-git - source = symengine::git+https://github.com/sympy/symengine.git - md5sums = SKIP + source = git+https://github.com/sympy/symengine.git + sha256sums = SKIP pkgname = symengine-git @@ -1,7 +1,7 @@ # Maintainer: Michael Schubert <mschu.dev at gmail> pkgname=symengine-git -_pkgname=symengine -pkgver=r4606.97fd5253 +_pkgname=${pkgname%-git} +pkgver=r5185.4cc711a9 pkgrel=1 pkgdesc="Fast symbolic manipulation library, written in C++" url="http://sympy.org/" @@ -9,38 +9,40 @@ arch=('i686' 'x86_64') license=('MIT') depends=('gmp' 'gperftools' 'boost-libs') # arb makedepends=('cmake' 'git' 'boost') -optdepends=('python2') replaces=('csympy-git') -conflicts=('csympy-git') -source=($_pkgname::git+https://github.com/sympy/symengine.git) -md5sums=('SKIP') +conflicts=('csympy-git' 'symengine') +provides=('symengine') +source=(git+https://github.com/sympy/symengine.git) +sha256sums=('SKIP') pkgver() { - cd "$srcdir/$_pkgname" + cd $_pkgname printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "$srcdir/$_pkgname" + cd $_pkgname - mkdir -p build && cd build - cmake .. \ - -DCMAKE_INSTALL_PREFIX:PATH=/usr \ - -DWITH_PYTHON:BOOL=ON \ - -DPYTHON_BIN=python2.7 \ - -DWITH_TCMALLOC:BOOL=ON \ - -DWITH_PTHREAD:BOOL=ON \ - -DWITH_SYMENGINE_THREAD_SAFE:BOOL=ON \ - -DWITH_ARB:BOOL=OFF \ - -DWITH_BOOST:BOOL=ON #\ -# -DBoost_NO_BOOST_CMAKE=TRUE \ -# -DBoost_NO_SYSTEM_PATHS=TRUE \ -# -DBOOST_ROOT:PATHNAME=/usr \ -# -DBoost_LIBRARY_DIRS:FILEPATH=/usr/lib - make + mkdir -p build && cd build + cmake .. \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX:PATH=/usr \ + -DCMAKE_INSTALL_LIBDIR:PATH=lib \ + -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/build + make test } package() { - cd "$srcdir/$_pkgname/build" - make DESTDIR="$pkgdir" install + cd $_pkgname/build + make DESTDIR="$pkgdir" install } |