pkgname: catch2 pkgver: '3.15.3' pkgrel: '1' pkgdesc: 'Modern, C++-native, header-only, test framework for unit-tests, TDD and BDD' url: 'https://github.com/catchorg/catch2' arch: x86_64 license: - BOOST depends: [] makedepends: - cmake - python source: - 'https://github.com/catchorg/Catch2/archive/refs/tags/v${pkgver}.tar.gz' sha256sums: - SKIP build: | mv Catch2-${pkgver} ${pkgname}-${pkgver} cd ${pkgname}-${pkgver} cmake -B build \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCATCH_USE_VALGRIND=OFF \ -DCATCH_BUILD_EXAMPLES=OFF \ -DCATCH_ENABLE_COVERAGE=OFF \ -DCATCH_ENABLE_WERROR=OFF \ -DBUILD_TESTING=OFF make -C build make -C build DESTDIR=${PKGDIR} install install -Dm644 LICENSE.txt ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE.txt package: | true