summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-07-03 01:47:45 -0500
committerLuis Martinez2021-07-03 01:47:45 -0500
commit33c88dd48060a206745dc95fb6446dde8b5a3988 (patch)
tree51c158cc5e810c6cf126f3e3d8afaf812e39caad
parentfe6eb696c363a60eab3266f7fc7e66dead433215 (diff)
downloadaur-33c88dd48060a206745dc95fb6446dde8b5a3988.tar.gz
add config file
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD10
-rw-r--r--config.toml34
3 files changed, 45 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 885bd21a940e..5ba0b4000959 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,16 @@
pkgbase = amdgpud
pkgdesc = Fan control service for AMD GPUs
pkgver = 1.0.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/eraden/amdgpud
arch = x86_64
license = unknown
makedepends = cargo
depends = gcc-libs
+ backup = etc/amdgpud/config.toml
source = amdgpud-1.0.1.tar.gz::https://github.com/eraden/amdgpud/archive/1.0.1.tar.gz
+ source = config.toml
sha256sums = 24a2dd6888aa5b64b11e57b6b311959e32228abe3825c1527f6f88d7edf90721
+ sha256sums = 708070794d89e86d307fd17009e0410adf49adc471cfcde0fdec1f217c85f0de
pkgname = amdgpud
diff --git a/PKGBUILD b/PKGBUILD
index 7865beef76a0..a9b916db6cee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,15 +2,18 @@
pkgname=amdgpud
pkgver=1.0.1
-pkgrel=1
+pkgrel=2
pkgdesc="Fan control service for AMD GPUs"
arch=('x86_64')
url="https://github.com/eraden/amdgpud"
license=('unknown')
depends=('gcc-libs')
makedepends=('cargo')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('24a2dd6888aa5b64b11e57b6b311959e32228abe3825c1527f6f88d7edf90721')
+backup=("etc/$pkgname/config.toml")
+source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz"
+ 'config.toml')
+sha256sums=('24a2dd6888aa5b64b11e57b6b311959e32228abe3825c1527f6f88d7edf90721'
+ '708070794d89e86d307fd17009e0410adf49adc471cfcde0fdec1f217c85f0de')
build() {
cd "$pkgname-$pkgver"
@@ -26,4 +29,5 @@ package() {
cd "$pkgname-$pkgver"
install -Dm755 "target/release/amdfand" -t "$pkgdir/usr/bin/"
install -Dm644 amdfand.service -t "$pkgdir/usr/lib/systemd/system/"
+ install -Dm644 "$srcdir/config.toml" -t "$pkgdir/etc/$pkgname/"
}
diff --git a/config.toml b/config.toml
new file mode 100644
index 000000000000..7350a0d6137d
--- /dev/null
+++ b/config.toml
@@ -0,0 +1,34 @@
+log_level = "Error"
+cards = ["card0"]
+
+[[speed_matrix]]
+temp = 4.0
+speed = 4
+
+[[speed_matrix]]
+temp = 30.0
+speed = 33
+
+[[speed_matrix]]
+temp = 45.0
+speed = 50
+
+[[speed_matrix]]
+temp = 60.0
+speed = 66
+
+[[speed_matrix]]
+temp = 65.0
+speed = 69
+
+[[speed_matrix]]
+temp = 70.0
+speed = 75
+
+[[speed_matrix]]
+temp = 75.0
+speed = 89
+
+[[speed_matrix]]
+temp = 80.0
+speed = 100