2013-09-21 01:05:58 +02:00
|
|
|
# Created by: Jeremy Chadwick <jdc@parodius.com>
|
bsdhwmon(8) is a program for FreeBSD for monitoring hardware sensors (fans,
temperatures, voltages, chassis intrusion, and more) on commerical-grade server
hardware. bsdhwmon(8) is developed with a very different mentality compared to
other softwares:
- Written with stability and production datacenter environments in mind
- Intended for use with server products (Intel, Supermicro, Tyan, and possibly
others)
- Solely uses smb(4), significantly decreasing risks and CPU usage
- Based heavily on documentation provided from the server and H/W monitoring IC
manufacturers
- Full tested on both i386 and amd64 systems, using RELENG_6 and RELENG_7
- Written entirely in C
- Completely standalone; relies on no third-party libraries or tools (autoconf,
etc.)
- Very simple and clean code (heavily commented, well-documented, emits no
warnings)
- Open-source, released under the FreeBSD 2-clause BSD license
2008-10-05 16:50:12 +02:00
|
|
|
# $FreeBSD$
|
|
|
|
|
|
|
|
PORTNAME= bsdhwmon
|
2012-07-11 12:24:10 +02:00
|
|
|
PORTVERSION= 20120702
|
bsdhwmon(8) is a program for FreeBSD for monitoring hardware sensors (fans,
temperatures, voltages, chassis intrusion, and more) on commerical-grade server
hardware. bsdhwmon(8) is developed with a very different mentality compared to
other softwares:
- Written with stability and production datacenter environments in mind
- Intended for use with server products (Intel, Supermicro, Tyan, and possibly
others)
- Solely uses smb(4), significantly decreasing risks and CPU usage
- Based heavily on documentation provided from the server and H/W monitoring IC
manufacturers
- Full tested on both i386 and amd64 systems, using RELENG_6 and RELENG_7
- Written entirely in C
- Completely standalone; relies on no third-party libraries or tools (autoconf,
etc.)
- Very simple and clean code (heavily commented, well-documented, emits no
warnings)
- Open-source, released under the FreeBSD 2-clause BSD license
2008-10-05 16:50:12 +02:00
|
|
|
CATEGORIES= sysutils
|
2012-06-28 22:15:27 +02:00
|
|
|
MASTER_SITES= http://bsdhwmon.koitsu.org/dist/
|
bsdhwmon(8) is a program for FreeBSD for monitoring hardware sensors (fans,
temperatures, voltages, chassis intrusion, and more) on commerical-grade server
hardware. bsdhwmon(8) is developed with a very different mentality compared to
other softwares:
- Written with stability and production datacenter environments in mind
- Intended for use with server products (Intel, Supermicro, Tyan, and possibly
others)
- Solely uses smb(4), significantly decreasing risks and CPU usage
- Based heavily on documentation provided from the server and H/W monitoring IC
manufacturers
- Full tested on both i386 and amd64 systems, using RELENG_6 and RELENG_7
- Written entirely in C
- Completely standalone; relies on no third-party libraries or tools (autoconf,
etc.)
- Very simple and clean code (heavily commented, well-documented, emits no
warnings)
- Open-source, released under the FreeBSD 2-clause BSD license
2008-10-05 16:50:12 +02:00
|
|
|
|
2012-06-28 22:15:27 +02:00
|
|
|
MAINTAINER= jdc@koitsu.org
|
bsdhwmon(8) is a program for FreeBSD for monitoring hardware sensors (fans,
temperatures, voltages, chassis intrusion, and more) on commerical-grade server
hardware. bsdhwmon(8) is developed with a very different mentality compared to
other softwares:
- Written with stability and production datacenter environments in mind
- Intended for use with server products (Intel, Supermicro, Tyan, and possibly
others)
- Solely uses smb(4), significantly decreasing risks and CPU usage
- Based heavily on documentation provided from the server and H/W monitoring IC
manufacturers
- Full tested on both i386 and amd64 systems, using RELENG_6 and RELENG_7
- Written entirely in C
- Completely standalone; relies on no third-party libraries or tools (autoconf,
etc.)
- Very simple and clean code (heavily commented, well-documented, emits no
warnings)
- Open-source, released under the FreeBSD 2-clause BSD license
2008-10-05 16:50:12 +02:00
|
|
|
COMMENT= Hardware sensor monitoring utility for FreeBSD
|
|
|
|
|
|
|
|
PLIST_FILES= sbin/bsdhwmon
|
|
|
|
MAN8= bsdhwmon.8
|
|
|
|
|
2012-07-11 12:24:10 +02:00
|
|
|
OPTIONS_DEFINE= DEBUG
|
|
|
|
DEBUG_DESC= Enable debug build
|
bsdhwmon(8) is a program for FreeBSD for monitoring hardware sensors (fans,
temperatures, voltages, chassis intrusion, and more) on commerical-grade server
hardware. bsdhwmon(8) is developed with a very different mentality compared to
other softwares:
- Written with stability and production datacenter environments in mind
- Intended for use with server products (Intel, Supermicro, Tyan, and possibly
others)
- Solely uses smb(4), significantly decreasing risks and CPU usage
- Based heavily on documentation provided from the server and H/W monitoring IC
manufacturers
- Full tested on both i386 and amd64 systems, using RELENG_6 and RELENG_7
- Written entirely in C
- Completely standalone; relies on no third-party libraries or tools (autoconf,
etc.)
- Very simple and clean code (heavily commented, well-documented, emits no
warnings)
- Open-source, released under the FreeBSD 2-clause BSD license
2008-10-05 16:50:12 +02:00
|
|
|
|
2013-09-21 01:05:58 +02:00
|
|
|
NO_STAGE= yes
|
bsdhwmon(8) is a program for FreeBSD for monitoring hardware sensors (fans,
temperatures, voltages, chassis intrusion, and more) on commerical-grade server
hardware. bsdhwmon(8) is developed with a very different mentality compared to
other softwares:
- Written with stability and production datacenter environments in mind
- Intended for use with server products (Intel, Supermicro, Tyan, and possibly
others)
- Solely uses smb(4), significantly decreasing risks and CPU usage
- Based heavily on documentation provided from the server and H/W monitoring IC
manufacturers
- Full tested on both i386 and amd64 systems, using RELENG_6 and RELENG_7
- Written entirely in C
- Completely standalone; relies on no third-party libraries or tools (autoconf,
etc.)
- Very simple and clean code (heavily commented, well-documented, emits no
warnings)
- Open-source, released under the FreeBSD 2-clause BSD license
2008-10-05 16:50:12 +02:00
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
|
2012-07-11 12:24:10 +02:00
|
|
|
.if ${PORT_OPTIONS:MDEBUG}
|
|
|
|
MAKE_ARGS+= DEBUG=1
|
|
|
|
.endif
|
|
|
|
|
bsdhwmon(8) is a program for FreeBSD for monitoring hardware sensors (fans,
temperatures, voltages, chassis intrusion, and more) on commerical-grade server
hardware. bsdhwmon(8) is developed with a very different mentality compared to
other softwares:
- Written with stability and production datacenter environments in mind
- Intended for use with server products (Intel, Supermicro, Tyan, and possibly
others)
- Solely uses smb(4), significantly decreasing risks and CPU usage
- Based heavily on documentation provided from the server and H/W monitoring IC
manufacturers
- Full tested on both i386 and amd64 systems, using RELENG_6 and RELENG_7
- Written entirely in C
- Completely standalone; relies on no third-party libraries or tools (autoconf,
etc.)
- Very simple and clean code (heavily commented, well-documented, emits no
warnings)
- Open-source, released under the FreeBSD 2-clause BSD license
2008-10-05 16:50:12 +02:00
|
|
|
do-install:
|
|
|
|
${INSTALL_PROGRAM} ${WRKSRC}/bsdhwmon ${PREFIX}/sbin
|
|
|
|
${INSTALL_MAN} ${WRKSRC}/bsdhwmon.8 ${MAN8PREFIX}/man/man8
|
|
|
|
|
|
|
|
.include <bsd.port.post.mk>
|