# Maintainer: R. V. Lobato # Contributor: Anton Kudelin # Contributor: Tarn Burton pkgname=cadabra2 pkgver=2.4.3.2 pkgrel=1 pkgdesc="A field-theory motivated approach to computer algebra" arch=('x86_64') url="https://cadabra.science" license=('GPL') conflicts=('cadabra2-git') depends=(boost-libs glibmm gmp gtkmm3 jsoncpp python python-gmpy2 jupyterlab python-matplotlib python-sympy sqlite texlive-bin texlive-latexextra texlive-science) optdepends=('mathjax: Doxygen documentation' 'doxygen: Doxygen documentation' ) makedepends=(boost cmake pybind11) source=($pkgname-$pkgver.tar.gz::"https://github.com/kpeeters/$pkgname/archive/$pkgver.tar.gz") sha256sums=('ae913bb1f7d562ca479ff57adf0b61c4b2e9cf83a8b5ec282ef3d27050cfcca2') prepare() { mkdir -p "$srcdir/build" } build() { cd "$srcdir/build" cmake ../$pkgname-$pkgver \ -DCMAKE_INSTALL_PREFIX='/usr' make } check() { cd "$srcdir/build" make test } package() { cd "$srcdir/build" make DESTDIR="$pkgdir" install }