summaryrefslogtreecommitdiff
path: root/homebrew/ipmiutil
diff options
context:
space:
mode:
Diffstat (limited to 'homebrew/ipmiutil')
-rw-r--r--homebrew/ipmiutil/.beer63
-rw-r--r--homebrew/ipmiutil/.make.sh-auto4
-rw-r--r--homebrew/ipmiutil/_metadata/description1
-rw-r--r--homebrew/ipmiutil/_metadata/homepage1
-rw-r--r--homebrew/ipmiutil/_metadata/name1
-rw-r--r--homebrew/ipmiutil/_metadata/version1
-rwxr-xr-xhomebrew/ipmiutil/download.sh1
-rwxr-xr-xhomebrew/ipmiutil/patches.sh24
8 files changed, 96 insertions, 0 deletions
diff --git a/homebrew/ipmiutil/.beer b/homebrew/ipmiutil/.beer
new file mode 100644
index 000000000..77792f83e
--- /dev/null
+++ b/homebrew/ipmiutil/.beer
@@ -0,0 +1,63 @@
+{
+ "name": "Ipmiutil",
+ "description": "IPMI server management utility",
+ "url": "https://downloads.sourceforge.net/project/ipmiutil/ipmiutil-2.9.5.tar.gz",
+ "mirror": null,
+ "homepage": "https://ipmiutil.sourceforge.io/",
+ "depends": [
+ {
+ "depend": "openssl",
+ "build-depend": false
+ }
+ ],
+ "resource": [],
+ "conflicts": [
+ {
+ "conflict": "renameutils",
+ "reason": "both install `icmd` binaries"
+ }
+ ],
+ "patches": [
+ {
+ "url": null,
+ "data": [
+ "diff -u ./configure.bak ./configure\n",
+ "--- ./configure.bak 2015-02-04 22:15:07.000000000 +0100\n",
+ "+++ ./configure 2015-02-04 22:16:18.000000000 +0100\n",
+ "@@ -20739,7 +20739,7 @@\n",
+ " echo \"Detected HP-UX\"\n",
+ " os=hpux\n",
+ " MD2_CFLAGS=\"-DSKIP_MD2\"\n",
+ "- OS_CFLAGS=\"-DHPUX\"\n",
+ "+ OS_CFLAGS=\"-DHPUX $MD2_CFLAGS\"\n",
+ " OS_LFLAGS=\"\"\n",
+ " OS_DRIVERS=\"ipmimv.c\"\n",
+ " drivers=\"open\"\n",
+ "@@ -20748,7 +20748,7 @@\n",
+ " echo \"Detected MacOSX\"\n",
+ " os=macos\n",
+ " MD2_CFLAGS=\"-DSKIP_MD2\"\n",
+ "- OS_CFLAGS=\"-DMACOS\"\n",
+ "+ OS_CFLAGS=\"-DMACOS $MD2_CFLAGS\"\n",
+ " OS_LFLAGS=\"\"\n",
+ " OS_DRIVERS=\"ipmimv.c ipmidir.c\"\n",
+ " drivers=\"open direct\"\n"
+ ]
+ }
+ ],
+ "install": [
+ "system \"./configure\", \"--disable-debug\", \"--disable-dependency-tracking\",",
+ "\"--prefix=#{prefix}\",",
+ "\"--enable-sha256\",",
+ "\"--enable-gpl\"",
+ "system \"make\", \"TMPDIR=#{ENV[\"TMPDIR\"]}\"",
+ "system \"make\", \"prefix=/\",",
+ "\"DESTDIR=#{prefix}\",",
+ "\"varto=#{var}/lib/#{name}\",",
+ "\"initto=#{etc}/init.d\",",
+ "\"sysdto=#{prefix}/#{name}\",",
+ "\"install\""
+ ],
+ "version": "2.9.5",
+ "file": "ipmiutil.rb"
+} \ No newline at end of file
diff --git a/homebrew/ipmiutil/.make.sh-auto b/homebrew/ipmiutil/.make.sh-auto
new file mode 100644
index 000000000..866c2f12a
--- /dev/null
+++ b/homebrew/ipmiutil/.make.sh-auto
@@ -0,0 +1,4 @@
+pkg:setup
+pkg:configure --disable-dependency-tracking --enable-sha256 --enable-gpl
+make TMPDIR=#{ENV[TMPDIR"]}"
+make prefix=/ DESTDIR=${PKG_TAPF} varto=#{var}/lib/#{name} initto=#{etc}/init.d sysdto=#{prefix}/#{name} DESTDIR=${PKG_DEST} install
diff --git a/homebrew/ipmiutil/_metadata/description b/homebrew/ipmiutil/_metadata/description
new file mode 100644
index 000000000..25036b170
--- /dev/null
+++ b/homebrew/ipmiutil/_metadata/description
@@ -0,0 +1 @@
+IPMI server management utility
diff --git a/homebrew/ipmiutil/_metadata/homepage b/homebrew/ipmiutil/_metadata/homepage
new file mode 100644
index 000000000..87b1e97a5
--- /dev/null
+++ b/homebrew/ipmiutil/_metadata/homepage
@@ -0,0 +1 @@
+https://ipmiutil.sourceforge.io/
diff --git a/homebrew/ipmiutil/_metadata/name b/homebrew/ipmiutil/_metadata/name
new file mode 100644
index 000000000..5425ce9e2
--- /dev/null
+++ b/homebrew/ipmiutil/_metadata/name
@@ -0,0 +1 @@
+Ipmiutil
diff --git a/homebrew/ipmiutil/_metadata/version b/homebrew/ipmiutil/_metadata/version
new file mode 100644
index 000000000..1acd4dac0
--- /dev/null
+++ b/homebrew/ipmiutil/_metadata/version
@@ -0,0 +1 @@
+2.9.5
diff --git a/homebrew/ipmiutil/download.sh b/homebrew/ipmiutil/download.sh
new file mode 100755
index 000000000..8f91337e4
--- /dev/null
+++ b/homebrew/ipmiutil/download.sh
@@ -0,0 +1 @@
+wget https://downloads.sourceforge.net/project/ipmiutil/ipmiutil-2.9.5.tar.gz \ No newline at end of file
diff --git a/homebrew/ipmiutil/patches.sh b/homebrew/ipmiutil/patches.sh
new file mode 100755
index 000000000..a465971da
--- /dev/null
+++ b/homebrew/ipmiutil/patches.sh
@@ -0,0 +1,24 @@
+echo 'Creating brew-patch.diff'
+cat << EOF >> brew-patch.diff
+diff -u ./configure.bak ./configure
+--- ./configure.bak 2015-02-04 22:15:07.000000000 +0100
++++ ./configure 2015-02-04 22:16:18.000000000 +0100
+@@ -20739,7 +20739,7 @@
+ echo "Detected HP-UX"
+ os=hpux
+ MD2_CFLAGS="-DSKIP_MD2"
+- OS_CFLAGS="-DHPUX"
++ OS_CFLAGS="-DHPUX $MD2_CFLAGS"
+ OS_LFLAGS=""
+ OS_DRIVERS="ipmimv.c"
+ drivers="open"
+@@ -20748,7 +20748,7 @@
+ echo "Detected MacOSX"
+ os=macos
+ MD2_CFLAGS="-DSKIP_MD2"
+- OS_CFLAGS="-DMACOS"
++ OS_CFLAGS="-DMACOS $MD2_CFLAGS"
+ OS_LFLAGS=""
+ OS_DRIVERS="ipmimv.c ipmidir.c"
+ drivers="open direct"
+EOF