[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: 428d1e762c62886c33d327a8c8d44aef082d8a24 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Jan 7 16:56:41 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Jan 7 17:19:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428d1e76 sys-block/sas3ircu: rename USE=efi to USE=uefi Signed-off-by: Andrew Ammerlaan gentoo.org> sys-block/sas3ircu/metadata.xml | 2 +- sys-block/sas3ircu/sas3ircu-16-r1.ebuild | 8 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-block/sas3ircu/metadata.xml b/sys-block/sas3ircu/metadata.xml index 4084cf9b5c1e..9417faeb6267 100644 --- a/sys-block/sas3ircu/metadata.xml +++ b/sys-block/sas3ircu/metadata.xml @@ -6,6 +6,6 @@ Robin H. Johnson - Install EFI variant as well + Install EFI variant as well diff --git a/sys-block/sas3ircu/sas3ircu-16-r1.ebuild b/sys-block/sas3ircu/sas3ircu-16-r1.ebuild index 52e553f0eead..2564c4691034 100644 --- a/sys-block/sas3ircu/sas3ircu-16-r1.ebuild +++ b/sys-block/sas3ircu/sas3ircu-16-r1.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LSI" SLOT="0" KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~x64-solaris" -IUSE="doc efi" +IUSE="doc uefi" RESTRICT="strip fetch mirror" BDEPEND="app-arch/unzip" @@ -43,7 +43,7 @@ pkg_nofetch() { } pkg_setup() { - use efi && secureboot_pkg_setup + use uefi && secureboot_pkg_setup } supportedcards() { @@ -75,8 +75,8 @@ src_install() { exeinto /opt/lsi/ doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_"${ARCH}"_rel/sas3ircu - if use efi; then - if use amd64 || use efi64; then + if use uefi; then + if use amd64 || use arm64; then exeinto /boot/efi/ doexe sas3ircu_rel/sas3ircu/sas3ircu_udk_uefi_"${ARCH}"_rel/sas3ircu.efi secureboot_auto_sign --in-place
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: ff2c929a07b0cc21451ca4d902a7b86fc59f3b94 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Jan 6 14:58:20 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Jan 6 15:01:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2c929a sys-block/sas3ircu: bump to EAPI=8 Also added symlink into '/opt/bin' and adjusted ebuild according to skel.ebuild. Signed-off-by: Conrad Kostecki gentoo.org> .../{sas3ircu-16.ebuild => sas3ircu-16-r1.ebuild} | 73 ++ 1 file changed, 34 insertions(+), 39 deletions(-) diff --git a/sys-block/sas3ircu/sas3ircu-16.ebuild b/sys-block/sas3ircu/sas3ircu-16-r1.ebuild similarity index 62% rename from sys-block/sas3ircu/sas3ircu-16.ebuild rename to sys-block/sas3ircu/sas3ircu-16-r1.ebuild index bbd2cebcd65b..52e553f0eead 100644 --- a/sys-block/sas3ircu/sas3ircu-16.ebuild +++ b/sys-block/sas3ircu/sas3ircu-16-r1.ebuild @@ -1,34 +1,34 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +MY_P="${PN^^}_P${PV}" + +DISTFILE_BIN="${MY_P}.zip" +DISTFILE_DOC="SAS3_IR_UG.pdf" +SRC_URI_BASE="https://docs.broadcom.com/docs-and-downloads/host-bus-adapters; + inherit mount-boot secureboot DESCRIPTION="LSI MPT-SAS3 controller management tool" HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads; +SRC_URI=" + ${SRC_URI_BASE}/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN} + https://docs.broadcom.com/docs/${DISTFILE_BIN} + doc? ( "${SRC_URI_BASE}/${DISTFILE_DOC}" ) +" +S="${WORKDIR}/${MY_P}" LICENSE="LSI" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86 ~x64-solaris" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~x64-solaris" IUSE="doc efi" - RESTRICT="strip fetch mirror" -BDEPEND="app-arch/unzip" -QA_PREBUILT="opt/lsi/sas3ircu boot/efi/sas3ircu.efi" - -MY_PN=SAS3IRCU -MY_P="${MY_PN}_P${PV}" - -DISTFILE_BIN=${MY_P}.zip -DISTFILE_DOC=SAS3_IR_UG.pdf -SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads/host-bus-adapters' -SRC_URI=" - ${SRC_URI_BASE}/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN} - https://docs.broadcom.com/docs/${DISTFILE_BIN} - doc? ( "${SRC_URI_BASE}/${DISTFILE_DOC}" )" +BDEPEND="app-arch/unzip" -S="${WORKDIR}/${MY_P}" +QA_PREBUILT="opt/lsi/sas3ircu boot/efi/sas3ircu.efi" pkg_nofetch() { elog "Broadcom has a mandatory click-through license on thier binaries." @@ -61,33 +61,28 @@ supportedcards() { src_install() { # The second number is some sort of internal revision that is inconsistent between releases. local DOCS=( IRCU_MPT_GEN3_Phase"${PV}".0-*.pdf "README_SAS3IRCU_P${PV}.txt" ) - - if use doc; then - DOCS+=( "${DISTDIR}/${DISTFILE_DOC}" ) - fi + use doc && DOCS+=( "${DISTDIR}/${DISTFILE_DOC}" ) default + local ARCH + use amd64 && ARCH="x64" + use arm64 && ARCH="arm" + use ppc64 && ARCH="ppc64" + use x64-solaris && ARCH="solaris_x86" + use x86 && ARCH="x86" + exeinto /opt/lsi/ - if use amd64; then - doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_x64_rel/sas3ircu - elif use x86; then - doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_x86_rel/sas3ircu - elif use arm64; then - doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_arm_rel/sas3ircu - elif use ppc64; then - doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_ppc64_rel/sas3ircu - elif use x64-solaris; then - doexe sas3ircu_rel/sas3ircu/sas3ircu_solaris_x86_rel/sas3ircu - fi + doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_"${ARCH}"_rel/sas3ircu if use efi; then - exeinto /boot/efi/ - if use amd64; then - doexe sas3ircu_rel/sas3ircu/sas3ircu_udk_uefi_x64_rel/sas3ircu.efi - elif use arm64; then - doexe sas3ircu_rel/sas3ircu/sas3ircu_udk_uefi_arm_rel/sas3ircu.efi + if use amd64 || use efi64; then + exeinto /boot/efi/ + doexe sas3ircu_rel/sas3ircu/sas3ircu_udk_uefi_"${ARCH}"_rel/sas3ircu.efi + secureboot_auto_sign --in-place fi - secureboot_auto_sign --in-place fi + + dodir /opt/bin + dosym ../lsi/sas3ircu /opt/bin/sas3ircu }
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: 8243b2dc5af55fd82cbbd2898e21d8658974224d Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Jul 16 08:25:14 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Aug 17 07:48:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8243b2dc sys-block/sas3ircu: use secureboot.eclass to sign efi exec Signed-off-by: Andrew Ammerlaan gentoo.org> sys-block/sas3ircu/sas3ircu-16.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sys-block/sas3ircu/sas3ircu-16.ebuild b/sys-block/sas3ircu/sas3ircu-16.ebuild index b9d4c0a25807..bbd2cebcd65b 100644 --- a/sys-block/sas3ircu/sas3ircu-16.ebuild +++ b/sys-block/sas3ircu/sas3ircu-16.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit mount-boot +inherit mount-boot secureboot DESCRIPTION="LSI MPT-SAS3 controller management tool" HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads; @@ -42,6 +42,10 @@ pkg_nofetch() { einfo "${SRC_URI}" } +pkg_setup() { + use efi && secureboot_pkg_setup +} + supportedcards() { elog "This binary supports should support ALL cards, including, but not" elog "limited to the following series:" @@ -84,5 +88,6 @@ src_install() { elif use arm64; then doexe sas3ircu_rel/sas3ircu/sas3ircu_udk_uefi_arm_rel/sas3ircu.efi fi + secureboot_auto_sign --in-place fi }
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: b2dff16412b235d397d238f09d3c5dc1031e9488 Author: Sam James gentoo org> AuthorDate: Sat May 27 16:58:38 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 29 18:19:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2dff164 sys-block/sas3ircu: drop dead prefix targets The removal was already done, so this is just cleanup afterwards. Signed-off-by: Sam James gentoo.org> sys-block/sas3ircu/sas3ircu-16.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sys-block/sas3ircu/sas3ircu-16.ebuild b/sys-block/sas3ircu/sas3ircu-16.ebuild index 5cfc4439b10a..b9d4c0a25807 100644 --- a/sys-block/sas3ircu/sas3ircu-16.ebuild +++ b/sys-block/sas3ircu/sas3ircu-16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -73,10 +73,8 @@ src_install() { doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_arm_rel/sas3ircu elif use ppc64; then doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_ppc64_rel/sas3ircu - elif use x64-solaris || use x86-solaris; then + elif use x64-solaris; then doexe sas3ircu_rel/sas3ircu/sas3ircu_solaris_x86_rel/sas3ircu - elif use sparc-solaris; then - doexe sas3ircu_rel/sas3ircu/sas3ircu_solaris_sparc_rel/sas3ircu fi if use efi; then
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: 8142507e34dd71124be11e3eb208ab6d1fc5005a Author: David Seifert gentoo org> AuthorDate: Wed Jan 5 10:01:34 2022 + Commit: David Seifert gentoo org> CommitDate: Wed Jan 5 10:01:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8142507e sys-block/sas3ircu: remove amd64-fbsd Signed-off-by: David Seifert gentoo.org> sys-block/sas3ircu/sas3ircu-16.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/sys-block/sas3ircu/sas3ircu-16.ebuild b/sys-block/sas3ircu/sas3ircu-16.ebuild index 354cf0a071c0..19a3729640db 100644 --- a/sys-block/sas3ircu/sas3ircu-16.ebuild +++ b/sys-block/sas3ircu/sas3ircu-16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -73,10 +73,6 @@ src_install() { doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_arm_rel/sas3ircu elif use ppc64; then doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_ppc64_rel/sas3ircu - elif use amd64-fbsd; then - doexe sas3ircu_rel/sas3ircu/sas3ircu_freebsd_amd64_rel/sas3ircu - elif use x86-fbsd; then - doexe sas3ircu_rel/sas3ircu/sas3ircu_freebsd_i386_rel/sas3ircu elif use x64-solaris || use x86-solaris; then doexe sas3ircu_rel/sas3ircu/sas3ircu_solaris_x86_rel/sas3ircu elif use sparc-solaris; then
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: b0b9211bc38fde3d4c92785ed484eca143f529b9 Author: Robin H. Johnson gentoo org> AuthorDate: Wed Sep 9 00:45:10 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed Sep 9 00:47:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b9211b sys-block/sas3ircu: cleanup old versions Signed-off-by: Robin H. Johnson gentoo.org> sys-block/sas3ircu/sas3ircu-14.ebuild | 71 --- sys-block/sas3ircu/sas3ircu-15.ebuild | 71 --- sys-block/sas3ircu/sas3ircu-5.ebuild | 70 -- 3 files changed, 212 deletions(-) diff --git a/sys-block/sas3ircu/sas3ircu-14.ebuild b/sys-block/sas3ircu/sas3ircu-14.ebuild deleted file mode 100644 index a6ab6b69ff2..000 --- a/sys-block/sas3ircu/sas3ircu-14.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit mount-boot - -DESCRIPTION="LSI MPT-SAS3 controller management tool" -HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads; -LICENSE="LSI" -SLOT="0" -KEYWORDS="-* ~amd64 ~ppc64 ~x86 ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="efi doc" -RESTRICT="strip fetch mirror" -DEPEND="" -RDEPEND="" -QA_PREBUILT="opt/lsi/sas3ircu boot/efi/sas3ircu.efi" - -MY_PN=SAS3IRCU -MY_P="${MY_PN}_P${PV}" - -DISTFILE_BIN=${MY_P}.zip -DISTFILE_DOC=SAS3_IR_UG.pdf - -SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads/host-bus-adapters' -SRC_URI=" - ${SRC_URI_BASE}/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN} - doc? ( ${SRC_URI_BASE}/${DISTFILE_DOC} )" - -S="${WORKDIR}/${MY_P}" - -pkg_nofetch() { - elog "Broadcom has a mandatory click-through license on thier binaries." - elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the Mangement Software section." - elog "After downloading, move ${MY_P} into your DISTDIR directory" - if use doc; then - elog "Please also download 'SAS-3 Integrated RAID Configuration Utility User Guide' (${DISTFILE_DOC}) " - elog "and also place it into your DISTDIR directory" - fi - einfo $SRC_URI -} - -supportedcards() { - elog "This binary supports should support ALL cards, including, but not" - elog "limited to the following series:" - elog "" - elog "LSI SAS 3004" - elog "LSI SAS 3008" -} - -src_unpack() { - unpack ${DISTFILE_BIN} -} - -src_install() { - exeinto /opt/lsi/ - use amd64 || use x86 && doexe sas3ircu_linux_x86_rel/sas3ircu - use ppc64 && doexe sas3ircu_linux_x86_rel/sas3ircu - use amd64-fbsd && doexe sas3ircu_freebsd_amd64_rel/sas3ircu - use x86-fbsd && doexe sas3ircu_freebsd_i386_rel/sas3ircu - use x64-solaris || use x86-solaris && doexe sas3ircu_solaris_x86_rel/sas3ircu - use sparc-solaris && doexe sas3ircu_solaris_sparc_rel/sas3ircu - if use efi; then - exeinto /boot/efi/ - doexe sas3ircu_udk_uefi__x64_rel/sas3ircu.efi - fi - # The second number is some sort of internal revision that is inconsistent - # between releases. - dodoc IRCU_MPT_GEN3_Phase${PV}.0-*.pdf - dodoc README_SAS3IRCU_P${PV}.txt - use doc && dodoc "${DISTDIR}"/$DISTFILE_DOC -} diff --git a/sys-block/sas3ircu/sas3ircu-15.ebuild b/sys-block/sas3ircu/sas3ircu-15.ebuild deleted file mode 100644 index ad7d44f65f7..000 --- a/sys-block/sas3ircu/sas3ircu-15.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit mount-boot - -DESCRIPTION="LSI MPT-SAS3 controller management tool" -HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads; -LICENSE="LSI" -SLOT="0" -KEYWORDS="-* ~amd64 ~ppc64 ~x86 ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="efi doc" -RESTRICT="strip fetch mirror" -DEPEND="" -RDEPEND="" -QA_PREBUILT="opt/lsi/sas3ircu boot/efi/sas3ircu.efi" - -MY_PN=SAS3IRCU -MY_P="${MY_PN}_P${PV}" - -DISTFILE_BIN=${MY_P}.zip -DISTFILE_DOC=SAS3_IR_UG.pdf - -SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads/host-bus-adapters' -SRC_URI=" - ${SRC_URI_BASE}/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN} - doc? ( ${SRC_URI_BASE}/${DISTFILE_DOC} )" - -S="${WORKDIR}/${MY_P}" - -pkg_nofetch() { - elog "Broadcom has a mandatory click-through license on thier binaries." - elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the Mangement Software section." - elog "After downloading, move ${MY_P} into your DISTDIR directory" - if use doc; then - elog "Please also download 'SAS-3 Integrated RAID Configuration Utility User Guide' (${DISTFILE_DOC}) " - elog "and also place it into your DISTDIR
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: 85cb328e4f3847f83b3ced0b375ebe1a9f37d46f Author: Robin H. Johnson gentoo org> AuthorDate: Wed Sep 9 00:43:46 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed Sep 9 00:47:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85cb328e sys-block/sas3ircu: provide extra download location for shuffled docs at Broadcom Signed-off-by: Robin H. Johnson gentoo.org> sys-block/sas3ircu/Manifest | 4 sys-block/sas3ircu/sas3ircu-16.ebuild | 4 +++- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/sys-block/sas3ircu/Manifest b/sys-block/sas3ircu/Manifest index 1a41d548a7e..5d02b4377ba 100644 --- a/sys-block/sas3ircu/Manifest +++ b/sys-block/sas3ircu/Manifest @@ -1,6 +1,2 @@ -DIST SAS3IRCU_P14.zip 6536687 BLAKE2B c8f5fbf9e92aa752baf173f23536e90920dbce94813ad4408a38a616ee4c0ab1fac302ca8ae324b5052813e2e1f025704b80a7f098176aa614f381017779cfd6 SHA512 50125edf382b12aec88c83b6a11e94f766d0ecd94247e0f5e16f6dc3571c34e21ccfedf15563b41bc48983d881a216a2291fad66353370bc076f4f513863a288 -DIST SAS3IRCU_P15.zip 6577897 BLAKE2B 8bb7a9deefee875f88f4ac7ac8432e9e5d7ac0122454a009b2946ba82ef48d6ffb1582ecc438a0fcda928780999c221c1475640d0a9b28be5fedbf3c4be8aba8 SHA512 d2020a4148a04109c82025dd99401d9c110201a294a4c03aca32483e8d54d179c2104fd12e427c577652b257ec9dbe9ea54089929bc35b5fd9cf1a166d6902c1 DIST SAS3IRCU_P16.zip 6342932 BLAKE2B a5c4f9a83eb1f51a049e9f04c29c029580590500deb48ae03b0960c394946f1e89d40efc68a0d505004bda519e3174fc573111e95f028c09b1a0ae6bd18f98ed SHA512 cc44d64c500f2608895129414d95cc3d23fae5a3ae39bb28119f150b830ec20b6c934cd1d23dcd1253e9c38ca3b16a7020ae0b8386412638fd2dca6d93d92ac0 -DIST SAS3IRCU_P5.zip 2655605 BLAKE2B 78b7b3555d725166bad03b6619e890c025901fd41be80ac7657945acf9429fa05b91881fe98dd76061c676a373c95079c429196ba73b24407ccfae7f11f48a41 SHA512 233ec5ea8e32123652382a9072831fa35f496ce0755d8fd7113139f43e57837053e00eb7cae5f5273177510444f384fc6f08f7278232fe3d6601771ee214d9dc -DIST SAS3IRCU_UG.pdf 690245 BLAKE2B 781ec32443eaa99dc0c7d30739ecde21deb62e013b6c08d617cd46567d3905913711a36cd26eccf6e260fda9ed1ec4c0aaffee4a434224ca864379519967debb SHA512 9e7a47f32bd19b708b1eedd63d7d7112a17c8da952b74630196dc2891cd14f758394dcc14b8be05666e6133a3bb10e77784bd62749fe4b1e2d7f7c71ae26fe2b DIST SAS3_IR_UG.pdf 714573 BLAKE2B 09a3a47abf6118343f023f4cdf85ab2f5f583f806e305dafa6397d1099fc01ecc33b331afd10d63ac8bb75a365d09c931c19fc673fa707b5171feb23d64f97bf SHA512 4db16dedcadc3daf853e62531ac620af4a3e41d001b58fcd333692f9121d1ca3ec8b9de0113693506b31da714b9368ff55addb0398f2f843e4a6a1bf3d665433 diff --git a/sys-block/sas3ircu/sas3ircu-16.ebuild b/sys-block/sas3ircu/sas3ircu-16.ebuild index 74222338ad4..354cf0a071c 100644 --- a/sys-block/sas3ircu/sas3ircu-16.ebuild +++ b/sys-block/sas3ircu/sas3ircu-16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -25,6 +25,7 @@ DISTFILE_DOC=SAS3_IR_UG.pdf SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads/host-bus-adapters' SRC_URI=" ${SRC_URI_BASE}/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN} + https://docs.broadcom.com/docs/${DISTFILE_BIN} doc? ( "${SRC_URI_BASE}/${DISTFILE_DOC}" )" S="${WORKDIR}/${MY_P}" @@ -32,6 +33,7 @@ S="${WORKDIR}/${MY_P}" pkg_nofetch() { elog "Broadcom has a mandatory click-through license on thier binaries." elog "Please visit ${HOMEPAGE} and download ${DISTFILE_BIN} from the Mangement Software section." + elog "If the file has been moved again, the license form might be available at https://docs.broadcom.com/docs/${DISTFILE_BIN}; elog "After downloading, move ${MY_P} into your DISTDIR directory" if use doc; then elog "Please also download 'SAS-3 Integrated RAID Configuration Utility User Guide' (${DISTFILE_DOC}) "
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: 5d76f0bd442a288ba84cfc9ac5f6517e1e545815 Author: Robin H. Johnson gentoo org> AuthorDate: Wed Dec 18 07:31:46 2019 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed Dec 18 07:31:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d76f0bd sys-block/sas3ircu-16: whitespace fixes per review Fixes: https://github.com/gentoo/gentoo/pull/13656#pullrequestreview-319312873 Signed-off-by: Robin H. Johnson gentoo.org> sys-block/sas3ircu/sas3ircu-16.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-block/sas3ircu/sas3ircu-16.ebuild b/sys-block/sas3ircu/sas3ircu-16.ebuild index 4b6cbd3d3e6..74222338ad4 100644 --- a/sys-block/sas3ircu/sas3ircu-16.ebuild +++ b/sys-block/sas3ircu/sas3ircu-16.ebuild @@ -6,10 +6,12 @@ inherit mount-boot DESCRIPTION="LSI MPT-SAS3 controller management tool" HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads; + LICENSE="LSI" SLOT="0" KEYWORDS="~amd64 ~ppc64 ~x86 ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc efi" + RESTRICT="strip fetch mirror" BDEPEND="app-arch/unzip" QA_PREBUILT="opt/lsi/sas3ircu boot/efi/sas3ircu.efi"
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: 3c0241d918bac448ecbc2dc2aff316082b8ec6db Author: Victor Payno gaikai com> AuthorDate: Thu Nov 14 22:45:46 2019 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed Dec 18 07:30:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0241d9 sys-block/sas3ircu: version bump to 16 Fixes: https://github.com/gentoo/gentoo/pull/13656 Signed-off-by: Victor Payno gmail.com> Signed-off-by: Robin H. Johnson gentoo.org> sys-block/sas3ircu/Manifest | 1 + sys-block/sas3ircu/sas3ircu-16.ebuild | 90 +++ 2 files changed, 91 insertions(+) diff --git a/sys-block/sas3ircu/Manifest b/sys-block/sas3ircu/Manifest index 4e2a047b3b9..1a41d548a7e 100644 --- a/sys-block/sas3ircu/Manifest +++ b/sys-block/sas3ircu/Manifest @@ -1,5 +1,6 @@ DIST SAS3IRCU_P14.zip 6536687 BLAKE2B c8f5fbf9e92aa752baf173f23536e90920dbce94813ad4408a38a616ee4c0ab1fac302ca8ae324b5052813e2e1f025704b80a7f098176aa614f381017779cfd6 SHA512 50125edf382b12aec88c83b6a11e94f766d0ecd94247e0f5e16f6dc3571c34e21ccfedf15563b41bc48983d881a216a2291fad66353370bc076f4f513863a288 DIST SAS3IRCU_P15.zip 6577897 BLAKE2B 8bb7a9deefee875f88f4ac7ac8432e9e5d7ac0122454a009b2946ba82ef48d6ffb1582ecc438a0fcda928780999c221c1475640d0a9b28be5fedbf3c4be8aba8 SHA512 d2020a4148a04109c82025dd99401d9c110201a294a4c03aca32483e8d54d179c2104fd12e427c577652b257ec9dbe9ea54089929bc35b5fd9cf1a166d6902c1 +DIST SAS3IRCU_P16.zip 6342932 BLAKE2B a5c4f9a83eb1f51a049e9f04c29c029580590500deb48ae03b0960c394946f1e89d40efc68a0d505004bda519e3174fc573111e95f028c09b1a0ae6bd18f98ed SHA512 cc44d64c500f2608895129414d95cc3d23fae5a3ae39bb28119f150b830ec20b6c934cd1d23dcd1253e9c38ca3b16a7020ae0b8386412638fd2dca6d93d92ac0 DIST SAS3IRCU_P5.zip 2655605 BLAKE2B 78b7b3555d725166bad03b6619e890c025901fd41be80ac7657945acf9429fa05b91881fe98dd76061c676a373c95079c429196ba73b24407ccfae7f11f48a41 SHA512 233ec5ea8e32123652382a9072831fa35f496ce0755d8fd7113139f43e57837053e00eb7cae5f5273177510444f384fc6f08f7278232fe3d6601771ee214d9dc DIST SAS3IRCU_UG.pdf 690245 BLAKE2B 781ec32443eaa99dc0c7d30739ecde21deb62e013b6c08d617cd46567d3905913711a36cd26eccf6e260fda9ed1ec4c0aaffee4a434224ca864379519967debb SHA512 9e7a47f32bd19b708b1eedd63d7d7112a17c8da952b74630196dc2891cd14f758394dcc14b8be05666e6133a3bb10e77784bd62749fe4b1e2d7f7c71ae26fe2b DIST SAS3_IR_UG.pdf 714573 BLAKE2B 09a3a47abf6118343f023f4cdf85ab2f5f583f806e305dafa6397d1099fc01ecc33b331afd10d63ac8bb75a365d09c931c19fc673fa707b5171feb23d64f97bf SHA512 4db16dedcadc3daf853e62531ac620af4a3e41d001b58fcd333692f9121d1ca3ec8b9de0113693506b31da714b9368ff55addb0398f2f843e4a6a1bf3d665433 diff --git a/sys-block/sas3ircu/sas3ircu-16.ebuild b/sys-block/sas3ircu/sas3ircu-16.ebuild new file mode 100644 index 000..4b6cbd3d3e6 --- /dev/null +++ b/sys-block/sas3ircu/sas3ircu-16.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit mount-boot + +DESCRIPTION="LSI MPT-SAS3 controller management tool" +HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads; +LICENSE="LSI" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86 ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="doc efi" +RESTRICT="strip fetch mirror" +BDEPEND="app-arch/unzip" +QA_PREBUILT="opt/lsi/sas3ircu boot/efi/sas3ircu.efi" + +MY_PN=SAS3IRCU +MY_P="${MY_PN}_P${PV}" + +DISTFILE_BIN=${MY_P}.zip +DISTFILE_DOC=SAS3_IR_UG.pdf + +SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads/host-bus-adapters' +SRC_URI=" + ${SRC_URI_BASE}/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN} + doc? ( "${SRC_URI_BASE}/${DISTFILE_DOC}" )" + +S="${WORKDIR}/${MY_P}" + +pkg_nofetch() { + elog "Broadcom has a mandatory click-through license on thier binaries." + elog "Please visit ${HOMEPAGE} and download ${DISTFILE_BIN} from the Mangement Software section." + elog "After downloading, move ${MY_P} into your DISTDIR directory" + if use doc; then + elog "Please also download 'SAS-3 Integrated RAID Configuration Utility User Guide' (${DISTFILE_DOC}) " + elog "and also place it into your DISTDIR directory" + fi + einfo "${SRC_URI}" +} + +supportedcards() { + elog "This binary supports should support ALL cards, including, but not" + elog "limited to the following series:" + elog "" + elog "LSI SAS 3004" + elog "LSI SAS 3008" + elog "LSI SAS 3108" + elog "LSI SAS 3116" + elog "LSI SAS 3208" + elog "LSI SAS 3308" +} + +src_install() { + # The second number is some sort of internal revision that is inconsistent between releases. + local DOCS=( IRCU_MPT_GEN3_Phase"${PV}".0-*.pdf "README_SAS3IRCU_P${PV}.txt" ) + + if use doc; then + DOCS+=( "${DISTDIR}/${DISTFILE_DOC}" ) + fi + + default + + exeinto /opt/lsi/ + if use
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: 9ba36c59225949b8ad29411d9a88dcff07ca7d54 Author: Ben Kohler gentoo org> AuthorDate: Mon Feb 4 23:00:48 2019 + Commit: Ben Kohler gentoo org> CommitDate: Mon Feb 4 23:00:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba36c59 sys-block/sas3ircu: don't reference ${DISTDIR} in pkg_nofetch Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Ben Kohler gentoo.org> sys-block/sas3ircu/sas3ircu-14.ebuild | 6 +++--- sys-block/sas3ircu/sas3ircu-15.ebuild | 6 +++--- sys-block/sas3ircu/sas3ircu-5.ebuild | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sys-block/sas3ircu/sas3ircu-14.ebuild b/sys-block/sas3ircu/sas3ircu-14.ebuild index 67517aec431..3e4b3021666 100644 --- a/sys-block/sas3ircu/sas3ircu-14.ebuild +++ b/sys-block/sas3ircu/sas3ircu-14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -31,10 +31,10 @@ S="${WORKDIR}/${MY_P}" pkg_nofetch() { elog "Broadcom has a mandatory click-through license on thier binaries." elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the Mangement Software section." - elog "After downloading, move ${MY_P} into $DISTDIR" + elog "After downloading, move ${MY_P} into your DISTDIR directory" if use doc; then elog "Please also download 'SAS-3 Integrated RAID Configuration Utility User Guide' (${DISTFILE_DOC}) " - elog "and also place it into $DISTDIR" + elog "and also place it into your DISTDIR directory" fi einfo $SRC_URI } diff --git a/sys-block/sas3ircu/sas3ircu-15.ebuild b/sys-block/sas3ircu/sas3ircu-15.ebuild index 1cd51bb434f..8b344da0de8 100644 --- a/sys-block/sas3ircu/sas3ircu-15.ebuild +++ b/sys-block/sas3ircu/sas3ircu-15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -31,10 +31,10 @@ S="${WORKDIR}/${MY_P}" pkg_nofetch() { elog "Broadcom has a mandatory click-through license on thier binaries." elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the Mangement Software section." - elog "After downloading, move ${MY_P} into $DISTDIR" + elog "After downloading, move ${MY_P} into your DISTDIR directory" if use doc; then elog "Please also download 'SAS-3 Integrated RAID Configuration Utility User Guide' (${DISTFILE_DOC}) " - elog "and also place it into $DISTDIR" + elog "and also place it into your DISTDIR directory" fi einfo $SRC_URI } diff --git a/sys-block/sas3ircu/sas3ircu-5.ebuild b/sys-block/sas3ircu/sas3ircu-5.ebuild index 33d0779cb9a..2d0aaea8267 100644 --- a/sys-block/sas3ircu/sas3ircu-5.ebuild +++ b/sys-block/sas3ircu/sas3ircu-5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -33,10 +33,10 @@ S="${WORKDIR}/${MY_P}" pkg_nofetch() { elog "LSI has a mandatory click-through license on thier binaries." elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the Mangement Software section." - elog "After downloading, move ${MY_P} into $DISTDIR" + elog "After downloading, move ${MY_P} into your DISTDIR directory" if use doc; then elog "Please also download 'SAS-3 Integrated RAID Configuration Utility User Guide' (${DISTFILE_DOC}) " - elog "and also place it into $DISTDIR" + elog "and also place it into your DISTDIR directory" fi }
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: dff605dffa9eada23260f734010f6366a941faa6 Author: Robin H. Johnson gentoo org> AuthorDate: Fri Jan 12 06:15:05 2018 + Commit: Robin H. Johnson gentoo org> CommitDate: Fri Jan 12 06:15:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff605df sys-block/sas3ircu: update digests. Closes: https://bugs.gentoo.org/show_bug.cgi?id=642918 Package-Manager: Portage-2.3.16, Repoman-2.3.6 Signed-off-by: Robin H. Johnson gentoo.org> sys-block/sas3ircu/Manifest | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-block/sas3ircu/Manifest b/sys-block/sas3ircu/Manifest index a9fd0403938..4e2a047b3b9 100644 --- a/sys-block/sas3ircu/Manifest +++ b/sys-block/sas3ircu/Manifest @@ -1,5 +1,5 @@ -DIST SAS3IRCU_P14.zip 6536687 SHA256 9766821f41fce1f2181383537172e52f93e4e0d0bfcf1815289e940410132ec1 SHA512 50125edf382b12aec88c83b6a11e94f766d0ecd94247e0f5e16f6dc3571c34e21ccfedf15563b41bc48983d881a216a2291fad66353370bc076f4f513863a288 WHIRLPOOL 226b28904d2288dd28380caf496ed96b01945aec8e928c9b66749c0f215bcf7c1f9006dd3274f117a2e653658089ce33e55d1dff044b499b78b824257bed216f -DIST SAS3IRCU_P15.zip 6577897 SHA256 0fafdccbaa2809ed70b30e1715a7eaffeda5bcbd71781516271eae38d9b85e69 SHA512 d2020a4148a04109c82025dd99401d9c110201a294a4c03aca32483e8d54d179c2104fd12e427c577652b257ec9dbe9ea54089929bc35b5fd9cf1a166d6902c1 WHIRLPOOL 32a8668abc64fdd9516464d0e4f71891a204e21a6789b78313cb6cf884f96fe8acaa9892a6d6a17d464b7c720fceffbc0bd79fb2be70da721b1817447045 -DIST SAS3IRCU_P5.zip 2655605 SHA256 8a05cefa544063c61a5eddd8030e48375545a74e0480c735ad5ed76a99c04d28 SHA512 233ec5ea8e32123652382a9072831fa35f496ce0755d8fd7113139f43e57837053e00eb7cae5f5273177510444f384fc6f08f7278232fe3d6601771ee214d9dc WHIRLPOOL 643f935d5b1162e91df6af820bf4b70930974630a89cb772cb003e3e30b98a50ca7c9c9c63a309eab5fdf4bd759cc7c11bf4bf925c10edbdd6fa92a600f61d5f -DIST SAS3IRCU_UG.pdf 690245 SHA256 0920984018e0873d65c0587c1ee436d3e72e6de3558730d61c33b53f4fad64b4 SHA512 9e7a47f32bd19b708b1eedd63d7d7112a17c8da952b74630196dc2891cd14f758394dcc14b8be05666e6133a3bb10e77784bd62749fe4b1e2d7f7c71ae26fe2b WHIRLPOOL ef0f2dd0c5d807bd0f82ac56fcfec23d2c16b15a7567dc7a29d0c15b076d4b1f0aa160fe2d1c9cc679579eb41e51ab7b6639f1e35c3a5124ebf088536ba7d8df -DIST SAS3_IR_UG.pdf 714573 SHA256 29f3c564e1a314807fa9ee8fc35fc1091f207f42526bc1836caf62a17c9f653f SHA512 4db16dedcadc3daf853e62531ac620af4a3e41d001b58fcd333692f9121d1ca3ec8b9de0113693506b31da714b9368ff55addb0398f2f843e4a6a1bf3d665433 WHIRLPOOL f5e155d393c08d3dc45eb8f5e83367356de96fab2ea2e5f274ead05af1024947eba5c23817f20fd97cc1af92e4dc5afdfce3cf6c6dff3fa0c84985377522ddf0 +DIST SAS3IRCU_P14.zip 6536687 BLAKE2B c8f5fbf9e92aa752baf173f23536e90920dbce94813ad4408a38a616ee4c0ab1fac302ca8ae324b5052813e2e1f025704b80a7f098176aa614f381017779cfd6 SHA512 50125edf382b12aec88c83b6a11e94f766d0ecd94247e0f5e16f6dc3571c34e21ccfedf15563b41bc48983d881a216a2291fad66353370bc076f4f513863a288 +DIST SAS3IRCU_P15.zip 6577897 BLAKE2B 8bb7a9deefee875f88f4ac7ac8432e9e5d7ac0122454a009b2946ba82ef48d6ffb1582ecc438a0fcda928780999c221c1475640d0a9b28be5fedbf3c4be8aba8 SHA512 d2020a4148a04109c82025dd99401d9c110201a294a4c03aca32483e8d54d179c2104fd12e427c577652b257ec9dbe9ea54089929bc35b5fd9cf1a166d6902c1 +DIST SAS3IRCU_P5.zip 2655605 BLAKE2B 78b7b3555d725166bad03b6619e890c025901fd41be80ac7657945acf9429fa05b91881fe98dd76061c676a373c95079c429196ba73b24407ccfae7f11f48a41 SHA512 233ec5ea8e32123652382a9072831fa35f496ce0755d8fd7113139f43e57837053e00eb7cae5f5273177510444f384fc6f08f7278232fe3d6601771ee214d9dc +DIST SAS3IRCU_UG.pdf 690245 BLAKE2B 781ec32443eaa99dc0c7d30739ecde21deb62e013b6c08d617cd46567d3905913711a36cd26eccf6e260fda9ed1ec4c0aaffee4a434224ca864379519967debb SHA512 9e7a47f32bd19b708b1eedd63d7d7112a17c8da952b74630196dc2891cd14f758394dcc14b8be05666e6133a3bb10e77784bd62749fe4b1e2d7f7c71ae26fe2b +DIST SAS3_IR_UG.pdf 714573 BLAKE2B 09a3a47abf6118343f023f4cdf85ab2f5f583f806e305dafa6397d1099fc01ecc33b331afd10d63ac8bb75a365d09c931c19fc673fa707b5171feb23d64f97bf SHA512 4db16dedcadc3daf853e62531ac620af4a3e41d001b58fcd333692f9121d1ca3ec8b9de0113693506b31da714b9368ff55addb0398f2f843e4a6a1bf3d665433
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: 6d4dd5710e2a5ab9759b29ba9bc283d91beaf450 Author: Zac Medico gentoo org> AuthorDate: Mon Nov 20 19:36:22 2017 + Commit: Zac Medico gentoo org> CommitDate: Mon Nov 20 19:39:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4dd571 sys-block/sas3ircu: version bump to 15 Package-Manager: Portage-2.3.14, Repoman-2.3.6 sys-block/sas3ircu/Manifest | 1 + sys-block/sas3ircu/sas3ircu-15.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/sys-block/sas3ircu/Manifest b/sys-block/sas3ircu/Manifest index 757ff25d5c9..a9fd0403938 100644 --- a/sys-block/sas3ircu/Manifest +++ b/sys-block/sas3ircu/Manifest @@ -1,4 +1,5 @@ DIST SAS3IRCU_P14.zip 6536687 SHA256 9766821f41fce1f2181383537172e52f93e4e0d0bfcf1815289e940410132ec1 SHA512 50125edf382b12aec88c83b6a11e94f766d0ecd94247e0f5e16f6dc3571c34e21ccfedf15563b41bc48983d881a216a2291fad66353370bc076f4f513863a288 WHIRLPOOL 226b28904d2288dd28380caf496ed96b01945aec8e928c9b66749c0f215bcf7c1f9006dd3274f117a2e653658089ce33e55d1dff044b499b78b824257bed216f +DIST SAS3IRCU_P15.zip 6577897 SHA256 0fafdccbaa2809ed70b30e1715a7eaffeda5bcbd71781516271eae38d9b85e69 SHA512 d2020a4148a04109c82025dd99401d9c110201a294a4c03aca32483e8d54d179c2104fd12e427c577652b257ec9dbe9ea54089929bc35b5fd9cf1a166d6902c1 WHIRLPOOL 32a8668abc64fdd9516464d0e4f71891a204e21a6789b78313cb6cf884f96fe8acaa9892a6d6a17d464b7c720fceffbc0bd79fb2be70da721b1817447045 DIST SAS3IRCU_P5.zip 2655605 SHA256 8a05cefa544063c61a5eddd8030e48375545a74e0480c735ad5ed76a99c04d28 SHA512 233ec5ea8e32123652382a9072831fa35f496ce0755d8fd7113139f43e57837053e00eb7cae5f5273177510444f384fc6f08f7278232fe3d6601771ee214d9dc WHIRLPOOL 643f935d5b1162e91df6af820bf4b70930974630a89cb772cb003e3e30b98a50ca7c9c9c63a309eab5fdf4bd759cc7c11bf4bf925c10edbdd6fa92a600f61d5f DIST SAS3IRCU_UG.pdf 690245 SHA256 0920984018e0873d65c0587c1ee436d3e72e6de3558730d61c33b53f4fad64b4 SHA512 9e7a47f32bd19b708b1eedd63d7d7112a17c8da952b74630196dc2891cd14f758394dcc14b8be05666e6133a3bb10e77784bd62749fe4b1e2d7f7c71ae26fe2b WHIRLPOOL ef0f2dd0c5d807bd0f82ac56fcfec23d2c16b15a7567dc7a29d0c15b076d4b1f0aa160fe2d1c9cc679579eb41e51ab7b6639f1e35c3a5124ebf088536ba7d8df DIST SAS3_IR_UG.pdf 714573 SHA256 29f3c564e1a314807fa9ee8fc35fc1091f207f42526bc1836caf62a17c9f653f SHA512 4db16dedcadc3daf853e62531ac620af4a3e41d001b58fcd333692f9121d1ca3ec8b9de0113693506b31da714b9368ff55addb0398f2f843e4a6a1bf3d665433 WHIRLPOOL f5e155d393c08d3dc45eb8f5e83367356de96fab2ea2e5f274ead05af1024947eba5c23817f20fd97cc1af92e4dc5afdfce3cf6c6dff3fa0c84985377522ddf0 diff --git a/sys-block/sas3ircu/sas3ircu-15.ebuild b/sys-block/sas3ircu/sas3ircu-15.ebuild new file mode 100644 index 000..1cd51bb434f --- /dev/null +++ b/sys-block/sas3ircu/sas3ircu-15.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit mount-boot + +DESCRIPTION="LSI MPT-SAS3 controller management tool" +HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads; +LICENSE="LSI" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd ~ppc64 ~amd64-fbsd ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="efi doc" +RESTRICT="strip fetch mirror" +DEPEND="" +RDEPEND="" +QA_PREBUILT="opt/lsi/sas3ircu boot/efi/sas3ircu.efi" + +MY_PN=SAS3IRCU +MY_P="${MY_PN}_P${PV}" + +DISTFILE_BIN=${MY_P}.zip +DISTFILE_DOC=SAS3_IR_UG.pdf + +SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads/host-bus-adapters' +SRC_URI=" + ${SRC_URI_BASE}/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN} + doc? ( ${SRC_URI_BASE}/${DISTFILE_DOC} )" + +S="${WORKDIR}/${MY_P}" + +pkg_nofetch() { + elog "Broadcom has a mandatory click-through license on thier binaries." + elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the Mangement Software section." + elog "After downloading, move ${MY_P} into $DISTDIR" + if use doc; then + elog "Please also download 'SAS-3 Integrated RAID Configuration Utility User Guide' (${DISTFILE_DOC}) " + elog "and also place it into $DISTDIR" + fi + einfo $SRC_URI +} + +supportedcards() { + elog "This binary supports should support ALL cards, including, but not" + elog "limited to the following series:" + elog "" + elog "LSI SAS 3004" + elog "LSI SAS 3008" +} + +src_unpack() { + unpack ${DISTFILE_BIN} +} + +src_install() { + exeinto /opt/lsi/ + use amd64 || use x86 && doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_x64_rel/sas3ircu + use ppc64 && doexe sas3ircu_rel/sas3ircu/sas3ircu_linux_ppc64_rel/sas3ircu + use amd64-fbsd && doexe sas3ircu_rel/sas3ircu/sas3ircu_freebsd_amd64_rel/sas3ircu + use x86-fbsd && doexe sas3ircu_rel/sas3ircu/sas3ircu_freebsd_i386_rel/sas3ircu + use x64-solaris || use x86-solaris && doexe
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: 26c884acfb28acd2a948eb1a1374790a7f30fb87 Author: David Seifert gentoo org> AuthorDate: Fri May 26 10:26:01 2017 + Commit: David Seifert gentoo org> CommitDate: Fri May 26 10:27:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c884ac sys-block/sas3ircu: [QA] Fix whitespace Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-block/sas3ircu/sas3ircu-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/sas3ircu/sas3ircu-14.ebuild b/sys-block/sas3ircu/sas3ircu-14.ebuild index 036efeab42e..67517aec431 100644 --- a/sys-block/sas3ircu/sas3ircu-14.ebuild +++ b/sys-block/sas3ircu/sas3ircu-14.ebuild @@ -65,7 +65,7 @@ src_install() { fi # The second number is some sort of internal revision that is inconsistent # between releases. - dodoc IRCU_MPT_GEN3_Phase${PV}.0-*.pdf + dodoc IRCU_MPT_GEN3_Phase${PV}.0-*.pdf dodoc README_SAS3IRCU_P${PV}.txt use doc && dodoc "${DISTDIR}"/$DISTFILE_DOC }
[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/
commit: 51756b0cd39705d4efb35e96ebc83898f126ea0f Author: Robin H. Johnson gentoo org> AuthorDate: Fri May 12 22:10:08 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Fri May 12 22:10:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51756b0c sys-block/sas3ircu: bump, includes new SRC_URI. Package-Manager: portage-2.3.3 sys-block/sas3ircu/Manifest | 2 + sys-block/sas3ircu/sas3ircu-14.ebuild | 71 +++ 2 files changed, 73 insertions(+) diff --git a/sys-block/sas3ircu/Manifest b/sys-block/sas3ircu/Manifest index 6fd42d6fa36..757ff25d5c9 100644 --- a/sys-block/sas3ircu/Manifest +++ b/sys-block/sas3ircu/Manifest @@ -1,2 +1,4 @@ +DIST SAS3IRCU_P14.zip 6536687 SHA256 9766821f41fce1f2181383537172e52f93e4e0d0bfcf1815289e940410132ec1 SHA512 50125edf382b12aec88c83b6a11e94f766d0ecd94247e0f5e16f6dc3571c34e21ccfedf15563b41bc48983d881a216a2291fad66353370bc076f4f513863a288 WHIRLPOOL 226b28904d2288dd28380caf496ed96b01945aec8e928c9b66749c0f215bcf7c1f9006dd3274f117a2e653658089ce33e55d1dff044b499b78b824257bed216f DIST SAS3IRCU_P5.zip 2655605 SHA256 8a05cefa544063c61a5eddd8030e48375545a74e0480c735ad5ed76a99c04d28 SHA512 233ec5ea8e32123652382a9072831fa35f496ce0755d8fd7113139f43e57837053e00eb7cae5f5273177510444f384fc6f08f7278232fe3d6601771ee214d9dc WHIRLPOOL 643f935d5b1162e91df6af820bf4b70930974630a89cb772cb003e3e30b98a50ca7c9c9c63a309eab5fdf4bd759cc7c11bf4bf925c10edbdd6fa92a600f61d5f DIST SAS3IRCU_UG.pdf 690245 SHA256 0920984018e0873d65c0587c1ee436d3e72e6de3558730d61c33b53f4fad64b4 SHA512 9e7a47f32bd19b708b1eedd63d7d7112a17c8da952b74630196dc2891cd14f758394dcc14b8be05666e6133a3bb10e77784bd62749fe4b1e2d7f7c71ae26fe2b WHIRLPOOL ef0f2dd0c5d807bd0f82ac56fcfec23d2c16b15a7567dc7a29d0c15b076d4b1f0aa160fe2d1c9cc679579eb41e51ab7b6639f1e35c3a5124ebf088536ba7d8df +DIST SAS3_IR_UG.pdf 714573 SHA256 29f3c564e1a314807fa9ee8fc35fc1091f207f42526bc1836caf62a17c9f653f SHA512 4db16dedcadc3daf853e62531ac620af4a3e41d001b58fcd333692f9121d1ca3ec8b9de0113693506b31da714b9368ff55addb0398f2f843e4a6a1bf3d665433 WHIRLPOOL f5e155d393c08d3dc45eb8f5e83367356de96fab2ea2e5f274ead05af1024947eba5c23817f20fd97cc1af92e4dc5afdfce3cf6c6dff3fa0c84985377522ddf0 diff --git a/sys-block/sas3ircu/sas3ircu-14.ebuild b/sys-block/sas3ircu/sas3ircu-14.ebuild new file mode 100644 index 000..036efeab42e --- /dev/null +++ b/sys-block/sas3ircu/sas3ircu-14.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit mount-boot + +DESCRIPTION="LSI MPT-SAS3 controller management tool" +HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads; +LICENSE="LSI" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd ~ppc64 ~amd64-fbsd ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="efi doc" +RESTRICT="strip fetch mirror" +DEPEND="" +RDEPEND="" +QA_PREBUILT="opt/lsi/sas3ircu boot/efi/sas3ircu.efi" + +MY_PN=SAS3IRCU +MY_P="${MY_PN}_P${PV}" + +DISTFILE_BIN=${MY_P}.zip +DISTFILE_DOC=SAS3_IR_UG.pdf + +SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads/host-bus-adapters' +SRC_URI=" + ${SRC_URI_BASE}/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN} + doc? ( ${SRC_URI_BASE}/${DISTFILE_DOC} )" + +S="${WORKDIR}/${MY_P}" + +pkg_nofetch() { + elog "Broadcom has a mandatory click-through license on thier binaries." + elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the Mangement Software section." + elog "After downloading, move ${MY_P} into $DISTDIR" + if use doc; then + elog "Please also download 'SAS-3 Integrated RAID Configuration Utility User Guide' (${DISTFILE_DOC}) " + elog "and also place it into $DISTDIR" + fi + einfo $SRC_URI +} + +supportedcards() { + elog "This binary supports should support ALL cards, including, but not" + elog "limited to the following series:" + elog "" + elog "LSI SAS 3004" + elog "LSI SAS 3008" +} + +src_unpack() { + unpack ${DISTFILE_BIN} +} + +src_install() { + exeinto /opt/lsi/ + use amd64 || use x86 && doexe sas3ircu_linux_x86_rel/sas3ircu + use ppc64 && doexe sas3ircu_linux_x86_rel/sas3ircu + use amd64-fbsd && doexe sas3ircu_freebsd_amd64_rel/sas3ircu + use x86-fbsd && doexe sas3ircu_freebsd_i386_rel/sas3ircu + use x64-solaris || use x86-solaris && doexe sas3ircu_solaris_x86_rel/sas3ircu + use sparc-solaris && doexe sas3ircu_solaris_sparc_rel/sas3ircu + if use efi; then + exeinto /boot/efi/ + doexe sas3ircu_udk_uefi__x64_rel/sas3ircu.efi + fi + # The second number is some sort of internal revision that is inconsistent + # between releases. + dodoc IRCU_MPT_GEN3_Phase${PV}.0-*.pdf + dodoc README_SAS3IRCU_P${PV}.txt + use doc && dodoc