Hello,
I've noticed there have been some issues occasionally with thinkfan and that the
maintenance thereof is quite time-consuming at times and involves some
guesswork.

This is a simpler and lighter alternative, if it is taken up by enough users
maybe even we should consider retiring thinkfan.
Not that I have anything in particular against thinkfan, but since the move to a
YAML-based config the project has made the code much more complicated and the
software has become cumbersome to use.
zcfan is a simple and straightforward alternative with minimal dependencies
(libc only).


-- 
Kind Regards,
Wael Karram.


From 4494a8ce5839eca14673f718d30e9467d1e25d6d Mon Sep 17 00:00:00 2001
From: Wael Karram <[email protected]>
Date: Mon, 18 Sep 2023 14:22:42 +0300
Subject: [PATCH] Added zcfan, a simple fan control daemon written in C.

---
 pcr/zcfan/PKGBUILD | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 pcr/zcfan/PKGBUILD

diff --git a/pcr/zcfan/PKGBUILD b/pcr/zcfan/PKGBUILD
new file mode 100644
index 000000000..823c37bb8
--- /dev/null
+++ b/pcr/zcfan/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer (AUR): Chris Down <[email protected]>
+# Maintainer (Parabola): Wael Karram <[email protected]>
+
+pkgname=zcfan
+pkgver=1.2.1
+pkgrel=1
+pkgdesc='Zero-configuration fan control for ThinkPad'
+url="https://github.com/cdown/zcfan";
+license=('MIT')
+arch=('any')
+depends=()
+makedepends=()
+source=("https://github.com/cdown/zcfan/archive/${pkgver}.zip";)
+md5sums=('a31abbb6d342429752fb200b62aa7cbd')
+
+build() {
+    cd -- "${srcdir?}/$pkgname-$pkgver"
+    make prefix="/usr"
+}
+
+package() {
+    cd -- "${srcdir?}/$pkgname-$pkgver"
+    make prefix="/usr" DESTDIR="$pkgdir/" install
+}
-- 
2.42.0

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Dev mailing list
[email protected]
https://lists.parabola.nu/mailman/listinfo/dev

Reply via email to