# Maintainer: Lukas Böger pkgname=tsym-git pkgver=g1735b43 pkgrel=1 pkgdesc='A tiny C++ computer algebra library' arch=('i686' 'x86_64') url="https://github.com/lubgr/${pkgname%-git}" license=('GPL3') source=("git+${url}.git#branch=develop") md5sums=('SKIP') makedepends=('git' 'cmake' 'boost') conflicts=(${pkgname%-git}) pkgver() { cd "${srcdir}/${pkgname%-git}" echo -n 'g' git log -1 --pretty=format:'%h' } build() { cd "${srcdir}/${pkgname%-git}" mkdir build && cd build cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_INSTALL_LIBDIR=lib \ -D CMAKE_BUILD_TYPE=Release \ -D BUILD_TESTING=ON .. make } check() { cd "${srcdir}/${pkgname%-git}/build" make tests ctest --output-on-failure } package() { cd "${srcdir}/${pkgname%-git}/build" make install DESTDIR="${pkgdir}" }