# Maintainer: Paul Jones _reponame=monocoque pkgname=monocoque-git pkgver=0.1.0 pkgrel=1 pkgdesc="Device Manager for Racing Sims" arch=('x86_64') url="https://github.com/spacefreak18/monocoque" license=('GPL3') depends=( hidapi libserialport libxml2 argtable libconfig pipewire-pulse ) makedepends=( git cmake ) source=( git+https://github.com/spacefreak18/monocoque ) sha256sums=( 'SKIP' ) build() { cd "$srcdir" || exit 1 git submodule sync --recursive git submodule update --init --recursive cmake \ -B "${_reponame}/build" \ -S "${_reponame}" \ -DCMAKE_BUILD_TYPE=RELEASE \ -DCMAKE_INSTALL_PREFIX:PATH='/usr' \ -Wno-dev cmake --build "${_reponame}/build" } check() { ctest --test-dir "${_reponame}/build" --output-on-failure --stop-on-failure } package() { mkdir -p "${pkgdir}/usr/bin/" cp "${_reponame}/build/monocoque" "${pkgdir}/usr/bin/" install -D -m644 "${_reponame}/LICENSE.rst" -t "${pkgdir}/usr/share/licenses/${_reponame}" }