Date: Monday, July 18, 2022 @ 05:34:54 Author: artafinde Revision: 1254402
corectrl: add corectrl Added: corectrl/ corectrl/repos/ corectrl/trunk/ corectrl/trunk/PKGBUILD ----------+ PKGBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) Added: corectrl/trunk/PKGBUILD =================================================================== --- corectrl/trunk/PKGBUILD (rev 0) +++ corectrl/trunk/PKGBUILD 2022-07-18 05:34:54 UTC (rev 1254402) @@ -0,0 +1,42 @@ +# Maintainer: Leonidas Spyropoulos <[email protected]> +# Contributor: Sergey Kostyuchenko <[email protected]> + +pkgname=corectrl +pkgver=1.2.4 +pkgrel=2 +pkgdesc="Core control application" +url="https://gitlab.com/corectrl/corectrl" +license=('GPL3') +arch=('i686' 'x86_64') +depends=('procps-ng' 'hwdata' 'karchive' 'kauth' 'qt5-charts' 'qt5-quickcontrols2' 'qt5-base>=5.9' 'botan>=2.2.0' 'qt5-svg' 'qt5-xmlpatterns' 'qt5-base') +makedepends=('cmake>=3.3' 'qt5-tools' 'karchive' 'gcc>=8' 'extra-cmake-modules' 'ninja') +optdepends=( + 'vulkan-tools: For vulkaninfo' + 'mesa-utils: For glxinfo' + 'util-linux: For lscpu' +) +source=("https://gitlab.com/corectrl/corectrl/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.bz2") +sha512sums=('35d4211d7deeb9538c52d953be0cb560d92cda6bb924dd4a186dce77e2de944020ffcddad7debd7241851ec8a50d4fa8d28677b343686febda66a6d140692bce') + +build() { + cd "${pkgname}-v${pkgver}" + cmake \ + -Bbuild \ + -GNinja \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -Wno-dev + cmake --build build --verbose +} + +check () { + cd "${pkgname}-v${pkgver}" + ninja -C build test +} + +package() { + cd "${pkgname}-v${pkgver}" + DESTDIR="${pkgdir}" cmake --install build +} + +# vim:set ts=2 sw=2 et:
