# Maintainer: Clément DEMOULINS pkgname=vcsn pkgver=2.8 pkgrel=1 pkgdesc="Finite state machine manipulation platform, consisting of a library and tools implemented on top of it." arch=('i686' 'x86_64') url="http://vcsn.lrde.epita.fr/" license=('GPL3') depends=('boost' 'gcc' 'ccache' 'libltdl' 'jupyter' 'mathjax' 'graphviz' 'yaml-cpp') optdepends=('python-regex: to get better error messages') makedepends=('texlive-core' 'doxygen' 'python2-docutils') options=(!buildflags) source=("https://www.lrde.epita.fr/dload/vcsn/$pkgver/$pkgname-$pkgver.tar.xz") md5sums=('10f4a128fb81d284f399bf1ec9d033e7') check() { cd "$srcdir/$pkgname-$pkgver" ./tests/bin/vcsn python -c 'import vcsn; vcsn.B.expression("a").automaton()' } build() { cd "$srcdir/$pkgname-$pkgver" ./configure --prefix="/usr" CXXFLAGS='-O3' CPPFLAGS='-DNDEBUG' # make # Temporary fix for Boost Python 1.64 make VISIBILITY_CXXFLAGS="" } package() { cd "$srcdir/$pkgname-$pkgver" make install DESTDIR="$pkgdir" }