Commit 15e5bfe2 authored by Jeff Huang's avatar Jeff Huang 🤔

lib32-lm_sensors: import as lib32-mesa dependecy

parent 6a92f29c
# Contributions from Arch:
# Maintainer: Laurent Carlier <lordheavym@gmail.com>
# Contributor: Eric Bélanger <eric@archlinux.org>
# Contributor: Lubosz Sarnecki <lubosz0@gmail.com>
pkgname=lib32-lm_sensors
pkgver=3.4.0
_ver=${pkgver//\./-}
pkgrel=1
pkgdesc="Collection of user space tools for general SMBus access and hardware monitoring (32-bit)"
arch=('x86_64')
url="http://www.lm-sensors.org/"
license=('GPL' 'LGPL')
depends=('lm_sensors' 'lib32-glibc')
makedepends=('lib32-gcc-libs')
source=(lm_sensors-${pkgver}::https://github.com/groeck/lm-sensors/archive/V${pkgver//\./-}.tar.gz
lm_sensors-fancontrol.patch)
sha1sums=('4a9026e4db894c98ee7cea0bec1188108e415f71'
'b0bc977348610d6a008d75a43f65800251c4c9f7')
prepare() {
cd lm-sensors-${_ver}
sed -i 's|/etc/sysconfig|/etc/conf.d|' prog/{detect/sensors-detect,init/{sensord,lm_sensors}.service}
sed -i 's/EnvironmentFile=/EnvironmentFile=-/' prog/init/lm_sensors.service
sed -i 's/CC := gcc/CC := gcc -m32/' Makefile
patch -p0 -i "${srcdir}/lm_sensors-fancontrol.patch"
}
build() {
cd lm-sensors-${_ver}
make PREFIX=/usr
}
package() {
cd lm-sensors-${_ver}
make PREFIX=/usr LIBDIR=/usr/lib32 DESTDIR="${pkgdir}" install
rm -r ${pkgdir}/etc/
rm -r ${pkgdir}/usr/{bin,sbin,include,man}
}
--- prog/pwm/fancontrol 2012-11-07 03:26:37.000000000 +0200
+++ prog/pwm/fancontrol 2013-03-22 18:15:00.566696011 +0200
@@ -297,7 +297,7 @@
cd $DIR
# Check for configuration change
-if [ "$DIR" != "/" ] && [ -z "$DEVPATH" -o -z "$DEVNAME" ]
+if [[ "$DIR" != "/" && ( -z "$DEVPATH" || -z "$DEVNAME" ) ]]
then
echo "Configuration is too old, please run pwmconfig again" >&2
exit 1
@@ -337,7 +337,7 @@
# It didn't work, try pwmN_enable=1 pwmN=255
echo 1 > $ENABLE 2> /dev/null
echo $MAX > $1
- if [ `cat $ENABLE` -eq 1 -a `cat $1` -ge 190 ]
+ if [ `cat $ENABLE` -eq 1 ] && [ `cat $1` -ge 190 ]
then
# Success
return 0
@@ -469,7 +469,7 @@
else
# calculate the new value from temperature and settings
pwmval="(${tval}-${mint})*(${maxpwm}-${minso})/(${maxt}-${mint})+${minso}"
- if [ $pwmpval -eq 0 -o $min_fanval -eq 0 ]
+ if [ $pwmpval -eq 0 ] || [ $min_fanval -eq 0 ]
then # if fan was stopped start it using a safe value
echo $minsa > $pwmo
# Sleep while still handling signals
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment