From afcb9236a72cf602364c28b9bde6648e4a7f1ca5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 21 Jan 2024 02:09:25 +0000 Subject: gentoo auto-resync : 21:01:2024 - 02:09:25 --- sys-block/arcconf/arcconf-4.16.00.26273.ebuild | 35 ++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 sys-block/arcconf/arcconf-4.16.00.26273.ebuild (limited to 'sys-block/arcconf/arcconf-4.16.00.26273.ebuild') diff --git a/sys-block/arcconf/arcconf-4.16.00.26273.ebuild b/sys-block/arcconf/arcconf-4.16.00.26273.ebuild new file mode 100644 index 000000000000..3e23c39fd73d --- /dev/null +++ b/sys-block/arcconf/arcconf-4.16.00.26273.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="B$(ver_cut 4)" + +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" + +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/linuxarm_x64/cmdline/' '')arcconf +} -- cgit v1.2.3