summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLance Albertson <ramereth@gentoo.org>2012-12-25 02:40:53 +0000
committerLance Albertson <ramereth@gentoo.org>2012-12-25 02:40:53 +0000
commit89126ae0dd20105550896e14c3268b8b5aa1e8b4 (patch)
tree548f8af64917f732c48125efe6cc9b2bf3985668 /sys-block
parentAdd sub-slot as suggested by Arfrever on IRC. (diff)
downloadhistorical-89126ae0dd20105550896e14c3268b8b5aa1e8b4.tar.gz
historical-89126ae0dd20105550896e14c3268b8b5aa1e8b4.tar.bz2
historical-89126ae0dd20105550896e14c3268b8b5aa1e8b4.zip
Version bump (resolves #436024), mark stable
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0x27F4B742
Diffstat (limited to 'sys-block')
-rw-r--r--sys-block/megacli/ChangeLog8
-rw-r--r--sys-block/megacli/Manifest26
-rw-r--r--sys-block/megacli/megacli-8.02.16.ebuild6
-rw-r--r--sys-block/megacli/megacli-8.02.21.ebuild4
-rw-r--r--sys-block/megacli/megacli-8.05.06.ebuild79
5 files changed, 105 insertions, 18 deletions
diff --git a/sys-block/megacli/ChangeLog b/sys-block/megacli/ChangeLog
index d05c6c624d4e..c7c83162f005 100644
--- a/sys-block/megacli/ChangeLog
+++ b/sys-block/megacli/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-block/megacli
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/megacli/ChangeLog,v 1.13 2012/05/18 07:17:47 ramereth Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/megacli/ChangeLog,v 1.14 2012/12/25 02:40:44 ramereth Exp $
+
+*megacli-8.05.06 (25 Dec 2012)
+
+ 25 Dec 2012; Lance Albertson <ramereth@gentoo.org> megacli-8.02.16.ebuild,
+ megacli-8.02.21.ebuild, +megacli-8.05.06.ebuild:
+ Version bump (resolves #436024), mark stable
*megacli-8.02.21 (18 May 2012)
diff --git a/sys-block/megacli/Manifest b/sys-block/megacli/Manifest
index fd178975c7b9..87f05f554c19 100644
--- a/sys-block/megacli/Manifest
+++ b/sys-block/megacli/Manifest
@@ -1,17 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-AUX megacli-wrapper 102 RMD160 9135417a5df236c8bb6c40315e3d8fe036eca840 SHA1 f4f544e8c05b7edec122b3243fb8cb695a3b876f SHA256 af558f357388c8b47d2c2f70e188eb7f6092c557dca13170d35a9279e258944d
-DIST 8.02.16_MegaCLI.zip 12244704 RMD160 c2db3a37721600f15224ec37f978511e0a76d675 SHA1 8f053a6101b2930d59b8ba72202aad4e62af7a47 SHA256 e22b615f6a10e4c305e65434153f8e15e779a2e245c08116ce5eca840c183d66
-DIST 8.02.21_MegaCLI.zip 12939353 RMD160 704a8a9e1e049c2b5b1315d6b7034d81697fe47b SHA1 08cd8a10bceb8b1fdacc8bc54e259d8e1e27ae41 SHA256 e5fdaff341b3cd8c3b5bbe334f5e819f9eb167e141337ce92a47a73c3fd7ac0b
-EBUILD megacli-8.02.16.ebuild 2166 RMD160 2fbe1b2c12d7a2854c0399a2e7766a7cfe279ee2 SHA1 d9b13ba5848dfe630d00158f55cde7204c6b0f8d SHA256 ab05b2be21b8267e2f880b05222749462fd786d844c4d2b7acc38bf648cb3799
-EBUILD megacli-8.02.21.ebuild 2183 RMD160 fb6fca2347ba954f1f055a94641dc732587dc309 SHA1 90f185027c824160c6dacc02b9d9706df0ebb059 SHA256 77e36cc54cd83c4b48e5f613e7d500e5d4504420da71cc0940174452bc42d364
-MISC ChangeLog 2544 RMD160 2323dc1a29436089ee174ee3efc9f99c160ac327 SHA1 898cf119ea7bb61c50a9b3640153e9436ff3f721 SHA256 be04daf118a1fa676d54ccdcef964f6e8215ffdee2dde890e5627b69e2f6ad23
-MISC metadata.xml 431 RMD160 1dc5a3f71b7eed24b64c6cf50dbdf6586d613526 SHA1 e31340fcbbed5bc34effe811dbfd519ca548f7c2 SHA256 0efa1b94d791f59e63f538c2048b9e82e3522ac6a2af6a17d1cd8209c468e7ea
+AUX megacli-wrapper 102 SHA256 af558f357388c8b47d2c2f70e188eb7f6092c557dca13170d35a9279e258944d SHA512 b420a93bc930ca346cd76d54871929231d7a7d378c602523d291517c1861b925cb6226a27326559c13b572bc1f9494b6a0abba1526bc02141a8ba1d86f245ec7 WHIRLPOOL 413ddf8f901e136ed565a402c35ed3f832aa44a8e95679ab35fa2babe5d05c53f8974ec9261648246e09d8ace31dabf70366080e64ea449c6ac658e6d5310aef
+DIST 8.02.16_MegaCLI.zip 12244704 SHA256 e22b615f6a10e4c305e65434153f8e15e779a2e245c08116ce5eca840c183d66
+DIST 8.02.21_MegaCLI.zip 12939353 SHA256 e5fdaff341b3cd8c3b5bbe334f5e819f9eb167e141337ce92a47a73c3fd7ac0b
+DIST 8.05.06_MegaCLI.zip 18874438 SHA256 7b310559b5e3a07cb02da6280e98ad4a95af258153ad0487db8c6187713e0f45 SHA512 3fe6f949ac3729ed93a4944d95692977772b1722504c5201232260ffaf3d096d4b882ca43134ead1728833830086f73695396681cde9aa509ac429cb98ba6be1 WHIRLPOOL 558baf8c80c55f34c1a4c69b9f17f2eac8f5d6245f6764db398d9c2414c681612d08ae1eddc719e7dc88879bafbade00ab29b01e96207cb0746b56c0bf5545ae
+EBUILD megacli-8.02.16.ebuild 2165 SHA256 14fe204efa664cc8ed6820e65e1ca370bed6fbdb9e8dfc03f4eb4c1c84a150bd SHA512 06a430880a45f3af8cc67f4c872c9507f4cb0c8196451a117e125a3fdb2a84bb9fd638d7d70068e5702b3a6c8ef8b5283daa48bdbc4fe7d8c05ee4d514b3cc04 WHIRLPOOL eea9c5c387e5b455da9d14df0a3e2825d652744b13ca7fb8a8ae7c5a1167a75b9f84b47582bc71eff5a609fba0da5875018145b6db398c6a83bdb90ec17971ac
+EBUILD megacli-8.02.21.ebuild 2181 SHA256 bc0fd5558a295b9b8743a317946c26ba90b1e00eef86861d7f07fa36cd8e9206 SHA512 cfec7950c6b6c43775395a0bc0cf8422ab568c5fc50763e493511a8c49886a6e5ebd58e522db6124433db834d6b04146b474ed9033a12bc404aab13fe2c3801d WHIRLPOOL 7b4564aef3de4ea9453e0f7975aa6aa8e13fbea4cfaa3023b881fce1b77942977c177d7678d08752eaa7561b888ed4377c4c4ee324dec0ed8153eb02277de116
+EBUILD megacli-8.05.06.ebuild 2168 SHA256 9c78fd643fdbb91fea6c289e6ebd7017f779363803ac75218db8a6d19f29600c SHA512 3f8dee0ad770c08c809273cd4beab5b3132d1e09a830cfa63d236355b73f95fc2b88ed32f170bd201ed15135fa95c2900577eded60e37c97211937dcd7fd49e5 WHIRLPOOL 870f7bee91b1561c2f0da81562699997047ae260405d63f5e96ad29f6e5efd9a45b4b5a290b83cea8def84ba88455c4d08a770254469b6cdf25aaaa399cd1525
+MISC ChangeLog 2752 SHA256 bf36044cc46d67fa37e7b2ba5dea7b0bbc0c89e1ff2e110a9c51a9e4c17cba2e SHA512 4e08556e8530411813d9f80f69c019fdd49168bf80cdcf970806df55aa77a079e9079828f73f29378b421b55a38fcedb29b02a940f12ee9c2c6168072431483e WHIRLPOOL 45e2707d34d1310a777f6e18a7ac9765f1f1c47fd7d27b7af353d76fcb0dccc9cd94915ce6ba31cd815126076d5e3522b7a921c89823f1018bb549229fd3fab0
+MISC metadata.xml 431 SHA256 0efa1b94d791f59e63f538c2048b9e82e3522ac6a2af6a17d1cd8209c468e7ea SHA512 e32de5fe45f9aca4eb9fdb1c91d6f8de32713d00ae112daeea35a3b391bdc5a8353d946a4c9462430891ac2e19b4b0a6699ef90d038ffc2d13d05c82feb56776 WHIRLPOOL 21c354136d2bf347439ef7cdb0953d5ce5a837741f9250d328b8849089695a16b7884ea96f490ceaa33bd0e6b93ea83a5e768a5db210c093555b2d3f70295988
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iD8DBQFPtfeiQW+hXSf0t0IRAos4AKCooimq4xqIDTCRygua2ujcpUi0zQCg4zIG
-zr3+zm7e2QOmnSnysRNACDs=
-=jx7/
+iD8DBQFQ2RIvQW+hXSf0t0IRCCZUAJ9/5faQFEcCio47Hc+/k3vBbCAs5gCghJxS
+OdOYB74BybFVUlfo4z5L4Kc=
+=sBzY
-----END PGP SIGNATURE-----
diff --git a/sys-block/megacli/megacli-8.02.16.ebuild b/sys-block/megacli/megacli-8.02.16.ebuild
index a4d726ceaf11..c8e35f108bda 100644
--- a/sys-block/megacli/megacli-8.02.16.ebuild
+++ b/sys-block/megacli/megacli-8.02.16.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/megacli/megacli-8.02.16.ebuild,v 1.3 2011/11/26 06:21:42 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/megacli/megacli-8.02.16.ebuild,v 1.4 2012/12/25 02:40:44 ramereth Exp $
EAPI="4"
@@ -14,7 +14,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
diff --git a/sys-block/megacli/megacli-8.02.21.ebuild b/sys-block/megacli/megacli-8.02.21.ebuild
index f81cd53e4039..1608600cfffc 100644
--- a/sys-block/megacli/megacli-8.02.21.ebuild
+++ b/sys-block/megacli/megacli-8.02.21.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/megacli/megacli-8.02.21.ebuild,v 1.1 2012/05/18 07:17:47 ramereth Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/megacli/megacli-8.02.21.ebuild,v 1.2 2012/12/25 02:40:44 ramereth Exp $
EAPI="4"
@@ -14,7 +14,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
diff --git a/sys-block/megacli/megacli-8.05.06.ebuild b/sys-block/megacli/megacli-8.05.06.ebuild
new file mode 100644
index 000000000000..4caaad23e5c1
--- /dev/null
+++ b/sys-block/megacli/megacli-8.05.06.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-block/megacli/megacli-8.05.06.ebuild,v 1.1 2012/12/25 02:40:44 ramereth Exp $
+
+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/MegaRAID%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"
+
+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}"
+ rpm_unpack ./MegaCli_Linux/MegaCli-${PV}-1.noarch.rpm
+ rpm_unpack ./MegaCliKL_Linux/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
+}