homebrew-core/Formula/ipmiutil.rb
Brett Koonce e3ceb5c5ce ipmiutil 2.8.6
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-11-16 14:28:15 -08:00

46 lines
1.3 KiB
Ruby

require 'formula'
class Ipmiutil < Formula
homepage 'http://ipmiutil.sourceforge.net/'
url 'http://downloads.sourceforge.net/project/ipmiutil/ipmiutil-2.8.6.tar.gz'
sha1 'fecd5eeb0cc695a30d2669992b1f9986ff4b8b57'
# Make ipmiutil treat Darwin as BSD
def patches
DATA
end
def install
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--enable-sha256",
"--enable-gpl"
system "make", "TMPDIR=#{ENV['TMPDIR']}"
# DESTDIR is needed to make everything go where we want it.
system "make", "prefix=/",
"DESTDIR=#{prefix}",
"varto=#{var}/lib/#{name}",
"initto=#{etc}/init.d",
"sysdto=#{prefix}/#{name}",
"install"
end
def test
system "#{bin}/ipmiutil delloem help"
end
end
__END__
diff -u ./configure.bak ./configure
--- ./configure.bak 2012-09-18 23:19:11.000000000 +0800
+++ ./configure 2012-09-18 23:21:04.000000000 +0800
@@ -20983,7 +20983,7 @@
OS_CFLAGS="-DLINUX $MD2_CFLAGS $cfwarn"
else
# usually "x$sysname" = "xFreeBSD", but allow NetBSD
- echo $sysname | grep BSD >/dev/null 2>&1
+ echo $sysname | grep 'BSD\|Darwin' >/dev/null 2>&1
if test $? -eq 0; then
os=bsd
OS_CFLAGS="-DBSD"