summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2013-10-08 13:13:59 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2013-10-08 13:13:59 +0000
commitaf778224042dd1b23cb0afd18340f94b2e6dd54d (patch)
tree250bcc4482aac9d640a97c3d8584de573ff68b86 /sys-block/megacli
parentStable for HPPA (bug #487238). (diff)
downloadhistorical-af778224042dd1b23cb0afd18340f94b2e6dd54d.tar.gz
historical-af778224042dd1b23cb0afd18340f94b2e6dd54d.tar.bz2
historical-af778224042dd1b23cb0afd18340f94b2e6dd54d.zip
Version bump wrt #483606 by Kerin Millar <kerframil@gmail.com> Drop old
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x5D21B852895192F9
Diffstat (limited to 'sys-block/megacli')
-rw-r--r--sys-block/megacli/ChangeLog8
-rw-r--r--sys-block/megacli/Manifest26
-rw-r--r--sys-block/megacli/megacli-8.07.10.ebuild (renamed from sys-block/megacli/megacli-8.05.06.ebuild)37
3 files changed, 49 insertions, 22 deletions
diff --git a/sys-block/megacli/ChangeLog b/sys-block/megacli/ChangeLog
index 26cadfbc76a2..04580f5743e4 100644
--- a/sys-block/megacli/ChangeLog
+++ b/sys-block/megacli/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-block/megacli
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/megacli/ChangeLog,v 1.19 2013/08/14 12:51:40 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/megacli/ChangeLog,v 1.20 2013/10/08 13:13:49 xarthisius Exp $
+
+*megacli-8.07.10 (08 Oct 2013)
+
+ 08 Oct 2013; Kacper Kowalik <xarthisius@gentoo.org> +megacli-8.07.10.ebuild,
+ -megacli-8.05.06.ebuild:
+ Version bump wrt #483606 by Kerin Millar <kerframil@gmail.com> Drop old
14 Aug 2013; Patrick Lauer <patrick@gentoo.org> megacli-8.07.07.ebuild:
Whitespace
diff --git a/sys-block/megacli/Manifest b/sys-block/megacli/Manifest
index f0d98989d2f2..160fe1baaa4c 100644
--- a/sys-block/megacli/Manifest
+++ b/sys-block/megacli/Manifest
@@ -1,9 +1,29 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX megacli-wrapper 102 SHA256 af558f357388c8b47d2c2f70e188eb7f6092c557dca13170d35a9279e258944d SHA512 b420a93bc930ca346cd76d54871929231d7a7d378c602523d291517c1861b925cb6226a27326559c13b572bc1f9494b6a0abba1526bc02141a8ba1d86f245ec7 WHIRLPOOL 413ddf8f901e136ed565a402c35ed3f832aa44a8e95679ab35fa2babe5d05c53f8974ec9261648246e09d8ace31dabf70366080e64ea449c6ac658e6d5310aef
DIST 8.02.21_MegaCLI.zip 12939353 SHA256 e5fdaff341b3cd8c3b5bbe334f5e819f9eb167e141337ce92a47a73c3fd7ac0b
-DIST 8.05.06_MegaCLI.zip 18874438 SHA256 7b310559b5e3a07cb02da6280e98ad4a95af258153ad0487db8c6187713e0f45 SHA512 3fe6f949ac3729ed93a4944d95692977772b1722504c5201232260ffaf3d096d4b882ca43134ead1728833830086f73695396681cde9aa509ac429cb98ba6be1 WHIRLPOOL 558baf8c80c55f34c1a4c69b9f17f2eac8f5d6245f6764db398d9c2414c681612d08ae1eddc719e7dc88879bafbade00ab29b01e96207cb0746b56c0bf5545ae
DIST 8.07.07_MegaCLI.zip 12391645 SHA256 52ba4e60eb6ff0c76dd14b1ffc32a9f198dd0b88ef8cf61575cfd35a04dc5f86 SHA512 d5e1fcde4fcaff82e6737149d037ab6cf665e82e38eb655afaa899dfb5cb0fcb95ba9ffc93800b1257db6d5369112bc158ebcce57811446e99a347935e75fbab WHIRLPOOL c3d33028fdd2d5b03420d9391166f2ac9889aac5147f67a0e8157e4c6fde1bf88ab0e51816a5567998aa0c726be5c318a562b1e5a260af674933be3f17bfc71a
+DIST 8.07.10_MegaCLI_Linux.zip 1543709 SHA256 631b58c1a51815c1c01db4d4d7b7b8c1099e3dff2c7ae6f1c2bf32a9aae6aca4 SHA512 ee83910dac54b653f5c33703555c51d37b33e1672c6de6473950ca21ff19518b7de921cfa07a50e1c7f26054c7075c6bc241b52f89757cc1e0e0f4251a07bcd7 WHIRLPOOL 5a045a113aee047b9d30f58029ba5c039c721f16d7e6ce0958de2273d0024e475bc1aeee786dfee95342f595fc13c050a7bb45a374851cc73dee60b335c276be
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
EBUILD megacli-8.07.07.ebuild 2090 SHA256 4d9b19fd6bb4dbcacb4ea94cd12d9dfdbb8c94ae2a27b7c5564e21d767dc37f1 SHA512 86537bf0003d6427d00f06d0f24715ad6124786ffe57d902b39d2501c744ef389e76242bdc52052cf29ec8acad8500b2997b8fee7a875921dfa24991e2a38b21 WHIRLPOOL 415b27fb134e1011cbe0ab011476d5d75d679c3b1fd40e78551c3c15a40bd13dcfcc8422b90391924c64e3d21d75fccef3992c5e48c06ebc229a8b59a8702c8f
-MISC ChangeLog 3277 SHA256 6409443651856b078b45628e9fb98a35d0d9015ba37a1d8a7a54f8f071b78da0 SHA512 4fb068fb2ef1dce3164b57334de725303a90fa97f89572de6750f868c6670f873c1976e7e320a2ba973bc05801f64855c1ae77b6fb4ac5e4368ddae2ad85e079 WHIRLPOOL f8248ef5a163686c8b09f220b5aaa6bfe743d84cda28d4378abe1e999551a7831db6158046d7468de212bcb6a1a999f1ae748df74511c69b7c67dc64e2a13751
+EBUILD megacli-8.07.10.ebuild 2151 SHA256 5c7a7a7caf9bcc797df46b2961893c84663c0767185e056f84af3abea153b333 SHA512 7ed627af562b9d711bfc45f104844544413493f333f349ac3412f42a504b9726ebf84e478b6cf0ff1b671ed7b9222bb0155e504656bd0ea1397bb6ab101137bf WHIRLPOOL f880bc08508efa9f0971ffbfbe28d0fa8a74a6c878b57780b01ea31f4aa086f8d227b152b4517168de9436264a8ecd7d5d0ed2f2e0ad281b06571096da875ee8
+MISC ChangeLog 3493 SHA256 e9caf1d1eb9cf06eda387e675dd681307b2ca90c5d5cb24cd8bc9b8d8df8a44e SHA512 1d7b41d53198d5b92a72feb9feedb0466580cb39920179c7099b0f351847e55c004aa094acb2842225eb1cf50fde8f069f8cae26cb6b15130603faec4003a66b WHIRLPOOL c47c594271728f1626e9df1216d2a1df67d2f38077b0f40394bae5f9ecc530b8835ce003f7a3172c88b775c106ad11227c741eac1fc548bfb7c82a1263d4e01e
MISC metadata.xml 237 SHA256 da0461f424a48f918d7233b1c957149d1bedcd5b81e63652176728af4e524c6f SHA512 b25c1931e79125891bc8ea0b396fbb8f47b2803685ef0fa628f7ffba38a9e8820d849c480580d74672b736a7eff1af7fbd8c7bc92b98f61c7861e3938e769a3d WHIRLPOOL 380bfbb21fa30e8a78a2b1aee734ff85d69632dcee05ee379f642a38b3f2136cdd3fb289f8b33168493ac75588db04fb5da6e2fe1efe237f5b71a924070c8a5c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.21 (GNU/Linux)
+
+iQIcBAEBCAAGBQJSVATeAAoJEF0huFKJUZL5NYMQAKPH9b00qpqzzDo27To7emEt
+JweXeBRMnI29xc9acb0atF2C8yF0DzzTe+OINzsKaH8zXzqCwC8PP6fqAWcbnAJK
+WSJwhWuo7SsgginirmJiS9B3kpsJUptb/QLXpISdEakY1S3accdqJ34ivQ4J0xph
+HnUWBMYybZbM5T3centV9Mq8z/u5QJnpD3KFABA8LAZJnlApQ9lNSgZnvqYE53PX
+Gthhf1/8M3NvEeAfUPThG0JL702iP7pmzj3toOjapEp5RwSh5jQr05oVVBu4wGIt
+emAr67n43JCrrabGHZ1bocwQ0F00CIqfYWOR5cNM+GJDAH7WHRaTd0+U6go5KPnr
++n1sGzl/kaIizNHplNRL90aFDIlu45SnzfwJg3H2ytqPTeBlSESgKQ88OrAADsz1
+CuEHfVSLjV58/yZdYPeTdnCuIKR96KCH45q0mNGMy64cl4Zy/hsipwxt0PRbVzb1
+CmxaQcZNMd/SnPvsCCaiutFVPQGtLfRYUJB2CrLaZVaV56idPG/wSeOjHI4ul7N3
+9rG4erOhN0J7n5I9dyiXdm8neU1ytFpZmpHG8/kdVC9OLR4FekxNoPEfTL8463Lf
+BOzRwz/OUS27sdxzHGla+ysl3qtlqb1jaKN1zHxYDVQ8c1ZDSCNmAZ7TARSLMpk0
+rDSpbNiNz8SvIEUoJYRW
+=E0qP
+-----END PGP SIGNATURE-----
diff --git a/sys-block/megacli/megacli-8.05.06.ebuild b/sys-block/megacli/megacli-8.07.10.ebuild
index 4caaad23e5c1..b3e735fda13c 100644
--- a/sys-block/megacli/megacli-8.05.06.ebuild
+++ b/sys-block/megacli/megacli-8.07.10.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 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 $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/megacli/megacli-8.07.10.ebuild,v 1.1 2013/10/08 13:13:49 xarthisius Exp $
-EAPI="4"
+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/MegaRAID%20Common%20Files/${PV}_MegaCLI.zip"
+SRC_URI="http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/${MY_P}.zip"
LICENSE="LSI"
SLOT="0"
@@ -19,12 +20,13 @@ IUSE=""
DEPEND="app-arch/unzip
app-admin/chrpath"
+RDEPEND=""
-S="${WORKDIR}"
+S=${WORKDIR}/${MY_P}
RESTRICT="mirror fetch"
-
-QA_PRESTRIPPED="/opt/megacli/megacli"
+QA_PREBUILT="/opt/${PN}/${PN}
+ /opt/${PN}/lib/*"
pkg_nofetch() {
einfo "Upstream has implement a mandatory clickthrough EULA for distfile download"
@@ -35,36 +37,35 @@ pkg_nofetch() {
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
+ rpm_unpack ./"Linux MegaCLI ${PV}"/MegaCli-${PV}-1.noarch.rpm
}
src_install() {
+ newdoc "Linux MegaCLI ${PV}.txt" RELEASE.txt
+
exeinto /opt/megacli
- libsysfs=libsysfs.so.2.0.2
+ libsysfs=libstorelibir-2.so.14.07-0
case ${ARCH} in
- amd64) MegaCli=MegaCli64 libsysfs=x86_64/${libsysfs};;
+ amd64) MegaCli=MegaCli64;;
x86) MegaCli=MegaCli;;
*) die "invalid ARCH";;
esac
- newexe opt/MegaRAID/MegaCli/${MegaCli} megacli
+ newexe opt/MegaRAID/MegaCli/${MegaCli} ${PN}
- exeinto /opt/megacli/lib
- doexe opt/lsi/3rdpartylibs/${libsysfs}
+ exeinto /opt/${PN}/lib
+ doexe opt/MegaRAID/MegaCli/${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
+ chrpath -d "${D}"/opt/${PN}/${PN}
}
pkg_postinst() {
einfo
- einfo "See /usr/share/doc/${PF}/${PV}_MegaCli.txt for a list of supported controllers"
+ 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