summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConrad Kostecki <conikost@gentoo.org>2024-04-16 23:09:12 +0200
committerConrad Kostecki <conikost@gentoo.org>2024-04-16 23:09:48 +0200
commit4428dec30d3bfad428acb7a50269cb6340941668 (patch)
tree79122cee9f4320d791cb29742ec5b067891b380a /sys-block/arcconf
parentwww-client/epiphany: Bump to 46.0 (diff)
downloadgentoo-4428dec30d3bfad428acb7a50269cb6340941668.tar.gz
gentoo-4428dec30d3bfad428acb7a50269cb6340941668.tar.bz2
gentoo-4428dec30d3bfad428acb7a50269cb6340941668.zip
sys-block/arcconf: add 3.07.23980
This older version adds support for legacy 'aacraid' devices. Closes: https://bugs.gentoo.org/930105 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'sys-block/arcconf')
-rw-r--r--sys-block/arcconf/Manifest1
-rw-r--r--sys-block/arcconf/arcconf-3.07.23980.ebuild35
2 files changed, 36 insertions, 0 deletions
diff --git a/sys-block/arcconf/Manifest b/sys-block/arcconf/Manifest
index 25c16af8847d..cb4d963b30a8 100644
--- a/sys-block/arcconf/Manifest
+++ b/sys-block/arcconf/Manifest
@@ -1,2 +1,3 @@
DIST arcconf_B26273.zip 36205958 BLAKE2B 8baf2e96419ddf7459f61f32e48f721d5b7f11ae20e4a2831d1290ccebafcf6a49078caa881a4ec49aa5be3ccfc54ca2dc542cc2630c5f773549b3a7a60bcd79 SHA512 453067e6b0bc49e8bd1bcd97b0059e2f1752d53b062aedeac32a7a27e18122408bffd403a8108c585d67397d4dc7e7cc6ddced9681e215274ed4bf34387ea915
DIST arcconf_v2_01_22270.zip 47168976 BLAKE2B 95693a1408e5a4d0d638bbf265f2e1e64247dfec2b1078b56860c5fcd4b13ffa5967bfb9967abfd4b79c788aaeb20759b3a9070a84b083c1653e4868a96ac4cf SHA512 0f91a697c44ea0c0561bec9e432e7d4eba8eb8a2b0255a9867bdb183f81e745aee1dcc2b0017847803dbb27f55cad3e985f4bcd3a202c52f5b557fb724e94d9e
+DIST arcconf_v3_07_23980.zip 95993025 BLAKE2B 7a681a05cea01b30fc6d6f152a7fd6b388a5b23c66306e14f3f4da1f257c78169a98590d071130f31df515d665e55fde5d260421dbd890a87eb39724c216a0b3 SHA512 f2b0b17390e62caee08c5835ffb18aaa3c30b4d5878e3f859d03acbd6e45757ff35686fde69103ea1010a8c76ae95571a916d526504f52984f586a6f3a7fc270
diff --git a/sys-block/arcconf/arcconf-3.07.23980.ebuild b/sys-block/arcconf/arcconf-3.07.23980.ebuild
new file mode 100644
index 000000000000..33289200d827
--- /dev/null
+++ b/sys-block/arcconf/arcconf-3.07.23980.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="v${PV//./_}"
+
+inherit linux-info
+
+DESCRIPTION="Microsemi Adaptec RAID Controller Command Line Utility"
+HOMEPAGE="https://www.microsemi.com/"
+SRC_URI="http://download.adaptec.com/raid/storage_manager/${PN}_${MY_PV}.zip"
+S="${WORKDIR}/linux_x64"
+
+LICENSE="Microsemi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="mirror bindist"
+
+QA_PREBUILT="usr/bin/arcconf"
+
+pkg_setup() {
+ # CONFIG_HARDENED_USERCOPY_PAGESPAN makes ARCCONF segault
+ if linux-info_get_any_version && linux_config_src_exists; then
+ CONFIG_CHECK="!HARDENED_USERCOPY_PAGESPAN"
+ check_extra_config
+ fi
+}
+
+src_install() {
+ dobin $(usex arm64 'arm/deb/cmdline/' '')arcconf
+}