File PKGBUILD of Package plasma-applet-resources-monitor
pkgname=plasma-applet-resources-monitor
pkgver=3.2.1
pkgrel=1
pkgdesc="Plasma applet for monitoring temperatures of existing sensors including CPU, GPU and HDD."
arch=(any)
url="https://github.com/orblazer/plasma-applet-resources-monitor/"
license=(GPL3)
depends=(plasma-workspace libksysguard)
makedepends=(extra-cmake-modules ninja clang mold)
optdepends=('kdeplasma-addons: select an application to run')
source=("https://github.com/orblazer/plasma-applet-resources-monitor/archive/refs/tags/v$pkgver.tar.gz")
sha256sums=('7202b18c768182da30c0f4b77164a06f88e0b573c969dec0acf319542fff1d8a')
build() {
export CC=clang CXX=clang++ MAKEFLAGS="-j$(nproc)"
cmake -B build -G Ninja -S plasma-applet-resources-monitor-${pkgver} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_EXE_LINKER_FLAGS="-fuse-ld=mold" \
-DCMAKE_SHARED_LINKER_FLAGS="-fuse-ld=mold"
ninja -C build
}
package() {
DESTDIR="${pkgdir}" ninja -C build install
}