aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Wanner2019-10-21 11:15:22 +0200
committerDaniel Wanner2019-10-21 11:15:22 +0200
commitdba899289b808aa831e20f38cac6fa17ea87bacb (patch)
treee68820a587b35f6e490ec637740bc7ce2b4316ae
parent8326b6f4bba263e5cdd9d3487cea3d90a5fd4843 (diff)
downloadaur-dba899289b808aa831e20f38cac6fa17ea87bacb.tar.gz
Fixed and updated PKGBUILD again
-rw-r--r--.SRCINFO9
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD26
3 files changed, 20 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b8edefaf5c92..e061878ce7c8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,17 @@
pkgbase = ryzenadj-git
pkgdesc = RyzenAdj tool for adjusting Ryzen Mobile power states
- pkgver = v0.5.2.r2.g82afad3
+ pkgver = 0.5.2.r2.g82afad3
pkgrel = 1
url = https://github.com/FlyGoat/RyzenAdj
arch = x86_64
license = LGPL2
+ makedepends = git
makedepends = cmake
depends = pciutils
- source = ryzenadj-git::git+https://github.com/FlyGoat/RyzenAdj
- md5sums = SKIP
+ provides = ryzenadj
+ conflicts = ryzenadj
+ source = ryzenadj::git+https://github.com/FlyGoat/RyzenAdj
+ sha256sums = SKIP
pkgname = ryzenadj-git
diff --git a/.gitignore b/.gitignore
index df79095617f4..e8809f2ea839 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,3 @@
src/
pkg/
-ryzenadj-* \ No newline at end of file
+ryzenadj*
diff --git a/PKGBUILD b/PKGBUILD
index 81065ea78e76..b5b61cce3197 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,33 @@
# Maintainer: Daniel "dtubber" Wanner <daniel.wanner@tubber.xyz>
pkgname="ryzenadj-git"
-pkgver=v0.5.2.r2.g82afad3
+pkgver=0.5.2.r2.g82afad3
pkgrel=1
pkgdesc="RyzenAdj tool for adjusting Ryzen Mobile power states"
url="https://github.com/FlyGoat/RyzenAdj"
arch=("x86_64")
depends=("pciutils")
-makedepends=("cmake")
+makedepends=("git" "cmake")
license=("LGPL2")
-source=("$pkgname::git+https://github.com/FlyGoat/RyzenAdj")
-md5sums=("SKIP")
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+source=("${pkgname%-git}::git+https://github.com/FlyGoat/RyzenAdj")
+sha256sums=("SKIP")
pkgver() {
- cd $pkgname
- git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ cd "$srcdir/${pkgname%-git}"
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd $pkgname
- mkdir build
- cd build
+ cd "$srcdir/${pkgname%-git}"
+ mkdir build && cd build
cmake ..
make
}
package() {
- mkdir -p $pkgdir/usr/bin
- mkdir -p $pkgdir/usr/lib
- install -sm 755 $pkgname/build/ryzenadj $pkgdir/usr/bin
- install -sm 744 $pkgname/build/libryzenadj.so $pkgdir/usr/lib
+ cd "$srcdir/${pkgname%-git}"
+ install -Dsm 755 build/ryzenadj $pkgdir/usr/bin/ryzenadj
+ install -Dsm 744 build/libryzenadj.so $pkgdir/usr/lib/libryzenadj.so
}