aboutsummaryrefslogtreecommitdiff
path: root/sysutils/freeipmi
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2008-05-30 13:47:34 +0000
committerMartin Wilke <miwi@FreeBSD.org>2008-05-30 13:47:34 +0000
commit8cc9bf635609c21ee5133477ff13da50e907799a (patch)
tree13713b4030ab761917fdf7fb348165c9ad658a60 /sysutils/freeipmi
parent2f087c25737d6ab1fbc928d101e2fbd25f1e5efb (diff)
downloadports-8cc9bf635609c21ee5133477ff13da50e907799a.tar.gz
ports-8cc9bf635609c21ee5133477ff13da50e907799a.zip
Notes
Diffstat (limited to 'sysutils/freeipmi')
-rw-r--r--sysutils/freeipmi/Makefile17
-rw-r--r--sysutils/freeipmi/distinfo6
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