[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/

2024-01-07 Thread Andrew Ammerlaan
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/

2024-01-06 Thread Conrad Kostecki
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/

2023-08-17 Thread Andrew Ammerlaan
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/

2023-05-29 Thread Sam James
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/

2022-01-05 Thread David Seifert
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/

2020-09-08 Thread Robin H. Johnson
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/

2020-09-08 Thread Robin H. Johnson
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/

2019-12-17 Thread Robin H. Johnson
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/

2019-12-17 Thread Robin H. Johnson
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/

2019-02-04 Thread Ben Kohler
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/

2018-01-11 Thread Robin H. Johnson
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/

2017-11-20 Thread Zac Medico
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/

2017-05-26 Thread David Seifert
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/

2017-05-12 Thread Robin H. Johnson
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