diff options
Diffstat (limited to 'pcr')
-rw-r--r-- | pcr/thinkfan/PKGBUILD | 12 | ||||
-rw-r--r-- | pcr/thinkfan/thinkfan.service | 10 |
2 files changed, 14 insertions, 8 deletions
diff --git a/pcr/thinkfan/PKGBUILD b/pcr/thinkfan/PKGBUILD index 9af51d9c7..a75a6500b 100644 --- a/pcr/thinkfan/PKGBUILD +++ b/pcr/thinkfan/PKGBUILD @@ -1,13 +1,15 @@ -# Maintainer (Arch): nblock <nblock [/at\] archlinux DOT us> +# Contributor (Arch): nblock <nblock [/at\] archlinux DOT us> # Contributor (Arch): Frederik Alkærsig (FALKER) <havnelisten AT gmail.com> +# Maintainer : Omar Vega Ramos <ovruni@gnu.org.pe> pkgname=thinkfan pkgver=0.9.2 -pkgrel=1 +pkgrel=2 pkgdesc="A minimalist fan control program. Supports the sysfs hwmon interface and thinkpad_acpi" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') makedepends=('cmake') depends=('libatasmart') +optdepends=('lm_sensors: hwmon support') license=('GPL') source=(http://downloads.sourceforge.net/project/${pkgname}/${pkgname}-${pkgver}.tar.gz "thinkfan.install" "thinkfan.service" "thinkpad_acpi.conf") @@ -15,7 +17,7 @@ url="http://thinkfan.sourceforge.net/" install="thinkfan.install" md5sums=('4292633aebd61b91f04cd332c4d3e181' '76553f63dc55a6e09a429bb4e28eb649' - '0197bde7c3d3b64d34635ead78cf3437' + '656b3721d0fccd770f615531f50ce0aa' 'bca920d066846e5811a2465aefa13012') build() { @@ -29,7 +31,7 @@ package() { install -D -m755 ${pkgname} ${pkgdir}/usr/bin/${pkgname} install -D -m644 ${srcdir}/thinkpad_acpi.conf ${pkgdir}/usr/lib/modprobe.d/thinkpad_acpi.conf install -D -m644 README ${pkgdir}/usr/share/doc/${pkgname}/README - install -D -m644 NEWS ${pkgdir}/usr/share/doc/${pkgname}/README + install -D -m644 NEWS ${pkgdir}/usr/share/doc/${pkgname}/NEWS install -D -m644 ${srcdir}/${pkgname}.service ${pkgdir}/usr/lib/systemd/system/${pkgname}.service install -D -m644 ${pkgname}.1 ${pkgdir}/usr/share/man/man1/${pkgname}.1 cp -r examples ${pkgdir}/usr/share/doc/${pkgname}/ diff --git a/pcr/thinkfan/thinkfan.service b/pcr/thinkfan/thinkfan.service index e7c8badd1..5618aed6f 100644 --- a/pcr/thinkfan/thinkfan.service +++ b/pcr/thinkfan/thinkfan.service @@ -1,9 +1,13 @@ [Unit] -Description=Thinkfan Daemon - simple and lightweight fan control program -After=basic.target +Description=simple and lightweight fan control program +Wants=lm_sensors.service +After=lm_sensors.service [Service] -ExecStart=/usr/bin/thinkfan -n -s5 -q +Type=forking +ExecStart=/usr/bin/thinkfan +PIDFile=/var/run/thinkfan.pid +ExecReload=/usr/bin/kill -HUP $MAINPID [Install] WantedBy=multi-user.target |