diff options
Diffstat (limited to 'sys-block')
-rw-r--r-- | sys-block/arcconf/Manifest | 1 | ||||
-rw-r--r-- | sys-block/arcconf/arcconf-4.14.00.26064.ebuild | 36 |
2 files changed, 37 insertions, 0 deletions
diff --git a/sys-block/arcconf/Manifest b/sys-block/arcconf/Manifest index 9b0dd4fcdf24..9826302213cd 100644 --- a/sys-block/arcconf/Manifest +++ b/sys-block/arcconf/Manifest @@ -1,2 +1,3 @@ DIST arcconf_B25823.zip 86931369 BLAKE2B c11eb498474cdd13d15bf1516ada423d4d1b71c538f346f854a30d3645e8e7db996d8f934a66c55fcb6b4397982de43e2d84b9aebfcc2de2922b950bcfc4c8fb SHA512 da5396c43783636013fb88137f45638ece2767d9e5649577136be123cee5c6eededfac464b965c0474bae65db18147c696f9b30274045c61788669cc56307718 +DIST arcconf_B26064.zip 40927172 BLAKE2B 1d9524ff4a4307b565c23c8ceebba95fa6882d62274dbfda7bf3431d370ee635a54811458e0d34f875827059339036bc35c5cf1687e5e96e4a2a8442ebf166a0 SHA512 4d91aa85089c31751ca6f39eb5562d68006703f88deb5bc86fa4a15735cfa9ff8b51b4b204f80d8b4bfe35fdd18565e111764674d1c2c7253e78b411836c4b71 DIST arcconf_v2_01_22270.zip 47168976 BLAKE2B 95693a1408e5a4d0d638bbf265f2e1e64247dfec2b1078b56860c5fcd4b13ffa5967bfb9967abfd4b79c788aaeb20759b3a9070a84b083c1653e4868a96ac4cf SHA512 0f91a697c44ea0c0561bec9e432e7d4eba8eb8a2b0255a9867bdb183f81e745aee1dcc2b0017847803dbb27f55cad3e985f4bcd3a202c52f5b557fb724e94d9e diff --git a/sys-block/arcconf/arcconf-4.14.00.26064.ebuild b/sys-block/arcconf/arcconf-4.14.00.26064.ebuild new file mode 100644 index 000000000000..6f79502767cc --- /dev/null +++ b/sys-block/arcconf/arcconf-4.14.00.26064.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 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 + # LEGACY_VSYSCALL_NONE makes ARCCONF segaultmakes ARCCONF segault + if linux-info_get_any_version && linux_config_src_exists; then + CONFIG_CHECK="!HARDENED_USERCOPY_PAGESPAN !LEGACY_VSYSCALL_NONE" + check_extra_config + fi +} + +src_install() { + dobin $(usex arm64 'arm/linuxarm_x64/cmdline/' '')arcconf +} |