diff options
Diffstat (limited to 'sys-block/arcconf')
-rw-r--r-- | sys-block/arcconf/Manifest | 3 | ||||
-rw-r--r-- | sys-block/arcconf/arcconf-2.01.22270-r2.ebuild (renamed from sys-block/arcconf/arcconf-2.01.22270-r1.ebuild) | 13 | ||||
-rw-r--r-- | sys-block/arcconf/arcconf-3.01.23531.ebuild | 42 | ||||
-rw-r--r-- | sys-block/arcconf/arcconf-3.07.23980.ebuild | 35 | ||||
-rw-r--r-- | sys-block/arcconf/arcconf-4.16.00.26273.ebuild | 35 | ||||
-rw-r--r-- | sys-block/arcconf/metadata.xml | 8 |
6 files changed, 80 insertions, 56 deletions
diff --git a/sys-block/arcconf/Manifest b/sys-block/arcconf/Manifest index de5906678098..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_01_23531.zip 76188493 BLAKE2B bb939262e89a76fe28cca60ce647df53bd66625d8273cf80ad0b9daa31de8ac33d181a5ad864e52ce5b599d9631a503d2e4a132ec3369b67f0e12887a4bccc0c SHA512 93ab1b5f3f35ad403ac52456ffb16b5b57c4851dbaa3d4922194b29b72957944a0a3e02346362f62b3f6ba5f73394a3720a1f5a371b34e9a03f31bd793348822 +DIST arcconf_v3_07_23980.zip 95993025 BLAKE2B 7a681a05cea01b30fc6d6f152a7fd6b388a5b23c66306e14f3f4da1f257c78169a98590d071130f31df515d665e55fde5d260421dbd890a87eb39724c216a0b3 SHA512 f2b0b17390e62caee08c5835ffb18aaa3c30b4d5878e3f859d03acbd6e45757ff35686fde69103ea1010a8c76ae95571a916d526504f52984f586a6f3a7fc270 diff --git a/sys-block/arcconf/arcconf-2.01.22270-r1.ebuild b/sys-block/arcconf/arcconf-2.01.22270-r2.ebuild index 6caa0575eeb0..2b27f5c9eed9 100644 --- a/sys-block/arcconf/arcconf-2.01.22270-r1.ebuild +++ b/sys-block/arcconf/arcconf-2.01.22270-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_PV="v${PV//./_}" @@ -9,18 +9,17 @@ inherit linux-info DESCRIPTION="Microsemi Adaptec RAID Controller Command Line Utility" HOMEPAGE="https://www.microsemi.com/" -SRC_URI="https://download.adaptec.com/raid/storage_manager/${PN}_${MY_PV}.zip" +SRC_URI="http://download.adaptec.com/raid/storage_manager/${PN}_${MY_PV}.zip" +S="${WORKDIR}" -KEYWORDS="-* ~amd64 ~x86" LICENSE="Microsemi" SLOT="0" +KEYWORDS="-* amd64 x86" -DEPEND="app-arch/unzip" +BDEPEND="app-arch/unzip" RESTRICT="fetch mirror bindist" -S="${WORKDIR}" - QA_PREBUILT="usr/bin/arcconf" pkg_nofetch() { diff --git a/sys-block/arcconf/arcconf-3.01.23531.ebuild b/sys-block/arcconf/arcconf-3.01.23531.ebuild deleted file mode 100644 index 71d1211cab8e..000000000000 --- a/sys-block/arcconf/arcconf-3.01.23531.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PV="v${PV//./_}" - -inherit linux-info - -DESCRIPTION="Microsemi Adaptec RAID Controller Command Line Utility" -HOMEPAGE="https://www.microsemi.com/" -SRC_URI="https://download.adaptec.com/raid/storage_manager/${PN}_${MY_PV}.zip" - -LICENSE="Microsemi" -SLOT="0" -KEYWORDS="-* ~amd64" - -DEPEND="app-arch/unzip" - -RESTRICT="fetch mirror bindist" - -S="${WORKDIR}/linux_x64" - -QA_PREBUILT="usr/bin/arcconf" - -pkg_nofetch() { - elog "Please download ${A} from" - elog "https://storage.microsemi.com/en-us/speed/raid/storage_manager/${PN}_${MY_PV}_zip.php" - elog "and place it in your DISTDIR directory." -} - -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 arcconf -} 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 +} 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..cd93ca1d2137 --- /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 'linuxarm_x64/cmdline/' '')arcconf +} diff --git a/sys-block/arcconf/metadata.xml b/sys-block/arcconf/metadata.xml index 18b8c5cf1f76..4d77751e5766 100644 --- a/sys-block/arcconf/metadata.xml +++ b/sys-block/arcconf/metadata.xml @@ -1,14 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>ck+gentoo@bl4ckb0x.de</email> + <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <longdescription> The Microsemi Adaptec RAID Controller Command Line Utility allows you to: Create and delete logical drives. |