public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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