* [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/
@ 2017-12-06 21:52 Zac Medico
0 siblings, 0 replies; 11+ messages in thread
From: Zac Medico @ 2017-12-06 21:52 UTC (permalink / raw
To: gentoo-commits
commit: 0d76bb0641f25b46fcd0a9bfb8817622c298d876
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 6 21:39:50 2017 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 21:48:50 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d76bb06
sys-block/perccli: new package
Package-Manager: Portage-2.3.16, Repoman-2.3.6
sys-block/perccli/Manifest | 2 ++
sys-block/perccli/metadata.xml | 11 ++++++++
sys-block/perccli/perccli-7.1.007.0127.ebuild | 40 +++++++++++++++++++++++++++
3 files changed, 53 insertions(+)
diff --git a/sys-block/perccli/Manifest b/sys-block/perccli/Manifest
new file mode 100644
index 00000000000..77f71e3d726
--- /dev/null
+++ b/sys-block/perccli/Manifest
@@ -0,0 +1,2 @@
+DIST perccli_7.1-007.0127_linux.tar.gz 6560698 BLAKE2B b8195633f5a20e1a99b9761148c9e478989a44beaf02a9aceabb4007183363c9c0d4b76617148c7610de82daff7fe05d1a2ee7274a2aadc1f631142d66107fd4 SHA512 904d9662dee76d70110381d96547abf54cc5823fcc8c995bd6ccb0122a84303e0dfe081c5e56efe94aa6972b21335e54ec4b69c37d88f66b1d2e1e461e8c3032
+DIST poweredge-rc-h730_reference%20guide_en-us.pdf 1056352 BLAKE2B a68489ffa6a2e941c4d3613264a8249df76de73f476172f38a351e0fa1430f25de71deebc1abadc4be6e329438e74b9d976e1aa42dca5e8f5307359347fe3c92 SHA512 150c792eb62f0fbe7a311acf0f6f8199d91eff19441502f18a8880809d4659030ecc71867927a3cc62a765104832e850855bd25eb83d8b3ad7534e8a70b4f80c
diff --git a/sys-block/perccli/metadata.xml b/sys-block/perccli/metadata.xml
new file mode 100644
index 00000000000..e3895e231c5
--- /dev/null
+++ b/sys-block/perccli/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>zmedico@gentoo.org</email>
+ <name>Zac Medico</name>
+</maintainer>
+<use>
+ <flag name="efi">Install EFI variant as well</flag>
+</use>
+</pkgmetadata>
diff --git a/sys-block/perccli/perccli-7.1.007.0127.ebuild b/sys-block/perccli/perccli-7.1.007.0127.ebuild
new file mode 100644
index 00000000000..3818c0da40f
--- /dev/null
+++ b/sys-block/perccli/perccli-7.1.007.0127.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit mount-boot rpm
+
+DESCRIPTION="LINUX PERCCLI Utility For All PERC Controllers"
+HOMEPAGE="http://www.dell.com/support/home/us/en/04/drivers/driversdetails?driverId=F48C2"
+LICENSE="Avago BSD"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="efi doc"
+RESTRICT="strip"
+DEPEND=""
+RDEPEND=""
+QA_PREBUILT="opt/MegaRAID/perccli/perccli* boot/efi/perccli.efi"
+
+DISTFILE_DOC=poweredge-rc-h730_reference%20guide_en-us.pdf
+
+SRC_URI="https://downloads.dell.com/FOLDER04470715M/1/perccli_7.1-007.0127_linux.tar.gz
+ doc? ( http://topics-cdn.dell.com/pdf/poweredge-rc-h730_reference%20guide_en-us.pdf )"
+
+S="${WORKDIR}"
+
+src_unpack() {
+ default
+ rpm_unpack ./Linux/perccli-*.rpm
+}
+
+src_install() {
+ exeinto /opt/MegaRAID/perccli/
+ use amd64 && doexe opt/MegaRAID/perccli/perccli64 && \
+ dosym perccli64 /opt/MegaRAID/perccli/perccli
+ use x86 && doexe opt/MegaRAID/perccli/perccli
+ if use efi; then
+ exeinto /boot/efi/
+ doexe EFI/perccli.efi
+ fi
+ use doc && dodoc "${DISTDIR}"/${DISTFILE_DOC}
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/
@ 2018-12-05 18:27 Zac Medico
0 siblings, 0 replies; 11+ messages in thread
From: Zac Medico @ 2018-12-05 18:27 UTC (permalink / raw
To: gentoo-commits
commit: 704efb202c26714d8c1aa377afd21b66f9b2bc51
Author: Xiami <i <AT> f2light <DOT> com>
AuthorDate: Thu Nov 29 11:25:36 2018 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Dec 5 18:27:19 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704efb20
sys-block/perccli: version bump to 7.5.007.0529
Update to EAPI=7
Make a symlink in /opt/bin
Updated doc link
Closes: https://github.com/gentoo/gentoo/pull/10518
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Xiami <i <AT> f2light.com>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
sys-block/perccli/Manifest | 2 ++
sys-block/perccli/perccli-7.5.007.0529.ebuild | 42 +++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/sys-block/perccli/Manifest b/sys-block/perccli/Manifest
index 77f71e3d726..e0090574742 100644
--- a/sys-block/perccli/Manifest
+++ b/sys-block/perccli/Manifest
@@ -1,2 +1,4 @@
+DIST dell-sas-hba-12gbps_reference-guide_en-us.pdf 450398 BLAKE2B b97ef640b53fb631ac4d9478f621709d7dad1d19786b8fcd96adcaef3ae8a13ca449f0b5d63b29e36c0a10a30b187164cc2a538836f95c6c0c669f31c9443b2f SHA512 17be31c01d350ca28434ded58599f1de8ca93770fcc52da107d8639d93145397ba5b43931c86020093de9eaec092f8bb6a4c401a2d98bdc7ec465e947b462a3d
DIST perccli_7.1-007.0127_linux.tar.gz 6560698 BLAKE2B b8195633f5a20e1a99b9761148c9e478989a44beaf02a9aceabb4007183363c9c0d4b76617148c7610de82daff7fe05d1a2ee7274a2aadc1f631142d66107fd4 SHA512 904d9662dee76d70110381d96547abf54cc5823fcc8c995bd6ccb0122a84303e0dfe081c5e56efe94aa6972b21335e54ec4b69c37d88f66b1d2e1e461e8c3032
+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
diff --git a/sys-block/perccli/perccli-7.5.007.0529.ebuild b/sys-block/perccli/perccli-7.5.007.0529.ebuild
new file mode 100644
index 00000000000..78027af98ef
--- /dev/null
+++ b/sys-block/perccli/perccli-7.5.007.0529.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 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
+ use x86 && doexe opt/MegaRAID/perccli/perccli
+ dosym ../MegaRAID/perccli/perccli /opt/bin/perccli
+ if use efi; then
+ exeinto /boot/efi/
+ doexe EFI/perccli.efi
+ fi
+ use doc && dodoc "${DISTDIR}"/${DISTFILE_DOC}
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/
@ 2019-02-12 1:54 Zac Medico
0 siblings, 0 replies; 11+ messages in thread
From: Zac Medico @ 2019-02-12 1:54 UTC (permalink / raw
To: gentoo-commits
commit: dddba0c316da68b151c664e516947514d01be4b0
Author: Zac Medico <zachary.medico <AT> sony <DOT> com>
AuthorDate: Tue Feb 12 01:51:49 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Feb 12 01:53:56 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddba0c3
sys-block/perccli: 7.5.007.0529-r1 for bug 677770
Closes: https://bugs.gentoo.org/677770
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Copyright: Sony Interactive Entertainment Inc.
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
sys-block/perccli/perccli-7.5.007.0529-r1.ebuild | 43 ++++++++++++++++++++++++
1 file changed, 43 insertions(+)
diff --git a/sys-block/perccli/perccli-7.5.007.0529-r1.ebuild b/sys-block/perccli/perccli-7.5.007.0529-r1.ebuild
new file mode 100644
index 00000000000..6c74e112c48
--- /dev/null
+++ b/sys-block/perccli/perccli-7.5.007.0529-r1.ebuild
@@ -0,0 +1,43 @@
+# 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 perccli opt/MegaRAID/perccli/perccli
+ dosym ../MegaRAID/perccli/perccli /opt/bin/perccli
+ if use efi; then
+ exeinto /boot/efi/
+ doexe EFI/perccli.efi
+ fi
+ use doc && dodoc "${DISTDIR}"/${DISTFILE_DOC}
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/
@ 2019-02-12 1:58 Zac Medico
0 siblings, 0 replies; 11+ messages in thread
From: Zac Medico @ 2019-02-12 1:58 UTC (permalink / raw
To: gentoo-commits
commit: 5d4c81da38b3a9e14d259c92d41cc7dff084fd3a
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 12 01:56:41 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Feb 12 01:57:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d4c81da
sys-block/perccli: fix perccli32 symlink
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
sys-block/perccli/perccli-7.5.007.0529-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/perccli/perccli-7.5.007.0529-r1.ebuild b/sys-block/perccli/perccli-7.5.007.0529-r1.ebuild
index 6c74e112c48..e994596aec4 100644
--- a/sys-block/perccli/perccli-7.5.007.0529-r1.ebuild
+++ b/sys-block/perccli/perccli-7.5.007.0529-r1.ebuild
@@ -33,7 +33,7 @@ src_install() {
use amd64 && doexe opt/MegaRAID/perccli/perccli64 && \
dosym perccli64 /opt/MegaRAID/perccli/perccli
newexe opt/MegaRAID/perccli/perccli perccli32
- use x86 && dosym perccli opt/MegaRAID/perccli/perccli
+ use x86 && dosym perccli opt/MegaRAID/perccli/perccli32
dosym ../MegaRAID/perccli/perccli /opt/bin/perccli
if use efi; then
exeinto /boot/efi/
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/
@ 2019-02-12 3:04 Zac Medico
0 siblings, 0 replies; 11+ messages in thread
From: Zac Medico @ 2019-02-12 3:04 UTC (permalink / raw
To: gentoo-commits
commit: 084ae1f7a31046df7f2aee3460067e4f6043fbe2
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 12 03:01:49 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Feb 12 03:03:16 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084ae1f7
sys-block/perccli: 7.5.007.0529-r2 for bug 677770
Bug: https://bugs.gentoo.org/677770
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
.../{perccli-7.5.007.0529-r1.ebuild => perccli-7.5.007.0529-r2.ebuild} | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sys-block/perccli/perccli-7.5.007.0529-r1.ebuild b/sys-block/perccli/perccli-7.5.007.0529-r2.ebuild
similarity index 90%
rename from sys-block/perccli/perccli-7.5.007.0529-r1.ebuild
rename to sys-block/perccli/perccli-7.5.007.0529-r2.ebuild
index e994596aec4..a21847d6bae 100644
--- a/sys-block/perccli/perccli-7.5.007.0529-r1.ebuild
+++ b/sys-block/perccli/perccli-7.5.007.0529-r2.ebuild
@@ -33,8 +33,9 @@ src_install() {
use amd64 && doexe opt/MegaRAID/perccli/perccli64 && \
dosym perccli64 /opt/MegaRAID/perccli/perccli
newexe opt/MegaRAID/perccli/perccli perccli32
- use x86 && dosym perccli opt/MegaRAID/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
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/
@ 2019-05-13 1:06 Zac Medico
0 siblings, 0 replies; 11+ messages in thread
From: Zac Medico @ 2019-05-13 1:06 UTC (permalink / raw
To: gentoo-commits
commit: 2547fa7ca2b32d07bc2d050dbdc64287cccc63b6
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon May 13 01:01:39 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon May 13 01:06:21 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2547fa7c
sys-block/perccli: remove old version 7.1.007.0127 (bug 685710)
Fetch fails for USE=doc.
Reported-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
Closes: https://bugs.gentoo.org/685710
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
sys-block/perccli/Manifest | 2 --
sys-block/perccli/perccli-7.1.007.0127.ebuild | 40 ---------------------------
2 files changed, 42 deletions(-)
diff --git a/sys-block/perccli/Manifest b/sys-block/perccli/Manifest
index e0090574742..9d2ad7a901a 100644
--- a/sys-block/perccli/Manifest
+++ b/sys-block/perccli/Manifest
@@ -1,4 +1,2 @@
DIST dell-sas-hba-12gbps_reference-guide_en-us.pdf 450398 BLAKE2B b97ef640b53fb631ac4d9478f621709d7dad1d19786b8fcd96adcaef3ae8a13ca449f0b5d63b29e36c0a10a30b187164cc2a538836f95c6c0c669f31c9443b2f SHA512 17be31c01d350ca28434ded58599f1de8ca93770fcc52da107d8639d93145397ba5b43931c86020093de9eaec092f8bb6a4c401a2d98bdc7ec465e947b462a3d
-DIST perccli_7.1-007.0127_linux.tar.gz 6560698 BLAKE2B b8195633f5a20e1a99b9761148c9e478989a44beaf02a9aceabb4007183363c9c0d4b76617148c7610de82daff7fe05d1a2ee7274a2aadc1f631142d66107fd4 SHA512 904d9662dee76d70110381d96547abf54cc5823fcc8c995bd6ccb0122a84303e0dfe081c5e56efe94aa6972b21335e54ec4b69c37d88f66b1d2e1e461e8c3032
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
diff --git a/sys-block/perccli/perccli-7.1.007.0127.ebuild b/sys-block/perccli/perccli-7.1.007.0127.ebuild
deleted file mode 100644
index 3818c0da40f..00000000000
--- a/sys-block/perccli/perccli-7.1.007.0127.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit mount-boot rpm
-
-DESCRIPTION="LINUX PERCCLI Utility For All PERC Controllers"
-HOMEPAGE="http://www.dell.com/support/home/us/en/04/drivers/driversdetails?driverId=F48C2"
-LICENSE="Avago BSD"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="efi doc"
-RESTRICT="strip"
-DEPEND=""
-RDEPEND=""
-QA_PREBUILT="opt/MegaRAID/perccli/perccli* boot/efi/perccli.efi"
-
-DISTFILE_DOC=poweredge-rc-h730_reference%20guide_en-us.pdf
-
-SRC_URI="https://downloads.dell.com/FOLDER04470715M/1/perccli_7.1-007.0127_linux.tar.gz
- doc? ( http://topics-cdn.dell.com/pdf/poweredge-rc-h730_reference%20guide_en-us.pdf )"
-
-S="${WORKDIR}"
-
-src_unpack() {
- default
- rpm_unpack ./Linux/perccli-*.rpm
-}
-
-src_install() {
- exeinto /opt/MegaRAID/perccli/
- use amd64 && doexe opt/MegaRAID/perccli/perccli64 && \
- dosym perccli64 /opt/MegaRAID/perccli/perccli
- use x86 && doexe opt/MegaRAID/perccli/perccli
- if use efi; then
- exeinto /boot/efi/
- doexe EFI/perccli.efi
- fi
- use doc && dodoc "${DISTDIR}"/${DISTFILE_DOC}
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/
@ 2023-07-15 7:14 David Seifert
0 siblings, 0 replies; 11+ messages in thread
From: David Seifert @ 2023-07-15 7:14 UTC (permalink / raw
To: gentoo-commits
commit: 9617e856c17930f3a31dbc3e2ce35adf11f8b021
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 07:14:20 2023 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 07:14:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9617e856
sys-block/perccli: indent metadata.xml properly
Signed-off-by: David Seifert <soap <AT> gentoo.org>
sys-block/perccli/metadata.xml | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/sys-block/perccli/metadata.xml b/sys-block/perccli/metadata.xml
index c8371e754695..55d75d1768a2 100644
--- a/sys-block/perccli/metadata.xml
+++ b/sys-block/perccli/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>zmedico@gentoo.org</email>
- <name>Zac Medico</name>
-</maintainer>
-<use>
- <flag name="efi">Install EFI variant as well</flag>
-</use>
+ <maintainer type="person">
+ <email>zmedico@gentoo.org</email>
+ <name>Zac Medico</name>
+ </maintainer>
+ <use>
+ <flag name="efi">Install EFI variant as well</flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/
@ 2023-07-15 7:14 David Seifert
0 siblings, 0 replies; 11+ messages in thread
From: David Seifert @ 2023-07-15 7:14 UTC (permalink / raw
To: gentoo-commits
commit: 20eb7c3e61d7ac6430e8b88b2ed3cb610969a332
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 07:14:19 2023 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 07:14:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20eb7c3e
sys-block/perccli: drop 7.5.007.0529
Signed-off-by: David Seifert <soap <AT> gentoo.org>
sys-block/perccli/perccli-7.5.007.0529.ebuild | 42 ---------------------------
1 file changed, 42 deletions(-)
diff --git a/sys-block/perccli/perccli-7.5.007.0529.ebuild b/sys-block/perccli/perccli-7.5.007.0529.ebuild
deleted file mode 100644
index 78027af98eff..000000000000
--- a/sys-block/perccli/perccli-7.5.007.0529.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 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
- use x86 && doexe opt/MegaRAID/perccli/perccli
- dosym ../MegaRAID/perccli/perccli /opt/bin/perccli
- if use efi; then
- exeinto /boot/efi/
- doexe EFI/perccli.efi
- fi
- use doc && dodoc "${DISTDIR}"/${DISTFILE_DOC}
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/
@ 2023-08-17 7:49 Andrew Ammerlaan
0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2023-08-17 7:49 UTC (permalink / raw
To: gentoo-commits
commit: 20c88b1800d7d59e073ab834b9b4573149138ea0
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 16 08:08:54 2023 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Aug 17 07:48:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c88b18
sys-block/perccli: use secureboot.eclass to sign efi exec
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
sys-block/perccli/perccli-7.5.007.0529-r2.ebuild | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
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 a21847d6bae9..a6a8cab93d8f 100644
--- a/sys-block/perccli/perccli-7.5.007.0529-r2.ebuild
+++ b/sys-block/perccli/perccli-7.5.007.0529-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit mount-boot rpm
+inherit mount-boot rpm secureboot
DESCRIPTION="LINUX PERCCLI Utility For All Dell HBA/PERC Controllers"
HOMEPAGE="https://www.dell.com/support/home/us/en/19/drivers/driversdetails?driverId=NF8G9"
@@ -22,6 +22,10 @@ SRC_URI="https://downloads.dell.com/FOLDER05235308M/1/perccli_linux_NF8G9_A07_7.
S="${WORKDIR}"/perccli_7.5-007.0529_linux
+pkg_setup() {
+ use efi && secureboot_pkg_setup
+}
+
src_unpack() {
default
cd "${S}"
@@ -41,4 +45,5 @@ src_install() {
doexe EFI/perccli.efi
fi
use doc && dodoc "${DISTDIR}"/${DISTFILE_DOC}
+ use efi && secureboot_auto_sign --in-place
}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/
@ 2023-11-16 20:45 Zac Medico
0 siblings, 0 replies; 11+ messages in thread
From: Zac Medico @ 2023-11-16 20:45 UTC (permalink / raw
To: gentoo-commits
commit: 172f29ca80f3b0150550d42469870884b7e9174e
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 16 20:45:13 2023 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Nov 16 20:45:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172f29ca
sys-block/perccli: RESTRICT mirror
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
sys-block/perccli/perccli-7.2313.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/perccli/perccli-7.2313.0.ebuild b/sys-block/perccli/perccli-7.2313.0.ebuild
index 515e612547de..b60f35fc2ab6 100644
--- a/sys-block/perccli/perccli-7.2313.0.ebuild
+++ b/sys-block/perccli/perccli-7.2313.0.ebuild
@@ -10,7 +10,7 @@ LICENSE="Dell-EULA"
SLOT="0"
KEYWORDS="-* ~amd64"
IUSE="efi"
-RESTRICT="bindist fetch strip"
+RESTRICT="bindist fetch mirror strip"
DEPEND=""
RDEPEND=""
QA_PREBUILT="opt/MegaRAID/perccli/perccli* boot/efi/perccli.efi"
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/
@ 2024-01-07 17:19 Andrew Ammerlaan
0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2024-01-07 17:19 UTC (permalink / raw
To: gentoo-commits
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
}
^ permalink raw reply related [flat|nested] 11+ messages in thread
end of thread, other threads:[~2024-01-07 17:19 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-16 20:45 [gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/ Zac Medico
-- strict thread matches above, loose matches on Subject: below --
2024-01-07 17:19 Andrew Ammerlaan
2023-08-17 7:49 Andrew Ammerlaan
2023-07-15 7:14 David Seifert
2023-07-15 7:14 David Seifert
2019-05-13 1:06 Zac Medico
2019-02-12 3:04 Zac Medico
2019-02-12 1:58 Zac Medico
2019-02-12 1:54 Zac Medico
2018-12-05 18:27 Zac Medico
2017-12-06 21:52 Zac Medico
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox