# Maintainer: Javier TiĆ” pkgname=reproc pkgver=2.0.0 pkgrel=2 pkgdesc='Cross-platform library that simplifies working with external CLI applications from C and C++' arch=('x86_64') _url='https://github.com/DaanDeMeyer' url="${_url}/reproc" license=('MIT') makedepends=('cmake' 'gcc') source=("${url}/archive/v${pkgver}".tar.gz) sha256sums=('71d32a8f3fb13acb4eb4d54298ab45597b9f2bcfaa206b32c02f7f21523a084f') prepare() { cd "${pkgname}-${pkgver}" mkdir build } build() { cd "${pkgname}-${pkgver}/build" cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=ON \ -REPROCXX=ON \ -DREPROC_TESTS=ON \ -DREPROC_BUILD_EXAMPLES=ON \ ../ make } check() { cmake --build "${pkgname}-${pkgver}/build" --target reproc-run-tests } package() { cd "${pkgname}-${pkgver}/build" make DESTDIR="${pkgdir}" install install -D --mode=644 "${srcdir}/${pkgname}-${pkgver}"/LICENSE \ "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE } # vim:set ts=2 sw=2 et: