public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2016-02-09  0:13 Robin H. Johnson
  0 siblings, 0 replies; 16+ messages in thread
From: Robin H. Johnson @ 2016-02-09  0:13 UTC (permalink / raw
  To: gentoo-commits

commit:     f6afcf81e3bb4e02f5960c3737d7f4ccd1674ab0
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  9 00:12:15 2016 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Tue Feb  9 00:13:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6afcf81

sys-block/megacli: per bug #563218 and sys-block/lsiutil, upstream does not fetch-restrict anymore.

Package-Manager: portage-2.2.27

 sys-block/megacli/Manifest                  |  1 +
 sys-block/megacli/megacli-8.07.14-r1.ebuild | 81 +++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/sys-block/megacli/Manifest b/sys-block/megacli/Manifest
index 3471791..bb4616f 100644
--- a/sys-block/megacli/Manifest
+++ b/sys-block/megacli/Manifest
@@ -1,3 +1,4 @@
+DIST 8-07-14_MegaCLI.zip 7939395 SHA256 d9b152ae3dab76a334b9251702dba3311ceed91b58aaf52d916eb4ba1c2ab6e9 SHA512 ee2b66b69dc41bb678e54f5ccf4908a51e6fde147b2118844ff6248127aa51f12af0e7562c74461d52ea8e9b4345877b21c87fc89210208d80cf2fd3402a93e3 WHIRLPOOL 6720e246590a89ca6914f38a87aea83fe78f3986cee931bc2b133185c686574b80cf298a805c0412de6fc8fdd4e14a56e70ea5591446a1547a15b5487af245ae
 DIST 8.02.21_MegaCLI.zip 12939353 SHA256 e5fdaff341b3cd8c3b5bbe334f5e819f9eb167e141337ce92a47a73c3fd7ac0b
 DIST 8.07.10_MegaCLI_Linux.zip 1543709 SHA256 631b58c1a51815c1c01db4d4d7b7b8c1099e3dff2c7ae6f1c2bf32a9aae6aca4 SHA512 ee83910dac54b653f5c33703555c51d37b33e1672c6de6473950ca21ff19518b7de921cfa07a50e1c7f26054c7075c6bc241b52f89757cc1e0e0f4251a07bcd7 WHIRLPOOL 5a045a113aee047b9d30f58029ba5c039c721f16d7e6ce0958de2273d0024e475bc1aeee786dfee95342f595fc13c050a7bb45a374851cc73dee60b335c276be
 DIST 8.07.14_MegaCLI.zip 7939395 SHA256 d9b152ae3dab76a334b9251702dba3311ceed91b58aaf52d916eb4ba1c2ab6e9 SHA512 ee2b66b69dc41bb678e54f5ccf4908a51e6fde147b2118844ff6248127aa51f12af0e7562c74461d52ea8e9b4345877b21c87fc89210208d80cf2fd3402a93e3 WHIRLPOOL 6720e246590a89ca6914f38a87aea83fe78f3986cee931bc2b133185c686574b80cf298a805c0412de6fc8fdd4e14a56e70ea5591446a1547a15b5487af245ae

diff --git a/sys-block/megacli/megacli-8.07.14-r1.ebuild b/sys-block/megacli/megacli-8.07.14-r1.ebuild
new file mode 100644
index 0000000..ca44b0c
--- /dev/null
+++ b/sys-block/megacli/megacli-8.07.14-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit rpm
+MY_PV="${PV//./-}"
+MY_P=${MY_PV}_MegaCLI
+
+DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
+# Avagotech now owns LSI
+HOMEPAGE="http://www.www.avagotech.com/"
+SRC_URI="http://docs.avagotech.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_P}.zip"
+
+LICENSE="LSI"
+SLOT="0"
+# This package can never enter stable, it can't be mirrored and upstream
+# can remove the distfiles from their mirror anytime.
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip
+	app-admin/chrpath"
+RDEPEND=""
+
+S=${WORKDIR}
+
+# Previous releases from LSI directly required a click-through EULA; but the
+# upstream website no longer requires this consistently: most old files have
+# two or more download pages, and while one of the pages has a generic
+# click-through download form, the file-specific download page only requires
+# click-through on some items. See also sys-block/lsiutil
+RESTRICT="mirror bindist"
+QA_PREBUILT="/opt/${PN}/${PN}
+	/opt/${PN}/lib/*"
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+	rpm_unpack ./Linux/MegaCli-${PV}-1.noarch.rpm
+}
+
+src_install() {
+	newdoc "${PV}_MegaCLI.txt" RELEASE.txt
+
+	exeinto /opt/megacli
+	libsysfs=libstorelibir-2.so.14.07-0
+	case ${ARCH} in
+		amd64) MegaCli=MegaCli64;;
+		x86) MegaCli=MegaCli;;
+		*) die "invalid ARCH";;
+	esac
+	newexe opt/MegaRAID/MegaCli/${MegaCli} ${PN}
+
+	exeinto /opt/${PN}/lib
+	doexe opt/MegaRAID/MegaCli/${libsysfs}
+
+	into /opt
+	newbin "${FILESDIR}"/${PN}-wrapper ${PN}
+	dosym ${PN} /opt/bin/MegaCli
+
+	# Remove DT_RPATH
+	chrpath -d "${D}"/opt/${PN}/${PN}
+}
+
+pkg_postinst() {
+	einfo
+	einfo "See /usr/share/doc/${PF}/RELEASE.txt for a list of supported controllers"
+	einfo "(contains LSI model names only, not those sold by 3rd parties"
+	einfo "under custom names like Dell PERC etc)."
+	einfo
+	einfo "As there's no dedicated manual, you might want to have"
+	einfo "a look at the following cheat sheet (originally written"
+	einfo "for Dell PowerEdge Expandable RAID Controllers):"
+	einfo "http://tools.rapidsoft.de/perc/perc-cheat-sheet.html"
+	einfo
+	einfo "For more information about working with Dell PERCs see:"
+	einfo "http://tools.rapidsoft.de/perc/"
+	einfo
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2016-02-09  1:13 Robin H. Johnson
  0 siblings, 0 replies; 16+ messages in thread
From: Robin H. Johnson @ 2016-02-09  1:13 UTC (permalink / raw
  To: gentoo-commits

commit:     e548724f322893514373bbd6156db838adf70f3f
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  9 01:13:31 2016 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Tue Feb  9 01:13:31 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e548724f

sys-block/megacli: document the download link that does not require click-through.

Package-Manager: portage-2.2.27

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

diff --git a/sys-block/megacli/megacli-8.07.14-r1.ebuild b/sys-block/megacli/megacli-8.07.14-r1.ebuild
index ca44b0c..048bcd6 100644
--- a/sys-block/megacli/megacli-8.07.14-r1.ebuild
+++ b/sys-block/megacli/megacli-8.07.14-r1.ebuild
@@ -10,7 +10,8 @@ MY_P=${MY_PV}_MegaCLI
 
 DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
 # Avagotech now owns LSI
-HOMEPAGE="http://www.www.avagotech.com/"
+HOMEPAGE="http://www.avagotech.com/cs/Satellite?pagename=AVG2/searchLayout&SearchKeyWord=8.07&searchType=DocumentFileExtension-zip&locale=avg_en&srchradio=within&within=8.07"
+# This file is '[zip]	MegaCLI 5.5 P2', Date: 01/20/2014   Size: 7753 KB
 SRC_URI="http://docs.avagotech.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_P}.zip"
 
 LICENSE="LSI"


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2016-05-22 18:28 Zac Medico
  0 siblings, 0 replies; 16+ messages in thread
From: Zac Medico @ 2016-05-22 18:28 UTC (permalink / raw
  To: gentoo-commits

commit:     daf32442fc225d463ca522449c801c0c26d84e63
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun May 22 18:25:57 2016 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun May 22 18:27:57 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf32442

sys-block/megacli: add ncurses-5 dependency for bug 583208

Package-Manager: portage-2.3.0_rc1

 sys-block/megacli/megacli-8.02.21.ebuild    | 3 ++-
 sys-block/megacli/megacli-8.07.10.ebuild    | 4 ++--
 sys-block/megacli/megacli-8.07.14-r1.ebuild | 2 +-
 sys-block/megacli/megacli-8.07.14.ebuild    | 4 ++--
 4 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/sys-block/megacli/megacli-8.02.21.ebuild b/sys-block/megacli/megacli-8.02.21.ebuild
index 6457fa8..3872622 100644
--- a/sys-block/megacli/megacli-8.02.21.ebuild
+++ b/sys-block/megacli/megacli-8.02.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -19,6 +19,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
 	app-admin/chrpath"
+RDEPEND="=sys-libs/ncurses-5*"
 
 S="${WORKDIR}"
 

diff --git a/sys-block/megacli/megacli-8.07.10.ebuild b/sys-block/megacli/megacli-8.07.10.ebuild
index af5ad89..2e9294c 100644
--- a/sys-block/megacli/megacli-8.07.10.ebuild
+++ b/sys-block/megacli/megacli-8.07.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,7 +20,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
 	app-admin/chrpath"
-RDEPEND=""
+RDEPEND="=sys-libs/ncurses-5*"
 
 S=${WORKDIR}/${MY_P}
 

diff --git a/sys-block/megacli/megacli-8.07.14-r1.ebuild b/sys-block/megacli/megacli-8.07.14-r1.ebuild
index 048bcd6..7d11d8e 100644
--- a/sys-block/megacli/megacli-8.07.14-r1.ebuild
+++ b/sys-block/megacli/megacli-8.07.14-r1.ebuild
@@ -23,7 +23,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
 	app-admin/chrpath"
-RDEPEND=""
+RDEPEND="=sys-libs/ncurses-5*"
 
 S=${WORKDIR}
 

diff --git a/sys-block/megacli/megacli-8.07.14.ebuild b/sys-block/megacli/megacli-8.07.14.ebuild
index 805e6b1..06827df 100644
--- a/sys-block/megacli/megacli-8.07.14.ebuild
+++ b/sys-block/megacli/megacli-8.07.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,7 +20,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
 	app-admin/chrpath"
-RDEPEND=""
+RDEPEND="=sys-libs/ncurses-5*"
 
 S=${WORKDIR}
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2016-12-11  7:44 Robin H. Johnson
  0 siblings, 0 replies; 16+ messages in thread
From: Robin H. Johnson @ 2016-12-11  7:44 UTC (permalink / raw
  To: gentoo-commits

commit:     bfffc93bba583f40d0ad15ba5e6894d5b3b4bc50
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 11 07:42:30 2016 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Sun Dec 11 07:44:33 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfffc93b

sys-block/megacli: drop old version.

Package-Manager: portage-2.3.2

 sys-block/megacli/Manifest               |  1 -
 sys-block/megacli/megacli-8.02.21.ebuild | 81 --------------------------------
 2 files changed, 82 deletions(-)

diff --git a/sys-block/megacli/Manifest b/sys-block/megacli/Manifest
index bb4616f..b91d101 100644
--- a/sys-block/megacli/Manifest
+++ b/sys-block/megacli/Manifest
@@ -1,4 +1,3 @@
 DIST 8-07-14_MegaCLI.zip 7939395 SHA256 d9b152ae3dab76a334b9251702dba3311ceed91b58aaf52d916eb4ba1c2ab6e9 SHA512 ee2b66b69dc41bb678e54f5ccf4908a51e6fde147b2118844ff6248127aa51f12af0e7562c74461d52ea8e9b4345877b21c87fc89210208d80cf2fd3402a93e3 WHIRLPOOL 6720e246590a89ca6914f38a87aea83fe78f3986cee931bc2b133185c686574b80cf298a805c0412de6fc8fdd4e14a56e70ea5591446a1547a15b5487af245ae
-DIST 8.02.21_MegaCLI.zip 12939353 SHA256 e5fdaff341b3cd8c3b5bbe334f5e819f9eb167e141337ce92a47a73c3fd7ac0b
 DIST 8.07.10_MegaCLI_Linux.zip 1543709 SHA256 631b58c1a51815c1c01db4d4d7b7b8c1099e3dff2c7ae6f1c2bf32a9aae6aca4 SHA512 ee83910dac54b653f5c33703555c51d37b33e1672c6de6473950ca21ff19518b7de921cfa07a50e1c7f26054c7075c6bc241b52f89757cc1e0e0f4251a07bcd7 WHIRLPOOL 5a045a113aee047b9d30f58029ba5c039c721f16d7e6ce0958de2273d0024e475bc1aeee786dfee95342f595fc13c050a7bb45a374851cc73dee60b335c276be
 DIST 8.07.14_MegaCLI.zip 7939395 SHA256 d9b152ae3dab76a334b9251702dba3311ceed91b58aaf52d916eb4ba1c2ab6e9 SHA512 ee2b66b69dc41bb678e54f5ccf4908a51e6fde147b2118844ff6248127aa51f12af0e7562c74461d52ea8e9b4345877b21c87fc89210208d80cf2fd3402a93e3 WHIRLPOOL 6720e246590a89ca6914f38a87aea83fe78f3986cee931bc2b133185c686574b80cf298a805c0412de6fc8fdd4e14a56e70ea5591446a1547a15b5487af245ae

diff --git a/sys-block/megacli/megacli-8.02.21.ebuild b/sys-block/megacli/megacli-8.02.21.ebuild
deleted file mode 100644
index 3872622..00000000
--- a/sys-block/megacli/megacli-8.02.21.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit rpm
-
-DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
-HOMEPAGE="http://www.lsi.com/"
-SRC_URI="http://www.lsi.com/downloads/Public/RAID%20Controllers/RAID%20Controllers%20Common%20Files/${PV}_MegaCLI.zip"
-
-LICENSE="LSI"
-SLOT="0"
-# This package can never enter stable, it can't be mirrored and upstream
-# can remove the distfiles from their mirror anytime.
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="app-arch/unzip
-	app-admin/chrpath"
-RDEPEND="=sys-libs/ncurses-5*"
-
-S="${WORKDIR}"
-
-RESTRICT="mirror fetch"
-
-QA_PRESTRIPPED="/opt/megacli/megacli"
-
-pkg_nofetch() {
-	einfo "Upstream has implement a mandatory clickthrough EULA for distfile download"
-	einfo "Please visit $SRC_URI"
-	einfo "And place $A in ${DISTDIR}"
-}
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	unpack ./${PV}_Linux_MegaCLI/MegaCliLin.zip
-	rpm_unpack ./MegaCli-${PV}-1.noarch.rpm
-	rpm_unpack ./Lib_Utils-1.00-09.noarch.rpm
-}
-
-src_install() {
-	exeinto /opt/megacli
-	libsysfs=libsysfs.so.2.0.2
-	case ${ARCH} in
-		amd64) MegaCli=MegaCli64 libsysfs=x86_64/${libsysfs};;
-		x86) MegaCli=MegaCli;;
-		*) die "invalid ARCH";;
-	esac
-	newexe opt/MegaRAID/MegaCli/${MegaCli} megacli
-
-	exeinto /opt/megacli/lib
-	doexe opt/lsi/3rdpartylibs/${libsysfs}
-
-	into /opt
-	newbin "${FILESDIR}"/${PN}-wrapper ${PN}
-	dosym ${PN} /opt/bin/MegaCli
-
-	dodoc ${PV}_MegaCLI.txt
-
-	# Remove DT_RPATH
-	chrpath -d "${D}"/opt/megacli/megacli
-}
-
-pkg_postinst() {
-	einfo
-	einfo "See /usr/share/doc/${PF}/${PV}_MegaCli.txt for a list of supported controllers"
-	einfo "(contains LSI model names only, not those sold by 3rd parties"
-	einfo "under custom names like Dell PERC etc)."
-	einfo
-	einfo "As there's no dedicated manual, you might want to have"
-	einfo "a look at the following cheat sheet (originally written"
-	einfo "for Dell PowerEdge Expandable RAID Controllers):"
-	einfo "http://tools.rapidsoft.de/perc/perc-cheat-sheet.html"
-	einfo
-	einfo "For more information about working with Dell PERCs see:"
-	einfo "http://tools.rapidsoft.de/perc/"
-	einfo
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2018-01-12 15:36 Ulrich Müller
  0 siblings, 0 replies; 16+ messages in thread
From: Ulrich Müller @ 2018-01-12 15:36 UTC (permalink / raw
  To: gentoo-commits

commit:     41c6a923ae4b613e9192c7fe6038d2a5ad8f409f
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 15:33:22 2018 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 15:35:47 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c6a923

sys-block/megacli: Update Manifest hashes.

Closes: https://bugs.gentoo.org/642912

 sys-block/megacli/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/megacli/Manifest b/sys-block/megacli/Manifest
index 268be799f75..2ec47c1bd14 100644
--- a/sys-block/megacli/Manifest
+++ b/sys-block/megacli/Manifest
@@ -1,3 +1,3 @@
 DIST 8-07-14_MegaCLI.zip 7939395 BLAKE2B 3b4151724fab8b9fd2a5797d11919c52cdd5c96fefb6074fad6637a9a82a6d9291dd43e5480669779dbce18f3cb0c56fe119e868a6d6a7c9d05779eb6fccb154 SHA512 ee2b66b69dc41bb678e54f5ccf4908a51e6fde147b2118844ff6248127aa51f12af0e7562c74461d52ea8e9b4345877b21c87fc89210208d80cf2fd3402a93e3
-DIST 8.07.10_MegaCLI_Linux.zip 1543709 SHA256 631b58c1a51815c1c01db4d4d7b7b8c1099e3dff2c7ae6f1c2bf32a9aae6aca4 SHA512 ee83910dac54b653f5c33703555c51d37b33e1672c6de6473950ca21ff19518b7de921cfa07a50e1c7f26054c7075c6bc241b52f89757cc1e0e0f4251a07bcd7 WHIRLPOOL 5a045a113aee047b9d30f58029ba5c039c721f16d7e6ce0958de2273d0024e475bc1aeee786dfee95342f595fc13c050a7bb45a374851cc73dee60b335c276be
-DIST 8.07.14_MegaCLI.zip 7939395 SHA256 d9b152ae3dab76a334b9251702dba3311ceed91b58aaf52d916eb4ba1c2ab6e9 SHA512 ee2b66b69dc41bb678e54f5ccf4908a51e6fde147b2118844ff6248127aa51f12af0e7562c74461d52ea8e9b4345877b21c87fc89210208d80cf2fd3402a93e3 WHIRLPOOL 6720e246590a89ca6914f38a87aea83fe78f3986cee931bc2b133185c686574b80cf298a805c0412de6fc8fdd4e14a56e70ea5591446a1547a15b5487af245ae
+DIST 8.07.10_MegaCLI_Linux.zip 1543709 BLAKE2B 6b42195d105faa5ce6469d6a36c37a1d84b9a814bbc0e85ba45d8d29914232868db40fef0572c281a2716041e98222923547d7c7f25a71217bd4468ac3031fbd SHA512 ee83910dac54b653f5c33703555c51d37b33e1672c6de6473950ca21ff19518b7de921cfa07a50e1c7f26054c7075c6bc241b52f89757cc1e0e0f4251a07bcd7
+DIST 8.07.14_MegaCLI.zip 7939395 BLAKE2B 3b4151724fab8b9fd2a5797d11919c52cdd5c96fefb6074fad6637a9a82a6d9291dd43e5480669779dbce18f3cb0c56fe119e868a6d6a7c9d05779eb6fccb154 SHA512 ee2b66b69dc41bb678e54f5ccf4908a51e6fde147b2118844ff6248127aa51f12af0e7562c74461d52ea8e9b4345877b21c87fc89210208d80cf2fd3402a93e3


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2018-05-28 18:27 Robin H. Johnson
  0 siblings, 0 replies; 16+ messages in thread
From: Robin H. Johnson @ 2018-05-28 18:27 UTC (permalink / raw
  To: gentoo-commits

commit:     2af412e407cb60954bba425f33f358dde38251ab
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon May 28 18:26:32 2018 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon May 28 18:26:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af412e4

sys-block/megacli: clarify ncurses dep

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
Package-Manager: Portage-2.3.33, Repoman-2.3.9

 sys-block/megacli/megacli-8.07.10.ebuild    | 4 ++--
 sys-block/megacli/megacli-8.07.14-r1.ebuild | 4 ++--
 sys-block/megacli/megacli-8.07.14.ebuild    | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-block/megacli/megacli-8.07.10.ebuild b/sys-block/megacli/megacli-8.07.10.ebuild
index f822d8763e9..b8d98d13d67 100644
--- a/sys-block/megacli/megacli-8.07.10.ebuild
+++ b/sys-block/megacli/megacli-8.07.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,7 +19,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
 	app-admin/chrpath"
-RDEPEND="=sys-libs/ncurses-5*"
+RDEPEND="sys-libs/ncurses:5"
 
 S=${WORKDIR}/${MY_P}
 

diff --git a/sys-block/megacli/megacli-8.07.14-r1.ebuild b/sys-block/megacli/megacli-8.07.14-r1.ebuild
index 5092c2b2b77..92d6aa9dc7d 100644
--- a/sys-block/megacli/megacli-8.07.14-r1.ebuild
+++ b/sys-block/megacli/megacli-8.07.14-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -22,7 +22,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
 	app-admin/chrpath"
-RDEPEND="=sys-libs/ncurses-5*"
+RDEPEND="sys-libs/ncurses:5"
 
 S=${WORKDIR}
 

diff --git a/sys-block/megacli/megacli-8.07.14.ebuild b/sys-block/megacli/megacli-8.07.14.ebuild
index fe24a5d5c17..b1b11afc3a9 100644
--- a/sys-block/megacli/megacli-8.07.14.ebuild
+++ b/sys-block/megacli/megacli-8.07.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,7 +19,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
 	app-admin/chrpath"
-RDEPEND="=sys-libs/ncurses-5*"
+RDEPEND="sys-libs/ncurses:5"
 
 S=${WORKDIR}
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2019-02-04 23:02 Ben Kohler
  0 siblings, 0 replies; 16+ messages in thread
From: Ben Kohler @ 2019-02-04 23:02 UTC (permalink / raw
  To: gentoo-commits

commit:     18323ff89f126ac5b0dc1072a8d1c964b35240be
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  4 22:59:11 2019 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Mon Feb  4 22:59:11 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18323ff8

sys-block/megacli: don't reference ${DISTDIR} in pkg_nofetch

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 sys-block/megacli/megacli-8.07.10.ebuild | 4 ++--
 sys-block/megacli/megacli-8.07.14.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-block/megacli/megacli-8.07.10.ebuild b/sys-block/megacli/megacli-8.07.10.ebuild
index b8d98d13d67..1e136f4e315 100644
--- a/sys-block/megacli/megacli-8.07.10.ebuild
+++ b/sys-block/megacli/megacli-8.07.10.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=5
@@ -30,7 +30,7 @@ QA_PREBUILT="/opt/${PN}/${PN}
 pkg_nofetch() {
 	einfo "Upstream has implement a mandatory clickthrough EULA for distfile download"
 	einfo "Please visit $SRC_URI"
-	einfo "And place $A in ${DISTDIR}"
+	einfo "And place $A into your DISTDIR directory"
 }
 
 src_unpack() {

diff --git a/sys-block/megacli/megacli-8.07.14.ebuild b/sys-block/megacli/megacli-8.07.14.ebuild
index b1b11afc3a9..cb55e6adb14 100644
--- a/sys-block/megacli/megacli-8.07.14.ebuild
+++ b/sys-block/megacli/megacli-8.07.14.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=5
@@ -30,7 +30,7 @@ QA_PREBUILT="/opt/${PN}/${PN}
 pkg_nofetch() {
 	einfo "Upstream has implement a mandatory clickthrough EULA for distfile download"
 	einfo "Please visit $SRC_URI"
-	einfo "And place $A in ${DISTDIR}"
+	einfo "And place $A into your DISTDIR directory"
 }
 
 src_unpack() {


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2019-10-01 19:14 Michał Górny
  0 siblings, 0 replies; 16+ messages in thread
From: Michał Górny @ 2019-10-01 19:14 UTC (permalink / raw
  To: gentoo-commits

commit:     ab67bfcb57b0b6ca9b2fc7941578a90ce9bb5b0f
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 06:11:04 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Oct  1 19:13:56 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab67bfcb

sys-block/megacli: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sys-block/megacli/megacli-8.07.10.ebuild    | 2 +-
 sys-block/megacli/megacli-8.07.14-r1.ebuild | 4 ++--
 sys-block/megacli/megacli-8.07.14.ebuild    | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-block/megacli/megacli-8.07.10.ebuild b/sys-block/megacli/megacli-8.07.10.ebuild
index 1e136f4e315..d7705715e38 100644
--- a/sys-block/megacli/megacli-8.07.10.ebuild
+++ b/sys-block/megacli/megacli-8.07.10.ebuild
@@ -19,7 +19,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
 	app-admin/chrpath"
-RDEPEND="sys-libs/ncurses:5"
+RDEPEND="sys-libs/ncurses-compat:5"
 
 S=${WORKDIR}/${MY_P}
 

diff --git a/sys-block/megacli/megacli-8.07.14-r1.ebuild b/sys-block/megacli/megacli-8.07.14-r1.ebuild
index 92d6aa9dc7d..718d3ec37f9 100644
--- a/sys-block/megacli/megacli-8.07.14-r1.ebuild
+++ b/sys-block/megacli/megacli-8.07.14-r1.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=5
@@ -22,7 +22,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
 	app-admin/chrpath"
-RDEPEND="sys-libs/ncurses:5"
+RDEPEND="sys-libs/ncurses-compat:5"
 
 S=${WORKDIR}
 

diff --git a/sys-block/megacli/megacli-8.07.14.ebuild b/sys-block/megacli/megacli-8.07.14.ebuild
index cb55e6adb14..968ffeb5764 100644
--- a/sys-block/megacli/megacli-8.07.14.ebuild
+++ b/sys-block/megacli/megacli-8.07.14.ebuild
@@ -19,7 +19,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
 	app-admin/chrpath"
-RDEPEND="sys-libs/ncurses:5"
+RDEPEND="sys-libs/ncurses-compat:5"
 
 S=${WORKDIR}
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2019-11-04 10:32 Agostino Sarubbo
  0 siblings, 0 replies; 16+ messages in thread
From: Agostino Sarubbo @ 2019-11-04 10:32 UTC (permalink / raw
  To: gentoo-commits

commit:     db71e4873d3a9922457f8362a60c80a0c4e5672f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  4 10:32:43 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov  4 10:32:55 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db71e487

sys-block/megacli: add a new revision to fix bug #689996

Bug: https://bugs.gentoo.org/689996
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-block/megacli/megacli-8.07.14-r2.ebuild | 80 +++++++++++++++++++++++++++++
 1 file changed, 80 insertions(+)

diff --git a/sys-block/megacli/megacli-8.07.14-r2.ebuild b/sys-block/megacli/megacli-8.07.14-r2.ebuild
new file mode 100644
index 00000000000..e211dc65c70
--- /dev/null
+++ b/sys-block/megacli/megacli-8.07.14-r2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit rpm
+MY_PV="${PV//./-}"
+MY_P=${MY_PV}_MegaCLI
+
+DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
+HOMEPAGE="https://www.broadcom.com/support/knowledgebase/1211161498596/megacli-cheat-sheet--live-examples https://www.broadcom.com/support/knowledgebase/1211161496959/megacli-commands"
+# This file is '[zip]	MegaCLI 5.5 P2', Date: 01/20/2014   Size: 7753 KB
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_P}.zip"
+
+LICENSE="LSI"
+SLOT="0"
+# This package can never enter stable, it can't be mirrored and upstream
+# can remove the distfiles from their mirror anytime.
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip
+	app-admin/chrpath"
+RDEPEND="sys-libs/ncurses-compat:5"
+
+S=${WORKDIR}
+
+# Previous releases from LSI directly required a click-through EULA; but the
+# upstream website no longer requires this consistently: most old files have
+# two or more download pages, and while one of the pages has a generic
+# click-through download form, the file-specific download page only requires
+# click-through on some items. See also sys-block/lsiutil
+RESTRICT="mirror bindist"
+QA_PREBUILT="/opt/${PN}/${PN}
+	/opt/${PN}/lib/*"
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+	rpm_unpack ./Linux/MegaCli-${PV}-1.noarch.rpm
+}
+
+src_install() {
+	newdoc "${PV}_MegaCLI.txt" RELEASE.txt
+
+	exeinto /opt/megacli
+	libsysfs=libstorelibir-2.so.14.07-0
+	case ${ARCH} in
+		amd64) MegaCli=MegaCli64;;
+		x86) MegaCli=MegaCli;;
+		*) die "invalid ARCH";;
+	esac
+	newexe opt/MegaRAID/MegaCli/${MegaCli} ${PN}
+
+	exeinto /opt/${PN}/lib
+	doexe opt/MegaRAID/MegaCli/${libsysfs}
+
+	into /opt
+	newbin "${FILESDIR}"/${PN}-wrapper ${PN}
+	dosym ${PN} /opt/bin/MegaCli
+
+	# Remove DT_RPATH
+	chrpath -d "${D}"/opt/${PN}/${PN}
+}
+
+pkg_postinst() {
+	einfo
+	einfo "See /usr/share/doc/${PF}/RELEASE.txt for a list of supported controllers"
+	einfo "(contains LSI model names only, not those sold by 3rd parties"
+	einfo "under custom names like Dell PERC etc)."
+	einfo
+	einfo "As there's no dedicated manual, you might want to have"
+	einfo "a look at the following cheat sheet (originally written"
+	einfo "for Dell PowerEdge Expandable RAID Controllers):"
+	einfo "http://tools.rapidsoft.de/perc/perc-cheat-sheet.html"
+	einfo
+	einfo "For more information about working with Dell PERCs see:"
+	einfo "http://tools.rapidsoft.de/perc/"
+	einfo
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2020-09-15 22:23 Thomas Deutschmann
  0 siblings, 0 replies; 16+ messages in thread
From: Thomas Deutschmann @ 2020-09-15 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     2436c7d32514dcb30f2d97afcdc705f9fd680a8d
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 15 22:21:19 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Sep 15 22:23:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2436c7d3

sys-block/megacli: x86 stable (bug #741712)

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

 sys-block/megacli/megacli-8.07.14-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/megacli/megacli-8.07.14-r2.ebuild b/sys-block/megacli/megacli-8.07.14-r2.ebuild
index e211dc65c70..a7ef05dd0fc 100644
--- a/sys-block/megacli/megacli-8.07.14-r2.ebuild
+++ b/sys-block/megacli/megacli-8.07.14-r2.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=5
@@ -16,7 +16,7 @@ LICENSE="LSI"
 SLOT="0"
 # This package can never enter stable, it can't be mirrored and upstream
 # can remove the distfiles from their mirror anytime.
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 DEPEND="app-arch/unzip


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2020-09-24 19:31 Robin H. Johnson
  0 siblings, 0 replies; 16+ messages in thread
From: Robin H. Johnson @ 2020-09-24 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     6276c83364f2c1b2e5d6f6b66a33f93f3a5403e0
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 19:18:40 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 19:18:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6276c833

sys-block/megacli: cleanup

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 sys-block/megacli/megacli-8.07.10.ebuild    | 79 ----------------------------
 sys-block/megacli/megacli-8.07.14-r1.ebuild | 81 -----------------------------
 sys-block/megacli/megacli-8.07.14.ebuild    | 79 ----------------------------
 3 files changed, 239 deletions(-)

diff --git a/sys-block/megacli/megacli-8.07.10.ebuild b/sys-block/megacli/megacli-8.07.10.ebuild
deleted file mode 100644
index d7705715e38..00000000000
--- a/sys-block/megacli/megacli-8.07.10.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit rpm
-MY_P=${PV}_MegaCLI_Linux
-
-DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
-HOMEPAGE="http://www.lsi.com/"
-SRC_URI="http://www.lsi.com/downloads/Public/RAID%20Controllers/RAID%20Controllers%20Common%20Files/${MY_P}.zip"
-
-LICENSE="LSI"
-SLOT="0"
-# This package can never enter stable, it can't be mirrored and upstream
-# can remove the distfiles from their mirror anytime.
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="app-arch/unzip
-	app-admin/chrpath"
-RDEPEND="sys-libs/ncurses-compat:5"
-
-S=${WORKDIR}/${MY_P}
-
-RESTRICT="mirror fetch"
-QA_PREBUILT="/opt/${PN}/${PN}
-	/opt/${PN}/lib/*"
-
-pkg_nofetch() {
-	einfo "Upstream has implement a mandatory clickthrough EULA for distfile download"
-	einfo "Please visit $SRC_URI"
-	einfo "And place $A into your DISTDIR directory"
-}
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	rpm_unpack ./"Linux MegaCLI ${PV}"/MegaCli-${PV}-1.noarch.rpm
-}
-
-src_install() {
-	newdoc "Linux MegaCLI ${PV}.txt" RELEASE.txt
-
-	exeinto /opt/megacli
-	libsysfs=libstorelibir-2.so.14.07-0
-	case ${ARCH} in
-		amd64) MegaCli=MegaCli64;;
-		x86) MegaCli=MegaCli;;
-		*) die "invalid ARCH";;
-	esac
-	newexe opt/MegaRAID/MegaCli/${MegaCli} ${PN}
-
-	exeinto /opt/${PN}/lib
-	doexe opt/MegaRAID/MegaCli/${libsysfs}
-
-	into /opt
-	newbin "${FILESDIR}"/${PN}-wrapper ${PN}
-	dosym ${PN} /opt/bin/MegaCli
-
-	# Remove DT_RPATH
-	chrpath -d "${D}"/opt/${PN}/${PN}
-}
-
-pkg_postinst() {
-	einfo
-	einfo "See /usr/share/doc/${PF}/RELEASE.txt for a list of supported controllers"
-	einfo "(contains LSI model names only, not those sold by 3rd parties"
-	einfo "under custom names like Dell PERC etc)."
-	einfo
-	einfo "As there's no dedicated manual, you might want to have"
-	einfo "a look at the following cheat sheet (originally written"
-	einfo "for Dell PowerEdge Expandable RAID Controllers):"
-	einfo "http://tools.rapidsoft.de/perc/perc-cheat-sheet.html"
-	einfo
-	einfo "For more information about working with Dell PERCs see:"
-	einfo "http://tools.rapidsoft.de/perc/"
-	einfo
-}

diff --git a/sys-block/megacli/megacli-8.07.14-r1.ebuild b/sys-block/megacli/megacli-8.07.14-r1.ebuild
deleted file mode 100644
index 718d3ec37f9..00000000000
--- a/sys-block/megacli/megacli-8.07.14-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=5
-
-inherit rpm
-MY_PV="${PV//./-}"
-MY_P=${MY_PV}_MegaCLI
-
-DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
-# Avagotech now owns LSI
-HOMEPAGE="http://www.avagotech.com/cs/Satellite?pagename=AVG2/searchLayout&SearchKeyWord=8.07&searchType=DocumentFileExtension-zip&locale=avg_en&srchradio=within&within=8.07"
-# This file is '[zip]	MegaCLI 5.5 P2', Date: 01/20/2014   Size: 7753 KB
-SRC_URI="http://docs.avagotech.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_P}.zip"
-
-LICENSE="LSI"
-SLOT="0"
-# This package can never enter stable, it can't be mirrored and upstream
-# can remove the distfiles from their mirror anytime.
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip
-	app-admin/chrpath"
-RDEPEND="sys-libs/ncurses-compat:5"
-
-S=${WORKDIR}
-
-# Previous releases from LSI directly required a click-through EULA; but the
-# upstream website no longer requires this consistently: most old files have
-# two or more download pages, and while one of the pages has a generic
-# click-through download form, the file-specific download page only requires
-# click-through on some items. See also sys-block/lsiutil
-RESTRICT="mirror bindist"
-QA_PREBUILT="/opt/${PN}/${PN}
-	/opt/${PN}/lib/*"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	rpm_unpack ./Linux/MegaCli-${PV}-1.noarch.rpm
-}
-
-src_install() {
-	newdoc "${PV}_MegaCLI.txt" RELEASE.txt
-
-	exeinto /opt/megacli
-	libsysfs=libstorelibir-2.so.14.07-0
-	case ${ARCH} in
-		amd64) MegaCli=MegaCli64;;
-		x86) MegaCli=MegaCli;;
-		*) die "invalid ARCH";;
-	esac
-	newexe opt/MegaRAID/MegaCli/${MegaCli} ${PN}
-
-	exeinto /opt/${PN}/lib
-	doexe opt/MegaRAID/MegaCli/${libsysfs}
-
-	into /opt
-	newbin "${FILESDIR}"/${PN}-wrapper ${PN}
-	dosym ${PN} /opt/bin/MegaCli
-
-	# Remove DT_RPATH
-	chrpath -d "${D}"/opt/${PN}/${PN}
-}
-
-pkg_postinst() {
-	einfo
-	einfo "See /usr/share/doc/${PF}/RELEASE.txt for a list of supported controllers"
-	einfo "(contains LSI model names only, not those sold by 3rd parties"
-	einfo "under custom names like Dell PERC etc)."
-	einfo
-	einfo "As there's no dedicated manual, you might want to have"
-	einfo "a look at the following cheat sheet (originally written"
-	einfo "for Dell PowerEdge Expandable RAID Controllers):"
-	einfo "http://tools.rapidsoft.de/perc/perc-cheat-sheet.html"
-	einfo
-	einfo "For more information about working with Dell PERCs see:"
-	einfo "http://tools.rapidsoft.de/perc/"
-	einfo
-}

diff --git a/sys-block/megacli/megacli-8.07.14.ebuild b/sys-block/megacli/megacli-8.07.14.ebuild
deleted file mode 100644
index 968ffeb5764..00000000000
--- a/sys-block/megacli/megacli-8.07.14.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit rpm
-MY_P=${PV}_MegaCLI
-
-DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
-HOMEPAGE="http://www.lsi.com/"
-SRC_URI="http://www.lsi.com/downloads/Public/RAID%20Controllers/RAID%20Controllers%20Common%20Files/${MY_P}.zip"
-
-LICENSE="LSI"
-SLOT="0"
-# This package can never enter stable, it can't be mirrored and upstream
-# can remove the distfiles from their mirror anytime.
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip
-	app-admin/chrpath"
-RDEPEND="sys-libs/ncurses-compat:5"
-
-S=${WORKDIR}
-
-RESTRICT="mirror fetch"
-QA_PREBUILT="/opt/${PN}/${PN}
-	/opt/${PN}/lib/*"
-
-pkg_nofetch() {
-	einfo "Upstream has implement a mandatory clickthrough EULA for distfile download"
-	einfo "Please visit $SRC_URI"
-	einfo "And place $A into your DISTDIR directory"
-}
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	rpm_unpack ./Linux/MegaCli-${PV}-1.noarch.rpm
-}
-
-src_install() {
-	newdoc "${MY_P}.txt" RELEASE.txt
-
-	exeinto /opt/megacli
-	libsysfs=libstorelibir-2.so.14.07-0
-	case ${ARCH} in
-		amd64) MegaCli=MegaCli64;;
-		x86) MegaCli=MegaCli;;
-		*) die "invalid ARCH";;
-	esac
-	newexe opt/MegaRAID/MegaCli/${MegaCli} ${PN}
-
-	exeinto /opt/${PN}/lib
-	doexe opt/MegaRAID/MegaCli/${libsysfs}
-
-	into /opt
-	newbin "${FILESDIR}"/${PN}-wrapper ${PN}
-	dosym ${PN} /opt/bin/MegaCli
-
-	# Remove DT_RPATH
-	chrpath -d "${D}"/opt/${PN}/${PN}
-}
-
-pkg_postinst() {
-	einfo
-	einfo "See /usr/share/doc/${PF}/RELEASE.txt for a list of supported controllers"
-	einfo "(contains LSI model names only, not those sold by 3rd parties"
-	einfo "under custom names like Dell PERC etc)."
-	einfo
-	einfo "As there's no dedicated manual, you might want to have"
-	einfo "a look at the following cheat sheet (originally written"
-	einfo "for Dell PowerEdge Expandable RAID Controllers):"
-	einfo "http://tools.rapidsoft.de/perc/perc-cheat-sheet.html"
-	einfo
-	einfo "For more information about working with Dell PERCs see:"
-	einfo "http://tools.rapidsoft.de/perc/"
-	einfo
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2020-09-24 19:31 Robin H. Johnson
  0 siblings, 0 replies; 16+ messages in thread
From: Robin H. Johnson @ 2020-09-24 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     8040a5a77fb1f690fe39652316df8c14b27c429f
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 19:17:34 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 19:17:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8040a5a7

sys-block/megacli: bump for EAPI7

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 sys-block/megacli/megacli-8.07.14-r3.ebuild | 80 +++++++++++++++++++++++++++++
 1 file changed, 80 insertions(+)

diff --git a/sys-block/megacli/megacli-8.07.14-r3.ebuild b/sys-block/megacli/megacli-8.07.14-r3.ebuild
new file mode 100644
index 00000000000..ed3a7f8c02d
--- /dev/null
+++ b/sys-block/megacli/megacli-8.07.14-r3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit rpm
+MY_PV="${PV//./-}"
+MY_P=${MY_PV}_MegaCLI
+
+DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
+HOMEPAGE="https://www.broadcom.com/support/knowledgebase/1211161498596/megacli-cheat-sheet--live-examples https://www.broadcom.com/support/knowledgebase/1211161496959/megacli-commands"
+# This file is '[zip]	MegaCLI 5.5 P2', Date: 01/20/2014   Size: 7753 KB
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_P}.zip"
+
+LICENSE="LSI"
+SLOT="0"
+# This package can never enter stable, it can't be mirrored and upstream
+# can remove the distfiles from their mirror anytime.
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip
+	app-admin/chrpath"
+RDEPEND="sys-libs/ncurses-compat:5"
+
+S=${WORKDIR}
+
+# Previous releases from LSI directly required a click-through EULA; but the
+# upstream website no longer requires this consistently: most old files have
+# two or more download pages, and while one of the pages has a generic
+# click-through download form, the file-specific download page only requires
+# click-through on some items. See also sys-block/lsiutil
+RESTRICT="mirror bindist"
+QA_PREBUILT="/opt/${PN}/${PN}
+	/opt/${PN}/lib/*"
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+	rpm_unpack ./Linux/MegaCli-${PV}-1.noarch.rpm
+}
+
+src_install() {
+	newdoc "${PV}_MegaCLI.txt" RELEASE.txt
+
+	exeinto /opt/megacli
+	libsysfs=libstorelibir-2.so.14.07-0
+	case ${ARCH} in
+		amd64) MegaCli=MegaCli64;;
+		x86) MegaCli=MegaCli;;
+		*) die "invalid ARCH";;
+	esac
+	newexe opt/MegaRAID/MegaCli/${MegaCli} ${PN}
+
+	exeinto /opt/${PN}/lib
+	doexe opt/MegaRAID/MegaCli/${libsysfs}
+
+	into /opt
+	newbin "${FILESDIR}"/${PN}-wrapper ${PN}
+	dosym ${PN} /opt/bin/MegaCli
+
+	# Remove DT_RPATH
+	chrpath -d "${D}"/opt/${PN}/${PN}
+}
+
+pkg_postinst() {
+	einfo
+	einfo "See /usr/share/doc/${PF}/RELEASE.txt for a list of supported controllers"
+	einfo "(contains LSI model names only, not those sold by 3rd parties"
+	einfo "under custom names like Dell PERC etc)."
+	einfo
+	einfo "As there's no dedicated manual, you might want to have"
+	einfo "a look at the following cheat sheet (originally written"
+	einfo "for Dell PowerEdge Expandable RAID Controllers):"
+	einfo "http://tools.rapidsoft.de/perc/perc-cheat-sheet.html"
+	einfo
+	einfo "For more information about working with Dell PERCs see:"
+	einfo "http://tools.rapidsoft.de/perc/"
+	einfo
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2020-09-24 20:22 Aaron Bauman
  0 siblings, 0 replies; 16+ messages in thread
From: Aaron Bauman @ 2020-09-24 20:22 UTC (permalink / raw
  To: gentoo-commits

commit:     6cb752486e6593648b73b552ac7f597fba8d17e5
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 20:22:05 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 20:22:21 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb75248

sys-block/megacli: fix Manifest

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 sys-block/megacli/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sys-block/megacli/Manifest b/sys-block/megacli/Manifest
index 2ec47c1bd14..05fd638dc13 100644
--- a/sys-block/megacli/Manifest
+++ b/sys-block/megacli/Manifest
@@ -1,3 +1 @@
 DIST 8-07-14_MegaCLI.zip 7939395 BLAKE2B 3b4151724fab8b9fd2a5797d11919c52cdd5c96fefb6074fad6637a9a82a6d9291dd43e5480669779dbce18f3cb0c56fe119e868a6d6a7c9d05779eb6fccb154 SHA512 ee2b66b69dc41bb678e54f5ccf4908a51e6fde147b2118844ff6248127aa51f12af0e7562c74461d52ea8e9b4345877b21c87fc89210208d80cf2fd3402a93e3
-DIST 8.07.10_MegaCLI_Linux.zip 1543709 BLAKE2B 6b42195d105faa5ce6469d6a36c37a1d84b9a814bbc0e85ba45d8d29914232868db40fef0572c281a2716041e98222923547d7c7f25a71217bd4468ac3031fbd SHA512 ee83910dac54b653f5c33703555c51d37b33e1672c6de6473950ca21ff19518b7de921cfa07a50e1c7f26054c7075c6bc241b52f89757cc1e0e0f4251a07bcd7
-DIST 8.07.14_MegaCLI.zip 7939395 BLAKE2B 3b4151724fab8b9fd2a5797d11919c52cdd5c96fefb6074fad6637a9a82a6d9291dd43e5480669779dbce18f3cb0c56fe119e868a6d6a7c9d05779eb6fccb154 SHA512 ee2b66b69dc41bb678e54f5ccf4908a51e6fde147b2118844ff6248127aa51f12af0e7562c74461d52ea8e9b4345877b21c87fc89210208d80cf2fd3402a93e3


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2021-10-21 23:28 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-10-21 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     472b2b74dcf339e066e97d3f0a128d92f0f5f66f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 21 23:27:11 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 21 23:27:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472b2b74

sys-block/megacli: Stabilize 8.07.14-r3 x86, #819219

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-block/megacli/megacli-8.07.14-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/megacli/megacli-8.07.14-r3.ebuild b/sys-block/megacli/megacli-8.07.14-r3.ebuild
index ed3a7f8c02d..323f9106eb2 100644
--- a/sys-block/megacli/megacli-8.07.14-r3.ebuild
+++ b/sys-block/megacli/megacli-8.07.14-r3.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
@@ -16,7 +16,7 @@ LICENSE="LSI"
 SLOT="0"
 # This package can never enter stable, it can't be mirrored and upstream
 # can remove the distfiles from their mirror anytime.
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 DEPEND="app-arch/unzip


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2021-10-21 23:28 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-10-21 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     8a6f8091b5aabb7af0d98f4734d06909a2516af9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 21 23:28:05 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 21 23:28:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6f8091

sys-block/megacli: Stabilize 8.07.14-r3 amd64, #819219

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-block/megacli/megacli-8.07.14-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/megacli/megacli-8.07.14-r3.ebuild b/sys-block/megacli/megacli-8.07.14-r3.ebuild
index 323f9106eb2..240d079dd48 100644
--- a/sys-block/megacli/megacli-8.07.14-r3.ebuild
+++ b/sys-block/megacli/megacli-8.07.14-r3.ebuild
@@ -16,7 +16,7 @@ LICENSE="LSI"
 SLOT="0"
 # This package can never enter stable, it can't be mirrored and upstream
 # can remove the distfiles from their mirror anytime.
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="app-arch/unzip


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/
@ 2021-10-22  6:40 Jakov Smolić
  0 siblings, 0 replies; 16+ messages in thread
From: Jakov Smolić @ 2021-10-22  6:40 UTC (permalink / raw
  To: gentoo-commits

commit:     41979a31511a5cd937068c1246cb561cb2837a86
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 22 06:40:09 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Oct 22 06:40:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41979a31

sys-block/megacli: drop 8.07.14-r2

Bug: https://bugs.gentoo.org/819219
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sys-block/megacli/megacli-8.07.14-r2.ebuild | 80 -----------------------------
 1 file changed, 80 deletions(-)

diff --git a/sys-block/megacli/megacli-8.07.14-r2.ebuild b/sys-block/megacli/megacli-8.07.14-r2.ebuild
deleted file mode 100644
index 777fb0cbbf0..00000000000
--- a/sys-block/megacli/megacli-8.07.14-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit rpm
-MY_PV="${PV//./-}"
-MY_P=${MY_PV}_MegaCLI
-
-DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
-HOMEPAGE="https://www.broadcom.com/support/knowledgebase/1211161498596/megacli-cheat-sheet--live-examples https://www.broadcom.com/support/knowledgebase/1211161496959/megacli-commands"
-# This file is '[zip]	MegaCLI 5.5 P2', Date: 01/20/2014   Size: 7753 KB
-SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_P}.zip"
-
-LICENSE="LSI"
-SLOT="0"
-# This package can never enter stable, it can't be mirrored and upstream
-# can remove the distfiles from their mirror anytime.
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="app-arch/unzip
-	app-admin/chrpath"
-RDEPEND="sys-libs/ncurses-compat:5"
-
-S=${WORKDIR}
-
-# Previous releases from LSI directly required a click-through EULA; but the
-# upstream website no longer requires this consistently: most old files have
-# two or more download pages, and while one of the pages has a generic
-# click-through download form, the file-specific download page only requires
-# click-through on some items. See also sys-block/lsiutil
-RESTRICT="mirror bindist"
-QA_PREBUILT="/opt/${PN}/${PN}
-	/opt/${PN}/lib/*"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	rpm_unpack ./Linux/MegaCli-${PV}-1.noarch.rpm
-}
-
-src_install() {
-	newdoc "${PV}_MegaCLI.txt" RELEASE.txt
-
-	exeinto /opt/megacli
-	libsysfs=libstorelibir-2.so.14.07-0
-	case ${ARCH} in
-		amd64) MegaCli=MegaCli64;;
-		x86) MegaCli=MegaCli;;
-		*) die "invalid ARCH";;
-	esac
-	newexe opt/MegaRAID/MegaCli/${MegaCli} ${PN}
-
-	exeinto /opt/${PN}/lib
-	doexe opt/MegaRAID/MegaCli/${libsysfs}
-
-	into /opt
-	newbin "${FILESDIR}"/${PN}-wrapper ${PN}
-	dosym ${PN} /opt/bin/MegaCli
-
-	# Remove DT_RPATH
-	chrpath -d "${D}"/opt/${PN}/${PN}
-}
-
-pkg_postinst() {
-	einfo
-	einfo "See /usr/share/doc/${PF}/RELEASE.txt for a list of supported controllers"
-	einfo "(contains LSI model names only, not those sold by 3rd parties"
-	einfo "under custom names like Dell PERC etc)."
-	einfo
-	einfo "As there's no dedicated manual, you might want to have"
-	einfo "a look at the following cheat sheet (originally written"
-	einfo "for Dell PowerEdge Expandable RAID Controllers):"
-	einfo "http://tools.rapidsoft.de/perc/perc-cheat-sheet.html"
-	einfo
-	einfo "For more information about working with Dell PERCs see:"
-	einfo "http://tools.rapidsoft.de/perc/"
-	einfo
-}


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

end of thread, other threads:[~2021-10-22  6:40 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-09  0:13 [gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/ Robin H. Johnson
  -- strict thread matches above, loose matches on Subject: below --
2016-02-09  1:13 Robin H. Johnson
2016-05-22 18:28 Zac Medico
2016-12-11  7:44 Robin H. Johnson
2018-01-12 15:36 Ulrich Müller
2018-05-28 18:27 Robin H. Johnson
2019-02-04 23:02 Ben Kohler
2019-10-01 19:14 Michał Górny
2019-11-04 10:32 Agostino Sarubbo
2020-09-15 22:23 Thomas Deutschmann
2020-09-24 19:31 Robin H. Johnson
2020-09-24 19:31 Robin H. Johnson
2020-09-24 20:22 Aaron Bauman
2021-10-21 23:28 Sam James
2021-10-21 23:28 Sam James
2021-10-22  6:40 Jakov Smolić

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