public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2016-08-12 19:33 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2016-08-12 19:33 UTC (permalink / raw
  To: gentoo-commits

commit:     5c1fd2e3a6e825d88f4f9f7f7285c9cd54733754
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 12 19:30:58 2016 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Aug 12 19:33:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c1fd2e3

sys-block/storcli: New package

MegaRAID StorCLI is the successor of the MegaCLI tool and provides a
commandline interface to LSI and IBM MegaRAID drive controllers.

Package-Manager: portage-2.3.0

 sys-block/storcli/Manifest               |  1 +
 sys-block/storcli/metadata.xml           |  8 ++++
 sys-block/storcli/storcli-1.19.04.ebuild | 66 ++++++++++++++++++++++++++++++++
 3 files changed, 75 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
new file mode 100644
index 0000000..33356e5
--- /dev/null
+++ b/sys-block/storcli/Manifest
@@ -0,0 +1 @@
+DIST storcli-1.19.04.zip 41606377 SHA256 026456cf30e1f14f33a42eb5804dcf9fb6d3b79b9fd46828db6cdd4abe736054 SHA512 3086360a4c40755cdcaa8faa7192adccae5555cf3aaa741be583fa3559a7dedc14652489d8248a69465040871710917d09461644df3d1d2d31fe6d6e0957196b WHIRLPOOL 81fd83d9b3e938b5cf5135066db97aa4db3c1c7b62ca861a1736dd7719874a2b68d5e1c65ad79d97e29e8d4cfbfa2ee0a7fdc347fc0931009e8f7cc946739cae

diff --git a/sys-block/storcli/metadata.xml b/sys-block/storcli/metadata.xml
new file mode 100644
index 0000000..352d663
--- /dev/null
+++ b/sys-block/storcli/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>whissi@whissi.de</email>
+		<name>Thomas D. (Whissi)</name>
+	</maintainer>
+</pkgmetadata>

diff --git a/sys-block/storcli/storcli-1.19.04.ebuild b/sys-block/storcli/storcli-1.19.04.ebuild
new file mode 100644
index 0000000..744ee10
--- /dev/null
+++ b/sys-block/storcli/storcli-1.19.04.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit pax-utils
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="http://www.avagotech.com/support/download-search?dnd-keyword=storcli"
+# For new versions check http://www.avagotech.com/cs/Satellite?pagename=AVG2/Utilities/searchResultsJson&page=1&q=storcli&endDate=null&searchType=type-AVG_Document_C~Downloads&isEntitled=null&dynamic-search-relevance=Newest
+SRC_URI="http://docs.avagotech.com/docs-and-downloads/docs-and-downloads/raid-controllers/raid-controllers-common-files/${PV}_StorCLI.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/6.11"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+DOCS=( readme.txt license.txt )
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
+
+src_unpack() {
+	unpack ${A}
+
+	mv storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storclli_*.deb"
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.gz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/*CLI.txt "${S}"/readme.txt || die "Failed to move *CLI.txt to readme.txt"
+	mv "${WORKDIR}"/storcli_all_os/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
+	rm -rf "${WORKDIR}"/storcli_all* || die "Failed to cleanup storcli_all* dirs/files"
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+
+	if use x86; then
+		doexe storcli
+	elif use amd64; then
+		newexe storcli64 storcli
+	fi
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	dodoc "${DOCS[@]}"
+
+	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2016-08-12 20:24 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2016-08-12 20:24 UTC (permalink / raw
  To: gentoo-commits

commit:     7a44baf4c655aa706138c66ad387dd2157391a7a
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 12 20:24:22 2016 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Aug 12 20:24:39 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a44baf4

sys-block/storcli: Updating maintainer details

Updating my own maintainer details to reflect that I am now a Gentoo
developer.

Gentoo-Bug: 581174

Package-Manager: portage-2.3.0

 sys-block/storcli/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/storcli/metadata.xml b/sys-block/storcli/metadata.xml
index 352d663..a32d600 100644
--- a/sys-block/storcli/metadata.xml
+++ b/sys-block/storcli/metadata.xml
@@ -2,7 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
-		<email>whissi@whissi.de</email>
-		<name>Thomas D. (Whissi)</name>
+		<email>whissi@gentoo.org</email>
+		<name>Thomas Deutschmann</name>
 	</maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2016-12-17  9:16 Aaron Bauman
  0 siblings, 0 replies; 39+ messages in thread
From: Aaron Bauman @ 2016-12-17  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     861bfef10578cbdebad80c0128b6188b8accc3ad
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 17 09:15:56 2016 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Dec 17 09:15:56 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861bfef1

sys-block/storcli: amd64 stable

 sys-block/storcli/storcli-1.19.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-1.19.04.ebuild b/sys-block/storcli/storcli-1.19.04.ebuild
index 744ee10..4e059c1 100644
--- a/sys-block/storcli/storcli-1.19.04.ebuild
+++ b/sys-block/storcli/storcli-1.19.04.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://docs.avagotech.com/docs-and-downloads/docs-and-downloads/raid-co
 
 LICENSE="Avago LSI BSD"
 SLOT="0/6.11"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2016-12-18 21:16 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2016-12-18 21:16 UTC (permalink / raw
  To: gentoo-commits

commit:     d147213f2f4a10250f00d4a4e730d7626953dc76
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 21:15:34 2016 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 21:15:34 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d147213f

sys-block/storcli: x86 stable (bug #595464)

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 sys-block/storcli/storcli-1.19.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-1.19.04.ebuild b/sys-block/storcli/storcli-1.19.04.ebuild
index 4e059c1..3d59f4a 100644
--- a/sys-block/storcli/storcli-1.19.04.ebuild
+++ b/sys-block/storcli/storcli-1.19.04.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://docs.avagotech.com/docs-and-downloads/docs-and-downloads/raid-co
 
 LICENSE="Avago LSI BSD"
 SLOT="0/6.11"
-KEYWORDS="-* amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2017-01-04  1:42 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2017-01-04  1:42 UTC (permalink / raw
  To: gentoo-commits

commit:     8694e70b7001b2296d4aec13d9a861028d8daf48
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  4 01:42:17 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Jan  4 01:42:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8694e70b

sys-block/storcli: Bump to v1.20.15

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-block/storcli/Manifest               |  1 +
 sys-block/storcli/storcli-1.20.15.ebuild | 66 ++++++++++++++++++++++++++++++++
 2 files changed, 67 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 33356e5..5f92f4e 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -1 +1,2 @@
 DIST storcli-1.19.04.zip 41606377 SHA256 026456cf30e1f14f33a42eb5804dcf9fb6d3b79b9fd46828db6cdd4abe736054 SHA512 3086360a4c40755cdcaa8faa7192adccae5555cf3aaa741be583fa3559a7dedc14652489d8248a69465040871710917d09461644df3d1d2d31fe6d6e0957196b WHIRLPOOL 81fd83d9b3e938b5cf5135066db97aa4db3c1c7b62ca861a1736dd7719874a2b68d5e1c65ad79d97e29e8d4cfbfa2ee0a7fdc347fc0931009e8f7cc946739cae
+DIST storcli-1.20.15.zip 47065136 SHA256 04272ebe0978f22d065193988561a128215f7797854b23ad0cdf741f2b234ae6 SHA512 8d0bd39c005b26ad0eb3db045ae8f303eb36333b569c1be9d1e599c0845b2427f473015c4f75859dd283f8ec5072a3037f1a0810c9ad54b6b552a9c08bfdba05 WHIRLPOOL b19cb84252b65b44b3fde752cf6bc9cf890554ed105a965e2a8917ccfaac2a58620062b08774be4271d4ca3aa12a0b53840cc02551aea3d63ad274cdde59b8e6

diff --git a/sys-block/storcli/storcli-1.20.15.ebuild b/sys-block/storcli/storcli-1.20.15.ebuild
new file mode 100644
index 00000000..d179a8f
--- /dev/null
+++ b/sys-block/storcli/storcli-1.20.15.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit pax-utils
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="http://www.avagotech.com/support/download-search?dnd-keyword=storcli"
+# For new versions check http://www.avagotech.com/cs/Satellite?pagename=AVG2/Utilities/searchResultsJson&page=1&q=storcli&endDate=null&searchType=type-AVG_Document_C~Downloads&isEntitled=null&dynamic-search-relevance=Newest
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${PV}_StorCLI.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/6.12"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+DOCS=( readme.txt license.txt )
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
+
+src_unpack() {
+	unpack ${A}
+
+	mv storcli_All_OS/storcli_All_OS/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storclli_*.deb"
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.gz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/*CLI.txt "${S}"/readme.txt || die "Failed to move *CLI.txt to readme.txt"
+	mv "${WORKDIR}"/storcli_All_OS/storcli_All_OS/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
+	rm -rf "${WORKDIR}"/storcli_all* || die "Failed to cleanup storcli_all* dirs/files"
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+
+	if use x86; then
+		doexe storcli
+	elif use amd64; then
+		newexe storcli64 storcli
+	fi
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	dodoc "${DOCS[@]}"
+
+	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2017-03-03 21:02 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2017-03-03 21:02 UTC (permalink / raw
  To: gentoo-commits

commit:     e6943fa2b52c728af2f5cab2d2daab29932d8c52
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  3 21:01:48 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Mar  3 21:02:32 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6943fa2

sys-block/storcli: stable on amd64 & x86

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-block/storcli/storcli-1.20.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-1.20.15.ebuild b/sys-block/storcli/storcli-1.20.15.ebuild
index 0731b200a08..ee90410d73a 100644
--- a/sys-block/storcli/storcli-1.20.15.ebuild
+++ b/sys-block/storcli/storcli-1.20.15.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-cont
 
 LICENSE="Avago LSI BSD"
 SLOT="0/6.12"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2017-03-03 21:02 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2017-03-03 21:02 UTC (permalink / raw
  To: gentoo-commits

commit:     9c96ac36dba85e1366e023f917fefc1f6af3c0a8
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  3 20:59:34 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Mar  3 21:02:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c96ac36

sys-block/storcli: Bump to v1.21.06

Don't get confused why upstream's src archive is named v1.21.16...

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-block/storcli/Manifest               |  2 +
 sys-block/storcli/storcli-1.21.06.ebuild | 83 ++++++++++++++++++++++++++++++++
 2 files changed, 85 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 5f92f4e294d..e487aeb08a5 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -1,2 +1,4 @@
 DIST storcli-1.19.04.zip 41606377 SHA256 026456cf30e1f14f33a42eb5804dcf9fb6d3b79b9fd46828db6cdd4abe736054 SHA512 3086360a4c40755cdcaa8faa7192adccae5555cf3aaa741be583fa3559a7dedc14652489d8248a69465040871710917d09461644df3d1d2d31fe6d6e0957196b WHIRLPOOL 81fd83d9b3e938b5cf5135066db97aa4db3c1c7b62ca861a1736dd7719874a2b68d5e1c65ad79d97e29e8d4cfbfa2ee0a7fdc347fc0931009e8f7cc946739cae
 DIST storcli-1.20.15.zip 47065136 SHA256 04272ebe0978f22d065193988561a128215f7797854b23ad0cdf741f2b234ae6 SHA512 8d0bd39c005b26ad0eb3db045ae8f303eb36333b569c1be9d1e599c0845b2427f473015c4f75859dd283f8ec5072a3037f1a0810c9ad54b6b552a9c08bfdba05 WHIRLPOOL b19cb84252b65b44b3fde752cf6bc9cf890554ed105a965e2a8917ccfaac2a58620062b08774be4271d4ca3aa12a0b53840cc02551aea3d63ad274cdde59b8e6
+DIST storcli-1.21.06.zip 48578520 SHA256 499e4c26d7ddcc37ccf198816444f4cc2e68724d01762aef36eda360e6ef5b0f SHA512 714d8588566d2baf51cd67e958c9dfdb3f2eb0776a7fa2a9cb46ddad74b8e8a5e1515bf6e3746184b70187c83323b040bf902a2a357e928ad7d3525d3005c71e WHIRLPOOL e56aa67c0044949614b62920e2c1fbdb491cfe3d89d12a88460554397e5f44d8ca139266f8eaa523298ea4bc315a6583cefffa60f7d66a37c85a30e20aa2d747
+DIST storcli-1.21.06_readme.txt 199925 SHA256 30ebccb7a8fefa14514510ca2bd26ca7b67628958c18af697e128da498be3dcd SHA512 78524212b5d95bd62ef692bb715f6ae977811fd5522498915a4dbbd74a5d783d176fe318c0a0b7aad1b23419c78d205267f19b55790519dcc6d7e1d873498bad WHIRLPOOL bde52e5da198fd73943f455a9f85100d0fc2220e2a7f56e4277acf473278ef756374d841206e8763126f4c3f8f5bee88e9243e313dbc4973333676fe761dda97

diff --git a/sys-block/storcli/storcli-1.21.06.ebuild b/sys-block/storcli/storcli-1.21.06.ebuild
new file mode 100644
index 00000000000..f9ebfbf1a8c
--- /dev/null
+++ b/sys-block/storcli/storcli-1.21.06.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit pax-utils
+
+# Upstream messed up packaging:
+# This is v1.21.06 according to "storcli -v" but ZIP is named v1.21.16..
+# Also, README is isn't included in archive.
+MY_PV="1.21.16"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_StorCLI.zip -> ${P}.zip
+	https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${PV}_StorCLI.txt -> ${P}_readme.txt"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/6.13"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+DOCS=( readme.txt license.txt )
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
+
+src_unpack() {
+	local _src_file
+
+	for _src_file in ${A}; do
+		if [[ ${_src_file} == *.txt ]]; then
+			cp "${DISTDIR}/${_src_file}" "${WORKDIR}" || die "Failed to copy '${_src_file}' to '${WORKDIR}'!"
+		else
+			unpack ${_src_file}
+		fi
+	done
+
+	mv versionChangeSet/univ_viva_cli_rel/storcli_All_OS.zip "${WORKDIR}" || die "Failed to move storcli_All_OS.zip"
+	rm -rf versionChangeSet || die "Failed to cleanup upstream's archive mess (versionChangeSet)"
+	rm -rf cqAttachments || die "Failed to cleanup upstream's archive mess (cqAttachments)"
+	unpack "${WORKDIR}"/storcli_All_OS.zip
+
+	mv storcli_All_OS/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storclli_*.deb"
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.gz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/*_readme.txt "${S}"/readme.txt || die "Failed to move *CLI.txt to readme.txt"
+	mv "${WORKDIR}"/storcli_All_OS/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
+	rm -rf "${WORKDIR}"/storcli_All* || die "Failed to cleanup storcli_all* dirs/files"
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+
+	if use x86; then
+		doexe storcli
+	elif use amd64; then
+		newexe storcli64 storcli
+	fi
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	dodoc "${DOCS[@]}"
+
+	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2017-07-10 15:33 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2017-07-10 15:33 UTC (permalink / raw
  To: gentoo-commits

commit:     5c15d7e9bf18a8a8b561174a1af538088c01499e
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 10 15:33:14 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Jul 10 15:33:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c15d7e9

sys-block/storcli: Bump to v1.23.02

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-block/storcli/Manifest               |  2 +
 sys-block/storcli/storcli-1.23.02.ebuild | 80 ++++++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index e487aeb08a5..a27b8675e28 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -2,3 +2,5 @@ DIST storcli-1.19.04.zip 41606377 SHA256 026456cf30e1f14f33a42eb5804dcf9fb6d3b79
 DIST storcli-1.20.15.zip 47065136 SHA256 04272ebe0978f22d065193988561a128215f7797854b23ad0cdf741f2b234ae6 SHA512 8d0bd39c005b26ad0eb3db045ae8f303eb36333b569c1be9d1e599c0845b2427f473015c4f75859dd283f8ec5072a3037f1a0810c9ad54b6b552a9c08bfdba05 WHIRLPOOL b19cb84252b65b44b3fde752cf6bc9cf890554ed105a965e2a8917ccfaac2a58620062b08774be4271d4ca3aa12a0b53840cc02551aea3d63ad274cdde59b8e6
 DIST storcli-1.21.06.zip 48578520 SHA256 499e4c26d7ddcc37ccf198816444f4cc2e68724d01762aef36eda360e6ef5b0f SHA512 714d8588566d2baf51cd67e958c9dfdb3f2eb0776a7fa2a9cb46ddad74b8e8a5e1515bf6e3746184b70187c83323b040bf902a2a357e928ad7d3525d3005c71e WHIRLPOOL e56aa67c0044949614b62920e2c1fbdb491cfe3d89d12a88460554397e5f44d8ca139266f8eaa523298ea4bc315a6583cefffa60f7d66a37c85a30e20aa2d747
 DIST storcli-1.21.06_readme.txt 199925 SHA256 30ebccb7a8fefa14514510ca2bd26ca7b67628958c18af697e128da498be3dcd SHA512 78524212b5d95bd62ef692bb715f6ae977811fd5522498915a4dbbd74a5d783d176fe318c0a0b7aad1b23419c78d205267f19b55790519dcc6d7e1d873498bad WHIRLPOOL bde52e5da198fd73943f455a9f85100d0fc2220e2a7f56e4277acf473278ef756374d841206e8763126f4c3f8f5bee88e9243e313dbc4973333676fe761dda97
+DIST storcli-1.23.02.zip 48778476 SHA256 d7cd07b7af93cbeb5735f5d4754fb5cb0fa92af3965017c6642e5273e10eb8ff SHA512 2018c8b40d7371077f01bbe586ed1135d683823b9d243fde14d45404c8bab8328f36e19ac91eb876666a174a7cce7e95a2a75485f70681460cda4c9b65d4d579 WHIRLPOOL ed010dd3120d32ca8a6b75a474dde27d02221c230243c5df1e69114e52aa29b8662b4acdda9d77a1b43a7defc4c8183f2444eb37ad144b60afbe315267f3a069
+DIST storcli-1.23.02_readme.txt 201906 SHA256 7b8d5e63b80634ace0993c3ee40ac9c564e09473ac5d2c017ecbd0f08a002e55 SHA512 9eefe69aee1a65339d2360759ba574f632a21bd3d13ba9d4cb0a86980e652addf5f7d2b650588f659caaa8ee302c48bc27b9f3ad7455e65d34dbcff0a8188e03 WHIRLPOOL 23bde95444fca8433868a4232417abdee9b914b4d8a6cf244e90b7c5f187854194445f9cff43c51a8874792f43491124a064cb465b33e8ae79f190265c24aba6

diff --git a/sys-block/storcli/storcli-1.23.02.ebuild b/sys-block/storcli/storcli-1.23.02.ebuild
new file mode 100644
index 00000000000..5d1cf5644ce
--- /dev/null
+++ b/sys-block/storcli/storcli-1.23.02.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit pax-utils
+
+# Upstream messed up packaging:
+# This is v1.21.06 according to "storcli -v" but ZIP is named v1.21.16..
+# Also, README is isn't included in archive.
+MY_PV="1.23.02"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_StorCLI.zip -> ${P}.zip
+	https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${PV}_StorCLI.txt -> ${P}_readme.txt"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/6.14"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+DOCS=( readme.txt license.txt )
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
+
+src_unpack() {
+	local _src_file
+
+	for _src_file in ${A}; do
+		if [[ ${_src_file} == *.txt ]]; then
+			cp "${DISTDIR}/${_src_file}" "${WORKDIR}" || die "Failed to copy '${_src_file}' to '${WORKDIR}'!"
+		else
+			unpack ${_src_file}
+		fi
+	done
+
+	unpack "${WORKDIR}"/storcli_All_OS.zip
+
+	mv storcli_All_OS/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storclli_*.deb"
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.gz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/*_readme.txt "${S}"/readme.txt || die "Failed to move *CLI.txt to readme.txt"
+	mv "${WORKDIR}"/storcli_All_OS/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
+	rm -rf "${WORKDIR}"/storcli_All* || die "Failed to cleanup storcli_all* dirs/files"
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+
+	if use x86; then
+		doexe storcli
+	elif use amd64; then
+		newexe storcli64 storcli
+	fi
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	dodoc "${DOCS[@]}"
+
+	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2017-07-10 15:33 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2017-07-10 15:33 UTC (permalink / raw
  To: gentoo-commits

commit:     2a3669293572805871150b450238a31c923c46cf
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 10 15:02:22 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Jul 10 15:33:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a366929

sys-block/storcli: amd64 stable

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-block/storcli/storcli-1.21.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-1.21.06.ebuild b/sys-block/storcli/storcli-1.21.06.ebuild
index f9ebfbf1a8c..1cb1e0a4d97 100644
--- a/sys-block/storcli/storcli-1.21.06.ebuild
+++ b/sys-block/storcli/storcli-1.21.06.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-cont
 
 LICENSE="Avago LSI BSD"
 SLOT="0/6.13"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2017-07-10 15:33 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2017-07-10 15:33 UTC (permalink / raw
  To: gentoo-commits

commit:     ec339cf0b0383ecde9c88245f162f2540662dc6e
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 10 15:02:42 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Jul 10 15:33:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec339cf0

sys-block/storcli: x86 stable

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-block/storcli/storcli-1.21.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-1.21.06.ebuild b/sys-block/storcli/storcli-1.21.06.ebuild
index 1cb1e0a4d97..bec8d6bb429 100644
--- a/sys-block/storcli/storcli-1.21.06.ebuild
+++ b/sys-block/storcli/storcli-1.21.06.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-cont
 
 LICENSE="Avago LSI BSD"
 SLOT="0/6.13"
-KEYWORDS="-* amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2018-05-26 18:56 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2018-05-26 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     3b08c727981b6f2c8b27a63e3c07c74a816480a2
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat May 26 18:55:46 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat May 26 18:56:02 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b08c727

sys-block/storcli: Bump to v007.0504.0000.0000

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.0504.ebuild | 77 +++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 56b7d988f3b..312a67d834b 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -4,3 +4,4 @@ DIST storcli-1.21.06.zip 48578520 BLAKE2B e7bdfacbe7eba21b314a7aa4a61224c3363c95
 DIST storcli-1.21.06_readme.txt 199925 BLAKE2B 08b7ddc9d6a0ee176e91938d00ef12b39c764d0248f82d0d037050058088ea20f0356a7efc4d9de50c57fa685b32036d18c1eb8dcf4e7ffb85cd0b02b21c8abb SHA512 78524212b5d95bd62ef692bb715f6ae977811fd5522498915a4dbbd74a5d783d176fe318c0a0b7aad1b23419c78d205267f19b55790519dcc6d7e1d873498bad
 DIST storcli-1.23.02.zip 48778476 BLAKE2B 9eded7793e822785dfbd15b6a6fa70e70dc1f4e32df9e6e1e213420a4e6ae01705096ce8f0ea468a6dc8d5d22097c87e06e54be6fcccb9eaf6cc321c26b69b0a SHA512 2018c8b40d7371077f01bbe586ed1135d683823b9d243fde14d45404c8bab8328f36e19ac91eb876666a174a7cce7e95a2a75485f70681460cda4c9b65d4d579
 DIST storcli-1.23.02_readme.txt 201906 BLAKE2B 6dde1f7609d51f3d0b2feec9301a57472e92086fc7f1aecad3b455b03b571fb75e23de75d508c40b78ebab357340d8c14f5529fce3ce9ee6b513f5e80d82ad99 SHA512 9eefe69aee1a65339d2360759ba574f632a21bd3d13ba9d4cb0a86980e652addf5f7d2b650588f659caaa8ee302c48bc27b9f3ad7455e65d34dbcff0a8188e03
+DIST storcli-7.0504.zip 40558670 BLAKE2B 3cd54b47b42e5bb8329ccd4b09a6c0863347a04b276fa5dc11acf10ac1124c25b5f60e4171de96c1b8975bfae4cc7408554de933ba8fd5547fbd6e9395710ce8 SHA512 1c5c248a1c19eda5974415a7e1cc10c83bfad0d6e37adbd01ae624316fc1d60628503655c4dd0005a14c79c570177664ea9cdb7330b97daf19808a9513b1311a

diff --git a/sys-block/storcli/storcli-7.0504.ebuild b/sys-block/storcli/storcli-7.0504.ebuild
new file mode 100644
index 00000000000..8201ffda1b9
--- /dev/null
+++ b/sys-block/storcli/storcli-7.0504.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit pax-utils
+
+# Upstream is still using strange version numbers
+MY_PV="007.0504.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/7.5"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+DOCS=( readme.txt license.txt )
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
+
+src_unpack() {
+	local _src_file
+
+	for _src_file in ${A}; do
+		if [[ ${_src_file} == *.txt ]]; then
+			cp "${DISTDIR}/${_src_file}" "${WORKDIR}" || die "Failed to copy '${_src_file}' to '${WORKDIR}'!"
+		else
+			unpack ${_src_file}
+		fi
+	done
+
+	unpack "${WORKDIR}"/Unified_storcli_all_os.zip
+
+	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.gz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/*_StorCLI.txt "${S}"/readme.txt || die "Failed to move *StorCLI.txt to readme.txt"
+	mv "${WORKDIR}"/Unified_storcli_all_os/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
+	rm -rf "${WORKDIR}"/Unified_stor* || die "Failed to cleanup Unified_storcli* dirs/files"
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+
+	if use x86; then
+		doexe storcli
+	elif use amd64; then
+		newexe storcli64 storcli
+	fi
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	dodoc "${DOCS[@]}"
+
+	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2018-05-26 18:56 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2018-05-26 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     7a296c76b9b42eaed2930ba6dad5bf70d520613f
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat May 26 18:33:09 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat May 26 18:56:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a296c76

sys-block/storcli: amd64/x86 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-block/storcli/storcli-1.23.02.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/storcli/storcli-1.23.02.ebuild b/sys-block/storcli/storcli-1.23.02.ebuild
index 5d1cf5644ce..18d43904908 100644
--- a/sys-block/storcli/storcli-1.23.02.ebuild
+++ b/sys-block/storcli/storcli-1.23.02.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -17,7 +17,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-cont
 
 LICENSE="Avago LSI BSD"
 SLOT="0/6.14"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2018-08-17  0:14 Patrick McLean
  0 siblings, 0 replies; 39+ messages in thread
From: Patrick McLean @ 2018-08-17  0:14 UTC (permalink / raw
  To: gentoo-commits

commit:     6331cfe0fbdcae68991419508c0da4e7ed66a935
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 17 00:14:02 2018 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Aug 17 00:14:35 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6331cfe0

sys-block/storcli: Add DEPEND on app-arch/unzip

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-block/storcli/storcli-7.0504.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-7.0504.ebuild b/sys-block/storcli/storcli-7.0504.ebuild
index 8201ffda1b9..cfa99582d6a 100644
--- a/sys-block/storcli/storcli-7.0504.ebuild
+++ b/sys-block/storcli/storcli-7.0504.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="-* ~amd64 ~x86"
 IUSE=""
 
 RDEPEND=""
-DEPEND=""
+DEPEND="app-arch/unzip"
 
 DOCS=( readme.txt license.txt )
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2018-08-18 19:30 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2018-08-18 19:30 UTC (permalink / raw
  To: gentoo-commits

commit:     422eb4eef7ae71202cf05eb4d6bd574ccacfeee6
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 18 19:29:40 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Aug 18 19:30:00 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422eb4ee

sys-block/storcli: bump to v007.0606.0000.0000

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.0606.ebuild | 82 +++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 312a67d834b..1d5047e6138 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -5,3 +5,4 @@ DIST storcli-1.21.06_readme.txt 199925 BLAKE2B 08b7ddc9d6a0ee176e91938d00ef12b39
 DIST storcli-1.23.02.zip 48778476 BLAKE2B 9eded7793e822785dfbd15b6a6fa70e70dc1f4e32df9e6e1e213420a4e6ae01705096ce8f0ea468a6dc8d5d22097c87e06e54be6fcccb9eaf6cc321c26b69b0a SHA512 2018c8b40d7371077f01bbe586ed1135d683823b9d243fde14d45404c8bab8328f36e19ac91eb876666a174a7cce7e95a2a75485f70681460cda4c9b65d4d579
 DIST storcli-1.23.02_readme.txt 201906 BLAKE2B 6dde1f7609d51f3d0b2feec9301a57472e92086fc7f1aecad3b455b03b571fb75e23de75d508c40b78ebab357340d8c14f5529fce3ce9ee6b513f5e80d82ad99 SHA512 9eefe69aee1a65339d2360759ba574f632a21bd3d13ba9d4cb0a86980e652addf5f7d2b650588f659caaa8ee302c48bc27b9f3ad7455e65d34dbcff0a8188e03
 DIST storcli-7.0504.zip 40558670 BLAKE2B 3cd54b47b42e5bb8329ccd4b09a6c0863347a04b276fa5dc11acf10ac1124c25b5f60e4171de96c1b8975bfae4cc7408554de933ba8fd5547fbd6e9395710ce8 SHA512 1c5c248a1c19eda5974415a7e1cc10c83bfad0d6e37adbd01ae624316fc1d60628503655c4dd0005a14c79c570177664ea9cdb7330b97daf19808a9513b1311a
+DIST storcli-7.0606.zip 36634159 BLAKE2B 56cae14537872ef23d8ddc6a0790b727abdf4abecd06b9d1615dc4ad0a554a48bdd077772181d2f0ad9bbe90f015130b4a62caa16b1f02d042403cb6ca389e04 SHA512 ef8bc6b275bb915707624d73d802e84e7a04da087d275055916f047f16d15f1303047c9eb53eae8de88da97ce82fc79616822888fc320af7ba54ad6aa2999996

diff --git a/sys-block/storcli/storcli-7.0606.ebuild b/sys-block/storcli/storcli-7.0606.ebuild
new file mode 100644
index 00000000000..4eef2bc7266
--- /dev/null
+++ b/sys-block/storcli/storcli-7.0606.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit pax-utils
+
+# Upstream is still using strange version numbers
+MY_PV="007.0606.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/7.6"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+DOCS=( readme.txt license.txt )
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
+QA_PREBUILT=${QA_PRESTRIPPED}
+
+src_unpack() {
+	local _src_file
+
+	for _src_file in ${A}; do
+		if [[ ${_src_file} == *.txt ]]; then
+			cp "${DISTDIR}/${_src_file}" "${WORKDIR}" || die "Failed to copy '${_src_file}' to '${WORKDIR}'!"
+		else
+			unpack ${_src_file}
+		fi
+	done
+
+	unpack "${WORKDIR}"/MR_SAS_Unified_StorCLI_*.zip
+	rm -r "${WORKDIR}"/MR_SAS_Unified* || die
+	mv "${WORKDIR}"/versionChangeSet/univ_viva_cli_rel/Unified*.zip "${WORKDIR}" || die "Failed to move Unified_storcli_all_os.zip"
+	rm -r "${WORKDIR}"/versionChangeSet || die
+	unpack "${WORKDIR}"/Unified_storcli_all_os.zip
+
+	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.gz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/*_StorCLI.txt "${S}"/readme.txt || die "Failed to move *StorCLI.txt to readme.txt"
+	mv "${WORKDIR}"/Unified_storcli_all_os/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
+	rm -rf "${WORKDIR}"/Unified_stor* || die "Failed to cleanup Unified_storcli* dirs/files"
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+
+	if use x86; then
+		doexe storcli
+	elif use amd64; then
+		newexe storcli64 storcli
+	fi
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	dodoc "${DOCS[@]}"
+
+	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2018-09-26 23:08 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2018-09-26 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     7551dc112754f91d3bde5263799afdb361963f19
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 26 23:08:07 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Sep 26 23:08:18 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7551dc11

sys-block/storcli: amd64 & x86 stable

Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 sys-block/storcli/storcli-7.0504.ebuild | 4 ++--
 sys-block/storcli/storcli-7.0606.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-block/storcli/storcli-7.0504.ebuild b/sys-block/storcli/storcli-7.0504.ebuild
index cfa99582d6a..b49dadbb2f3 100644
--- a/sys-block/storcli/storcli-7.0504.ebuild
+++ b/sys-block/storcli/storcli-7.0504.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -14,7 +14,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/docs-and-downloads/raid-co
 
 LICENSE="Avago LSI BSD"
 SLOT="0/7.5"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""

diff --git a/sys-block/storcli/storcli-7.0606.ebuild b/sys-block/storcli/storcli-7.0606.ebuild
index 4eef2bc7266..0b369d7c420 100644
--- a/sys-block/storcli/storcli-7.0606.ebuild
+++ b/sys-block/storcli/storcli-7.0606.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -14,7 +14,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-cont
 
 LICENSE="Avago LSI BSD"
 SLOT="0/7.6"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2018-09-26 23:08 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2018-09-26 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     38e7309034b832efb905015626d85162432e93be
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 26 23:07:09 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Sep 26 23:08:16 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e73090

sys-block/storcli: bump to v007.0709.0000.0000

Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.0709.ebuild | 78 +++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 1d5047e6138..520e1364063 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -6,3 +6,4 @@ DIST storcli-1.23.02.zip 48778476 BLAKE2B 9eded7793e822785dfbd15b6a6fa70e70dc1f4
 DIST storcli-1.23.02_readme.txt 201906 BLAKE2B 6dde1f7609d51f3d0b2feec9301a57472e92086fc7f1aecad3b455b03b571fb75e23de75d508c40b78ebab357340d8c14f5529fce3ce9ee6b513f5e80d82ad99 SHA512 9eefe69aee1a65339d2360759ba574f632a21bd3d13ba9d4cb0a86980e652addf5f7d2b650588f659caaa8ee302c48bc27b9f3ad7455e65d34dbcff0a8188e03
 DIST storcli-7.0504.zip 40558670 BLAKE2B 3cd54b47b42e5bb8329ccd4b09a6c0863347a04b276fa5dc11acf10ac1124c25b5f60e4171de96c1b8975bfae4cc7408554de933ba8fd5547fbd6e9395710ce8 SHA512 1c5c248a1c19eda5974415a7e1cc10c83bfad0d6e37adbd01ae624316fc1d60628503655c4dd0005a14c79c570177664ea9cdb7330b97daf19808a9513b1311a
 DIST storcli-7.0606.zip 36634159 BLAKE2B 56cae14537872ef23d8ddc6a0790b727abdf4abecd06b9d1615dc4ad0a554a48bdd077772181d2f0ad9bbe90f015130b4a62caa16b1f02d042403cb6ca389e04 SHA512 ef8bc6b275bb915707624d73d802e84e7a04da087d275055916f047f16d15f1303047c9eb53eae8de88da97ce82fc79616822888fc320af7ba54ad6aa2999996
+DIST storcli-7.0709.zip 25844769 BLAKE2B f44791d0813f348068a89a14a0ea457667ab8e224da09a458bfd1126f5e1d9f19655f5392a8d2a8a04ae07f76fc3c91abcdbd48a058c8e9d517c504de8688e66 SHA512 c3995110b592bbf6e58a0e54f62ddbdbb025c6d27ce56111a40d9eb04b7d5ee7a9bfc76e449b0b4900e1082f20df8e06a852a3fe0efc1114158d104036f6033e

diff --git a/sys-block/storcli/storcli-7.0709.ebuild b/sys-block/storcli/storcli-7.0709.ebuild
new file mode 100644
index 00000000000..0cdb4e15b17
--- /dev/null
+++ b/sys-block/storcli/storcli-7.0709.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit pax-utils
+
+# Upstream is still using strange version numbers
+MY_PV="007.0709.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/7.7"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+DOCS=( readme.txt license.txt )
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
+QA_PREBUILT=${QA_PRESTRIPPED}
+
+src_unpack() {
+	local _src_file
+
+	for _src_file in ${A}; do
+		if [[ ${_src_file} == *.txt ]]; then
+			cp "${DISTDIR}/${_src_file}" "${WORKDIR}" || die "Failed to copy '${_src_file}' to '${WORKDIR}'!"
+		else
+			unpack ${_src_file}
+		fi
+	done
+
+	unpack "${WORKDIR}"/Unified_storcli_all_os.zip
+
+	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.gz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/*_StorCLI.txt "${S}"/readme.txt || die "Failed to move *StorCLI.txt to readme.txt"
+	mv "${WORKDIR}"/Unified_storcli_all_os/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
+	rm -rf "${WORKDIR}"/Unified_stor* || die "Failed to cleanup Unified_storcli* dirs/files"
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+
+	if use x86; then
+		doexe storcli
+	elif use amd64; then
+		newexe storcli64 storcli
+	fi
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	dodoc "${DOCS[@]}"
+
+	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2019-01-25  1:27 Patrick McLean
  0 siblings, 0 replies; 39+ messages in thread
From: Patrick McLean @ 2019-01-25  1:27 UTC (permalink / raw
  To: gentoo-commits

commit:     9266b61f02817b3935ef3166709cfc51639c1c01
Author:     Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Fri Jan 25 01:26:44 2019 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Jan 25 01:26:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9266b61f

sys-block/storcli: Revbump to 7.0709-r1, 32-bit as well (bug 656494)

Install the 32-bit version as well as storcli32 on amd64. The 32-bit
version won't crash with some controllers that crash the 64-bit version.

Bug: https://bugs.gentoo.org/656494
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 sys-block/storcli/{storcli-7.0709.ebuild => storcli-7.0709-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-7.0709.ebuild b/sys-block/storcli/storcli-7.0709-r1.ebuild
similarity index 94%
rename from sys-block/storcli/storcli-7.0709.ebuild
rename to sys-block/storcli/storcli-7.0709-r1.ebuild
index 0cdb4e15b17..89621f287ab 100644
--- a/sys-block/storcli/storcli-7.0709.ebuild
+++ b/sys-block/storcli/storcli-7.0709-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -67,6 +67,8 @@ src_install() {
 	if use x86; then
 		doexe storcli
 	elif use amd64; then
+		# 32-bit version is less crashy than the 64bit (bug #656494)
+		newexe storcli storcli32
 		newexe storcli64 storcli
 	fi
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2019-01-25  1:29 Patrick McLean
  0 siblings, 0 replies; 39+ messages in thread
From: Patrick McLean @ 2019-01-25  1:29 UTC (permalink / raw
  To: gentoo-commits

commit:     480e61e59482ac3bf2457035da65941c532c6095
Author:     Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Fri Jan 25 01:29:43 2019 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Jan 25 01:29:43 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480e61e5

sys-block/storcli: Add storcli32 to QA_PRESTRIPPED as well

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 sys-block/storcli/storcli-7.0709-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-7.0709-r1.ebuild b/sys-block/storcli/storcli-7.0709-r1.ebuild
index 89621f287ab..65a0583219b 100644
--- a/sys-block/storcli/storcli-7.0709-r1.ebuild
+++ b/sys-block/storcli/storcli-7.0709-r1.ebuild
@@ -24,7 +24,8 @@ DOCS=( readme.txt license.txt )
 
 MY_STORCLI_BASEDIR="/opt/lsi/storcli"
 
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
+	${MY_STORCLI_BASEDIR:1}/storcli32"
 QA_PREBUILT=${QA_PRESTRIPPED}
 
 src_unpack() {


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2019-07-30 21:38 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2019-07-30 21:38 UTC (permalink / raw
  To: gentoo-commits

commit:     4b7e6532abe25266ee67c28ab58e24f2fa221154
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 30 21:37:33 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Jul 30 21:38:24 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7e6532

sys-block/storcli: bump to v7.1017

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.1017.ebuild | 68 +++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 520e1364063..0f17d390995 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -7,3 +7,4 @@ DIST storcli-1.23.02_readme.txt 201906 BLAKE2B 6dde1f7609d51f3d0b2feec9301a57472
 DIST storcli-7.0504.zip 40558670 BLAKE2B 3cd54b47b42e5bb8329ccd4b09a6c0863347a04b276fa5dc11acf10ac1124c25b5f60e4171de96c1b8975bfae4cc7408554de933ba8fd5547fbd6e9395710ce8 SHA512 1c5c248a1c19eda5974415a7e1cc10c83bfad0d6e37adbd01ae624316fc1d60628503655c4dd0005a14c79c570177664ea9cdb7330b97daf19808a9513b1311a
 DIST storcli-7.0606.zip 36634159 BLAKE2B 56cae14537872ef23d8ddc6a0790b727abdf4abecd06b9d1615dc4ad0a554a48bdd077772181d2f0ad9bbe90f015130b4a62caa16b1f02d042403cb6ca389e04 SHA512 ef8bc6b275bb915707624d73d802e84e7a04da087d275055916f047f16d15f1303047c9eb53eae8de88da97ce82fc79616822888fc320af7ba54ad6aa2999996
 DIST storcli-7.0709.zip 25844769 BLAKE2B f44791d0813f348068a89a14a0ea457667ab8e224da09a458bfd1126f5e1d9f19655f5392a8d2a8a04ae07f76fc3c91abcdbd48a058c8e9d517c504de8688e66 SHA512 c3995110b592bbf6e58a0e54f62ddbdbb025c6d27ce56111a40d9eb04b7d5ee7a9bfc76e449b0b4900e1082f20df8e06a852a3fe0efc1114158d104036f6033e
+DIST storcli-7.1017.zip 36266095 BLAKE2B e1bb4c6bbd19712530fc8d3d7917bf943221f121d0a7d5d3e44205f73bab408d7e4ff94d8cac479a1b834b82e8bdb6661805ca13f1695f8bad52d69d2c988fe9 SHA512 fb4b45fa577417627e67d20bbfa2e07512fe600ffeb9d21e11a80e25208f17b56fb25fa74a9777622c72012a605813b0206a990a6d4191f6b57371bd1d72fd6b

diff --git a/sys-block/storcli/storcli-7.1017.ebuild b/sys-block/storcli/storcli-7.1017.ebuild
new file mode 100644
index 00000000000..7122690d293
--- /dev/null
+++ b/sys-block/storcli/storcli-7.1017.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit pax-utils
+
+# Upstream is still using strange version numbers
+MY_PV="007.1017.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/MR_SAS_Unified_StorCLI_${MY_PV}.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/7.10"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
+	${MY_STORCLI_BASEDIR:1}/storcli32"
+QA_PREBUILT=${QA_PRESTRIPPED}
+
+src_unpack() {
+	mkdir srcfiles || die
+	pushd srcfiles &>/dev/null || die
+	default
+	mv Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+	popd &>/dev/null || die
+
+	rm -rf srcfiles || die
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.gz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+
+	if use x86; then
+		doexe storcli
+	elif use amd64; then
+		# 32-bit version is less crashy than the 64bit (bug #656494)
+		newexe storcli storcli32
+		newexe storcli64 storcli
+	fi
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2019-07-30 21:40 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2019-07-30 21:40 UTC (permalink / raw
  To: gentoo-commits

commit:     d25996372a946e14f36e47c1ed39007fbe8fb3bc
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 30 21:39:30 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Jul 30 21:40:01 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2599637

sys-block/storcli: amd64 & x86 stable

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/storcli-7.0709-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-7.0709-r1.ebuild b/sys-block/storcli/storcli-7.0709-r1.ebuild
index 65a0583219b..eaebee5c38e 100644
--- a/sys-block/storcli/storcli-7.0709-r1.ebuild
+++ b/sys-block/storcli/storcli-7.0709-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-cont
 
 LICENSE="Avago LSI BSD"
 SLOT="0/7.7"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2019-12-26 10:43 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2019-12-26 10:43 UTC (permalink / raw
  To: gentoo-commits

commit:     b855e72f376f33e2162892b58400e8f703b18380
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 10:43:05 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 10:43:16 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b855e72f

sys-block/storcli: amd64 & x86 stable

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/storcli-7.1017.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-7.1017.ebuild b/sys-block/storcli/storcli-7.1017.ebuild
index 7122690d293..5095711faa5 100644
--- a/sys-block/storcli/storcli-7.1017.ebuild
+++ b/sys-block/storcli/storcli-7.1017.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-cont
 
 LICENSE="Avago LSI BSD"
 SLOT="0/7.10"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2019-12-26 10:43 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2019-12-26 10:43 UTC (permalink / raw
  To: gentoo-commits

commit:     0c59d1cefdf63ef395b70993f81710112a9f5582
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 10:42:19 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 10:43:15 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c59d1ce

sys-block/storcli: bump to v7.1211

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.1211.ebuild | 68 +++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 0f17d390995..10c654368ba 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -8,3 +8,4 @@ DIST storcli-7.0504.zip 40558670 BLAKE2B 3cd54b47b42e5bb8329ccd4b09a6c0863347a04
 DIST storcli-7.0606.zip 36634159 BLAKE2B 56cae14537872ef23d8ddc6a0790b727abdf4abecd06b9d1615dc4ad0a554a48bdd077772181d2f0ad9bbe90f015130b4a62caa16b1f02d042403cb6ca389e04 SHA512 ef8bc6b275bb915707624d73d802e84e7a04da087d275055916f047f16d15f1303047c9eb53eae8de88da97ce82fc79616822888fc320af7ba54ad6aa2999996
 DIST storcli-7.0709.zip 25844769 BLAKE2B f44791d0813f348068a89a14a0ea457667ab8e224da09a458bfd1126f5e1d9f19655f5392a8d2a8a04ae07f76fc3c91abcdbd48a058c8e9d517c504de8688e66 SHA512 c3995110b592bbf6e58a0e54f62ddbdbb025c6d27ce56111a40d9eb04b7d5ee7a9bfc76e449b0b4900e1082f20df8e06a852a3fe0efc1114158d104036f6033e
 DIST storcli-7.1017.zip 36266095 BLAKE2B e1bb4c6bbd19712530fc8d3d7917bf943221f121d0a7d5d3e44205f73bab408d7e4ff94d8cac479a1b834b82e8bdb6661805ca13f1695f8bad52d69d2c988fe9 SHA512 fb4b45fa577417627e67d20bbfa2e07512fe600ffeb9d21e11a80e25208f17b56fb25fa74a9777622c72012a605813b0206a990a6d4191f6b57371bd1d72fd6b
+DIST storcli-7.1211.zip 36988201 BLAKE2B 487dda0c78af60d96dc6eb8bc0c7074dd99719acc4faf10027430ea80a5d1cb76e6bdc9eaf0931967c5cdf10d80ee824f45118144bfc032a4ddce52d678df354 SHA512 f28ae41adf2286153ecd57f7d022940069356c9636e45aaae4ae45215487bbb8e3dea51fa4aa00b9e9340069036c1be21b186ce177e0fd0a6a0bb786cb58181f

diff --git a/sys-block/storcli/storcli-7.1211.ebuild b/sys-block/storcli/storcli-7.1211.ebuild
new file mode 100644
index 00000000000..6646f7cbbfd
--- /dev/null
+++ b/sys-block/storcli/storcli-7.1211.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit pax-utils
+
+# Upstream is still using strange version numbers
+MY_PV="007.1211.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/7.12"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
+	${MY_STORCLI_BASEDIR:1}/storcli32"
+QA_PREBUILT=${QA_PRESTRIPPED}
+
+src_unpack() {
+	mkdir srcfiles || die
+	pushd srcfiles &>/dev/null || die
+	default
+	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+	popd &>/dev/null || die
+
+	rm -rf srcfiles || die
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.xz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+
+	if use x86; then
+		doexe storcli
+	elif use amd64; then
+		# 32-bit version is less crashy than the 64bit (bug #656494)
+		newexe storcli storcli32
+		newexe storcli64 storcli
+	fi
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2019-12-26 15:00 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2019-12-26 15:00 UTC (permalink / raw
  To: gentoo-commits

commit:     57f42129a09c6b3e1e37042d82588f01dfbe3cd4
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 15:00:34 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 15:00:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f42129

sys-block/storcli: missing DEPEND="app-arch/unzip"

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/storcli-1.19.04.ebuild | 4 ++--
 sys-block/storcli/storcli-1.20.15.ebuild | 4 ++--
 sys-block/storcli/storcli-1.21.06.ebuild | 4 ++--
 sys-block/storcli/storcli-1.23.02.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-block/storcli/storcli-1.19.04.ebuild b/sys-block/storcli/storcli-1.19.04.ebuild
index 7e731e74ad6..71f8d26146b 100644
--- a/sys-block/storcli/storcli-1.19.04.ebuild
+++ b/sys-block/storcli/storcli-1.19.04.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""
-DEPEND=""
+DEPEND="app-arch/unzip"
 
 DOCS=( readme.txt license.txt )
 

diff --git a/sys-block/storcli/storcli-1.20.15.ebuild b/sys-block/storcli/storcli-1.20.15.ebuild
index ee90410d73a..42d4a8173fa 100644
--- a/sys-block/storcli/storcli-1.20.15.ebuild
+++ b/sys-block/storcli/storcli-1.20.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -16,7 +16,7 @@ KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""
-DEPEND=""
+DEPEND="app-arch/unzip"
 
 DOCS=( readme.txt license.txt )
 

diff --git a/sys-block/storcli/storcli-1.21.06.ebuild b/sys-block/storcli/storcli-1.21.06.ebuild
index bec8d6bb429..e6bd5d0afeb 100644
--- a/sys-block/storcli/storcli-1.21.06.ebuild
+++ b/sys-block/storcli/storcli-1.21.06.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -21,7 +21,7 @@ KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""
-DEPEND=""
+DEPEND="app-arch/unzip"
 
 DOCS=( readme.txt license.txt )
 

diff --git a/sys-block/storcli/storcli-1.23.02.ebuild b/sys-block/storcli/storcli-1.23.02.ebuild
index 18d43904908..0ca1b753f99 100644
--- a/sys-block/storcli/storcli-1.23.02.ebuild
+++ b/sys-block/storcli/storcli-1.23.02.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -21,7 +21,7 @@ KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""
-DEPEND=""
+DEPEND="app-arch/unzip"
 
 DOCS=( readme.txt license.txt )
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2019-12-26 15:00 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2019-12-26 15:00 UTC (permalink / raw
  To: gentoo-commits

commit:     a3663196700caa4f464385dbd4c415477873fade
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 14:58:09 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 15:00:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3663196

sys-block/storcli: remove unnecessary slash strip

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/storcli-7.1017.ebuild | 2 +-
 sys-block/storcli/storcli-7.1211.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/storcli/storcli-7.1017.ebuild b/sys-block/storcli/storcli-7.1017.ebuild
index 5095711faa5..f6575ca54f0 100644
--- a/sys-block/storcli/storcli-7.1017.ebuild
+++ b/sys-block/storcli/storcli-7.1017.ebuild
@@ -64,5 +64,5 @@ src_install() {
 
 	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
 
-	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
 }

diff --git a/sys-block/storcli/storcli-7.1211.ebuild b/sys-block/storcli/storcli-7.1211.ebuild
index 6646f7cbbfd..d96942c7205 100644
--- a/sys-block/storcli/storcli-7.1211.ebuild
+++ b/sys-block/storcli/storcli-7.1211.ebuild
@@ -64,5 +64,5 @@ src_install() {
 
 	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
 
-	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
 }


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2020-04-28 23:04 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2020-04-28 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     600a1d28a3e57c3b083b6e0d0be0922911c64870
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 28 22:56:40 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Apr 28 23:00:44 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600a1d28

sys-block/storcli: bump to v7.1316

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.1316.ebuild | 68 +++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 10c654368ba..7cbf1b99be9 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -9,3 +9,4 @@ DIST storcli-7.0606.zip 36634159 BLAKE2B 56cae14537872ef23d8ddc6a0790b727abdf4ab
 DIST storcli-7.0709.zip 25844769 BLAKE2B f44791d0813f348068a89a14a0ea457667ab8e224da09a458bfd1126f5e1d9f19655f5392a8d2a8a04ae07f76fc3c91abcdbd48a058c8e9d517c504de8688e66 SHA512 c3995110b592bbf6e58a0e54f62ddbdbb025c6d27ce56111a40d9eb04b7d5ee7a9bfc76e449b0b4900e1082f20df8e06a852a3fe0efc1114158d104036f6033e
 DIST storcli-7.1017.zip 36266095 BLAKE2B e1bb4c6bbd19712530fc8d3d7917bf943221f121d0a7d5d3e44205f73bab408d7e4ff94d8cac479a1b834b82e8bdb6661805ca13f1695f8bad52d69d2c988fe9 SHA512 fb4b45fa577417627e67d20bbfa2e07512fe600ffeb9d21e11a80e25208f17b56fb25fa74a9777622c72012a605813b0206a990a6d4191f6b57371bd1d72fd6b
 DIST storcli-7.1211.zip 36988201 BLAKE2B 487dda0c78af60d96dc6eb8bc0c7074dd99719acc4faf10027430ea80a5d1cb76e6bdc9eaf0931967c5cdf10d80ee824f45118144bfc032a4ddce52d678df354 SHA512 f28ae41adf2286153ecd57f7d022940069356c9636e45aaae4ae45215487bbb8e3dea51fa4aa00b9e9340069036c1be21b186ce177e0fd0a6a0bb786cb58181f
+DIST storcli-7.1316.zip 37136466 BLAKE2B 7bca2e1b330f40e66945567ac8fad04d448993ff7ab4a4d846a0b6142fbe3988ab00775aa3897e3268e30b34cb7659e96f75d2383d3e85e4bec433edde5ba17e SHA512 049b34d44bb1140ad804f6bb6d8fb133ac9bbc4aface721051e713c7a1056acb0f894f4f4793ef9e02e48958a745d12bc5389e7e763716c780fb1c2c387e34d6

diff --git a/sys-block/storcli/storcli-7.1316.ebuild b/sys-block/storcli/storcli-7.1316.ebuild
new file mode 100644
index 00000000000..dc1d0ad80e7
--- /dev/null
+++ b/sys-block/storcli/storcli-7.1316.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit pax-utils
+
+# Upstream is still using strange version numbers
+MY_PV="007.1316.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/7.13"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
+	${MY_STORCLI_BASEDIR:1}/storcli32"
+QA_PREBUILT=${QA_PRESTRIPPED}
+
+src_unpack() {
+	mkdir srcfiles || die
+	pushd srcfiles &>/dev/null || die
+	default
+	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+	popd &>/dev/null || die
+
+	rm -rf srcfiles || die
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.xz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+
+	if use x86; then
+		doexe storcli
+	elif use amd64; then
+		# 32-bit version is less crashy than the 64bit (bug #656494)
+		newexe storcli storcli32
+		newexe storcli64 storcli
+	fi
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2020-04-28 23:04 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2020-04-28 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     34a907a5e538db86a6d2a4594dc676f4d54aedaf
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 28 22:57:26 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Apr 28 23:00:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a907a5

sys-block/storcli: amd64 & x86 stable

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/storcli-7.1211.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/storcli/storcli-7.1211.ebuild b/sys-block/storcli/storcli-7.1211.ebuild
index d96942c7205..c2aac60238c 100644
--- a/sys-block/storcli/storcli-7.1211.ebuild
+++ b/sys-block/storcli/storcli-7.1211.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -14,7 +14,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-cont
 
 LICENSE="Avago LSI BSD"
 SLOT="0/7.12"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2020-08-06 13:50 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2020-08-06 13:50 UTC (permalink / raw
  To: gentoo-commits

commit:     6369b289d183d38f976c86a07d77c3f05b7a0dda
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  6 12:12:37 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Aug  6 13:49:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6369b289

sys-block/storcli: amd64 & x86 stable

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/storcli-7.1316.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-7.1316.ebuild b/sys-block/storcli/storcli-7.1316.ebuild
index dc1d0ad80e7..913b118cc43 100644
--- a/sys-block/storcli/storcli-7.1316.ebuild
+++ b/sys-block/storcli/storcli-7.1316.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-cont
 
 LICENSE="Avago LSI BSD"
 SLOT="0/7.13"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2020-08-06 13:50 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2020-08-06 13:50 UTC (permalink / raw
  To: gentoo-commits

commit:     deba3b6e387ba415b7e0325825784a222cdbbe09
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  6 11:56:41 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Aug  6 13:49:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deba3b6e

sys-block/storcli: bump to v7.1410

Upstream dropped x86 support.

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.1410.ebuild | 61 +++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 7cbf1b99be9..986a4fed064 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -10,3 +10,4 @@ DIST storcli-7.0709.zip 25844769 BLAKE2B f44791d0813f348068a89a14a0ea457667ab8e2
 DIST storcli-7.1017.zip 36266095 BLAKE2B e1bb4c6bbd19712530fc8d3d7917bf943221f121d0a7d5d3e44205f73bab408d7e4ff94d8cac479a1b834b82e8bdb6661805ca13f1695f8bad52d69d2c988fe9 SHA512 fb4b45fa577417627e67d20bbfa2e07512fe600ffeb9d21e11a80e25208f17b56fb25fa74a9777622c72012a605813b0206a990a6d4191f6b57371bd1d72fd6b
 DIST storcli-7.1211.zip 36988201 BLAKE2B 487dda0c78af60d96dc6eb8bc0c7074dd99719acc4faf10027430ea80a5d1cb76e6bdc9eaf0931967c5cdf10d80ee824f45118144bfc032a4ddce52d678df354 SHA512 f28ae41adf2286153ecd57f7d022940069356c9636e45aaae4ae45215487bbb8e3dea51fa4aa00b9e9340069036c1be21b186ce177e0fd0a6a0bb786cb58181f
 DIST storcli-7.1316.zip 37136466 BLAKE2B 7bca2e1b330f40e66945567ac8fad04d448993ff7ab4a4d846a0b6142fbe3988ab00775aa3897e3268e30b34cb7659e96f75d2383d3e85e4bec433edde5ba17e SHA512 049b34d44bb1140ad804f6bb6d8fb133ac9bbc4aface721051e713c7a1056acb0f894f4f4793ef9e02e48958a745d12bc5389e7e763716c780fb1c2c387e34d6
+DIST storcli-7.1410.zip 34424559 BLAKE2B cb0b613d0ccbf6ac36d1aace9174286ffe89d0602c7bca3b2712abcdba1b82cc2498de686e815e01fa125920c94d780e2f7fa4ab2ff570dc42818f4c4f491da4 SHA512 4887d434757f15e931c3c3c57b2316fc0cf0a5284c6009601b58c9585b73f9b9c9a0318dd3c4472cd3578aa5ec12b641a371db1d726a637741f6f0b34dd1f3e7

diff --git a/sys-block/storcli/storcli-7.1410.ebuild b/sys-block/storcli/storcli-7.1410.ebuild
new file mode 100644
index 00000000000..cd0ac4c6ba7
--- /dev/null
+++ b/sys-block/storcli/storcli-7.1410.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit pax-utils toolchain-funcs
+
+# Upstream is still using strange version numbers
+MY_PV="007.1410.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/7.14"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
+	${MY_STORCLI_BASEDIR:1}/storcli32"
+QA_PREBUILT=${QA_PRESTRIPPED}
+
+src_unpack() {
+	mkdir srcfiles || die
+	pushd srcfiles &>/dev/null || die
+	default
+	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+	popd &>/dev/null || die
+
+	rm -rf srcfiles || die
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.xz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+	newexe storcli64 storcli
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2020-12-20 23:55 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2020-12-20 23:55 UTC (permalink / raw
  To: gentoo-commits

commit:     6431b3d954448ccee095780239fe182de100989e
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 23:54:04 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 23:55:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6431b3d9

sys-block/storcli: bump to v7.1508

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.1508.ebuild | 61 +++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 986a4fed064..8a98c1c53f8 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -11,3 +11,4 @@ DIST storcli-7.1017.zip 36266095 BLAKE2B e1bb4c6bbd19712530fc8d3d7917bf943221f12
 DIST storcli-7.1211.zip 36988201 BLAKE2B 487dda0c78af60d96dc6eb8bc0c7074dd99719acc4faf10027430ea80a5d1cb76e6bdc9eaf0931967c5cdf10d80ee824f45118144bfc032a4ddce52d678df354 SHA512 f28ae41adf2286153ecd57f7d022940069356c9636e45aaae4ae45215487bbb8e3dea51fa4aa00b9e9340069036c1be21b186ce177e0fd0a6a0bb786cb58181f
 DIST storcli-7.1316.zip 37136466 BLAKE2B 7bca2e1b330f40e66945567ac8fad04d448993ff7ab4a4d846a0b6142fbe3988ab00775aa3897e3268e30b34cb7659e96f75d2383d3e85e4bec433edde5ba17e SHA512 049b34d44bb1140ad804f6bb6d8fb133ac9bbc4aface721051e713c7a1056acb0f894f4f4793ef9e02e48958a745d12bc5389e7e763716c780fb1c2c387e34d6
 DIST storcli-7.1410.zip 34424559 BLAKE2B cb0b613d0ccbf6ac36d1aace9174286ffe89d0602c7bca3b2712abcdba1b82cc2498de686e815e01fa125920c94d780e2f7fa4ab2ff570dc42818f4c4f491da4 SHA512 4887d434757f15e931c3c3c57b2316fc0cf0a5284c6009601b58c9585b73f9b9c9a0318dd3c4472cd3578aa5ec12b641a371db1d726a637741f6f0b34dd1f3e7
+DIST storcli-7.1508.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d6831e9a6dbf14d4c00469b1ce6e9d8fe9a98ce64505580420b5c145f002338d3029794af4c54779d9f324ec56 SHA512 43565cc695e9e7a7725474ab8091ea00de8fde7fabffe708c45e4c0e8713b1fcb1a5a25963bba44974b7787bebc06a59f3b8180416fefb0a54b4fd403c6152be

diff --git a/sys-block/storcli/storcli-7.1508.ebuild b/sys-block/storcli/storcli-7.1508.ebuild
new file mode 100644
index 00000000000..ae266864ee4
--- /dev/null
+++ b/sys-block/storcli/storcli-7.1508.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit pax-utils toolchain-funcs
+
+# Upstream is still using strange version numbers
+MY_PV="007.1508.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/7.15"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
+	${MY_STORCLI_BASEDIR:1}/storcli32"
+QA_PREBUILT=${QA_PRESTRIPPED}
+
+src_unpack() {
+	mkdir srcfiles || die
+	pushd srcfiles &>/dev/null || die
+	default
+	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+	popd &>/dev/null || die
+
+	rm -rf srcfiles || die
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.xz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+	newexe storcli64 storcli
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2020-12-20 23:55 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2020-12-20 23:55 UTC (permalink / raw
  To: gentoo-commits

commit:     8d65948a8bbb93e46183fe47ae0ad18d45e84544
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 23:54:31 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 23:55:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d65948a

sys-block/storcli: amd64 stable

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/storcli-7.1410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-7.1410.ebuild b/sys-block/storcli/storcli-7.1410.ebuild
index cd0ac4c6ba7..fdae103d9b5 100644
--- a/sys-block/storcli/storcli-7.1410.ebuild
+++ b/sys-block/storcli/storcli-7.1410.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/docs-and-downloads/raid-co
 
 LICENSE="Avago LSI BSD"
 SLOT="0/7.14"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2021-05-07 19:51 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2021-05-07 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     a369f65e16bbafe11ded831b823532eea1fbf6c4
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri May  7 19:51:51 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri May  7 19:51:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a369f65e

sys-block/storcli: amd64 stable

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/storcli-7.1508.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/storcli/storcli-7.1508.ebuild b/sys-block/storcli/storcli-7.1508.ebuild
index ae266864ee4..85475aef40f 100644
--- a/sys-block/storcli/storcli-7.1508.ebuild
+++ b/sys-block/storcli/storcli-7.1508.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -14,7 +14,7 @@ SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-cont
 
 LICENSE="Avago LSI BSD"
 SLOT="0/7.15"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE=""
 
 RDEPEND=""


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2021-06-18 16:36 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2021-06-18 16:36 UTC (permalink / raw
  To: gentoo-commits

commit:     52ca8a2d413b0a02c23006bf35b3543eec6c95ea
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 18 16:36:36 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Jun 18 16:36:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ca8a2d

sys-block/storcli: bump to v7.1515

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.1515.ebuild | 61 +++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 8a98c1c53f8..fa3375d3cb5 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -12,3 +12,4 @@ DIST storcli-7.1211.zip 36988201 BLAKE2B 487dda0c78af60d96dc6eb8bc0c7074dd99719a
 DIST storcli-7.1316.zip 37136466 BLAKE2B 7bca2e1b330f40e66945567ac8fad04d448993ff7ab4a4d846a0b6142fbe3988ab00775aa3897e3268e30b34cb7659e96f75d2383d3e85e4bec433edde5ba17e SHA512 049b34d44bb1140ad804f6bb6d8fb133ac9bbc4aface721051e713c7a1056acb0f894f4f4793ef9e02e48958a745d12bc5389e7e763716c780fb1c2c387e34d6
 DIST storcli-7.1410.zip 34424559 BLAKE2B cb0b613d0ccbf6ac36d1aace9174286ffe89d0602c7bca3b2712abcdba1b82cc2498de686e815e01fa125920c94d780e2f7fa4ab2ff570dc42818f4c4f491da4 SHA512 4887d434757f15e931c3c3c57b2316fc0cf0a5284c6009601b58c9585b73f9b9c9a0318dd3c4472cd3578aa5ec12b641a371db1d726a637741f6f0b34dd1f3e7
 DIST storcli-7.1508.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d6831e9a6dbf14d4c00469b1ce6e9d8fe9a98ce64505580420b5c145f002338d3029794af4c54779d9f324ec56 SHA512 43565cc695e9e7a7725474ab8091ea00de8fde7fabffe708c45e4c0e8713b1fcb1a5a25963bba44974b7787bebc06a59f3b8180416fefb0a54b4fd403c6152be
+DIST storcli-7.1515.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d6831e9a6dbf14d4c00469b1ce6e9d8fe9a98ce64505580420b5c145f002338d3029794af4c54779d9f324ec56 SHA512 43565cc695e9e7a7725474ab8091ea00de8fde7fabffe708c45e4c0e8713b1fcb1a5a25963bba44974b7787bebc06a59f3b8180416fefb0a54b4fd403c6152be

diff --git a/sys-block/storcli/storcli-7.1515.ebuild b/sys-block/storcli/storcli-7.1515.ebuild
new file mode 100644
index 00000000000..85475aef40f
--- /dev/null
+++ b/sys-block/storcli/storcli-7.1515.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit pax-utils toolchain-funcs
+
+# Upstream is still using strange version numbers
+MY_PV="007.1508.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/7.15"
+KEYWORDS="-* amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
+	${MY_STORCLI_BASEDIR:1}/storcli32"
+QA_PREBUILT=${QA_PRESTRIPPED}
+
+src_unpack() {
+	mkdir srcfiles || die
+	pushd srcfiles &>/dev/null || die
+	default
+	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+	popd &>/dev/null || die
+
+	rm -rf srcfiles || die
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.xz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+	newexe storcli64 storcli
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2021-07-08 14:22 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2021-07-08 14:22 UTC (permalink / raw
  To: gentoo-commits

commit:     1da1cb06196f245e7bcd15cda830d17d9cac6c04
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  8 14:19:43 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Jul  8 14:19:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da1cb06

sys-block/storcli: drop v7.1515

Invalid version, was identical with 7.1508.

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/Manifest              |  1 -
 sys-block/storcli/storcli-7.1515.ebuild | 61 ---------------------------------
 2 files changed, 62 deletions(-)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index fa3375d3cb5..8a98c1c53f8 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -12,4 +12,3 @@ DIST storcli-7.1211.zip 36988201 BLAKE2B 487dda0c78af60d96dc6eb8bc0c7074dd99719a
 DIST storcli-7.1316.zip 37136466 BLAKE2B 7bca2e1b330f40e66945567ac8fad04d448993ff7ab4a4d846a0b6142fbe3988ab00775aa3897e3268e30b34cb7659e96f75d2383d3e85e4bec433edde5ba17e SHA512 049b34d44bb1140ad804f6bb6d8fb133ac9bbc4aface721051e713c7a1056acb0f894f4f4793ef9e02e48958a745d12bc5389e7e763716c780fb1c2c387e34d6
 DIST storcli-7.1410.zip 34424559 BLAKE2B cb0b613d0ccbf6ac36d1aace9174286ffe89d0602c7bca3b2712abcdba1b82cc2498de686e815e01fa125920c94d780e2f7fa4ab2ff570dc42818f4c4f491da4 SHA512 4887d434757f15e931c3c3c57b2316fc0cf0a5284c6009601b58c9585b73f9b9c9a0318dd3c4472cd3578aa5ec12b641a371db1d726a637741f6f0b34dd1f3e7
 DIST storcli-7.1508.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d6831e9a6dbf14d4c00469b1ce6e9d8fe9a98ce64505580420b5c145f002338d3029794af4c54779d9f324ec56 SHA512 43565cc695e9e7a7725474ab8091ea00de8fde7fabffe708c45e4c0e8713b1fcb1a5a25963bba44974b7787bebc06a59f3b8180416fefb0a54b4fd403c6152be
-DIST storcli-7.1515.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d6831e9a6dbf14d4c00469b1ce6e9d8fe9a98ce64505580420b5c145f002338d3029794af4c54779d9f324ec56 SHA512 43565cc695e9e7a7725474ab8091ea00de8fde7fabffe708c45e4c0e8713b1fcb1a5a25963bba44974b7787bebc06a59f3b8180416fefb0a54b4fd403c6152be

diff --git a/sys-block/storcli/storcli-7.1515.ebuild b/sys-block/storcli/storcli-7.1515.ebuild
deleted file mode 100644
index 85475aef40f..00000000000
--- a/sys-block/storcli/storcli-7.1515.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit pax-utils toolchain-funcs
-
-# Upstream is still using strange version numbers
-MY_PV="007.1508.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/7.15"
-KEYWORDS="-* amd64"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
-	${MY_STORCLI_BASEDIR:1}/storcli32"
-QA_PREBUILT=${QA_PRESTRIPPED}
-
-src_unpack() {
-	mkdir srcfiles || die
-	pushd srcfiles &>/dev/null || die
-	default
-	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-	popd &>/dev/null || die
-
-	rm -rf srcfiles || die
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.xz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-	newexe storcli64 storcli
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
-}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2021-07-08 14:22 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2021-07-08 14:22 UTC (permalink / raw
  To: gentoo-commits

commit:     39f37e3408d7fbd18bdf185876ca249c864b32e7
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  8 14:20:37 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Jul  8 14:20:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f37e34

sys-block/storcli: bump to v7.1613

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.1613.ebuild | 61 +++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 8a98c1c53f8..43a9ef2d0c8 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -12,3 +12,4 @@ DIST storcli-7.1211.zip 36988201 BLAKE2B 487dda0c78af60d96dc6eb8bc0c7074dd99719a
 DIST storcli-7.1316.zip 37136466 BLAKE2B 7bca2e1b330f40e66945567ac8fad04d448993ff7ab4a4d846a0b6142fbe3988ab00775aa3897e3268e30b34cb7659e96f75d2383d3e85e4bec433edde5ba17e SHA512 049b34d44bb1140ad804f6bb6d8fb133ac9bbc4aface721051e713c7a1056acb0f894f4f4793ef9e02e48958a745d12bc5389e7e763716c780fb1c2c387e34d6
 DIST storcli-7.1410.zip 34424559 BLAKE2B cb0b613d0ccbf6ac36d1aace9174286ffe89d0602c7bca3b2712abcdba1b82cc2498de686e815e01fa125920c94d780e2f7fa4ab2ff570dc42818f4c4f491da4 SHA512 4887d434757f15e931c3c3c57b2316fc0cf0a5284c6009601b58c9585b73f9b9c9a0318dd3c4472cd3578aa5ec12b641a371db1d726a637741f6f0b34dd1f3e7
 DIST storcli-7.1508.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d6831e9a6dbf14d4c00469b1ce6e9d8fe9a98ce64505580420b5c145f002338d3029794af4c54779d9f324ec56 SHA512 43565cc695e9e7a7725474ab8091ea00de8fde7fabffe708c45e4c0e8713b1fcb1a5a25963bba44974b7787bebc06a59f3b8180416fefb0a54b4fd403c6152be
+DIST storcli-7.1613.zip 35016341 BLAKE2B 046651c696e5a20bcd0488c3cb495c7260e7665e3cb93052fce7fc79de019cb310ac7b1615f4ee4cc59a3bddcb81e548b82098a5ba051b1ba94f721115e95ff9 SHA512 5c90bce5502ec725a41c670438acd2e1eb07d21edba6e940f00f568f63a2e9e9095817eb50a4995d1ff8482a60ab77a633f01df0dc0a1abe7b767ce24b38b79b

diff --git a/sys-block/storcli/storcli-7.1613.ebuild b/sys-block/storcli/storcli-7.1613.ebuild
new file mode 100644
index 00000000000..e1d2ca5a4dd
--- /dev/null
+++ b/sys-block/storcli/storcli-7.1613.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit pax-utils toolchain-funcs
+
+# Upstream is still using strange version numbers
+MY_PV="007.1613.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/7.16"
+KEYWORDS="-* amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
+	${MY_STORCLI_BASEDIR:1}/storcli32"
+QA_PREBUILT=${QA_PRESTRIPPED}
+
+src_unpack() {
+	mkdir srcfiles || die
+	pushd srcfiles &>/dev/null || die
+	default
+	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+	popd &>/dev/null || die
+
+	rm -rf srcfiles || die
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.xz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+	newexe storcli64 storcli
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2021-07-08 14:22 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2021-07-08 14:22 UTC (permalink / raw
  To: gentoo-commits

commit:     5271fd9e024b946a6e4c3b64d3326f567d79a531
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  8 14:21:23 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Jul  8 14:21:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5271fd9e

sys-block/storcli: bump to v7.1715

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.1715.ebuild | 61 +++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 43a9ef2d0c8..f8c83e5e75a 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -13,3 +13,4 @@ DIST storcli-7.1316.zip 37136466 BLAKE2B 7bca2e1b330f40e66945567ac8fad04d448993f
 DIST storcli-7.1410.zip 34424559 BLAKE2B cb0b613d0ccbf6ac36d1aace9174286ffe89d0602c7bca3b2712abcdba1b82cc2498de686e815e01fa125920c94d780e2f7fa4ab2ff570dc42818f4c4f491da4 SHA512 4887d434757f15e931c3c3c57b2316fc0cf0a5284c6009601b58c9585b73f9b9c9a0318dd3c4472cd3578aa5ec12b641a371db1d726a637741f6f0b34dd1f3e7
 DIST storcli-7.1508.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d6831e9a6dbf14d4c00469b1ce6e9d8fe9a98ce64505580420b5c145f002338d3029794af4c54779d9f324ec56 SHA512 43565cc695e9e7a7725474ab8091ea00de8fde7fabffe708c45e4c0e8713b1fcb1a5a25963bba44974b7787bebc06a59f3b8180416fefb0a54b4fd403c6152be
 DIST storcli-7.1613.zip 35016341 BLAKE2B 046651c696e5a20bcd0488c3cb495c7260e7665e3cb93052fce7fc79de019cb310ac7b1615f4ee4cc59a3bddcb81e548b82098a5ba051b1ba94f721115e95ff9 SHA512 5c90bce5502ec725a41c670438acd2e1eb07d21edba6e940f00f568f63a2e9e9095817eb50a4995d1ff8482a60ab77a633f01df0dc0a1abe7b767ce24b38b79b
+DIST storcli-7.1715.zip 40965278 BLAKE2B 044cf3e7b7bc9853ce7ff06050c59ceb877e88ffece2f6494561fcd416e00b41d033ff1ffe0e18b63e55edf2443296bdd3f817c09c48a0e0d69365d41cdd43fd SHA512 79dbd5f2ded4897a3d867bbab76d415b8532a647fc12f369f667e11e772b398954a2d762a011c37ab7a18b4759c3c1f8408d129ceb9b1ae62bce4671380eb988

diff --git a/sys-block/storcli/storcli-7.1715.ebuild b/sys-block/storcli/storcli-7.1715.ebuild
new file mode 100644
index 00000000000..e406b517c51
--- /dev/null
+++ b/sys-block/storcli/storcli-7.1715.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit pax-utils toolchain-funcs
+
+# Upstream is still using strange version numbers
+MY_PV="007.1715.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/7.16"
+KEYWORDS="-* amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
+	${MY_STORCLI_BASEDIR:1}/storcli32"
+QA_PREBUILT=${QA_PRESTRIPPED}
+
+src_unpack() {
+	mkdir srcfiles || die
+	pushd srcfiles &>/dev/null || die
+	default
+	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+	popd &>/dev/null || die
+
+	rm -rf srcfiles || die
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.xz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+	newexe storcli64 storcli
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2021-07-24 13:37 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2021-07-24 13:37 UTC (permalink / raw
  To: gentoo-commits

commit:     e1ba4b3b35174502ea3ee39c11661680579beae4
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 13:37:09 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 13:37:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ba4b3b

sys-block/storcli: bump to v7.1804

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/storcli-7.1804.ebuild | 61 +++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index f8c83e5e75a..b858314a154 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -14,3 +14,4 @@ DIST storcli-7.1410.zip 34424559 BLAKE2B cb0b613d0ccbf6ac36d1aace9174286ffe89d06
 DIST storcli-7.1508.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d6831e9a6dbf14d4c00469b1ce6e9d8fe9a98ce64505580420b5c145f002338d3029794af4c54779d9f324ec56 SHA512 43565cc695e9e7a7725474ab8091ea00de8fde7fabffe708c45e4c0e8713b1fcb1a5a25963bba44974b7787bebc06a59f3b8180416fefb0a54b4fd403c6152be
 DIST storcli-7.1613.zip 35016341 BLAKE2B 046651c696e5a20bcd0488c3cb495c7260e7665e3cb93052fce7fc79de019cb310ac7b1615f4ee4cc59a3bddcb81e548b82098a5ba051b1ba94f721115e95ff9 SHA512 5c90bce5502ec725a41c670438acd2e1eb07d21edba6e940f00f568f63a2e9e9095817eb50a4995d1ff8482a60ab77a633f01df0dc0a1abe7b767ce24b38b79b
 DIST storcli-7.1715.zip 40965278 BLAKE2B 044cf3e7b7bc9853ce7ff06050c59ceb877e88ffece2f6494561fcd416e00b41d033ff1ffe0e18b63e55edf2443296bdd3f817c09c48a0e0d69365d41cdd43fd SHA512 79dbd5f2ded4897a3d867bbab76d415b8532a647fc12f369f667e11e772b398954a2d762a011c37ab7a18b4759c3c1f8408d129ceb9b1ae62bce4671380eb988
+DIST storcli-7.1804.zip 41197159 BLAKE2B ade40bce515a3b1715243877f7b255c368296c153232ec268b95d9a61d79b538403da160c0ecfe20e6d5ab80f1d631fd459fba7391cfeb3041c42ed641474b2f SHA512 fd47759c757f61193fd449cb5ea6d33ccfb9ec239176fa4f4d5997afc62e168f0cd24fe9910d8c8fd3a65d2386fbbaa78ac13d53fca2e82c294eea2f45219a3b

diff --git a/sys-block/storcli/storcli-7.1804.ebuild b/sys-block/storcli/storcli-7.1804.ebuild
new file mode 100644
index 00000000000..f3cd616aa39
--- /dev/null
+++ b/sys-block/storcli/storcli-7.1804.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit pax-utils toolchain-funcs
+
+# Upstream is still using strange version numbers
+MY_PV="00${PV}.0000.0000"
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/${PV:0:4}"
+KEYWORDS="-* amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
+	${MY_STORCLI_BASEDIR:1}/storcli32"
+QA_PREBUILT=${QA_PRESTRIPPED}
+
+src_unpack() {
+	mkdir srcfiles || die
+	pushd srcfiles &>/dev/null || die
+	default
+	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
+	popd &>/dev/null || die
+
+	rm -rf srcfiles || die
+
+	# Unpack Ubuntu package which will be our $S content
+	unpack "${WORKDIR}"/storcli_*.deb
+	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+	unpack "${WORKDIR}"/data.tar.xz
+
+	mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+	default
+
+	# Create clean $S
+	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
+	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+	exeinto "${MY_STORCLI_BASEDIR}"
+	newexe storcli64 storcli
+
+	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2022-11-18  8:17 Joonas Niilola
  0 siblings, 0 replies; 39+ messages in thread
From: Joonas Niilola @ 2022-11-18  8:17 UTC (permalink / raw
  To: gentoo-commits

commit:     74904d073233386155e4bf331823c33686f6225c
Author:     Francisco Javier Félix <web <AT> inode64 <DOT> com>
AuthorDate: Fri Nov 18 08:00:31 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 08:17:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74904d07

sys-block/storcli: add 7.2405

Closes: https://github.com/gentoo/gentoo/pull/28002
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-block/storcli/Manifest              |  1 +
 sys-block/storcli/metadata.xml          |  9 +++++-
 sys-block/storcli/storcli-7.2405.ebuild | 50 +++++++++++++++++++++++++++++++++
 3 files changed, 59 insertions(+), 1 deletion(-)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index b858314a1549..814a827040ca 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -15,3 +15,4 @@ DIST storcli-7.1508.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d
 DIST storcli-7.1613.zip 35016341 BLAKE2B 046651c696e5a20bcd0488c3cb495c7260e7665e3cb93052fce7fc79de019cb310ac7b1615f4ee4cc59a3bddcb81e548b82098a5ba051b1ba94f721115e95ff9 SHA512 5c90bce5502ec725a41c670438acd2e1eb07d21edba6e940f00f568f63a2e9e9095817eb50a4995d1ff8482a60ab77a633f01df0dc0a1abe7b767ce24b38b79b
 DIST storcli-7.1715.zip 40965278 BLAKE2B 044cf3e7b7bc9853ce7ff06050c59ceb877e88ffece2f6494561fcd416e00b41d033ff1ffe0e18b63e55edf2443296bdd3f817c09c48a0e0d69365d41cdd43fd SHA512 79dbd5f2ded4897a3d867bbab76d415b8532a647fc12f369f667e11e772b398954a2d762a011c37ab7a18b4759c3c1f8408d129ceb9b1ae62bce4671380eb988
 DIST storcli-7.1804.zip 41197159 BLAKE2B ade40bce515a3b1715243877f7b255c368296c153232ec268b95d9a61d79b538403da160c0ecfe20e6d5ab80f1d631fd459fba7391cfeb3041c42ed641474b2f SHA512 fd47759c757f61193fd449cb5ea6d33ccfb9ec239176fa4f4d5997afc62e168f0cd24fe9910d8c8fd3a65d2386fbbaa78ac13d53fca2e82c294eea2f45219a3b
+DIST storcli-7.2405.zip 32082928 BLAKE2B 6c1398745a3234b5183772e0f8ba90977ecec16c5b0e1427792571194e3887192655f309243d9e478984f5b231a5dd4348bfb6c9b929c795cbcaec51f7fb0709 SHA512 91591dd4afb96e9ee53bd3f2940fdc95c7e62c94119229508642771c8a1d223a450ab0dfcc7ed57ce70ad3b9454cb1517a696881d894c11ee493753badbbffcb

diff --git a/sys-block/storcli/metadata.xml b/sys-block/storcli/metadata.xml
index 115e9d64a669..c1c095b73fb8 100644
--- a/sys-block/storcli/metadata.xml
+++ b/sys-block/storcli/metadata.xml
@@ -1,5 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+    <maintainer type="person" proxied="yes">
+        <email>web@inode64.com</email>
+        <name>Francisco Javier Félix</name>
+    </maintainer>
+    <maintainer type="project" proxied="proxy">
+        <email>proxy-maint@gentoo.org</email>
+        <name>Proxy Maintainers</name>
+    </maintainer>
 </pkgmetadata>

diff --git a/sys-block/storcli/storcli-7.2405.ebuild b/sys-block/storcli/storcli-7.2405.ebuild
new file mode 100644
index 000000000000..9ba4c0bb1174
--- /dev/null
+++ b/sys-block/storcli/storcli-7.2405.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rpm
+
+# Upstream is still using strange version numbers
+MY_PV="00${PV}.0000.0000"
+MY_P="${PN}-${MY_PV}"
+MY_PN="STORCLI_SAS3.5_P25"
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_nvme_12g_p25/${MY_PN}.zip -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0"
+KEYWORDS="-* amd64"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="/opt/MegaRAID/storcli/storcli64"
+
+src_unpack() {
+	default
+	rpm_unpack ./${MY_PN}/univ_viva_cli_rel/Unified_storcli_all_os/Linux/${MY_P}-1.noarch.rpm
+	unzip ./${MY_PN}/univ_viva_cli_rel/Unified_storcli_all_os/JSON-Schema/JSON_SCHEMA_FILES.zip
+}
+
+src_prepare() {
+	default
+
+	sed -i -e 's|/home/|/usr/share/storcli/|g' JSON-Schema/*.json
+}
+
+src_install() {
+	insinto /usr/share/storcli
+	doins JSON-Schema/*.xlsx
+	doins ${MY_PN}/univ_viva_cli_rel/Unified_storcli_all_os/storcliconf.ini
+
+	insinto /usr/share/storcli/JSON-Schema/
+	doins JSON-Schema/*.json
+
+	exeinto /opt/MegaRAID/storcli
+	doexe opt/MegaRAID/storcli/storcli64
+
+	dosym ../../opt/MegaRAID/storcli/storcli64 /usr/sbin/storcli
+	dosym ../../opt/MegaRAID/storcli/storcli64 /usr/sbin/storcli64
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2022-11-18  8:17 Joonas Niilola
  0 siblings, 0 replies; 39+ messages in thread
From: Joonas Niilola @ 2022-11-18  8:17 UTC (permalink / raw
  To: gentoo-commits

commit:     1982f8c343c9aba33b21c3e4b549e958efff6d4f
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 08:01:25 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 08:17:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1982f8c3

sys-block/storcli: add a find -exec sed command, add missing || die

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-block/storcli/storcli-7.2405.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/storcli/storcli-7.2405.ebuild b/sys-block/storcli/storcli-7.2405.ebuild
index 9ba4c0bb1174..96733e069766 100644
--- a/sys-block/storcli/storcli-7.2405.ebuild
+++ b/sys-block/storcli/storcli-7.2405.ebuild
@@ -31,7 +31,7 @@ src_unpack() {
 src_prepare() {
 	default
 
-	sed -i -e 's|/home/|/usr/share/storcli/|g' JSON-Schema/*.json
+	find JSON-Schema/ -type f -name *.json -exec sed -i -e 's|/home/|/usr/share/storcli/|g' {} \+ || die
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/
@ 2022-11-18  8:17 Joonas Niilola
  0 siblings, 0 replies; 39+ messages in thread
From: Joonas Niilola @ 2022-11-18  8:17 UTC (permalink / raw
  To: gentoo-commits

commit:     c39b6fd9465b34876f0dd4945b3999670fe62c7c
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 08:04:26 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 08:17:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39b6fd9

sys-block/storcli: drop versions

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-block/storcli/Manifest                 | 17 ------
 sys-block/storcli/storcli-1.19.04.ebuild   | 65 -----------------------
 sys-block/storcli/storcli-1.20.15.ebuild   | 65 -----------------------
 sys-block/storcli/storcli-1.21.06.ebuild   | 83 ------------------------------
 sys-block/storcli/storcli-1.23.02.ebuild   | 80 ----------------------------
 sys-block/storcli/storcli-7.0504.ebuild    | 77 ---------------------------
 sys-block/storcli/storcli-7.0606.ebuild    | 82 -----------------------------
 sys-block/storcli/storcli-7.0709-r1.ebuild | 81 -----------------------------
 sys-block/storcli/storcli-7.1017.ebuild    | 68 ------------------------
 sys-block/storcli/storcli-7.1211.ebuild    | 68 ------------------------
 sys-block/storcli/storcli-7.1316.ebuild    | 68 ------------------------
 sys-block/storcli/storcli-7.1410.ebuild    | 61 ----------------------
 sys-block/storcli/storcli-7.1508.ebuild    | 61 ----------------------
 sys-block/storcli/storcli-7.1613.ebuild    | 61 ----------------------
 sys-block/storcli/storcli-7.1715.ebuild    | 61 ----------------------
 sys-block/storcli/storcli-7.1804.ebuild    | 61 ----------------------
 16 files changed, 1059 deletions(-)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
index 814a827040ca..165bf9be4572 100644
--- a/sys-block/storcli/Manifest
+++ b/sys-block/storcli/Manifest
@@ -1,18 +1 @@
-DIST storcli-1.19.04.zip 41606377 BLAKE2B 51731be8786b11d2c6d6c9fe63dcabda27a890c1b593bcd89ca2dc4a7152cd3eceddc5ded311ffdd9512d9b2aef853a070bdb9c7ee72a38fd4ab6012e2cc2976 SHA512 3086360a4c40755cdcaa8faa7192adccae5555cf3aaa741be583fa3559a7dedc14652489d8248a69465040871710917d09461644df3d1d2d31fe6d6e0957196b
-DIST storcli-1.20.15.zip 47065136 BLAKE2B 938b554c779aa665ee7a7efd8c5a223c98f2fe968b0e253d87e9ec127a84da8762e9b8e6631ff6d1d57f53df8ebf62aa4d13d176851a8cf655fd5f56d6aa76d1 SHA512 8d0bd39c005b26ad0eb3db045ae8f303eb36333b569c1be9d1e599c0845b2427f473015c4f75859dd283f8ec5072a3037f1a0810c9ad54b6b552a9c08bfdba05
-DIST storcli-1.21.06.zip 48578520 BLAKE2B e7bdfacbe7eba21b314a7aa4a61224c3363c958ec513d5cf0c40fcdf32dba1a05742d257e3603a2a6379c8d993a23d919ffe10fc2af8f16cae3cc5f55a246a22 SHA512 714d8588566d2baf51cd67e958c9dfdb3f2eb0776a7fa2a9cb46ddad74b8e8a5e1515bf6e3746184b70187c83323b040bf902a2a357e928ad7d3525d3005c71e
-DIST storcli-1.21.06_readme.txt 199925 BLAKE2B 08b7ddc9d6a0ee176e91938d00ef12b39c764d0248f82d0d037050058088ea20f0356a7efc4d9de50c57fa685b32036d18c1eb8dcf4e7ffb85cd0b02b21c8abb SHA512 78524212b5d95bd62ef692bb715f6ae977811fd5522498915a4dbbd74a5d783d176fe318c0a0b7aad1b23419c78d205267f19b55790519dcc6d7e1d873498bad
-DIST storcli-1.23.02.zip 48778476 BLAKE2B 9eded7793e822785dfbd15b6a6fa70e70dc1f4e32df9e6e1e213420a4e6ae01705096ce8f0ea468a6dc8d5d22097c87e06e54be6fcccb9eaf6cc321c26b69b0a SHA512 2018c8b40d7371077f01bbe586ed1135d683823b9d243fde14d45404c8bab8328f36e19ac91eb876666a174a7cce7e95a2a75485f70681460cda4c9b65d4d579
-DIST storcli-1.23.02_readme.txt 201906 BLAKE2B 6dde1f7609d51f3d0b2feec9301a57472e92086fc7f1aecad3b455b03b571fb75e23de75d508c40b78ebab357340d8c14f5529fce3ce9ee6b513f5e80d82ad99 SHA512 9eefe69aee1a65339d2360759ba574f632a21bd3d13ba9d4cb0a86980e652addf5f7d2b650588f659caaa8ee302c48bc27b9f3ad7455e65d34dbcff0a8188e03
-DIST storcli-7.0504.zip 40558670 BLAKE2B 3cd54b47b42e5bb8329ccd4b09a6c0863347a04b276fa5dc11acf10ac1124c25b5f60e4171de96c1b8975bfae4cc7408554de933ba8fd5547fbd6e9395710ce8 SHA512 1c5c248a1c19eda5974415a7e1cc10c83bfad0d6e37adbd01ae624316fc1d60628503655c4dd0005a14c79c570177664ea9cdb7330b97daf19808a9513b1311a
-DIST storcli-7.0606.zip 36634159 BLAKE2B 56cae14537872ef23d8ddc6a0790b727abdf4abecd06b9d1615dc4ad0a554a48bdd077772181d2f0ad9bbe90f015130b4a62caa16b1f02d042403cb6ca389e04 SHA512 ef8bc6b275bb915707624d73d802e84e7a04da087d275055916f047f16d15f1303047c9eb53eae8de88da97ce82fc79616822888fc320af7ba54ad6aa2999996
-DIST storcli-7.0709.zip 25844769 BLAKE2B f44791d0813f348068a89a14a0ea457667ab8e224da09a458bfd1126f5e1d9f19655f5392a8d2a8a04ae07f76fc3c91abcdbd48a058c8e9d517c504de8688e66 SHA512 c3995110b592bbf6e58a0e54f62ddbdbb025c6d27ce56111a40d9eb04b7d5ee7a9bfc76e449b0b4900e1082f20df8e06a852a3fe0efc1114158d104036f6033e
-DIST storcli-7.1017.zip 36266095 BLAKE2B e1bb4c6bbd19712530fc8d3d7917bf943221f121d0a7d5d3e44205f73bab408d7e4ff94d8cac479a1b834b82e8bdb6661805ca13f1695f8bad52d69d2c988fe9 SHA512 fb4b45fa577417627e67d20bbfa2e07512fe600ffeb9d21e11a80e25208f17b56fb25fa74a9777622c72012a605813b0206a990a6d4191f6b57371bd1d72fd6b
-DIST storcli-7.1211.zip 36988201 BLAKE2B 487dda0c78af60d96dc6eb8bc0c7074dd99719acc4faf10027430ea80a5d1cb76e6bdc9eaf0931967c5cdf10d80ee824f45118144bfc032a4ddce52d678df354 SHA512 f28ae41adf2286153ecd57f7d022940069356c9636e45aaae4ae45215487bbb8e3dea51fa4aa00b9e9340069036c1be21b186ce177e0fd0a6a0bb786cb58181f
-DIST storcli-7.1316.zip 37136466 BLAKE2B 7bca2e1b330f40e66945567ac8fad04d448993ff7ab4a4d846a0b6142fbe3988ab00775aa3897e3268e30b34cb7659e96f75d2383d3e85e4bec433edde5ba17e SHA512 049b34d44bb1140ad804f6bb6d8fb133ac9bbc4aface721051e713c7a1056acb0f894f4f4793ef9e02e48958a745d12bc5389e7e763716c780fb1c2c387e34d6
-DIST storcli-7.1410.zip 34424559 BLAKE2B cb0b613d0ccbf6ac36d1aace9174286ffe89d0602c7bca3b2712abcdba1b82cc2498de686e815e01fa125920c94d780e2f7fa4ab2ff570dc42818f4c4f491da4 SHA512 4887d434757f15e931c3c3c57b2316fc0cf0a5284c6009601b58c9585b73f9b9c9a0318dd3c4472cd3578aa5ec12b641a371db1d726a637741f6f0b34dd1f3e7
-DIST storcli-7.1508.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d6831e9a6dbf14d4c00469b1ce6e9d8fe9a98ce64505580420b5c145f002338d3029794af4c54779d9f324ec56 SHA512 43565cc695e9e7a7725474ab8091ea00de8fde7fabffe708c45e4c0e8713b1fcb1a5a25963bba44974b7787bebc06a59f3b8180416fefb0a54b4fd403c6152be
-DIST storcli-7.1613.zip 35016341 BLAKE2B 046651c696e5a20bcd0488c3cb495c7260e7665e3cb93052fce7fc79de019cb310ac7b1615f4ee4cc59a3bddcb81e548b82098a5ba051b1ba94f721115e95ff9 SHA512 5c90bce5502ec725a41c670438acd2e1eb07d21edba6e940f00f568f63a2e9e9095817eb50a4995d1ff8482a60ab77a633f01df0dc0a1abe7b767ce24b38b79b
-DIST storcli-7.1715.zip 40965278 BLAKE2B 044cf3e7b7bc9853ce7ff06050c59ceb877e88ffece2f6494561fcd416e00b41d033ff1ffe0e18b63e55edf2443296bdd3f817c09c48a0e0d69365d41cdd43fd SHA512 79dbd5f2ded4897a3d867bbab76d415b8532a647fc12f369f667e11e772b398954a2d762a011c37ab7a18b4759c3c1f8408d129ceb9b1ae62bce4671380eb988
-DIST storcli-7.1804.zip 41197159 BLAKE2B ade40bce515a3b1715243877f7b255c368296c153232ec268b95d9a61d79b538403da160c0ecfe20e6d5ab80f1d631fd459fba7391cfeb3041c42ed641474b2f SHA512 fd47759c757f61193fd449cb5ea6d33ccfb9ec239176fa4f4d5997afc62e168f0cd24fe9910d8c8fd3a65d2386fbbaa78ac13d53fca2e82c294eea2f45219a3b
 DIST storcli-7.2405.zip 32082928 BLAKE2B 6c1398745a3234b5183772e0f8ba90977ecec16c5b0e1427792571194e3887192655f309243d9e478984f5b231a5dd4348bfb6c9b929c795cbcaec51f7fb0709 SHA512 91591dd4afb96e9ee53bd3f2940fdc95c7e62c94119229508642771c8a1d223a450ab0dfcc7ed57ce70ad3b9454cb1517a696881d894c11ee493753badbbffcb

diff --git a/sys-block/storcli/storcli-1.19.04.ebuild b/sys-block/storcli/storcli-1.19.04.ebuild
deleted file mode 100644
index 71f8d26146b5..000000000000
--- a/sys-block/storcli/storcli-1.19.04.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit pax-utils
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="http://www.avagotech.com/support/download-search?dnd-keyword=storcli"
-# For new versions check http://www.avagotech.com/cs/Satellite?pagename=AVG2/Utilities/searchResultsJson&page=1&q=storcli&endDate=null&searchType=type-AVG_Document_C~Downloads&isEntitled=null&dynamic-search-relevance=Newest
-SRC_URI="http://docs.avagotech.com/docs-and-downloads/docs-and-downloads/raid-controllers/raid-controllers-common-files/${PV}_StorCLI.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/6.11"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-DOCS=( readme.txt license.txt )
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
-
-src_unpack() {
-	unpack ${A}
-
-	mv storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storclli_*.deb"
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.gz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/*CLI.txt "${S}"/readme.txt || die "Failed to move *CLI.txt to readme.txt"
-	mv "${WORKDIR}"/storcli_all_os/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
-	rm -rf "${WORKDIR}"/storcli_all* || die "Failed to cleanup storcli_all* dirs/files"
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-
-	if use x86; then
-		doexe storcli
-	elif use amd64; then
-		newexe storcli64 storcli
-	fi
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	dodoc "${DOCS[@]}"
-
-	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-1.20.15.ebuild b/sys-block/storcli/storcli-1.20.15.ebuild
deleted file mode 100644
index 42d4a8173fa0..000000000000
--- a/sys-block/storcli/storcli-1.20.15.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit pax-utils
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="http://www.avagotech.com/support/download-search?dnd-keyword=storcli"
-# For new versions check http://www.avagotech.com/cs/Satellite?pagename=AVG2/Utilities/searchResultsJson&page=1&q=storcli&endDate=null&searchType=type-AVG_Document_C~Downloads&isEntitled=null&dynamic-search-relevance=Newest
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${PV}_StorCLI.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/6.12"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-DOCS=( readme.txt license.txt )
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
-
-src_unpack() {
-	unpack ${A}
-
-	mv storcli_All_OS/storcli_All_OS/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storclli_*.deb"
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.gz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/*CLI.txt "${S}"/readme.txt || die "Failed to move *CLI.txt to readme.txt"
-	mv "${WORKDIR}"/storcli_All_OS/storcli_All_OS/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
-	rm -rf "${WORKDIR}"/storcli_all* || die "Failed to cleanup storcli_all* dirs/files"
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-
-	if use x86; then
-		doexe storcli
-	elif use amd64; then
-		newexe storcli64 storcli
-	fi
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	dodoc "${DOCS[@]}"
-
-	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-1.21.06.ebuild b/sys-block/storcli/storcli-1.21.06.ebuild
deleted file mode 100644
index e6bd5d0afeba..000000000000
--- a/sys-block/storcli/storcli-1.21.06.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit pax-utils
-
-# Upstream messed up packaging:
-# This is v1.21.06 according to "storcli -v" but ZIP is named v1.21.16..
-# Also, README is isn't included in archive.
-MY_PV="1.21.16"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_StorCLI.zip -> ${P}.zip
-	https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${PV}_StorCLI.txt -> ${P}_readme.txt"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/6.13"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-DOCS=( readme.txt license.txt )
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
-
-src_unpack() {
-	local _src_file
-
-	for _src_file in ${A}; do
-		if [[ ${_src_file} == *.txt ]]; then
-			cp "${DISTDIR}/${_src_file}" "${WORKDIR}" || die "Failed to copy '${_src_file}' to '${WORKDIR}'!"
-		else
-			unpack ${_src_file}
-		fi
-	done
-
-	mv versionChangeSet/univ_viva_cli_rel/storcli_All_OS.zip "${WORKDIR}" || die "Failed to move storcli_All_OS.zip"
-	rm -rf versionChangeSet || die "Failed to cleanup upstream's archive mess (versionChangeSet)"
-	rm -rf cqAttachments || die "Failed to cleanup upstream's archive mess (cqAttachments)"
-	unpack "${WORKDIR}"/storcli_All_OS.zip
-
-	mv storcli_All_OS/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storclli_*.deb"
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.gz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/*_readme.txt "${S}"/readme.txt || die "Failed to move *CLI.txt to readme.txt"
-	mv "${WORKDIR}"/storcli_All_OS/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
-	rm -rf "${WORKDIR}"/storcli_All* || die "Failed to cleanup storcli_all* dirs/files"
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-
-	if use x86; then
-		doexe storcli
-	elif use amd64; then
-		newexe storcli64 storcli
-	fi
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	dodoc "${DOCS[@]}"
-
-	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-1.23.02.ebuild b/sys-block/storcli/storcli-1.23.02.ebuild
deleted file mode 100644
index 0ca1b753f99e..000000000000
--- a/sys-block/storcli/storcli-1.23.02.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit pax-utils
-
-# Upstream messed up packaging:
-# This is v1.21.06 according to "storcli -v" but ZIP is named v1.21.16..
-# Also, README is isn't included in archive.
-MY_PV="1.23.02"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_StorCLI.zip -> ${P}.zip
-	https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${PV}_StorCLI.txt -> ${P}_readme.txt"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/6.14"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-DOCS=( readme.txt license.txt )
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
-
-src_unpack() {
-	local _src_file
-
-	for _src_file in ${A}; do
-		if [[ ${_src_file} == *.txt ]]; then
-			cp "${DISTDIR}/${_src_file}" "${WORKDIR}" || die "Failed to copy '${_src_file}' to '${WORKDIR}'!"
-		else
-			unpack ${_src_file}
-		fi
-	done
-
-	unpack "${WORKDIR}"/storcli_All_OS.zip
-
-	mv storcli_All_OS/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storclli_*.deb"
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.gz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/*_readme.txt "${S}"/readme.txt || die "Failed to move *CLI.txt to readme.txt"
-	mv "${WORKDIR}"/storcli_All_OS/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
-	rm -rf "${WORKDIR}"/storcli_All* || die "Failed to cleanup storcli_all* dirs/files"
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-
-	if use x86; then
-		doexe storcli
-	elif use amd64; then
-		newexe storcli64 storcli
-	fi
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	dodoc "${DOCS[@]}"
-
-	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-7.0504.ebuild b/sys-block/storcli/storcli-7.0504.ebuild
deleted file mode 100644
index b49dadbb2f3c..000000000000
--- a/sys-block/storcli/storcli-7.0504.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit pax-utils
-
-# Upstream is still using strange version numbers
-MY_PV="007.0504.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/7.5"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-DOCS=( readme.txt license.txt )
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
-
-src_unpack() {
-	local _src_file
-
-	for _src_file in ${A}; do
-		if [[ ${_src_file} == *.txt ]]; then
-			cp "${DISTDIR}/${_src_file}" "${WORKDIR}" || die "Failed to copy '${_src_file}' to '${WORKDIR}'!"
-		else
-			unpack ${_src_file}
-		fi
-	done
-
-	unpack "${WORKDIR}"/Unified_storcli_all_os.zip
-
-	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.gz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/*_StorCLI.txt "${S}"/readme.txt || die "Failed to move *StorCLI.txt to readme.txt"
-	mv "${WORKDIR}"/Unified_storcli_all_os/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
-	rm -rf "${WORKDIR}"/Unified_stor* || die "Failed to cleanup Unified_storcli* dirs/files"
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-
-	if use x86; then
-		doexe storcli
-	elif use amd64; then
-		newexe storcli64 storcli
-	fi
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	dodoc "${DOCS[@]}"
-
-	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-7.0606.ebuild b/sys-block/storcli/storcli-7.0606.ebuild
deleted file mode 100644
index 0b369d7c420b..000000000000
--- a/sys-block/storcli/storcli-7.0606.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit pax-utils
-
-# Upstream is still using strange version numbers
-MY_PV="007.0606.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/7.6"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-DOCS=( readme.txt license.txt )
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
-QA_PREBUILT=${QA_PRESTRIPPED}
-
-src_unpack() {
-	local _src_file
-
-	for _src_file in ${A}; do
-		if [[ ${_src_file} == *.txt ]]; then
-			cp "${DISTDIR}/${_src_file}" "${WORKDIR}" || die "Failed to copy '${_src_file}' to '${WORKDIR}'!"
-		else
-			unpack ${_src_file}
-		fi
-	done
-
-	unpack "${WORKDIR}"/MR_SAS_Unified_StorCLI_*.zip
-	rm -r "${WORKDIR}"/MR_SAS_Unified* || die
-	mv "${WORKDIR}"/versionChangeSet/univ_viva_cli_rel/Unified*.zip "${WORKDIR}" || die "Failed to move Unified_storcli_all_os.zip"
-	rm -r "${WORKDIR}"/versionChangeSet || die
-	unpack "${WORKDIR}"/Unified_storcli_all_os.zip
-
-	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.gz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/*_StorCLI.txt "${S}"/readme.txt || die "Failed to move *StorCLI.txt to readme.txt"
-	mv "${WORKDIR}"/Unified_storcli_all_os/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
-	rm -rf "${WORKDIR}"/Unified_stor* || die "Failed to cleanup Unified_storcli* dirs/files"
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-
-	if use x86; then
-		doexe storcli
-	elif use amd64; then
-		newexe storcli64 storcli
-	fi
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	dodoc "${DOCS[@]}"
-
-	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-7.0709-r1.ebuild b/sys-block/storcli/storcli-7.0709-r1.ebuild
deleted file mode 100644
index eaebee5c38ea..000000000000
--- a/sys-block/storcli/storcli-7.0709-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit pax-utils
-
-# Upstream is still using strange version numbers
-MY_PV="007.0709.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/7.7"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-DOCS=( readme.txt license.txt )
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
-	${MY_STORCLI_BASEDIR:1}/storcli32"
-QA_PREBUILT=${QA_PRESTRIPPED}
-
-src_unpack() {
-	local _src_file
-
-	for _src_file in ${A}; do
-		if [[ ${_src_file} == *.txt ]]; then
-			cp "${DISTDIR}/${_src_file}" "${WORKDIR}" || die "Failed to copy '${_src_file}' to '${WORKDIR}'!"
-		else
-			unpack ${_src_file}
-		fi
-	done
-
-	unpack "${WORKDIR}"/Unified_storcli_all_os.zip
-
-	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.gz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/*_StorCLI.txt "${S}"/readme.txt || die "Failed to move *StorCLI.txt to readme.txt"
-	mv "${WORKDIR}"/Unified_storcli_all_os/Linux/license.txt "${S}"/license.txt || die "Failed to move Linux/license.txt"
-	rm -rf "${WORKDIR}"/Unified_stor* || die "Failed to cleanup Unified_storcli* dirs/files"
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-
-	if use x86; then
-		doexe storcli
-	elif use amd64; then
-		# 32-bit version is less crashy than the 64bit (bug #656494)
-		newexe storcli storcli32
-		newexe storcli64 storcli
-	fi
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	dodoc "${DOCS[@]}"
-
-	pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-7.1017.ebuild b/sys-block/storcli/storcli-7.1017.ebuild
deleted file mode 100644
index f6575ca54f0a..000000000000
--- a/sys-block/storcli/storcli-7.1017.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit pax-utils
-
-# Upstream is still using strange version numbers
-MY_PV="007.1017.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/MR_SAS_Unified_StorCLI_${MY_PV}.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/7.10"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
-	${MY_STORCLI_BASEDIR:1}/storcli32"
-QA_PREBUILT=${QA_PRESTRIPPED}
-
-src_unpack() {
-	mkdir srcfiles || die
-	pushd srcfiles &>/dev/null || die
-	default
-	mv Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-	popd &>/dev/null || die
-
-	rm -rf srcfiles || die
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.gz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-
-	if use x86; then
-		doexe storcli
-	elif use amd64; then
-		# 32-bit version is less crashy than the 64bit (bug #656494)
-		newexe storcli storcli32
-		newexe storcli64 storcli
-	fi
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-7.1211.ebuild b/sys-block/storcli/storcli-7.1211.ebuild
deleted file mode 100644
index c2aac60238c5..000000000000
--- a/sys-block/storcli/storcli-7.1211.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit pax-utils
-
-# Upstream is still using strange version numbers
-MY_PV="007.1211.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/7.12"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
-	${MY_STORCLI_BASEDIR:1}/storcli32"
-QA_PREBUILT=${QA_PRESTRIPPED}
-
-src_unpack() {
-	mkdir srcfiles || die
-	pushd srcfiles &>/dev/null || die
-	default
-	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-	popd &>/dev/null || die
-
-	rm -rf srcfiles || die
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.xz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-
-	if use x86; then
-		doexe storcli
-	elif use amd64; then
-		# 32-bit version is less crashy than the 64bit (bug #656494)
-		newexe storcli storcli32
-		newexe storcli64 storcli
-	fi
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-7.1316.ebuild b/sys-block/storcli/storcli-7.1316.ebuild
deleted file mode 100644
index 913b118cc431..000000000000
--- a/sys-block/storcli/storcli-7.1316.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit pax-utils
-
-# Upstream is still using strange version numbers
-MY_PV="007.1316.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/7.13"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
-	${MY_STORCLI_BASEDIR:1}/storcli32"
-QA_PREBUILT=${QA_PRESTRIPPED}
-
-src_unpack() {
-	mkdir srcfiles || die
-	pushd srcfiles &>/dev/null || die
-	default
-	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-	popd &>/dev/null || die
-
-	rm -rf srcfiles || die
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.xz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-
-	if use x86; then
-		doexe storcli
-	elif use amd64; then
-		# 32-bit version is less crashy than the 64bit (bug #656494)
-		newexe storcli storcli32
-		newexe storcli64 storcli
-	fi
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-7.1410.ebuild b/sys-block/storcli/storcli-7.1410.ebuild
deleted file mode 100644
index fdae103d9b5d..000000000000
--- a/sys-block/storcli/storcli-7.1410.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit pax-utils toolchain-funcs
-
-# Upstream is still using strange version numbers
-MY_PV="007.1410.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/7.14"
-KEYWORDS="-* amd64"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
-	${MY_STORCLI_BASEDIR:1}/storcli32"
-QA_PREBUILT=${QA_PRESTRIPPED}
-
-src_unpack() {
-	mkdir srcfiles || die
-	pushd srcfiles &>/dev/null || die
-	default
-	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-	popd &>/dev/null || die
-
-	rm -rf srcfiles || die
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.xz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-	newexe storcli64 storcli
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-7.1508.ebuild b/sys-block/storcli/storcli-7.1508.ebuild
deleted file mode 100644
index 85475aef40fd..000000000000
--- a/sys-block/storcli/storcli-7.1508.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit pax-utils toolchain-funcs
-
-# Upstream is still using strange version numbers
-MY_PV="007.1508.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/7.15"
-KEYWORDS="-* amd64"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
-	${MY_STORCLI_BASEDIR:1}/storcli32"
-QA_PREBUILT=${QA_PRESTRIPPED}
-
-src_unpack() {
-	mkdir srcfiles || die
-	pushd srcfiles &>/dev/null || die
-	default
-	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-	popd &>/dev/null || die
-
-	rm -rf srcfiles || die
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.xz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-	newexe storcli64 storcli
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-7.1613.ebuild b/sys-block/storcli/storcli-7.1613.ebuild
deleted file mode 100644
index e1d2ca5a4dda..000000000000
--- a/sys-block/storcli/storcli-7.1613.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit pax-utils toolchain-funcs
-
-# Upstream is still using strange version numbers
-MY_PV="007.1613.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/7.16"
-KEYWORDS="-* amd64"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
-	${MY_STORCLI_BASEDIR:1}/storcli32"
-QA_PREBUILT=${QA_PRESTRIPPED}
-
-src_unpack() {
-	mkdir srcfiles || die
-	pushd srcfiles &>/dev/null || die
-	default
-	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-	popd &>/dev/null || die
-
-	rm -rf srcfiles || die
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.xz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-	newexe storcli64 storcli
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-7.1715.ebuild b/sys-block/storcli/storcli-7.1715.ebuild
deleted file mode 100644
index e406b517c510..000000000000
--- a/sys-block/storcli/storcli-7.1715.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit pax-utils toolchain-funcs
-
-# Upstream is still using strange version numbers
-MY_PV="007.1715.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/7.16"
-KEYWORDS="-* amd64"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
-	${MY_STORCLI_BASEDIR:1}/storcli32"
-QA_PREBUILT=${QA_PRESTRIPPED}
-
-src_unpack() {
-	mkdir srcfiles || die
-	pushd srcfiles &>/dev/null || die
-	default
-	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-	popd &>/dev/null || die
-
-	rm -rf srcfiles || die
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.xz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-	newexe storcli64 storcli
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
-}

diff --git a/sys-block/storcli/storcli-7.1804.ebuild b/sys-block/storcli/storcli-7.1804.ebuild
deleted file mode 100644
index f3cd616aa398..000000000000
--- a/sys-block/storcli/storcli-7.1804.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit pax-utils toolchain-funcs
-
-# Upstream is still using strange version numbers
-MY_PV="00${PV}.0000.0000"
-
-DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
-HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli"
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip"
-
-LICENSE="Avago LSI BSD"
-SLOT="0/${PV:0:4}"
-KEYWORDS="-* amd64"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-MY_STORCLI_BASEDIR="/opt/lsi/storcli"
-
-QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli
-	${MY_STORCLI_BASEDIR:1}/storcli32"
-QA_PREBUILT=${QA_PRESTRIPPED}
-
-src_unpack() {
-	mkdir srcfiles || die
-	pushd srcfiles &>/dev/null || die
-	default
-	mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb"
-	popd &>/dev/null || die
-
-	rm -rf srcfiles || die
-
-	# Unpack Ubuntu package which will be our $S content
-	unpack "${WORKDIR}"/storcli_*.deb
-	rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
-	unpack "${WORKDIR}"/data.tar.xz
-
-	mkdir "${S}" || die "Failed to create '${S}'"
-}
-
-src_prepare() {
-	default
-
-	# Create clean $S
-	mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'"
-	rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files"
-}
-
-src_install() {
-	exeinto "${MY_STORCLI_BASEDIR}"
-	newexe storcli64 storcli
-
-	dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
-
-	pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli
-}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

end of thread, other threads:[~2022-11-18  8:18 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-10 15:33 [gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/ Thomas Deutschmann
  -- strict thread matches above, loose matches on Subject: below --
2022-11-18  8:17 Joonas Niilola
2022-11-18  8:17 Joonas Niilola
2022-11-18  8:17 Joonas Niilola
2021-07-24 13:37 Thomas Deutschmann
2021-07-08 14:22 Thomas Deutschmann
2021-07-08 14:22 Thomas Deutschmann
2021-07-08 14:22 Thomas Deutschmann
2021-06-18 16:36 Thomas Deutschmann
2021-05-07 19:51 Thomas Deutschmann
2020-12-20 23:55 Thomas Deutschmann
2020-12-20 23:55 Thomas Deutschmann
2020-08-06 13:50 Thomas Deutschmann
2020-08-06 13:50 Thomas Deutschmann
2020-04-28 23:04 Thomas Deutschmann
2020-04-28 23:04 Thomas Deutschmann
2019-12-26 15:00 Thomas Deutschmann
2019-12-26 15:00 Thomas Deutschmann
2019-12-26 10:43 Thomas Deutschmann
2019-12-26 10:43 Thomas Deutschmann
2019-07-30 21:40 Thomas Deutschmann
2019-07-30 21:38 Thomas Deutschmann
2019-01-25  1:29 Patrick McLean
2019-01-25  1:27 Patrick McLean
2018-09-26 23:08 Thomas Deutschmann
2018-09-26 23:08 Thomas Deutschmann
2018-08-18 19:30 Thomas Deutschmann
2018-08-17  0:14 Patrick McLean
2018-05-26 18:56 Thomas Deutschmann
2018-05-26 18:56 Thomas Deutschmann
2017-07-10 15:33 Thomas Deutschmann
2017-07-10 15:33 Thomas Deutschmann
2017-03-03 21:02 Thomas Deutschmann
2017-03-03 21:02 Thomas Deutschmann
2017-01-04  1:42 Thomas Deutschmann
2016-12-18 21:16 Thomas Deutschmann
2016-12-17  9:16 Aaron Bauman
2016-08-12 20:24 Thomas Deutschmann
2016-08-12 19:33 Thomas Deutschmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox