summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoberto Valentini2015-07-27 10:21:14 +0200
committerRoberto Valentini2015-07-27 10:21:14 +0200
commit9062b73519b29e7dd17039adf612a6abfb089d6c (patch)
treed06773ce37c37c8d0784b586dd504a4cf5597ef4
downloadaur-9062b73519b29e7dd17039adf612a6abfb089d6c.tar.gz
Initial import
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD42
-rw-r--r--ipmiview.desktop11
3 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..441080d21445
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = ipmiview
+ pkgdesc = Supermicro IPMI tool
+ pkgver = 2.10.2
+ pkgrel = 1
+ url = http://www.supermicro.com/products/nfo/ipmi.cfm
+ arch = x86_64
+ arch = i686
+ license = custom:"Super Micro Computer"
+ makedepends = tar
+ depends = glibc
+ depends = java-runtime=8
+ source = ftp://ftp.supermicro.com/utility/IPMIView/Linux/ipmiview_V2.10.2_bundleJRE_Linux_x32_20150203.tar.gz
+ source = ipmiview.desktop
+ sha256sums = 577ccc48e7d70325ef2f922a0784acdcf72fe6bded8e195a47efa03da6db4b74
+ sha256sums = 42a428fb0466ff1e925f712f1f4daa69a5b1d3b3f9cd4728b0da19646a39a427
+
+pkgname = ipmiview
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..66b28dbca533
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Roberto Valentini <valantin89[at]gmail[dot]com>
+
+pkgname=ipmiview
+pkgver=2.10.2
+_pkgrev=20150203
+_pkgver=${_pkgver}_${_pkgrev}
+pkgrel=1
+pkgdesc="Supermicro IPMI tool"
+makedepends=('tar')
+depends=("glibc" "java-runtime=8")
+arch=('x86_64' 'i686')
+if [ "${CARCH}" = "x86_64" ]; then
+ _pkgarch=x64
+else
+ _pkgarch=x32
+fi
+license=('custom:"Super Micro Computer"')
+url="http://www.supermicro.com/products/nfo/ipmi.cfm"
+source=("ftp://ftp.supermicro.com/utility/IPMIView/Linux/${pkgname}_V${pkgver}_bundleJRE_Linux_${_pkgarch}_${_pkgrev}.tar.gz"
+ "ipmiview.desktop")
+sha256sums=('577ccc48e7d70325ef2f922a0784acdcf72fe6bded8e195a47efa03da6db4b74'
+ '42a428fb0466ff1e925f712f1f4daa69a5b1d3b3f9cd4728b0da19646a39a427')
+
+package() {
+ cd ${srcdir}/${pkgname}_V${pkgver}_bundleJRE_Linux_${_pkgarch}_${_pkgrev}
+
+ mkdir -p ${pkgdir}/opt
+ mkdir -p ${pkgdir}/usr/bin
+ mkdir -p ${pkgdir}/usr/share/applications
+
+ cp -rf . ${pkgdir}/opt/${pkgname}
+ touch ${pkgdir}/opt/${pkgname}/timeout.properties
+ touch ${pkgdir}/opt/${pkgname}/account.properties
+ touch ${pkgdir}/opt/${pkgname}/email.properties
+ touch ${pkgdir}/opt/${pkgname}/IPMIView.properties
+ chmod a+rw ${pkgdir}/opt/${pkgname}/timeout.properties
+ chmod a+rw ${pkgdir}/opt/${pkgname}/account.properties
+ chmod a+rw ${pkgdir}/opt/${pkgname}/email.properties
+ chmod a+rw ${pkgdir}/opt/${pkgname}/IPMIView.properties
+ ln -s /opt/${pkgname}/IPMIView20 ${pkgdir}/usr/bin/ipmiview
+ install -m 0644 "${srcdir}/ipmiview.desktop" "${pkgdir}/usr/share/applications/"
+}
diff --git a/ipmiview.desktop b/ipmiview.desktop
new file mode 100644
index 000000000000..5eaba9669e37
--- /dev/null
+++ b/ipmiview.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Name=IPMIView20
+Comment=Supermicro tool for BMC
+Keywords=ipmi;supermicro;bmc;
+Exec=IPMIView20
+Icon=
+Terminal=false
+Type=Application
+Categories=Network;Configuration;
+StartupNotify=true
+Name[it_IT]=ipmiview.desktop