public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2017-11-20 21:00 Zac Medico
  0 siblings, 0 replies; 13+ messages in thread
From: Zac Medico @ 2017-11-20 21:00 UTC (permalink / raw
  To: gentoo-commits

commit:     619cee02f1aec9b7bc1ce06dad80630477d44c5b
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 20 20:55:28 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Nov 20 20:59:35 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619cee02

sys-block/sas3flash: new package

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-block/sas3flash/Manifest            |  2 ++
 sys-block/sas3flash/metadata.xml        | 11 ++++++
 sys-block/sas3flash/sas3flash-15.ebuild | 61 +++++++++++++++++++++++++++++++++
 3 files changed, 74 insertions(+)

diff --git a/sys-block/sas3flash/Manifest b/sys-block/sas3flash/Manifest
new file mode 100644
index 00000000000..4808bfb58a0
--- /dev/null
+++ b/sys-block/sas3flash/Manifest
@@ -0,0 +1,2 @@
+DIST SAS3FLASH_P15.zip 5284358 SHA256 9e1f7a45b8490c29c0e1f868b770e5c16c7847c4d3af17a0326e21f78896e166 SHA512 19fe0b313a210c02017234e0784dffde83eb9a9bcca1c98221bc5fd56e0cc196e53f857c5c0d0db37176f59d70cb85aaef3983b1f900a9f2031b9fcd2cfaf9eb WHIRLPOOL 4ee276466f5953629db69ede3fd7418d1763490d2bbf048cd608442356d4e78230a37ba4bae025596f132a1f264278530eea3f6380b30de5925cdcf39b1f73fb
+DIST sas3Flash_quickRefGuide_rev1-0.pdf 301289 SHA256 213f209f87e9d66f2370cb013eb7582e9c1d1ca1d83cdd6f94cd35b78a40c3f7 SHA512 88129695ac971a28d472f3cea3af8a99fcff508b29b2c7c74994b6854515710239a6bbff766fc4fd31af8726784a3799b2a63a9dd8241e97b34d4e05638e088b WHIRLPOOL 0ed4ec5b7731185cff1e80df107828b1be2b774fee16266e8ecb8c00f9caa0ec3866cfe6763886d8c23e36f9014197badcf08cf7c87fdd39031a8688ec2e1059

diff --git a/sys-block/sas3flash/metadata.xml b/sys-block/sas3flash/metadata.xml
new file mode 100644
index 00000000000..e3895e231c5
--- /dev/null
+++ b/sys-block/sas3flash/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+	<email>zmedico@gentoo.org</email>
+	<name>Zac Medico</name>
+</maintainer>
+<use>
+	<flag name="efi">Install EFI variant as well</flag>
+</use>
+</pkgmetadata>

diff --git a/sys-block/sas3flash/sas3flash-15.ebuild b/sys-block/sas3flash/sas3flash-15.ebuild
new file mode 100644
index 00000000000..9fba4443d11
--- /dev/null
+++ b/sys-block/sas3flash/sas3flash-15.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit mount-boot
+
+DESCRIPTION="Flash utility for LSI MPT-SAS3 controller"
+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/sas3flash boot/efi/sas3flash.efi"
+
+MY_PN=SAS3FLASH
+MY_P="${MY_PN}_P${PV}"
+
+DISTFILE_BIN=${MY_P}.zip
+DISTFILE_DOC=sas3Flash_quickRefGuide_rev1-0.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? ( https://docs.broadcom.com/docs-and-downloads/oracle/files/${DISTFILE_DOC} )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_nofetch() {
+	elog "Broadcom has a mandatory click-through license on their binaries."
+	elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the Mangement Software section."
+	elog "After downloading, move ${DISTFILE_BIN} into $DISTDIR"
+	if use doc; then
+		elog "Please also download 'SAS3Flash Utility Quick Reference Guide' (${DISTFILE_DOC}) "
+		elog "and also place it into $DISTDIR"
+	fi
+	einfo ${SRC_URI}
+}
+
+src_unpack() {
+	unpack ${DISTFILE_BIN}
+}
+
+src_install() {
+	exeinto /opt/lsi/
+	use amd64 || use x86 && doexe sas3flash_rel/sas3flash/sas3flash_linux_x64_rel/sas3flash
+	use ppc64 && doexe sas3flash_rel/sas3flash/sas3flash_linux_ppc64_rel/sas3flash
+	use amd64-fbsd && doexe sas3flash_rel/sas3flash/sas3flash_freebsd_amd64_rel/sas3flash
+	use x86-fbsd && doexe sas3flash_rel/sas3flash/sas3flash_freebsd_i386_rel/sas3flash
+	use x64-solaris || use x86-solaris && doexe sas3flash_rel/sas3flash/sas3flash_solaris_x86_rel/sas3flash
+	use sparc-solaris && doexe sas3flash_rel/sas3flash/sas3flash_solaris_sparc_rel/sas3flash
+	if use efi; then
+		exeinto /boot/efi/
+		doexe sas3flash_rel/sas3flash/sas3flash_udk_uefi_x64_rel/sas3flash.efi
+	fi
+	dodoc FLASH_MPT_GEN3_Phase${PV}.0-*.pdf
+	dodoc README_SAS3FLASH_P${PV}.txt
+	use doc && dodoc "${DISTDIR}"/${DISTFILE_DOC}
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2018-01-01  4:09 Zac Medico
  0 siblings, 0 replies; 13+ messages in thread
From: Zac Medico @ 2018-01-01  4:09 UTC (permalink / raw
  To: gentoo-commits

commit:     945e152bfda531703388138514f61cab0f192f74
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 04:03:47 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Jan  1 04:08:55 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945e152b

sys-block/sas3flash: update Manifest

Closes: https://bugs.gentoo.org/642916
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-block/sas3flash/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/sas3flash/Manifest b/sys-block/sas3flash/Manifest
index 4808bfb58a0..7b2e72ada8d 100644
--- a/sys-block/sas3flash/Manifest
+++ b/sys-block/sas3flash/Manifest
@@ -1,2 +1,2 @@
-DIST SAS3FLASH_P15.zip 5284358 SHA256 9e1f7a45b8490c29c0e1f868b770e5c16c7847c4d3af17a0326e21f78896e166 SHA512 19fe0b313a210c02017234e0784dffde83eb9a9bcca1c98221bc5fd56e0cc196e53f857c5c0d0db37176f59d70cb85aaef3983b1f900a9f2031b9fcd2cfaf9eb WHIRLPOOL 4ee276466f5953629db69ede3fd7418d1763490d2bbf048cd608442356d4e78230a37ba4bae025596f132a1f264278530eea3f6380b30de5925cdcf39b1f73fb
-DIST sas3Flash_quickRefGuide_rev1-0.pdf 301289 SHA256 213f209f87e9d66f2370cb013eb7582e9c1d1ca1d83cdd6f94cd35b78a40c3f7 SHA512 88129695ac971a28d472f3cea3af8a99fcff508b29b2c7c74994b6854515710239a6bbff766fc4fd31af8726784a3799b2a63a9dd8241e97b34d4e05638e088b WHIRLPOOL 0ed4ec5b7731185cff1e80df107828b1be2b774fee16266e8ecb8c00f9caa0ec3866cfe6763886d8c23e36f9014197badcf08cf7c87fdd39031a8688ec2e1059
+DIST SAS3FLASH_P15.zip 5284358 BLAKE2B 8602db381d7ce7fbca7b55c0f7a9ec4868153264624a5c64d7602a5b094e16c274df22d4e4e8c2f3dca08ff5b550b5aa8dc72d25fef74a65b8eb24f4dd213934 SHA512 19fe0b313a210c02017234e0784dffde83eb9a9bcca1c98221bc5fd56e0cc196e53f857c5c0d0db37176f59d70cb85aaef3983b1f900a9f2031b9fcd2cfaf9eb
+DIST sas3Flash_quickRefGuide_rev1-0.pdf 301289 BLAKE2B c52a00b7dd6abd14d2a476ed2fca9d56d59555c7f92b802cd37f9876c17d83a9919df6e9c64697eefd2195bec01a1eed14884c3f7daa82195f276032d37a146b SHA512 88129695ac971a28d472f3cea3af8a99fcff508b29b2c7c74994b6854515710239a6bbff766fc4fd31af8726784a3799b2a63a9dd8241e97b34d4e05638e088b


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2019-02-05 20:56 Ben Kohler
  0 siblings, 0 replies; 13+ messages in thread
From: Ben Kohler @ 2019-02-05 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8376a48e4248a629ed11ebef0529ac44c5886182
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  5 20:48:01 2019 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Tue Feb  5 20:55:56 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8376a48e

sys-block/sas3flash: don't reference ${DISTDIR} in pkg_nofetch

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 sys-block/sas3flash/sas3flash-15.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-block/sas3flash/sas3flash-15.ebuild b/sys-block/sas3flash/sas3flash-15.ebuild
index 9fba4443d11..7523cc12bfe 100644
--- a/sys-block/sas3flash/sas3flash-15.ebuild
+++ b/sys-block/sas3flash/sas3flash-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=6
@@ -31,10 +31,10 @@ S="${WORKDIR}/${MY_P}"
 pkg_nofetch() {
 	elog "Broadcom has a mandatory click-through license on their binaries."
 	elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the Mangement Software section."
-	elog "After downloading, move ${DISTFILE_BIN} into $DISTDIR"
+	elog "After downloading, move ${DISTFILE_BIN} into your DISTDIR directory."
 	if use doc; then
 		elog "Please also download 'SAS3Flash Utility Quick Reference Guide' (${DISTFILE_DOC}) "
-		elog "and also place it into $DISTDIR"
+		elog "and also place it into your DISTDIR directory."
 	fi
 	einfo ${SRC_URI}
 }


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2020-01-08  1:44 Georgy Yakovlev
  0 siblings, 0 replies; 13+ messages in thread
From: Georgy Yakovlev @ 2020-01-08  1:44 UTC (permalink / raw
  To: gentoo-commits

commit:     4ac04afc5e39b765e51b2fad8ad195abd415c8cb
Author:     Victor Payno <vpayno+gentoo <AT> gmail <DOT> com>
AuthorDate: Tue Jan  7 00:23:49 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jan  8 01:38:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac04afc

sys-block/sas3flash: version bump to 15-r1

Also update it with the changes in the sas3ircu ebuild.

Signed-off-by: Victor Payno <vpayno+gentoo <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sys-block/sas3flash/sas3flash-15-r1.ebuild | 92 ++++++++++++++++++++++++++++++
 1 file changed, 92 insertions(+)

diff --git a/sys-block/sas3flash/sas3flash-15-r1.ebuild b/sys-block/sas3flash/sas3flash-15-r1.ebuild
new file mode 100644
index 00000000000..86f572300ce
--- /dev/null
+++ b/sys-block/sas3flash/sas3flash-15-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit mount-boot
+
+DESCRIPTION="Flash utility for LSI MPT-SAS3 controller"
+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/sas3flash boot/efi/sas3flash.efi"
+
+MY_PN=SAS3FLASH
+MY_P="${MY_PN}_P${PV}"
+
+DISTFILE_BIN=${MY_P}.zip
+DISTFILE_DOC=sas3Flash_quickRefGuide_rev1-0.pdf
+
+SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads'
+SRC_URI="
+	${SRC_URI_BASE}/host-bus-adapters/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN}
+	doc? ( "${SRC_URI_BASE}/oracle/files/${DISTFILE_DOC}" )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_nofetch() {
+	elog "Broadcom has a mandatory click-through license on their binaries."
+	elog "Please visit ${HOMEPAGE} and download ${DISTFILE_BIN} from the Mangement Software section."
+	elog "After downloading, move ${DISTFILE_BIN} into your DISTDIR directory."
+	if use doc; then
+		elog "Please also download 'SAS3Flash Utility Quick Reference 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=( FLASH_MPT_GEN3_Phase"${PV}".0-*.pdf "README_SAS3FLASH_P${PV}.txt" )
+
+	if use doc; then
+		DOCS+=( "${DISTDIR}/${DISTFILE_DOC}" )
+	fi
+
+	default
+
+	exeinto /opt/lsi/
+	if use amd64; then
+		doexe sas3flash_rel/sas3flash/sas3flash_linux_x64_rel/sas3flash
+	elif use x86; then
+		doexe sas3flash_rel/sas3flash/sas3flash_linux_x86_rel/sas3flash
+	elif use arm64; then
+		doexe sas3flash_rel/sas3flash/sas3flash_linux_arm_rel/sas3flash
+	elif use ppc64; then
+		doexe sas3flash_rel/sas3flash/sas3flash_linux_ppc64_rel/sas3flash
+	elif use amd64-fbsd; then
+		doexe sas3flash_rel/sas3flash/sas3flash_freebsd_amd64_rel/sas3flash
+	elif use x86-fbsd; then
+		doexe sas3flash_rel/sas3flash/sas3flash_freebsd_i386_rel/sas3flash
+	elif use x64-solaris || use x86-solaris; then
+		doexe sas3flash_rel/sas3flash/sas3flash_solaris_x86_rel/sas3flash
+	elif use sparc-solaris; then
+		doexe sas3flash_rel/sas3flash/sas3flash_solaris_sparc_rel/sas3flash
+	fi
+
+	if use efi; then
+		exeinto /boot/efi/
+		if use amd64; then
+			doexe sas3flash_rel/sas3flash/sas3flash_udk_uefi_x64_rel/sas3flash.efi
+		elif use arm64; then
+			doexe sas3flash_rel/sas3flash/sas3flash_udk_uefi_arm_rel/sas3flash.efi
+		fi
+	fi
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2020-01-08  1:44 Georgy Yakovlev
  0 siblings, 0 replies; 13+ messages in thread
From: Georgy Yakovlev @ 2020-01-08  1:44 UTC (permalink / raw
  To: gentoo-commits

commit:     0dd4628939e82c75161272efb22abb8030ac4243
Author:     Victor Payno <vpayno+gentoo <AT> gmail <DOT> com>
AuthorDate: Tue Jan  7 00:31:57 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jan  8 01:38:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd46289

sys-block/sas3flash: version bump to 16

Signed-off-by: Victor Payno <vpayno+gentoo <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13657
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sys-block/sas3flash/Manifest            |   4 ++
 sys-block/sas3flash/sas3flash-16.ebuild | 108 ++++++++++++++++++++++++++++++++
 2 files changed, 112 insertions(+)

diff --git a/sys-block/sas3flash/Manifest b/sys-block/sas3flash/Manifest
index 7b2e72ada8d..702f445a4ca 100644
--- a/sys-block/sas3flash/Manifest
+++ b/sys-block/sas3flash/Manifest
@@ -1,2 +1,6 @@
+DIST Installer_P16_for_FreeBSD.zip 640411 BLAKE2B 5f23b3e9de53469d6f824ce6e571e0ccf8c49ded5c243b07a31d149aaa6ab50a483fa3e78d07417061e0d772c77a9c62867c5390942ae31936c568422b02c0a9 SHA512 951271f312e4c80db0afa5cc2b64bfa7cf262d601411499ca997a27e3df193d1c36ca100470525e606ac9fca7f150384e389c20838c94fc6fbe61f3be10de0f2
+DIST Installer_P16_for_Linux.zip 931509 BLAKE2B 059ce415dde9c872bd5e235bd3168a01bd966fc7433b297875849d563bf57d9207b5d4ce253bd9ac40072353a77ab403ecf110c21758edc5a1a832d7a8af6066 SHA512 fde7967e45f13c81b40b53f9d8893de8bf8b16b8c008b197ddfdcdc0338675c9926b53fc48f38087ca35738de3b8da662d22bdd620648eafb0c8889b48e94431
+DIST Installer_P16_for_Solaris.zip 450562 BLAKE2B 6aa3ce50128a719fb36d8c9a28f87dc43a4c90f261b373dbe0455f1803dea4212b85efc2c5961a7da9254c21938ff189b893eec44a8e959589df59073517296a SHA512 6a73b142ba50d8c3b6427d96153367e96498787a48bef2ea784fba8567ab9a32554fc8560c3ea798b7f7c04af7a8115d778532087aeca6d7b64fbf4a6be5d649
+DIST Installer_P16_for_UEFI.zip 360466 BLAKE2B 8c98387033bc3979a62c1e29e78678563d32ac9e6a90359160fe64694b765cc083ec1c4e3d816ee9fbcc9390fc195078e4b18976d24c3ed79d93baf69c5bff5d SHA512 f670690df3d024dc968325354650c4279ff9823c6e9846cf37b7a7e3ba0ed77e1a94c8e358c691a41dfd1d438215448cb4fb1df246e5a1e6fa72bbfa3e5ee710
 DIST SAS3FLASH_P15.zip 5284358 BLAKE2B 8602db381d7ce7fbca7b55c0f7a9ec4868153264624a5c64d7602a5b094e16c274df22d4e4e8c2f3dca08ff5b550b5aa8dc72d25fef74a65b8eb24f4dd213934 SHA512 19fe0b313a210c02017234e0784dffde83eb9a9bcca1c98221bc5fd56e0cc196e53f857c5c0d0db37176f59d70cb85aaef3983b1f900a9f2031b9fcd2cfaf9eb
 DIST sas3Flash_quickRefGuide_rev1-0.pdf 301289 BLAKE2B c52a00b7dd6abd14d2a476ed2fca9d56d59555c7f92b802cd37f9876c17d83a9919df6e9c64697eefd2195bec01a1eed14884c3f7daa82195f276032d37a146b SHA512 88129695ac971a28d472f3cea3af8a99fcff508b29b2c7c74994b6854515710239a6bbff766fc4fd31af8726784a3799b2a63a9dd8241e97b34d4e05638e088b

diff --git a/sys-block/sas3flash/sas3flash-16.ebuild b/sys-block/sas3flash/sas3flash-16.ebuild
new file mode 100644
index 00000000000..9542c3b99a4
--- /dev/null
+++ b/sys-block/sas3flash/sas3flash-16.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit mount-boot
+
+DESCRIPTION="Flash utility for LSI MPT-SAS3 controller"
+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/sas3flash boot/efi/sas3flash.efi"
+
+SRC_URI_BASE="https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_12g_p${PV}_point_release"
+SRC_URI_PREFIX="${SRC_URI_BASE}/host-bus-adapters/host-bus-adapters-common-files/sas_sata_12g_p${PV}_point_release"
+
+SRC_URI_LINUX="${SRC_URI_PREFIX}/Installer_P${PV}_for_Linux.zip"
+SRC_URI_FREEBSD="${SRC_URI_PREFIX}/Installer_P${PV}_for_FreeBSD.zip"
+SRC_URI_SOLARIS="${SRC_URI_PREFIX}/Installer_P${PV}_for_Solaris.zip"
+SRC_URI_UEFI="${SRC_URI_PREFIX}/Installer_P${PV}_for_UEFI.zip"
+
+DISTFILE_BINS=( "${SRC_URI_LINUX%%*/}" "${SRC_URI_FREEBSD%%*/}" "${SRC_URI_SOLARIS%%*/}" "${SRC_URI_UEFI%%*/}" )
+DISTFILE_DOC=sas3Flash_quickRefGuide_rev1-0.pdf
+
+SRC_URI="
+	amd64? ( ${SRC_URI_LINUX} )
+	x86? ( ${SRC_URI_LINUX} )
+	ppc64? ( ${SRC_URI_LINUX} )
+	amd64-fbsd? ( ${SRC_URI_FREEBSD} )
+	x86-fbsd? ( ${SRC_URI_FREEBSD} )
+	x64-solaris? ( ${SRC_URI_SOLARIS} )
+	x86-solaris? ( ${SRC_URI_SOLARIS} )
+	sparc-solaris? ( ${SRC_URI_SOLARIS} )
+	efi? ( ${SRC_URI_UEFI} )
+	doc? ( "${SRC_URI_BASE}/oracle/files/${DISTFILE_DOC}" )"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+	elog "Broadcom has a mandatory click-through license on their binaries."
+	elog "Please visit ${HOMEPAGE} and download ${DISTFILE_BINS[@]} from the Mangement Software section."
+	elog "After downloading, move ${DISTFILE_BINS[@]} into your DISTDIR directory."
+	if use doc; then
+		elog "Please also download 'SAS3Flash Utility Quick Reference 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=( Installer_P"${PV}"_for_Linux/{FLASH_MPT_GEN3_Phase"${PV}".0-*.pdf,sas3Flash_quickRefGuide_rev1-0.pdf} )
+
+	if use doc; then
+		DOCS+=( "${DISTDIR}/${DISTFILE_DOC}" )
+	fi
+
+	exeinto /opt/lsi/
+	if use amd64; then
+		doexe Installer_P16_for_Linux/sas3flash_linux_x64_rel/sas3flash
+		DOCS+=( Installer_P"${PV}"_for_Linux/README_Installer_P"${PV}"_Linux.txt )
+	elif use x86; then
+		doexe Installer_P16_for_Linux/sas3flash_linux_i386_rel/sas3flash
+		DOCS+=( Installer_P"${PV}"_for_Linux/README_Installer_P"${PV}"_Linux.txt )
+	elif use ppc64; then
+		doexe Installer_P16_for_Linux/sas3flash_linux_ppc64_rel/sas3flash
+		DOCS+=( Installer_P"${PV}"_for_Linux/README_Installer_P"${PV}"_Linux.txt )
+	elif use amd64-fbsd; then
+		doexe Installer_P16_for_FreeBSD/sas3flash_freebsd_amd64_rel/sas3flash
+		DOCS+=( Installer_P"${PV}"_for_FreeBSD/README_Installer_P"${PV}"_FreeBSD.txt )
+	elif use x86-fbsd; then
+		doexe Installer_P16_for_FreeBSD/sas3flash_freebsd_i386_rel/sas3flash
+		DOCS+=( Installer_P"${PV}"_for_FreeBSD/README_Installer_P"${PV}"_FreeBSD.txt )
+	elif use x64-solaris || use x86-solaris; then
+		doexe Installer_P16_for_Solaris/sas3flash_solaris_x86_rel/sas3flash
+		DOCS+=( Installer_P"${PV}"_for_Solaris/README_Installer_P"${PV}"_Solaris.txt )
+	elif use sparc-solaris; then
+		doexe Installer_P16_for_Solaris/sas3flash_solaris_sparc_rel/sas3flash
+		DOCS+=( Installer_P"${PV}"_for_Solaris/README_Installer_P"${PV}"_Solaris.txt )
+	fi
+
+	if use efi; then
+		exeinto /boot/efi/
+		DOCS+=( Installer_P"${PV}"_for_UEFI/README_Installer_P"${PV}"_UEFI.txt )
+		if use amd64; then
+			doexe Installer_P"${PV}"_for_UEFI/sas3flash_udk_uefi_x64_rel/sas3flash.efi
+		fi
+	fi
+
+	default
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2020-06-14 18:37 Zac Medico
  0 siblings, 0 replies; 13+ messages in thread
From: Zac Medico @ 2020-06-14 18:37 UTC (permalink / raw
  To: gentoo-commits

commit:     7120d034ea446e9664727992625b871bc1ba1a3e
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Jun 14 08:25:39 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jun 14 18:36:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7120d034

sys-block/sas3flash: fix download links and pkg_nofetch output

Closes: https://github.com/gentoo/gentoo/pull/16235
Fixes: https://github.com/gentoo/gentoo/pull/13657
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 sys-block/sas3flash/sas3flash-16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/sas3flash/sas3flash-16.ebuild b/sys-block/sas3flash/sas3flash-16.ebuild
index 9542c3b99a4..82f0191b6a4 100644
--- a/sys-block/sas3flash/sas3flash-16.ebuild
+++ b/sys-block/sas3flash/sas3flash-16.ebuild
@@ -16,7 +16,7 @@ RESTRICT="strip fetch mirror"
 BDEPEND="app-arch/unzip"
 QA_PREBUILT="opt/lsi/sas3flash boot/efi/sas3flash.efi"
 
-SRC_URI_BASE="https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_12g_p${PV}_point_release"
+SRC_URI_BASE="https://docs.broadcom.com/docs-and-downloads"
 SRC_URI_PREFIX="${SRC_URI_BASE}/host-bus-adapters/host-bus-adapters-common-files/sas_sata_12g_p${PV}_point_release"
 
 SRC_URI_LINUX="${SRC_URI_PREFIX}/Installer_P${PV}_for_Linux.zip"
@@ -24,7 +24,7 @@ SRC_URI_FREEBSD="${SRC_URI_PREFIX}/Installer_P${PV}_for_FreeBSD.zip"
 SRC_URI_SOLARIS="${SRC_URI_PREFIX}/Installer_P${PV}_for_Solaris.zip"
 SRC_URI_UEFI="${SRC_URI_PREFIX}/Installer_P${PV}_for_UEFI.zip"
 
-DISTFILE_BINS=( "${SRC_URI_LINUX%%*/}" "${SRC_URI_FREEBSD%%*/}" "${SRC_URI_SOLARIS%%*/}" "${SRC_URI_UEFI%%*/}" )
+DISTFILE_BINS=( "${SRC_URI_LINUX##*/}" "${SRC_URI_FREEBSD##*/}" "${SRC_URI_SOLARIS##*/}" "${SRC_URI_UEFI##*/}" )
 DISTFILE_DOC=sas3Flash_quickRefGuide_rev1-0.pdf
 
 SRC_URI="


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2022-01-05 10:01 David Seifert
  0 siblings, 0 replies; 13+ messages in thread
From: David Seifert @ 2022-01-05 10:01 UTC (permalink / raw
  To: gentoo-commits

commit:     cbf503617c1c17a2c72ae836a1216972b39e6108
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  5 10:01:33 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Jan  5 10:01:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf50361

sys-block/sas3flash: remove amd64-fbsd

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-block/sas3flash/Manifest               |  1 -
 sys-block/sas3flash/sas3flash-15-r1.ebuild |  6 +-----
 sys-block/sas3flash/sas3flash-15.ebuild    |  4 +---
 sys-block/sas3flash/sas3flash-16.ebuild    | 13 ++-----------
 4 files changed, 4 insertions(+), 20 deletions(-)

diff --git a/sys-block/sas3flash/Manifest b/sys-block/sas3flash/Manifest
index 702f445a4cac..5c67d24162fd 100644
--- a/sys-block/sas3flash/Manifest
+++ b/sys-block/sas3flash/Manifest
@@ -1,4 +1,3 @@
-DIST Installer_P16_for_FreeBSD.zip 640411 BLAKE2B 5f23b3e9de53469d6f824ce6e571e0ccf8c49ded5c243b07a31d149aaa6ab50a483fa3e78d07417061e0d772c77a9c62867c5390942ae31936c568422b02c0a9 SHA512 951271f312e4c80db0afa5cc2b64bfa7cf262d601411499ca997a27e3df193d1c36ca100470525e606ac9fca7f150384e389c20838c94fc6fbe61f3be10de0f2
 DIST Installer_P16_for_Linux.zip 931509 BLAKE2B 059ce415dde9c872bd5e235bd3168a01bd966fc7433b297875849d563bf57d9207b5d4ce253bd9ac40072353a77ab403ecf110c21758edc5a1a832d7a8af6066 SHA512 fde7967e45f13c81b40b53f9d8893de8bf8b16b8c008b197ddfdcdc0338675c9926b53fc48f38087ca35738de3b8da662d22bdd620648eafb0c8889b48e94431
 DIST Installer_P16_for_Solaris.zip 450562 BLAKE2B 6aa3ce50128a719fb36d8c9a28f87dc43a4c90f261b373dbe0455f1803dea4212b85efc2c5961a7da9254c21938ff189b893eec44a8e959589df59073517296a SHA512 6a73b142ba50d8c3b6427d96153367e96498787a48bef2ea784fba8567ab9a32554fc8560c3ea798b7f7c04af7a8115d778532087aeca6d7b64fbf4a6be5d649
 DIST Installer_P16_for_UEFI.zip 360466 BLAKE2B 8c98387033bc3979a62c1e29e78678563d32ac9e6a90359160fe64694b765cc083ec1c4e3d816ee9fbcc9390fc195078e4b18976d24c3ed79d93baf69c5bff5d SHA512 f670690df3d024dc968325354650c4279ff9823c6e9846cf37b7a7e3ba0ed77e1a94c8e358c691a41dfd1d438215448cb4fb1df246e5a1e6fa72bbfa3e5ee710

diff --git a/sys-block/sas3flash/sas3flash-15-r1.ebuild b/sys-block/sas3flash/sas3flash-15-r1.ebuild
index 86f572300ce1..6c3137122b10 100644
--- a/sys-block/sas3flash/sas3flash-15-r1.ebuild
+++ b/sys-block/sas3flash/sas3flash-15-r1.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
@@ -71,10 +71,6 @@ src_install() {
 		doexe sas3flash_rel/sas3flash/sas3flash_linux_arm_rel/sas3flash
 	elif use ppc64; then
 		doexe sas3flash_rel/sas3flash/sas3flash_linux_ppc64_rel/sas3flash
-	elif use amd64-fbsd; then
-		doexe sas3flash_rel/sas3flash/sas3flash_freebsd_amd64_rel/sas3flash
-	elif use x86-fbsd; then
-		doexe sas3flash_rel/sas3flash/sas3flash_freebsd_i386_rel/sas3flash
 	elif use x64-solaris || use x86-solaris; then
 		doexe sas3flash_rel/sas3flash/sas3flash_solaris_x86_rel/sas3flash
 	elif use sparc-solaris; then

diff --git a/sys-block/sas3flash/sas3flash-15.ebuild b/sys-block/sas3flash/sas3flash-15.ebuild
index f364b432260d..32c015cf89e4 100644
--- a/sys-block/sas3flash/sas3flash-15.ebuild
+++ b/sys-block/sas3flash/sas3flash-15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -47,8 +47,6 @@ src_install() {
 	exeinto /opt/lsi/
 	use amd64 || use x86 && doexe sas3flash_rel/sas3flash/sas3flash_linux_x64_rel/sas3flash
 	use ppc64 && doexe sas3flash_rel/sas3flash/sas3flash_linux_ppc64_rel/sas3flash
-	use amd64-fbsd && doexe sas3flash_rel/sas3flash/sas3flash_freebsd_amd64_rel/sas3flash
-	use x86-fbsd && doexe sas3flash_rel/sas3flash/sas3flash_freebsd_i386_rel/sas3flash
 	use x64-solaris || use x86-solaris && doexe sas3flash_rel/sas3flash/sas3flash_solaris_x86_rel/sas3flash
 	use sparc-solaris && doexe sas3flash_rel/sas3flash/sas3flash_solaris_sparc_rel/sas3flash
 	if use efi; then

diff --git a/sys-block/sas3flash/sas3flash-16.ebuild b/sys-block/sas3flash/sas3flash-16.ebuild
index 82f0191b6a4a..8cee5d92cf34 100644
--- a/sys-block/sas3flash/sas3flash-16.ebuild
+++ b/sys-block/sas3flash/sas3flash-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
@@ -20,19 +20,16 @@ SRC_URI_BASE="https://docs.broadcom.com/docs-and-downloads"
 SRC_URI_PREFIX="${SRC_URI_BASE}/host-bus-adapters/host-bus-adapters-common-files/sas_sata_12g_p${PV}_point_release"
 
 SRC_URI_LINUX="${SRC_URI_PREFIX}/Installer_P${PV}_for_Linux.zip"
-SRC_URI_FREEBSD="${SRC_URI_PREFIX}/Installer_P${PV}_for_FreeBSD.zip"
 SRC_URI_SOLARIS="${SRC_URI_PREFIX}/Installer_P${PV}_for_Solaris.zip"
 SRC_URI_UEFI="${SRC_URI_PREFIX}/Installer_P${PV}_for_UEFI.zip"
 
-DISTFILE_BINS=( "${SRC_URI_LINUX##*/}" "${SRC_URI_FREEBSD##*/}" "${SRC_URI_SOLARIS##*/}" "${SRC_URI_UEFI##*/}" )
+DISTFILE_BINS=( "${SRC_URI_LINUX##*/}" "${SRC_URI_SOLARIS##*/}" "${SRC_URI_UEFI##*/}" )
 DISTFILE_DOC=sas3Flash_quickRefGuide_rev1-0.pdf
 
 SRC_URI="
 	amd64? ( ${SRC_URI_LINUX} )
 	x86? ( ${SRC_URI_LINUX} )
 	ppc64? ( ${SRC_URI_LINUX} )
-	amd64-fbsd? ( ${SRC_URI_FREEBSD} )
-	x86-fbsd? ( ${SRC_URI_FREEBSD} )
 	x64-solaris? ( ${SRC_URI_SOLARIS} )
 	x86-solaris? ( ${SRC_URI_SOLARIS} )
 	sparc-solaris? ( ${SRC_URI_SOLARIS} )
@@ -82,12 +79,6 @@ src_install() {
 	elif use ppc64; then
 		doexe Installer_P16_for_Linux/sas3flash_linux_ppc64_rel/sas3flash
 		DOCS+=( Installer_P"${PV}"_for_Linux/README_Installer_P"${PV}"_Linux.txt )
-	elif use amd64-fbsd; then
-		doexe Installer_P16_for_FreeBSD/sas3flash_freebsd_amd64_rel/sas3flash
-		DOCS+=( Installer_P"${PV}"_for_FreeBSD/README_Installer_P"${PV}"_FreeBSD.txt )
-	elif use x86-fbsd; then
-		doexe Installer_P16_for_FreeBSD/sas3flash_freebsd_i386_rel/sas3flash
-		DOCS+=( Installer_P"${PV}"_for_FreeBSD/README_Installer_P"${PV}"_FreeBSD.txt )
 	elif use x64-solaris || use x86-solaris; then
 		doexe Installer_P16_for_Solaris/sas3flash_solaris_x86_rel/sas3flash
 		DOCS+=( Installer_P"${PV}"_for_Solaris/README_Installer_P"${PV}"_Solaris.txt )


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2022-12-24 13:25 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2022-12-24 13:25 UTC (permalink / raw
  To: gentoo-commits

commit:     26ab379cba9ecc5c1194ec56d623122023c7e1c9
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 19:39:01 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 24 13:25:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ab379c

sys-block/sas3flash: drop 15

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sys-block/sas3flash/sas3flash-15.ebuild | 59 ---------------------------------
 1 file changed, 59 deletions(-)

diff --git a/sys-block/sas3flash/sas3flash-15.ebuild b/sys-block/sas3flash/sas3flash-15.ebuild
deleted file mode 100644
index 32c015cf89e4..000000000000
--- a/sys-block/sas3flash/sas3flash-15.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit mount-boot
-
-DESCRIPTION="Flash utility for LSI MPT-SAS3 controller"
-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/sas3flash boot/efi/sas3flash.efi"
-
-MY_PN=SAS3FLASH
-MY_P="${MY_PN}_P${PV}"
-
-DISTFILE_BIN=${MY_P}.zip
-DISTFILE_DOC=sas3Flash_quickRefGuide_rev1-0.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? ( https://docs.broadcom.com/docs-and-downloads/oracle/files/${DISTFILE_DOC} )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_nofetch() {
-	elog "Broadcom has a mandatory click-through license on their binaries."
-	elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the Mangement Software section."
-	elog "After downloading, move ${DISTFILE_BIN} into your DISTDIR directory."
-	if use doc; then
-		elog "Please also download 'SAS3Flash Utility Quick Reference Guide' (${DISTFILE_DOC}) "
-		elog "and also place it into your DISTDIR directory."
-	fi
-	einfo ${SRC_URI}
-}
-
-src_unpack() {
-	unpack ${DISTFILE_BIN}
-}
-
-src_install() {
-	exeinto /opt/lsi/
-	use amd64 || use x86 && doexe sas3flash_rel/sas3flash/sas3flash_linux_x64_rel/sas3flash
-	use ppc64 && doexe sas3flash_rel/sas3flash/sas3flash_linux_ppc64_rel/sas3flash
-	use x64-solaris || use x86-solaris && doexe sas3flash_rel/sas3flash/sas3flash_solaris_x86_rel/sas3flash
-	use sparc-solaris && doexe sas3flash_rel/sas3flash/sas3flash_solaris_sparc_rel/sas3flash
-	if use efi; then
-		exeinto /boot/efi/
-		doexe sas3flash_rel/sas3flash/sas3flash_udk_uefi_x64_rel/sas3flash.efi
-	fi
-	dodoc FLASH_MPT_GEN3_Phase${PV}.0-*.pdf
-	dodoc README_SAS3FLASH_P${PV}.txt
-	use doc && dodoc "${DISTDIR}"/${DISTFILE_DOC}
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2023-05-29 18:21 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2023-05-29 18:21 UTC (permalink / raw
  To: gentoo-commits

commit:     3362c0cabba8c635c94df689fa95bed1d578e252
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 16:58:36 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 29 18:19:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3362c0ca

sys-block/sas3flash: drop dead prefix targets

The removal was already done, so this is just cleanup afterwards.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-block/sas3flash/sas3flash-15-r1.ebuild | 6 ++----
 sys-block/sas3flash/sas3flash-16.ebuild    | 9 ++-------
 2 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/sys-block/sas3flash/sas3flash-15-r1.ebuild b/sys-block/sas3flash/sas3flash-15-r1.ebuild
index c0cabf7cbe2c..6ea3f68cb1f4 100644
--- a/sys-block/sas3flash/sas3flash-15-r1.ebuild
+++ b/sys-block/sas3flash/sas3flash-15-r1.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
@@ -71,10 +71,8 @@ src_install() {
 		doexe sas3flash_rel/sas3flash/sas3flash_linux_arm_rel/sas3flash
 	elif use ppc64; then
 		doexe sas3flash_rel/sas3flash/sas3flash_linux_ppc64_rel/sas3flash
-	elif use x64-solaris || use x86-solaris; then
+	elif use x64-solaris; then
 		doexe sas3flash_rel/sas3flash/sas3flash_solaris_x86_rel/sas3flash
-	elif use sparc-solaris; then
-		doexe sas3flash_rel/sas3flash/sas3flash_solaris_sparc_rel/sas3flash
 	fi
 
 	if use efi; then

diff --git a/sys-block/sas3flash/sas3flash-16.ebuild b/sys-block/sas3flash/sas3flash-16.ebuild
index 129e2db144eb..b1179691af24 100644
--- a/sys-block/sas3flash/sas3flash-16.ebuild
+++ b/sys-block/sas3flash/sas3flash-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
@@ -31,8 +31,6 @@ SRC_URI="
 	x86? ( ${SRC_URI_LINUX} )
 	ppc64? ( ${SRC_URI_LINUX} )
 	x64-solaris? ( ${SRC_URI_SOLARIS} )
-	x86-solaris? ( ${SRC_URI_SOLARIS} )
-	sparc-solaris? ( ${SRC_URI_SOLARIS} )
 	efi? ( ${SRC_URI_UEFI} )
 	doc? ( "${SRC_URI_BASE}/oracle/files/${DISTFILE_DOC}" )"
 
@@ -79,12 +77,9 @@ src_install() {
 	elif use ppc64; then
 		doexe Installer_P16_for_Linux/sas3flash_linux_ppc64_rel/sas3flash
 		DOCS+=( Installer_P"${PV}"_for_Linux/README_Installer_P"${PV}"_Linux.txt )
-	elif use x64-solaris || use x86-solaris; then
+	elif use x64-solaris; then
 		doexe Installer_P16_for_Solaris/sas3flash_solaris_x86_rel/sas3flash
 		DOCS+=( Installer_P"${PV}"_for_Solaris/README_Installer_P"${PV}"_Solaris.txt )
-	elif use sparc-solaris; then
-		doexe Installer_P16_for_Solaris/sas3flash_solaris_sparc_rel/sas3flash
-		DOCS+=( Installer_P"${PV}"_for_Solaris/README_Installer_P"${PV}"_Solaris.txt )
 	fi
 
 	if use efi; then


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2023-07-15  7:14 David Seifert
  0 siblings, 0 replies; 13+ messages in thread
From: David Seifert @ 2023-07-15  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     defc5d7167962a22fde2502728c780160500f922
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 07:14:18 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 07:14:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=defc5d71

sys-block/sas3flash: indent metadata.xml properly

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-block/sas3flash/metadata.xml | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-block/sas3flash/metadata.xml b/sys-block/sas3flash/metadata.xml
index c8371e754695..55d75d1768a2 100644
--- a/sys-block/sas3flash/metadata.xml
+++ b/sys-block/sas3flash/metadata.xml
@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="person">
-	<email>zmedico@gentoo.org</email>
-	<name>Zac Medico</name>
-</maintainer>
-<use>
-	<flag name="efi">Install EFI variant as well</flag>
-</use>
+	<maintainer type="person">
+		<email>zmedico@gentoo.org</email>
+		<name>Zac Medico</name>
+	</maintainer>
+	<use>
+		<flag name="efi">Install EFI variant as well</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2023-07-15  7:14 David Seifert
  0 siblings, 0 replies; 13+ messages in thread
From: David Seifert @ 2023-07-15  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     798a9c46a6ad90de66a6dfba9ded01bdbbc00052
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 07:14:17 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 07:14:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798a9c46

sys-block/sas3flash: drop 15-r1

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-block/sas3flash/Manifest               |  1 -
 sys-block/sas3flash/sas3flash-15-r1.ebuild | 86 ------------------------------
 2 files changed, 87 deletions(-)

diff --git a/sys-block/sas3flash/Manifest b/sys-block/sas3flash/Manifest
index 5c67d24162fd..25630b44cf81 100644
--- a/sys-block/sas3flash/Manifest
+++ b/sys-block/sas3flash/Manifest
@@ -1,5 +1,4 @@
 DIST Installer_P16_for_Linux.zip 931509 BLAKE2B 059ce415dde9c872bd5e235bd3168a01bd966fc7433b297875849d563bf57d9207b5d4ce253bd9ac40072353a77ab403ecf110c21758edc5a1a832d7a8af6066 SHA512 fde7967e45f13c81b40b53f9d8893de8bf8b16b8c008b197ddfdcdc0338675c9926b53fc48f38087ca35738de3b8da662d22bdd620648eafb0c8889b48e94431
 DIST Installer_P16_for_Solaris.zip 450562 BLAKE2B 6aa3ce50128a719fb36d8c9a28f87dc43a4c90f261b373dbe0455f1803dea4212b85efc2c5961a7da9254c21938ff189b893eec44a8e959589df59073517296a SHA512 6a73b142ba50d8c3b6427d96153367e96498787a48bef2ea784fba8567ab9a32554fc8560c3ea798b7f7c04af7a8115d778532087aeca6d7b64fbf4a6be5d649
 DIST Installer_P16_for_UEFI.zip 360466 BLAKE2B 8c98387033bc3979a62c1e29e78678563d32ac9e6a90359160fe64694b765cc083ec1c4e3d816ee9fbcc9390fc195078e4b18976d24c3ed79d93baf69c5bff5d SHA512 f670690df3d024dc968325354650c4279ff9823c6e9846cf37b7a7e3ba0ed77e1a94c8e358c691a41dfd1d438215448cb4fb1df246e5a1e6fa72bbfa3e5ee710
-DIST SAS3FLASH_P15.zip 5284358 BLAKE2B 8602db381d7ce7fbca7b55c0f7a9ec4868153264624a5c64d7602a5b094e16c274df22d4e4e8c2f3dca08ff5b550b5aa8dc72d25fef74a65b8eb24f4dd213934 SHA512 19fe0b313a210c02017234e0784dffde83eb9a9bcca1c98221bc5fd56e0cc196e53f857c5c0d0db37176f59d70cb85aaef3983b1f900a9f2031b9fcd2cfaf9eb
 DIST sas3Flash_quickRefGuide_rev1-0.pdf 301289 BLAKE2B c52a00b7dd6abd14d2a476ed2fca9d56d59555c7f92b802cd37f9876c17d83a9919df6e9c64697eefd2195bec01a1eed14884c3f7daa82195f276032d37a146b SHA512 88129695ac971a28d472f3cea3af8a99fcff508b29b2c7c74994b6854515710239a6bbff766fc4fd31af8726784a3799b2a63a9dd8241e97b34d4e05638e088b

diff --git a/sys-block/sas3flash/sas3flash-15-r1.ebuild b/sys-block/sas3flash/sas3flash-15-r1.ebuild
deleted file mode 100644
index 6ea3f68cb1f4..000000000000
--- a/sys-block/sas3flash/sas3flash-15-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit mount-boot
-
-DESCRIPTION="Flash utility for LSI MPT-SAS3 controller"
-HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads"
-
-LICENSE="LSI"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~x64-solaris"
-IUSE="doc efi"
-
-RESTRICT="strip fetch mirror"
-BDEPEND="app-arch/unzip"
-QA_PREBUILT="opt/lsi/sas3flash boot/efi/sas3flash.efi"
-
-MY_PN=SAS3FLASH
-MY_P="${MY_PN}_P${PV}"
-
-DISTFILE_BIN=${MY_P}.zip
-DISTFILE_DOC=sas3Flash_quickRefGuide_rev1-0.pdf
-
-SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads'
-SRC_URI="
-	${SRC_URI_BASE}/host-bus-adapters/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN}
-	doc? ( "${SRC_URI_BASE}/oracle/files/${DISTFILE_DOC}" )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_nofetch() {
-	elog "Broadcom has a mandatory click-through license on their binaries."
-	elog "Please visit ${HOMEPAGE} and download ${DISTFILE_BIN} from the Mangement Software section."
-	elog "After downloading, move ${DISTFILE_BIN} into your DISTDIR directory."
-	if use doc; then
-		elog "Please also download 'SAS3Flash Utility Quick Reference 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=( FLASH_MPT_GEN3_Phase"${PV}".0-*.pdf "README_SAS3FLASH_P${PV}.txt" )
-
-	if use doc; then
-		DOCS+=( "${DISTDIR}/${DISTFILE_DOC}" )
-	fi
-
-	default
-
-	exeinto /opt/lsi/
-	if use amd64; then
-		doexe sas3flash_rel/sas3flash/sas3flash_linux_x64_rel/sas3flash
-	elif use x86; then
-		doexe sas3flash_rel/sas3flash/sas3flash_linux_x86_rel/sas3flash
-	elif use arm64; then
-		doexe sas3flash_rel/sas3flash/sas3flash_linux_arm_rel/sas3flash
-	elif use ppc64; then
-		doexe sas3flash_rel/sas3flash/sas3flash_linux_ppc64_rel/sas3flash
-	elif use x64-solaris; then
-		doexe sas3flash_rel/sas3flash/sas3flash_solaris_x86_rel/sas3flash
-	fi
-
-	if use efi; then
-		exeinto /boot/efi/
-		if use amd64; then
-			doexe sas3flash_rel/sas3flash/sas3flash_udk_uefi_x64_rel/sas3flash.efi
-		elif use arm64; then
-			doexe sas3flash_rel/sas3flash/sas3flash_udk_uefi_arm_rel/sas3flash.efi
-		fi
-	fi
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2023-08-17  7:49 Andrew Ammerlaan
  0 siblings, 0 replies; 13+ messages in thread
From: Andrew Ammerlaan @ 2023-08-17  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     a1f3d15c88e4a9a462fa04fba9602726b817d6b0
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 16 08:20:59 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Aug 17 07:48:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f3d15c

sys-block/sas3flash: use secureboot.eclass to sign efi exec

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sys-block/sas3flash/sas3flash-16.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/sys-block/sas3flash/sas3flash-16.ebuild b/sys-block/sas3flash/sas3flash-16.ebuild
index b1179691af24..94f85c44952a 100644
--- a/sys-block/sas3flash/sas3flash-16.ebuild
+++ b/sys-block/sas3flash/sas3flash-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="Flash utility for LSI MPT-SAS3 controller"
 HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads"
@@ -47,6 +47,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:"
@@ -88,6 +92,7 @@ src_install() {
 		if use amd64; then
 			doexe Installer_P"${PV}"_for_UEFI/sas3flash_udk_uefi_x64_rel/sas3flash.efi
 		fi
+		secureboot_auto_sign --in-place
 	fi
 
 	default


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/
@ 2024-01-07 17:19 Andrew Ammerlaan
  0 siblings, 0 replies; 13+ messages in thread
From: Andrew Ammerlaan @ 2024-01-07 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     d6273a925f45d0453bab0f0e795670962c881f9e
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 14:53:23 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Jan  7 17:19:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6273a92

sys-block/sas3flash: rename USE=efi to USE=uefi

Signed-off-by: David Seifert <soap <AT> gentoo.org>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sys-block/sas3flash/metadata.xml        | 2 +-
 sys-block/sas3flash/sas3flash-16.ebuild | 9 +++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/sys-block/sas3flash/metadata.xml b/sys-block/sas3flash/metadata.xml
index 55d75d1768a2..c4392c4ef605 100644
--- a/sys-block/sas3flash/metadata.xml
+++ b/sys-block/sas3flash/metadata.xml
@@ -6,6 +6,6 @@
 		<name>Zac Medico</name>
 	</maintainer>
 	<use>
-		<flag name="efi">Install EFI variant as well</flag>
+		<flag name="uefi">Install UEFI variant as well</flag>
 	</use>
 </pkgmetadata>

diff --git a/sys-block/sas3flash/sas3flash-16.ebuild b/sys-block/sas3flash/sas3flash-16.ebuild
index 94f85c44952a..235774821fde 100644
--- a/sys-block/sas3flash/sas3flash-16.ebuild
+++ b/sys-block/sas3flash/sas3flash-16.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit mount-boot secureboot
 
 DESCRIPTION="Flash utility for LSI MPT-SAS3 controller"
@@ -10,7 +11,7 @@ HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8
 LICENSE="LSI"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86 ~x64-solaris"
-IUSE="doc efi"
+IUSE="doc uefi"
 
 RESTRICT="strip fetch mirror"
 BDEPEND="app-arch/unzip"
@@ -31,7 +32,7 @@ SRC_URI="
 	x86? ( ${SRC_URI_LINUX} )
 	ppc64? ( ${SRC_URI_LINUX} )
 	x64-solaris? ( ${SRC_URI_SOLARIS} )
-	efi? ( ${SRC_URI_UEFI} )
+	uefi? ( ${SRC_URI_UEFI} )
 	doc? ( "${SRC_URI_BASE}/oracle/files/${DISTFILE_DOC}" )"
 
 S="${WORKDIR}"
@@ -48,7 +49,7 @@ pkg_nofetch() {
 }
 
 pkg_setup() {
-	use efi && secureboot_pkg_setup
+	use uefi && secureboot_pkg_setup
 }
 
 supportedcards() {
@@ -86,7 +87,7 @@ src_install() {
 		DOCS+=( Installer_P"${PV}"_for_Solaris/README_Installer_P"${PV}"_Solaris.txt )
 	fi
 
-	if use efi; then
+	if use uefi; then
 		exeinto /boot/efi/
 		DOCS+=( Installer_P"${PV}"_for_UEFI/README_Installer_P"${PV}"_UEFI.txt )
 		if use amd64; then


^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-01-07 17:19 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-15  7:14 [gentoo-commits] repo/gentoo:master commit in: sys-block/sas3flash/ David Seifert
  -- strict thread matches above, loose matches on Subject: below --
2024-01-07 17:19 Andrew Ammerlaan
2023-08-17  7:49 Andrew Ammerlaan
2023-07-15  7:14 David Seifert
2023-05-29 18:21 Sam James
2022-12-24 13:25 Andreas Sturmlechner
2022-01-05 10:01 David Seifert
2020-06-14 18:37 Zac Medico
2020-01-08  1:44 Georgy Yakovlev
2020-01-08  1:44 Georgy Yakovlev
2019-02-05 20:56 Ben Kohler
2018-01-01  4:09 Zac Medico
2017-11-20 21:00 Zac Medico

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox