summaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
Diffstat (limited to 'system')
-rw-r--r--system/thermald/README22
-rw-r--r--system/thermald/README.Slackware14
-rw-r--r--system/thermald/thermald.SlackBuild3
-rw-r--r--system/thermald/thermald.info4
4 files changed, 16 insertions, 27 deletions
diff --git a/system/thermald/README b/system/thermald/README
index 6326501691..fa25c48142 100644
--- a/system/thermald/README
+++ b/system/thermald/README
@@ -1,16 +1,16 @@
-The Linux Thermal Daemon program from 01.org
+The Linux Thermal Daemon program from Intel Open Source Technology Center
-Thermald deals with thermal issues for intel processor families
-codenamed intel sandy-bridge and above. It is a Linux daemon
-used to prevent the overheating of systems. This daemon monitors
+Thermald deals with thermal issues for Intel processor families
+codenamed Intel Sandy-Bridge and above. It is a Linux daemon
+used to prevent the overheating of systems. This daemon monitors
temperature and applies compensation using available cooling methods.
-Prefers kernel with:
- Intel RAPL power capping driver : Available from Linux kernel 3.13.rc1
- Intel P State driver (Available in Linux kernel stable release)
- Intel Power clamp driver (Available in Linux kernel stable release)
+Since this is a daemon, it can be started at boot via /etc/rc.d/rc.local:
+ /usr/sbin/thermald
- CONFIG_X86_MSR, so that x86 MSR can be read/write from user space
- to control RAPL if no RAPL powecap class driver is not present.
+An entry could be added to /etc/rc.d/rc.local_shutdown as well:
+ killall thermald
- If none of the above is available uses cpufreq to control P states.
+Optional dependency: msr-tools
+
+To upgrade please remove thermal_daemon first and then install thermald.
diff --git a/system/thermald/README.Slackware b/system/thermald/README.Slackware
deleted file mode 100644
index 9b4624d644..0000000000
--- a/system/thermald/README.Slackware
+++ /dev/null
@@ -1,14 +0,0 @@
-Since this is a daemon, it can be started at boot via /etc/rc.d/rc.local:
- /usr/sbin/thermald
-
-It might be necessary to create /var/run/thermald/ first (depending on your
-local system setup)
-
-An entry could be added to /etc/rc.d/rc.local_shutdown as well:
- killall thermald
-
-CONFIG_X86_MSR is listed as an (optional) dependency, msr-tools
-can be installed (https://slackbuilds.org/repository/14.2/system/msr-tools/)
-
-Uptill version 1.5.4 this was present as thermal_daemon on SBo.
-To upgrade please remove thermal_daemon and install thermald.
diff --git a/system/thermald/thermald.SlackBuild b/system/thermald/thermald.SlackBuild
index 8a2a9ceee5..1dd97022be 100644
--- a/system/thermald/thermald.SlackBuild
+++ b/system/thermald/thermald.SlackBuild
@@ -3,6 +3,7 @@
# Slackware build script for thermald
# Copyright 2017 Aaditya Bagga <aaditya_gnulinux@zoho.com>
+# Copyright 2017 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -96,6 +97,8 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+mkdir -p $PKG/var/run/thermald/
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a COPYING README.txt $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/system/thermald/thermald.info b/system/thermald/thermald.info
index 6ecb8faed1..be19fd2c35 100644
--- a/system/thermald/thermald.info
+++ b/system/thermald/thermald.info
@@ -6,5 +6,5 @@ MD5SUM="d0cdba81b75d8dd304c10bf4663fb201"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Aaditya Bagga"
-EMAIL="aaditya_gnulinux@zoho.com"
+MAINTAINER="Willy Sudiarto Raharjo"
+EMAIL="willysr@slackbuilds.org"