summaryrefslogtreecommitdiff
path: root/sys-block/perccli
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-02-16 12:59:29 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-02-16 12:59:29 +0000
commit79599515788b85b18aa655e7b7f8cc05c1bbddd8 (patch)
treeade7cb031f363fad64c77139dea7aa3d81908537 /sys-block/perccli
parent6bc2e4d7c5906e46a8f275a876ead6ec41aca5bb (diff)
gentoo resync : 16.02.1018
Diffstat (limited to 'sys-block/perccli')
-rw-r--r--sys-block/perccli/Manifest1
-rw-r--r--sys-block/perccli/perccli-7.5.007.0529-r2.ebuild44
2 files changed, 45 insertions, 0 deletions
diff --git a/sys-block/perccli/Manifest b/sys-block/perccli/Manifest
index 82f92f65a95d..d4af56e0d2f6 100644
--- a/sys-block/perccli/Manifest
+++ b/sys-block/perccli/Manifest
@@ -3,5 +3,6 @@ DIST perccli_7.1-007.0127_linux.tar.gz 6560698 BLAKE2B b8195633f5a20e1a99b976114
DIST perccli_linux_NF8G9_A07_7.529.00.tar.gz 6624840 BLAKE2B 29b67d8807bc12b2c4d3df880176209ba9c44f48d74367172d1d673070ece435537158c5998fc79eb68c33ec3eb2009e55e333f88419c23f911af091e6ccf371 SHA512 71e44772d291fa2d9529ab10917a3841395fe16daa66a2d64d1e120d5c3d43ce34479a5217fc1fbe7f4772b92fccc673fe387cb2e9a7683c9b5a3e26a348713c
DIST poweredge-rc-h730_reference%20guide_en-us.pdf 1056352 BLAKE2B a68489ffa6a2e941c4d3613264a8249df76de73f476172f38a351e0fa1430f25de71deebc1abadc4be6e329438e74b9d976e1aa42dca5e8f5307359347fe3c92 SHA512 150c792eb62f0fbe7a311acf0f6f8199d91eff19441502f18a8880809d4659030ecc71867927a3cc62a765104832e850855bd25eb83d8b3ad7534e8a70b4f80c
EBUILD perccli-7.1.007.0127.ebuild 1094 BLAKE2B 490979100e03c431bc26e59b9489457cc82fda585cba7f599c44b5fc837cf74a0bfc616f34fa459e5f25b9a62e9f8bff94abd2a51a74184da9851e8e0e8b7e10 SHA512 8092a2232d6166e711a4a7a8a108905b1f68c6d56a080c55f9e4f27abe92fc3825d17aac30d9bc54922e4e1ca0e47fa8c99077901d16feea7a8fae2b33b7a9b5
+EBUILD perccli-7.5.007.0529-r2.ebuild 1294 BLAKE2B dc737b98f86ae04841b7ed93442a1984689f0874d5ef96fadca1a4b64e3bb08bf1772728bdc874fef21906f38695b5014c5ec65a6c2fd1e97c6875e026691539 SHA512 c6f2d65485d90e1817b4fa341c07e0061f7d672c78c742ef05d17abdd7b08be63aab312ff0cb0c7ee25ecda0b15978dac99b04ae004bacba73b816a8fb40a0fa
EBUILD perccli-7.5.007.0529.ebuild 1168 BLAKE2B b0cebb10629de2ebfc45d76841b4e6ea6363b6213f0facb2cd70cf077d964677054fe506aaeb1f2cb19f60f17e61287365ff289cd1c05674e15ac3e5425de8fe SHA512 198b8a162fd220113146aaf23716cbfd2180ec9b4f5ae98b3ea9c8a409f34417fb6a30f03f2a60927e8c71da3a5fb1e7ab5a160d29161556ecce7364f4df060a
MISC metadata.xml 306 BLAKE2B db3bc70d010eab74af1f8c3e7a4813d1cf0613eaf68ec37b4c32773b7a0b58dcf4ae81c3b42d8a296f571aaa380401329e3cf3c5ec161de08c582080e609c438 SHA512 eaf88a3817a6749ed5239605d4de8cdfb1a219355be17e60b9fd3eae741b83ceef0269f79ac89896e78ddcea0d9dd8da186fd619965ee1fb7f0350c779f561ce
diff --git a/sys-block/perccli/perccli-7.5.007.0529-r2.ebuild b/sys-block/perccli/perccli-7.5.007.0529-r2.ebuild
new file mode 100644
index 000000000000..a21847d6bae9
--- /dev/null
+++ b/sys-block/perccli/perccli-7.5.007.0529-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit mount-boot rpm
+
+DESCRIPTION="LINUX PERCCLI Utility For All Dell HBA/PERC Controllers"
+HOMEPAGE="https://www.dell.com/support/home/us/en/19/drivers/driversdetails?driverId=NF8G9"
+LICENSE="Avago BSD"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="doc efi"
+RESTRICT="strip"
+DEPEND=""
+RDEPEND=""
+QA_PREBUILT="opt/MegaRAID/perccli/perccli* boot/efi/perccli.efi"
+
+DISTFILE_DOC=dell-sas-hba-12gbps_reference-guide_en-us.pdf
+
+SRC_URI="https://downloads.dell.com/FOLDER05235308M/1/perccli_linux_NF8G9_A07_7.529.00.tar.gz
+ doc? ( https://topics-cdn.dell.com/pdf/${DISTFILE_DOC} )"
+
+S="${WORKDIR}"/perccli_7.5-007.0529_linux
+
+src_unpack() {
+ default
+ cd "${S}"
+ rpm_unpack ./Linux/perccli-*.rpm
+}
+
+src_install() {
+ exeinto /opt/MegaRAID/perccli/
+ use amd64 && doexe opt/MegaRAID/perccli/perccli64 && \
+ dosym perccli64 /opt/MegaRAID/perccli/perccli
+ newexe opt/MegaRAID/perccli/perccli perccli32
+ use x86 && dosym perccli32 opt/MegaRAID/perccli/perccli
+ dosym ../MegaRAID/perccli/perccli /opt/bin/perccli
+ use amd64 && dosym ../MegaRAID/perccli/perccli32 /opt/bin/perccli32
+ if use efi; then
+ exeinto /boot/efi/
+ doexe EFI/perccli.efi
+ fi
+ use doc && dodoc "${DISTDIR}"/${DISTFILE_DOC}
+}