diff options
author | Joonas Niilola <juippis@gentoo.org> | 2022-11-18 10:04:26 +0200 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2022-11-18 10:17:54 +0200 |
commit | c39b6fd9465b34876f0dd4945b3999670fe62c7c (patch) | |
tree | 6547b806f447b33ccd1d2a10c809aff5ba0422b6 /sys-block/storcli | |
parent | sys-block/storcli: add a find -exec sed command, add missing || die (diff) | |
download | gentoo-c39b6fd9465b34876f0dd4945b3999670fe62c7c.tar.gz gentoo-c39b6fd9465b34876f0dd4945b3999670fe62c7c.tar.bz2 gentoo-c39b6fd9465b34876f0dd4945b3999670fe62c7c.zip |
sys-block/storcli: drop versions
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'sys-block/storcli')
-rw-r--r-- | sys-block/storcli/Manifest | 17 | ||||
-rw-r--r-- | sys-block/storcli/storcli-1.19.04.ebuild | 65 | ||||
-rw-r--r-- | sys-block/storcli/storcli-1.20.15.ebuild | 65 | ||||
-rw-r--r-- | sys-block/storcli/storcli-1.21.06.ebuild | 83 | ||||
-rw-r--r-- | sys-block/storcli/storcli-1.23.02.ebuild | 80 | ||||
-rw-r--r-- | sys-block/storcli/storcli-7.0504.ebuild | 77 | ||||
-rw-r--r-- | sys-block/storcli/storcli-7.0606.ebuild | 82 | ||||
-rw-r--r-- | sys-block/storcli/storcli-7.0709-r1.ebuild | 81 | ||||
-rw-r--r-- | sys-block/storcli/storcli-7.1017.ebuild | 68 | ||||
-rw-r--r-- | sys-block/storcli/storcli-7.1211.ebuild | 68 | ||||
-rw-r--r-- | sys-block/storcli/storcli-7.1316.ebuild | 68 | ||||
-rw-r--r-- | sys-block/storcli/storcli-7.1410.ebuild | 61 | ||||
-rw-r--r-- | sys-block/storcli/storcli-7.1508.ebuild | 61 | ||||
-rw-r--r-- | sys-block/storcli/storcli-7.1613.ebuild | 61 | ||||
-rw-r--r-- | sys-block/storcli/storcli-7.1715.ebuild | 61 | ||||
-rw-r--r-- | sys-block/storcli/storcli-7.1804.ebuild | 61 |
16 files changed, 0 insertions, 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 -} |