diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 10 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = ryzenadj pkgdesc = RyzenAdj tool for adjusting Ryzen Mobile power states pkgver = 0.16.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/FlyGoat/RyzenAdj arch = x86_64 license = LGPL3 @@ -11,7 +11,7 @@ pkgbase = ryzenadj optdepends = ryzen_smu-dkms-git: (AUR) kernel module needed to access pm_table on systems with strict memory access policy provides = ryzenadj-git conflicts = ryzenadj-git - source = ryzenadj-0.16.0-1.tar.gz::https://github.com/FlyGoat/RyzenAdj/archive/refs/tags/v0.16.0.tar.gz + source = ryzenadj-0.16.0-2.tar.gz::https://github.com/FlyGoat/RyzenAdj/archive/refs/tags/v0.16.0.tar.gz sha256sums = 7bef7dbde006afbe316091d8da8c8c551d5d7d43185d9e62281671959b7a3ca2 pkgname = ryzenadj @@ -4,7 +4,7 @@ pkgname="ryzenadj" pkgver=0.16.0 -pkgrel=1 +pkgrel=2 pkgdesc="RyzenAdj tool for adjusting Ryzen Mobile power states" url="https://github.com/FlyGoat/RyzenAdj" arch=("x86_64") @@ -18,15 +18,15 @@ source=("${pkgname}-${pkgver}-${pkgrel}.tar.gz::${url}/archive/refs/tags/v${pkgv sha256sums=("7bef7dbde006afbe316091d8da8c8c551d5d7d43185d9e62281671959b7a3ca2") build() { - cd "${srcdir}/RyzenAdj-${pkgver}" - mkdir build -p && cd build - cmake -DCMAKE_BUILD_TYPE=Release .. - make + cmake -B build -S "${srcdir}/RyzenAdj-${pkgver}" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -Wno-dev + cmake --build build } package() { - cd "${srcdir}/RyzenAdj-${pkgver}" - install -Dsm 755 build/ryzenadj $pkgdir/usr/bin/ryzenadj + DESTDIR="$pkgdir" cmake --install build install -Dsm 744 build/libryzenadj.so $pkgdir/usr/lib/libryzenadj.so - install -Dm 744 lib/ryzenadj.h $pkgdir/usr/include/ryzenadj.h + install -Dm 744 ${srcdir}/RyzenAdj-${pkgver}/lib/ryzenadj.h $pkgdir/usr/include/ryzenadj.h } |