# Maintainer: UnicornDarkness _realname=CPU-X pkgname=cpu-x pkgver=5.0.4 pkgrel=1 pkgdesc="A Free software that gathers information on CPU, motherboard and more" arch=('i686' 'x86_64') url="https://thetumultuousunicornofdarkness.github.io/CPU-X" license=('GPL3') depends=('gtkmm3' 'ncurses' 'libcpuid>=0.6.0' 'pciutils' 'glfw' 'vulkan-icd-loader' 'procps-ng>=4.0.0') makedepends=('cmake' 'ninja' 'nasm' 'vulkan-headers') optdepends=('opengl-driver: packaged openGL driver' 'vulkan-driver: packaged Vulkan driver') source=("$pkgname-$pkgver.tar.gz::https://github.com/TheTumultuousUnicornOfDarkness/CPU-X/archive/v$pkgver.tar.gz") sha512sums=('134f8a8fe6782279f7288d891a66b3d426b0e173de3d5445367c94029aa9d33348d037f5bca25690aff16f00d261777a71de6847991e564578099b03ff398453') build() { cmake -S "$_realname-$pkgver" -B build -GNinja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBEXECDIR="lib/cpu-x" cmake --build build } check() { ninja -C build test } package() { DESTDIR="$pkgdir" cmake --install build }