diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-06-20 14:45:01 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-06-20 14:45:01 +0100 |
commit | 34dea8e38f88007799629d0a56b12dec480b1d21 (patch) | |
tree | 6790873994b58030360328cf5897d934b3b03d16 /net-misc/ipmiview | |
parent | 7932d472a02d4c016ff7dff4b7a5479ab9d1883d (diff) |
gentoo resync : 20.06.2021
Diffstat (limited to 'net-misc/ipmiview')
-rw-r--r-- | net-misc/ipmiview/Manifest | 2 | ||||
-rw-r--r-- | net-misc/ipmiview/ipmiview-2.19.0.210401.ebuild | 81 |
2 files changed, 83 insertions, 0 deletions
diff --git a/net-misc/ipmiview/Manifest b/net-misc/ipmiview/Manifest index b7d7776016a7..354ce0f44d61 100644 --- a/net-misc/ipmiview/Manifest +++ b/net-misc/ipmiview/Manifest @@ -1,5 +1,7 @@ AUX fake-java-r1.bash 289 BLAKE2B 1bd0c9477af5d064f4479fadd040338d972195ad99f87e7244b4953764da3f4a2bc4ffb7118bbe8bcc9c6d8cf9c5e42a1990219ca7e8d89cb931f5ee6265d214 SHA512 9de74481bcff69098484b328157ad2208255e791dd4595e1ba926a2754c7bbae04b94ec4d717e7b9556b64bf4fdc749e012c99fdc771844fbf003021d9cda65a AUX launcher-pre.bash 143 BLAKE2B b33051ba8052380465c59b68733416298166949bcc794047a097816dac68fed0bc7ad39dc056e57e5114f622faf64b67598028b35b83d6ded95034d2a71126d0 SHA512 2a1b35175fe6364eb7790de93878d4834ca69f1dde438fdcf0cebd7c7bf16600f2eaacf334f91c740512ad068914c1adb7a09017a23694bcceb837be20989161 DIST IPMIView_2.18.0_build.201007_bundleJRE_Linux_x64.tar.gz 108315796 BLAKE2B 5ffbe555245a6fce04bd53ad7f91f8a7aef3b645b0f9affa0aaa7fbaa221cc7259d0de2ee7bf9a3d6e79f5525190314435c4553c785c1b345030edd7b46126d8 SHA512 bda6116f59776b93c449711ad890160238b53ec93aabc669b2c5938eaee7f594e3b91a11f8c293110874fb13c2ed94692257c16fbffe7f86c1d2ee757d30b948 +DIST IPMIView_2.19.0_build.210401_bundleJRE_Linux_x64.tar.gz 147779297 BLAKE2B e3a0846e2704c5acc91ec303d40882d3572165b608c875e02d171b78e8158ea388c38da4e22a78ec4008517bbe7a826f89566bd4a16380009ed94b773b476686 SHA512 6bbde5ff7e5ba73d35068e30a6ca34a2993bc96b3ee10a5bbbafbeb321eb98960a176ec6712183e94705c33462791c23e93732b2945c93b2df5304e8e7d95a10 EBUILD ipmiview-2.18.0.201007-r1.ebuild 2054 BLAKE2B 93037b541f8fd0b8f68cc3a835b65a7cc3d7e25adbf43c0ad0d24df6c853a8c505a609404a6a97279c654d328f17dd35076509c21b1be37b965b449dc65aa948 SHA512 4eb9ddd4d8afe542fbaa558755273a118a3fbad77c8faeb885a2641288298e3d327a54cbda79681c0c14435cb87f546086a4605f25d86de1940053d0ba0948fb +EBUILD ipmiview-2.19.0.210401.ebuild 2054 BLAKE2B 72516e8d29138f70584b7b5b8be4554cf763b9f42c022c9bbd3f1723011695853f3825f9f27eeaf9bb9aa8c097a10e617b51c5210ab56a7f4174b7dff2db6b37 SHA512 7089690ddd3dad4c4ee9d4728f1694eb99c64534abc1f023d4953709b2fde7745b6707e1114a5370f0545989a395410b016bbf8730724c3c4766f9cbad1ae750 MISC metadata.xml 702 BLAKE2B 094fd116b6c0d306d68106f78b867450fdb4a48b321a69f2169dac1737b6f8b93df2740e4f04b0671b61e01d872542411a22773f043ffefa8adbeb64cfc43ce3 SHA512 ee1eb3a7497345d7f7d8c55d25dd6d8f2b0353e1d785ee496cde69c2a1b386ebc96aaf70d5a70eee8d6294b5b072dfe97882254d3f42d4f69d238dde78aec6ce diff --git a/net-misc/ipmiview/ipmiview-2.19.0.210401.ebuild b/net-misc/ipmiview/ipmiview-2.19.0.210401.ebuild new file mode 100644 index 000000000000..04196e64d468 --- /dev/null +++ b/net-misc/ipmiview/ipmiview-2.19.0.210401.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop java-pkg-2 prefix + +MY_DATE="$(ver_cut 4)" +MY_PN="IPMIView" +MY_PV="$(ver_cut 1-3)" + +DESCRIPTION="A GUI application that allows to manage multiple target systems through BMC" +HOMEPAGE="https://www.supermicro.com/" +SRC_URI="https://www.supermicro.com/wftp/utility/${MY_PN}/Linux/${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64.tar.gz" + +LICENSE="supermicro" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + net-misc/stunnel + sys-libs/ncurses-compat:5 + >=virtual/jre-1.8:* +" + +BDEPEND="app-arch/unzip" + +RESTRICT="bindist mirror" + +DIR="/usr/share/${PN}" +QA_PREBUILT="usr/lib*" + +src_unpack() { + unpack ${A} + mv -v ${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64 ${P} || die +} + +src_prepare() { + default + + # Extract icons for menu entries + unzip -j -LL IPMIView20.jar images/ipmi{view,trap}.ico || die + + # Don't use their scary launchers + rm -v lax.jar || die +} + +src_compile() { + : +} + +src_install() { + java-pkg_dojar *.jar + java-pkg_doso *64.so + + local pre=$(prefixify_ro "${FILESDIR}"/launcher-pre.bash) + java-pkg_dolauncher ipmiview --jar IPMIView20.jar -pre "${pre}" + java-pkg_dolauncher ipmiview-ikvm --jar iKVM.jar -pre "${pre}" + java-pkg_dolauncher ipmiview-ikvmmicroblade --jar iKVMMicroBlade.jar -pre "${pre}" + java-pkg_dolauncher ipmiview-jviewerx9 --jar JViewerX9.jar -pre "${pre}" + java-pkg_dolauncher trapreceiver --jar TrapView.jar -pre "${pre}" + + exeinto ${DIR}/jre/bin + newexe $(prefixify_ro "${FILESDIR}"/fake-java-r1.bash) java + + insinto ${DIR}/lib/BMCSecurity + doins BMCSecurity/*.{crt,key,pem,txt} + + insinto ${DIR}/lib/BMCSecurity/linux + doins BMCSecurity/linux/stunnel.conf + + dosym ../../../../../bin/stunnel ${DIR}/lib/BMCSecurity/linux/stunnel32 + dosym ../../../../../bin/stunnel ${DIR}/lib/BMCSecurity/linux/stunnel64 + + doicon ipmi{view,trap}.ico + make_desktop_entry ipmiview IPMIView ipmiview.ico + make_desktop_entry trapreceiver "Trap Receiver" ipmitrap.ico + + local DOCS=( *.pdf *.txt ) + einstalldocs +} |