diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2008-05-30 13:47:34 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2008-05-30 13:47:34 +0000 |
commit | 8cc9bf635609c21ee5133477ff13da50e907799a (patch) | |
tree | 13713b4030ab761917fdf7fb348165c9ad658a60 /sysutils/freeipmi | |
parent | 2f087c25737d6ab1fbc928d101e2fbd25f1e5efb (diff) | |
download | ports-8cc9bf635609c21ee5133477ff13da50e907799a.tar.gz ports-8cc9bf635609c21ee5133477ff13da50e907799a.zip |
Notes
Diffstat (limited to 'sysutils/freeipmi')
-rw-r--r-- | sysutils/freeipmi/Makefile | 17 | ||||
-rw-r--r-- | sysutils/freeipmi/distinfo | 6 |
2 files changed, 14 insertions, 9 deletions
diff --git a/sysutils/freeipmi/Makefile b/sysutils/freeipmi/Makefile index de9d56e43a3f..83e963e5165a 100644 --- a/sysutils/freeipmi/Makefile +++ b/sysutils/freeipmi/Makefile @@ -7,10 +7,15 @@ # Available KNOBs: # # WITH_DEBUG - Enable debugging features. +# WITH_IOPERM - Use i386_set_ioperm(2) instead of io(4) to gain access +# to I/O ports (i386 only). Note: there is a bug in +# FreeBSD 5 before 5.5-RELEASE that causes SIGBUS to the +# process sometimes when i386_set_ioperm is used (PR +# 84842). # PORTNAME= freeipmi -PORTVERSION= 0.6.2 +PORTVERSION= 0.6.3 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.zresearch.com/pub/freeipmi/${PORTVERSION}/ \ ftp://ftp.riss-telecom.ru/pub/mirrors/ftp.zresearch.com/pub/freeipmi/${PORTVERSION}/ @@ -67,12 +72,12 @@ LDFLAGS+= -L${LOCALBASE}/lib BROKEN= missing getpw*_r functions in this FreeBSD release .endif -# Use i386_set_ioperm(2) instead of io(4) to gain access to I/O -# ports. Note: there is a bug in FreeBSD 5 before 5.5-RELEASE that -# causes SIGBUS to the process sometimes when i386_set_ioperm is used -# (PR 84842). -.if ${ARCH} == "i386" && defined(WITH_IOPERM) +.if defined(WITH_IOPERM) +.if ${ARCH} == "i386" CPPFLAGS+= -DUSE_IOPERM +.else +BROKEN= IOPERM option is only available on i386 and You are building for ${ARCH} +.endif .endif .if defined(WITH_DEBUG) diff --git a/sysutils/freeipmi/distinfo b/sysutils/freeipmi/distinfo index a14a083e94d8..5a3463712f90 100644 --- a/sysutils/freeipmi/distinfo +++ b/sysutils/freeipmi/distinfo @@ -1,3 +1,3 @@ -MD5 (freeipmi-0.6.2.tar.gz) = ebf862b9de0a5da3ffaf9a5cc23d521f -SHA256 (freeipmi-0.6.2.tar.gz) = 97464858afbb32e922cbbf1771a3c9fa898eabe33da114609c026b8cae421c32 -SIZE (freeipmi-0.6.2.tar.gz) = 1664886 +MD5 (freeipmi-0.6.3.tar.gz) = 9e50c88cc128418fa314b1704fa207df +SHA256 (freeipmi-0.6.3.tar.gz) = 9b6b7e4b0e4cce45184c47b1e5932c2b6a6e60b2767b7e840a13b9822a5b359f +SIZE (freeipmi-0.6.3.tar.gz) = 1665606 |