summaryrefslogtreecommitdiff
path: root/sys-block/perccli
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-07 18:53:56 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-07 18:53:56 +0000
commitc577a55e80fbc5ba7f9f0124a354335a98e4bf4a (patch)
tree247ea00560bad9c5ae6e4706d41222629f40db0f /sys-block/perccli
parent02814fd00146251691678aa18d9937665c677086 (diff)
gentoo auto-resync : 07:01:2024 - 18:53:56
Diffstat (limited to 'sys-block/perccli')
-rw-r--r--sys-block/perccli/Manifest6
-rw-r--r--sys-block/perccli/metadata.xml2
-rw-r--r--sys-block/perccli/perccli-7.2313.0.ebuild12
-rw-r--r--sys-block/perccli/perccli-7.5.007.0529-r2.ebuild28
4 files changed, 24 insertions, 24 deletions
diff --git a/sys-block/perccli/Manifest b/sys-block/perccli/Manifest
index 42ad940ec95b..f77fa03df4a9 100644
--- a/sys-block/perccli/Manifest
+++ b/sys-block/perccli/Manifest
@@ -2,6 +2,6 @@ DIST PERCCLI_7.2313.0_A14_Linux.tar.gz 4690834 BLAKE2B 9c197a4cdb3305b7c7228506d
DIST dell-sas-hba-12gbps_reference-guide_en-us.pdf 450398 BLAKE2B b97ef640b53fb631ac4d9478f621709d7dad1d19786b8fcd96adcaef3ae8a13ca449f0b5d63b29e36c0a10a30b187164cc2a538836f95c6c0c669f31c9443b2f SHA512 17be31c01d350ca28434ded58599f1de8ca93770fcc52da107d8639d93145397ba5b43931c86020093de9eaec092f8bb6a4c401a2d98bdc7ec465e947b462a3d
DIST perccli-7.2313.0.efi 14427392 BLAKE2B 1407fd682982604ee2c602fd70ea577fefec729751c561534d7141204c36fddad2113e78913e840d75cde2d62905caa6761b68cb98d2d3247e0da103f7b93233 SHA512 6f1f3f5e027202720336784de4482b092b537ba0d0c34a364886fd39c7ab3393ddaf2ba5b966d73e8c3735e89abfa747d53189182547794c73b2eef3a5d15c7c
DIST perccli_linux_NF8G9_A07_7.529.00.tar.gz 6624840 BLAKE2B 29b67d8807bc12b2c4d3df880176209ba9c44f48d74367172d1d673070ece435537158c5998fc79eb68c33ec3eb2009e55e333f88419c23f911af091e6ccf371 SHA512 71e44772d291fa2d9529ab10917a3841395fe16daa66a2d64d1e120d5c3d43ce34479a5217fc1fbe7f4772b92fccc673fe387cb2e9a7683c9b5a3e26a348713c
-EBUILD perccli-7.2313.0.ebuild 1556 BLAKE2B 793f26d12743db68bd02128d426af1303eb7a64bca811f292e828bb350b12dbf7dfe0b7809cad4899c347cc76c0149f5672cc3ec328bf89f4b3f123db5ecdf0d SHA512 8a818b5351153459cd0050a2c910747c3ebfe39a4a3fbfc1216ea38af9af0623519aa6baddecc27fcecc160f94796368cb90dbffdd21e63221e12ffd4eaf37be
-EBUILD perccli-7.5.007.0529-r2.ebuild 1399 BLAKE2B 9d33fe8df4a2b26be4d1c4d4643af35ad734675a3e7d1437ad2974de5aa4bcc77034f85d9c0339068e8970dbb00cb0018800b290f555f3de77e04aa7b3669f15 SHA512 63db586dded376df34b7cbc7e20d436cf577ef1d79bc0584a5b74e562a51b51516238889aa604144ff4da6ede799dcfac5503f011d0f06d23e102c00071d419e
-MISC metadata.xml 314 BLAKE2B 1062c6ed87972d76302d014ecad0a142f00d28fe53e795af91f5aa00005dc3b670a5fcc37e2be116ab18651accd6ef73e4e9751e02e715cfa1f00d0f34832131 SHA512 89bdb85f398818e3bc804e30c461daf7851804a41a95234c92843d260c655aeadacfe19f6f94f8bc94a72c17060e5696132354c109ea9ecca3118162fed3244e
+EBUILD perccli-7.2313.0.ebuild 1562 BLAKE2B 61f4f91d38e6e719d250735956ecb18bb633876e6e9df8c2d48f5e5a0ee95ba543255ca6f79aceaa6b574df9bf3d110e2dfef035ad8a397b653dcbcf1d5bc780 SHA512 00c6e1eb220800c3f2549eabbbd7c08b6b7996f45bad7979a7193f7799318050e97e05f19fc2de0910557dba1298b8667cff706b46ad0179c2bfdeb279cfdb14
+EBUILD perccli-7.5.007.0529-r2.ebuild 1394 BLAKE2B 8a74add8c04dca1029a9cbaa7a708083b4802d7e871dd76207d4a93c9f2aa21369e78a649c555eefe51d9d40db247df72ea2746d9c90cf83dcccf1ae0058745a SHA512 8ea59ce22da9b9fcb748413fc1b4ac4014a53a3de80f871b0f5231f0ece56056c1b15ce92a0b3472dc07395c51ac049f84dabd997e46154a937d93d251366e40
+MISC metadata.xml 316 BLAKE2B 005f5061dfbc6dfdaa492f5924941dbc8c59b0beb9dc12af726595e154f4786e229a2b0adc235eff622e8d09dc1d33ec894ce9e536ccedf59129df5b8a7643bc SHA512 8bc350aaa15c51e25e286065e95828ab84e2d49e974b4337c295ed02003bcd318e37ec4788a8c5efade9ebb1797116359c7abeea4c2a1f92c2405c3f0ad2db89
diff --git a/sys-block/perccli/metadata.xml b/sys-block/perccli/metadata.xml
index 55d75d1768a2..c4392c4ef605 100644
--- a/sys-block/perccli/metadata.xml
+++ b/sys-block/perccli/metadata.xml
@@ -6,6 +6,6 @@
<name>Zac Medico</name>
</maintainer>
<use>
- <flag name="efi">Install EFI variant as well</flag>
+ <flag name="uefi">Install UEFI variant as well</flag>
</use>
</pkgmetadata>
diff --git a/sys-block/perccli/perccli-7.2313.0.ebuild b/sys-block/perccli/perccli-7.2313.0.ebuild
index b60f35fc2ab6..95613760ef51 100644
--- a/sys-block/perccli/perccli-7.2313.0.ebuild
+++ b/sys-block/perccli/perccli-7.2313.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://www.dell.com/support/home/en-us/drivers/driversdetails?driveri
LICENSE="Dell-EULA"
SLOT="0"
KEYWORDS="-* ~amd64"
-IUSE="efi"
+IUSE="uefi"
RESTRICT="bindist fetch mirror strip"
DEPEND=""
RDEPEND=""
@@ -18,7 +18,7 @@ QA_PREBUILT="opt/MegaRAID/perccli/perccli* boot/efi/perccli.efi"
# Files not fetchable with the default user-agent, and EULA
# requires consent for redistribution.
SRC_URI="https://dl.dell.com/FOLDER09770976M/1/PERCCLI_7.2313.0_A14_Linux.tar.gz
- efi? ( https://dl.dell.com/FOLDER09770794M/1/perccli.efi -> perccli-7.2313.0.efi )"
+ uefi? ( https://dl.dell.com/FOLDER09770794M/1/perccli.efi -> perccli-7.2313.0.efi )"
S=${WORKDIR}
@@ -26,7 +26,7 @@ pkg_nofetch() {
einfo "Please download PERCCLI_7.2313.0_A14_Linux.tar.gz from"
einfo "${HOMEPAGE}"
einfo "and place the file in your DISTDIR directory."
- if use efi; then
+ if use uefi; then
einfo "Please download perccli.efi from"
einfo "${HOMEPAGE}"
einfo "and rename the file to perccli-7.2313.0.efi and place it in your DISTDIR directory."
@@ -34,7 +34,7 @@ pkg_nofetch() {
}
pkg_setup() {
- use efi && secureboot_pkg_setup
+ use uefi && secureboot_pkg_setup
}
src_unpack() {
@@ -47,9 +47,9 @@ src_install() {
doexe opt/MegaRAID/perccli/perccli64 && \
dosym perccli64 /opt/MegaRAID/perccli/perccli
dosym ../MegaRAID/perccli/perccli /opt/bin/perccli
- if use efi; then
+ if use uefi; then
exeinto /boot/efi
newexe "${DISTDIR}/perccli-7.2313.0.efi" perccli.efi
fi
- use efi && secureboot_auto_sign --in-place
+ use uefi && secureboot_auto_sign --in-place
}
diff --git a/sys-block/perccli/perccli-7.5.007.0529-r2.ebuild b/sys-block/perccli/perccli-7.5.007.0529-r2.ebuild
index a6a8cab93d8f..435580a4bd99 100644
--- a/sys-block/perccli/perccli-7.5.007.0529-r2.ebuild
+++ b/sys-block/perccli/perccli-7.5.007.0529-r2.ebuild
@@ -2,33 +2,33 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
inherit mount-boot rpm secureboot
+DISTFILE_DOC="dell-sas-hba-12gbps_reference-guide_en-us.pdf"
+
DESCRIPTION="LINUX PERCCLI Utility For All Dell HBA/PERC Controllers"
HOMEPAGE="https://www.dell.com/support/home/us/en/19/drivers/driversdetails?driverId=NF8G9"
+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"
+
LICENSE="Avago BSD"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
-IUSE="doc efi"
+IUSE="doc uefi"
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
+QA_PREBUILT="opt/MegaRAID/perccli/perccli* boot/efi/perccli.efi"
pkg_setup() {
- use efi && secureboot_pkg_setup
+ use uefi && secureboot_pkg_setup
}
src_unpack() {
default
- cd "${S}"
+ cd "${S}" || die
rpm_unpack ./Linux/perccli-*.rpm
}
@@ -40,10 +40,10 @@ src_install() {
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
+ if use uefi; then
exeinto /boot/efi/
doexe EFI/perccli.efi
fi
use doc && dodoc "${DISTDIR}"/${DISTFILE_DOC}
- use efi && secureboot_auto_sign --in-place
+ use uefi && secureboot_auto_sign --in-place
}