# Maintainer: Santiago Torres-Arias # Maintainer: Javier TiĆ” pkgname=doctest pkgver=2.4.9 pkgrel=1 pkgdesc='The lightest feature rich C++ single header testing framework' arch=('any') url='https://github.com/onqtam/doctest' license=('MIT') makedepends=('cmake') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz") sha256sums=('19b2df757f2f3703a5e63cee553d85596875f06d91a3333acd80a969ef210856') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" mkdir build } build() { cd "${srcdir}/${pkgname}-${pkgver}/build" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_LIBDIR=lib \ -DDOCTEST_WITH_TESTS=off \ -G"Unix Makefiles" \ ../ make } check() { # FIXME: will not find tests... cd "${srcdir}/${pkgname}-${pkgver}/build" make ctest -C Release --output-on-failure } package() { cd "${srcdir}/${pkgname}-${pkgver}/build" make DESTDIR="${pkgdir}" install install -Dm 0644 ../LICENSE.txt \ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } # vim:set ts=2 sw=2 et: