commit:     663b7cacc9711d9acc1c42081677aa93c9ce4d24
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 14:53:23 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Jan  7 17:19:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663b7cac

sys-block/perccli: rename USE=efi to USE=uefi

Signed-off-by: David Seifert <soap <AT> gentoo.org>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sys-block/perccli/metadata.xml                   |  2 +-
 sys-block/perccli/perccli-7.2313.0.ebuild        | 12 +++++-----
 sys-block/perccli/perccli-7.5.007.0529-r2.ebuild | 28 ++++++++++++------------
 3 files changed, 21 insertions(+), 21 deletions(-)

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
 }

Reply via email to