package: add fan-ctrl
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
1cbffbd015
commit
e35c700ca0
@ -230,6 +230,7 @@ source "package/dvb-apps/Config.in"
|
||||
source "package/dvbsnoop/Config.in"
|
||||
source "package/eeprog/Config.in"
|
||||
source "package/evtest/Config.in"
|
||||
source "package/fan-ctrl/Config.in"
|
||||
source "package/flashrom/Config.in"
|
||||
source "package/fconfig/Config.in"
|
||||
source "package/fis/Config.in"
|
||||
|
10
package/fan-ctrl/Config.in
Normal file
10
package/fan-ctrl/Config.in
Normal file
@ -0,0 +1,10 @@
|
||||
config BR2_PACKAGE_FAN_CTRL
|
||||
bool "fan-ctrl"
|
||||
help
|
||||
Fan-ctrl is a little daemon that controls the speed of one
|
||||
or more system or CPU fans. It does so by monitoring
|
||||
temperature inputs and selecting a fan speed from an array
|
||||
of available speeds based on a set of temperature
|
||||
thresholds.
|
||||
|
||||
http://fan-ctrl.sourceforge.net/
|
30
package/fan-ctrl/fan-ctrl.mk
Normal file
30
package/fan-ctrl/fan-ctrl.mk
Normal file
@ -0,0 +1,30 @@
|
||||
#############################################################
|
||||
#
|
||||
# fan-ctrl
|
||||
#
|
||||
#############################################################
|
||||
|
||||
# no release, so grab .c file directly from viewvc
|
||||
FAN_CTRL_VERSION = 1.3
|
||||
FAN_CTRL_SOURCE = fan-ctrl.c?revision=$(FAN_CTRL_VERSION)
|
||||
FAN_CTRL_SITE = http://fan-ctrl.cvs.sourceforge.net/viewvc/fan-ctrl/fan-ctrl/
|
||||
FAN_CTRL_LICENSE = GPLv2+
|
||||
|
||||
define FAN_CTRL_EXTRACT_CMDS
|
||||
cp $(DL_DIR)/$(FAN_CTRL_SOURCE) $(@D)/fan-ctrl.c
|
||||
endef
|
||||
|
||||
define FAN_CTRL_BUILD_CMDS
|
||||
$(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS) \
|
||||
$(@D)/fan-ctrl.c -o $(@D)/fan-ctrl
|
||||
endef
|
||||
|
||||
define FAN_CTRL_INSTALL_TARGET_CMDS
|
||||
install -D -m 755 $(@D)/fan-ctrl $(TARGET_DIR)/usr/sbin/fan-ctrl
|
||||
endef
|
||||
|
||||
define FAN_CTRL_UNINSTALL_TARGET_CMDS
|
||||
rm -f $(TARGET_DIR)/usr/sbin/fan-ctrl
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
Loading…
Reference in New Issue
Block a user