sys-apps/smc-sum: New package

Closes: https://bugs.gentoo.org/651558
Package-Manager: Portage-2.3.41, Repoman-2.3.9
This commit is contained in:
Conrad Kostecki
2018-07-11 10:37:42 +02:00
committed by Tony Vroon
parent 9a8ea1b82d
commit c8549f50db
3 changed files with 66 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST sum_2.0.1_Linux_x86_64_20180420.tar.gz 6150348 BLAKE2B 1aa520ac18f97bfe16b9160c632cf09bc2021d47789712dec5ea9c9789022cfc8a24f15b1cebd0bdfde65af639a97b2de1474ea0af07c9bf569a56d02e1e8e56 SHA512 61a46b7bc745267fb2f224151fa29b965a56d163ec0e30d46ebdc925b3fab036903f9364cf83428f3e17c6e57db93be48a1ec2a5e7ab6599588d7430af1af628

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ck+gentoo@bl4ckb0x.de</email>
<name>Conrad Kostecki</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription>
Supermicro Update Manager (SUM) can be used to manage the firmware and configuration
for Supermicro X9 (Romley), X10, B10, X11, B11, H11 generation motherboards.
SUM is a command line interface utility that can execute parallel commands
from a centralized management server. Two channels are possible for management:
the OOB (Out-Of-Band) channel, i.e. communication through the BMC/IPMI interface,
and the in-band channel, i.e. communication through the local system interfaces.
Through the OOB channel, most management commands can be executed independently
of the OS on the managed system and even before the system OS is installed.
Licensing: SFT-OOB-LIC or SFT-DCMS-Single required for each monitor node.
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1,42 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eapi7-ver
MY_DATE="$(ver_cut 4)"
MY_PN="${PN/smc-/}"
MY_PV="$(ver_cut 1-3)"
DESCRIPTION="Updates the BIOS and IPMI firmware and system settings on Supermicro mainboards"
HOMEPAGE="https://www.supermicro.com"
SRC_URI="${MY_PN}_${MY_PV}_Linux_x86_64_${MY_DATE}.tar.gz"
KEYWORDS="-* ~amd64 ~x86"
LICENSE="supermicro"
SLOT="0"
RDEPEND="sys-apps/smc-sum-driver"
RESTRICT="bindist fetch mirror strip"
S="${WORKDIR}/${MY_PN}_${MY_PV}_Linux_x86_64"
DOCS=( "ReleaseNote.txt" "SUM_UserGuide.pdf" "ExternalData/SMCIPID.txt" "ExternalData/VENID.txt" )
QA_PREBUILT="usr/bin/smc-sum"
pkg_nofetch() {
elog "Please download ${A} from"
elog "sftp://dataharbor.supermicro.com"
elog "Username: dpguest\$ts"
elog "Password: supermicro!@#"
elog "and place it in your DISTDIR directory."
}
src_install() {
newbin sum smc-sum
einstalldocs
}