diff options
-rw-r--r-- | metadata/md5-cache/sys-apps/IPMIView-2.9.20-r130530 | 13 | ||||
-rw-r--r-- | sys-apps/IPMIView/ChangeLog | 5 | ||||
-rw-r--r-- | sys-apps/IPMIView/IPMIView-2.9.20-r130530.ebuild | 46 | ||||
-rw-r--r-- | sys-apps/IPMIView/Manifest | 6 | ||||
-rw-r--r-- | sys-apps/IPMIView/files/IPMIView-wrapper | 18 | ||||
-rw-r--r-- | sys-apps/IPMIView/metadata.xml | 8 |
6 files changed, 96 insertions, 0 deletions
diff --git a/metadata/md5-cache/sys-apps/IPMIView-2.9.20-r130530 b/metadata/md5-cache/sys-apps/IPMIView-2.9.20-r130530 new file mode 100644 index 00000000..71d83948 --- /dev/null +++ b/metadata/md5-cache/sys-apps/IPMIView-2.9.20-r130530 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install +DEPEND=>=virtual/jre-1.4 +DESCRIPTION=SuperMicro IPMI management tool +EAPI=5 +HOMEPAGE=ftp://ftp.supermicro.com/utility/IPMIView +IUSE=elibc_FreeBSD +KEYWORDS=~x86 ~amd64 +LICENSE=as-is +RDEPEND=>=virtual/jre-1.4 +SLOT=0 +SRC_URI=x86? ( ftp://ftp.supermicro.com/utility/IPMIView/Linux/IPMIView-2.9.20-build130530-bundleJRE-linux.tar.gz ) amd64? ( ftp://ftp.supermicro.com/utility/IPMIView/Linux/IPMIView-2.9.20-build130530-bundleJRE-linux_x64.tar.gz ) +_eclasses_=eutils f31a0ec0d081047cbf9c0bbb4822d831 java-utils-2 52b7cfbf4f7225fcea7e7f18b6d83328 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 +_md5_=d1e1276d20daca1b559a82b2e22f58d0 diff --git a/sys-apps/IPMIView/ChangeLog b/sys-apps/IPMIView/ChangeLog new file mode 100644 index 00000000..874e663f --- /dev/null +++ b/sys-apps/IPMIView/ChangeLog @@ -0,0 +1,5 @@ +*IPMIView-2.9.20-r130530 (10 Jun 2013) + + 10 Jun 2013; Bertrand Jacquin <beber@meleeweb.net> + +IPMIView-2.9.20-r130530.ebuild, +files/IPMIView-wrapper, +metadata.xml: + sys-apps/IPMIView: SuperMicro IPMI management tool diff --git a/sys-apps/IPMIView/IPMIView-2.9.20-r130530.ebuild b/sys-apps/IPMIView/IPMIView-2.9.20-r130530.ebuild new file mode 100644 index 00000000..2fff1dd9 --- /dev/null +++ b/sys-apps/IPMIView/IPMIView-2.9.20-r130530.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +inherit multilib java-utils-2 + +DESCRIPTION="SuperMicro IPMI management tool" +HOMEPAGE="ftp://ftp.supermicro.com/utility/IPMIView" +SRC_URI=" + x86? ( ftp://ftp.supermicro.com/utility/${PN}/Linux/${P}-build${PR/r}-bundleJRE-linux.tar.gz ) + amd64? ( ftp://ftp.supermicro.com/utility/${PN}/Linux/${P}-build${PR/r}-bundleJRE-linux_x64.tar.gz )" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND=">=virtual/jre-1.4" +RDEPEND="${DEPEND}" + +RESTRIT="mirror" + +QA_PREBUILT="usr/$(get_libdir)/*.so" + +use x86 && S="${WORKDIR}/${P}-build${PR/r}-bundleJRE-linux" +use amd64 && S="${WORKDIR}/${P}-build${PR/r}-bundleJRE-linux_x64" + +src_install() { + dobin "${FILESDIR}/${PN}-wrapper" + + dosym "${PN}-wrapper" /usr/bin/iKVM + dosym "${PN}-wrapper" /usr/bin/IPMIView20 + dosym "${PN}-wrapper" /usr/bin/JViewerX9 + dosym "${PN}-wrapper" /usr/bin/TrapReceiver + + java-pkg_dojar iKVM.jar IPMIView20.jar JViewerX9.jar TrapView.jar lax.jar + + insinto "/usr/share/${PN}/lax" + doins iKVM.lax IPMIView20.lax JViewerX9.lax TrapReceiver.lax + + use x86 && dolib libiKVM32.so libSharedLibrary32.so + use amd64 && dolib libiKVM64.so libSharedLibrary64.so + + dodoc IPMIView20.pdf IPMIViewSuperBlade.pdf ReleaseNote.txt +} diff --git a/sys-apps/IPMIView/Manifest b/sys-apps/IPMIView/Manifest new file mode 100644 index 00000000..7fa0cded --- /dev/null +++ b/sys-apps/IPMIView/Manifest @@ -0,0 +1,6 @@ +AUX IPMIView-wrapper 413 SHA256 eecc4d3eaf57aae4457894d4baedb4b23b899aec4f0d1fa59eefaf1caecb70a6 WHIRLPOOL 9eac93fd12bb5c14c7a2c6cf4c2a9d0a80bbcc5e9f21701a421c5d19a30bac37f4653e5f75f4d4e1c6665fa4568b015e8c6b986acc00659bd50e73a7dfda8c54 +DIST IPMIView-2.9.20-build130530-bundleJRE-linux.tar.gz 68755243 SHA256 8b97a55d4dc0a2d56c66c2b4b6b0ae230abf7d186409543afa08ac17df688b7a WHIRLPOOL b4028de924bd25b3a133b8b6350f5e17db2cdb052109651ce12c9449262f748d8c9bd63dc065a2d7890d5def428f4b55ba71c862019f5dda7b433534219e25ec +DIST IPMIView-2.9.20-build130530-bundleJRE-linux_x64.tar.gz 62485641 SHA256 7e9fd080ec4e89b379b1008027b15c1e2b91ae4a00559945c9912685e1513cd8 WHIRLPOOL 11c092045820d317fdbaeadc995600c50ce11a58ebdc64915c75fd41a23f4f98ffa55c2b44ea833c4b9e6c83b4ca4d1758fa4bec25e6b5d8fe2f12f3c1dbfef3 +EBUILD IPMIView-2.9.20-r130530.ebuild 1327 SHA256 53bef1017f8d0a02c341ece6aa08ced4fe738daabd2f242f4905d404ab6bb433 WHIRLPOOL 9a11fec263fc88a213b1bd3425c1f4cddaf915e5b102705688d9cc1770df087fe0167eeae6ca9200f56fc0a718258bd303a08d68a3f4465f3fad346d55c2afb9 +MISC ChangeLog 221 SHA256 36685c0f4cbb70f6408fe463528292d304129985e2e5eac568e5e51364896460 WHIRLPOOL 9c27ed6cc31ea414b6400ff5ba9b940a0bbe014b2a5d9ffdcc33887e6a4afd2d0699f028913b9be3fc35a83908ec322e1251fae0e36f804ea08d9a82e22f7126 +MISC metadata.xml 236 SHA256 92980ad154191325f8b7a3307de845abd61d0089b66c8fae74f6b5b650da7f01 WHIRLPOOL c6b4b111994912c44d794b2354af2ed6f6f2f5f7cc808efb0917886574f208b0475c7d508e8347790e8704144e41144c3ac0d13588821b02f42d1eb098fa9d2b diff --git a/sys-apps/IPMIView/files/IPMIView-wrapper b/sys-apps/IPMIView/files/IPMIView-wrapper new file mode 100644 index 00000000..e0a4c06f --- /dev/null +++ b/sys-apps/IPMIView/files/IPMIView-wrapper @@ -0,0 +1,18 @@ +#!/bin/bash +# +# (c) 2013 - Bertrand Jacquin <beber@meleeweb.net> +# + +BIN="${0##*/}" +CLASSPATH="$(java-config --classpath IPMIView)" +JAVA_HOME="$(java-config --jre-home)" + +if [[ ! -e "/usr/share/IPMIView/lax/${BIN}.lax" ]] ; then + echo "/usr/share/IPMIView/lax/${BIN}.lax is missing" + exit 1 +fi + +"${JAVA_HOME}/bin/java" \ + -classpath "${CLASSPATH}" \ + com.zerog.lax.LAX \ + "/usr/share/IPMIView/lax/${BIN}.lax" diff --git a/sys-apps/IPMIView/metadata.xml b/sys-apps/IPMIView/metadata.xml new file mode 100644 index 00000000..c585ed44 --- /dev/null +++ b/sys-apps/IPMIView/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>beber@meleeweb.net</email> + <name>Bertrand Jacquin</name> + </maintainer> +</pkgmetadata> |