diff options
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | config.toml | 34 |
3 files changed, 45 insertions, 4 deletions
@@ -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 @@ -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 |