diff options
author | Konstantin Shalygin | 2023-02-06 16:16:42 +0700 |
---|---|---|
committer | Konstantin Shalygin | 2023-02-06 16:16:42 +0700 |
commit | 4759e6128d7643445c2ced36be76e4ebc9a95e35 (patch) | |
tree | 0763d896d2d5affd2e0966e0eddbdfe45572bf4f | |
parent | 15d8b48b89ae3580046f928760612bd653dd00ca (diff) | |
download | aur-4759e6128d7643445c2ced36be76e4ebc9a95e35.tar.gz |
Bump to 007.2405.0000.0000
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | .gitignore | 23 | ||||
-rw-r--r-- | PKGBUILD | 40 |
3 files changed, 33 insertions, 38 deletions
@@ -1,11 +1,13 @@ pkgbase = storcli pkgdesc = CLI program for LSI MegaRAID cards - pkgver = 007.2309.0000.0000 + pkgver = 007.2405.0000.0000 pkgrel = 1 url = https://www.broadcom.com/ arch = x86_64 + arch = aarch64 license = custom - source = storcli-007.2309.0000.0000.zip::https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/Unified_storcli_all_os_7.2309.0000.0000.zip - sha512sums = c922fe3889a4035e4b25c4228bc5bcaf6a94db6ea247170c8dd3735c953b735c4129cb9d0b7818b2ec63d98f1b21ccab6d4937a2c4e160c0077eb604fb24cf57 + makedepends = libarchive + source = https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_nvme_12g_p25/STORCLI_SAS3.5_P25.zip + sha256sums = 006a99b7637d3f379e51b5f98dc61d4e726aed354c5d0aa710dcf540b6b50b40 pkgname = storcli diff --git a/.gitignore b/.gitignore index 159bff93d4c6..d263cd870684 100644 --- a/.gitignore +++ b/.gitignore @@ -1,19 +1,4 @@ -*/ -.*.swp -*.pkg.tar.xz -src/ -pkg/ -*.tar -*.tar.bz2 -*.tar.xz -*.tar.gz -*.tgz -*.txz -*.tbz -*.tbz2 -*.run -*.zip -*.7z -*.rar -*.deb -*.pkg.tar.xz.sig +pkg/* +src/* +*.tar.* +*.zip* @@ -1,24 +1,32 @@ -# Maintainer: dvb <archlinux at b0rken dot de> -# Contributor: brent s. <bts[at]square-r00t[dot]net> +# Maintainer: Konstantin Shalygin <k0ste@k0ste.ru> +# Contributor: Konstantin Shalygin <k0ste@k0ste.ru> -pkgname=storcli -pkgver=007.2309.0000.0000 -_pkgver=7.2309.0000.0000 -pkgrel=1 +pkgname='storcli' +pkgver='007.2405.0000.0000' +pkgrel='1' pkgdesc="CLI program for LSI MegaRAID cards" -url="https://www.broadcom.com/" +url='https://www.broadcom.com/' license=('custom') -arch=('x86_64') -source=("$pkgname-$pkgver.zip::https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/Unified_storcli_all_os_${_pkgver}.zip") -sha512sums=('c922fe3889a4035e4b25c4228bc5bcaf6a94db6ea247170c8dd3735c953b735c4129cb9d0b7818b2ec63d98f1b21ccab6d4937a2c4e160c0077eb604fb24cf57') +arch=('x86_64' 'aarch64') +makedepends=('libarchive') +source=("https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_nvme_12g_p25/STORCLI_SAS3.5_P25.zip") +sha256sums=('006a99b7637d3f379e51b5f98dc61d4e726aed354c5d0aa710dcf540b6b50b40') + +_variant_aarch64='ARM/Linux' +_variant_x86_64='Linux' +_archstr=$([[ "${CARCH}" == 'x86_64' ]] && echo -n "${_variant_x86_64}" || echo -n "${_variant_aarch64}") + +prepare() { + bsdtar -xf "STORCLI_SAS3.5_P25/univ_viva_cli_rel/Unified_storcli_all_os/${_archstr}/${pkgname}-${pkgver}-${pkgrel}.noarch.rpm" +} package() { - bsdtar -poxf "$srcdir/Unified_storcli_all_os/Linux/$pkgname-$pkgver-1.noarch.rpm" -C "$pkgdir" - rm "$pkgdir/opt/MegaRAID/storcli/storcli" + mkdir -p "${pkgdir}/opt/MegaRAID/${pkgname}" + install -Dm755 "opt/MegaRAID/${pkgname}/${pkgname}64" "${pkgdir}/usr/bin/${pkgname}" - install -dm755 "$pkgdir/usr/bin" - install -Dm644 "$srcdir/Unified_storcli_all_os/ThirdPartyLicenseNotice.pdf" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.pdf" + ln -s "/usr/bin/${pkgname}" "${pkgdir}/opt/MegaRAID/${pkgname}/${pkgname}" + ln -s "/usr/bin/${pkgname}" "${pkgdir}/opt/MegaRAID/${pkgname}/${pkgname}64" - ln -s /opt/MegaRAID/storcli/storcli64 "$pkgdir/usr/bin" - ln -s /opt/MegaRAID/storcli/storcli64 "$pkgdir/usr/bin/storcli" + install -Dm644 "${srcdir}/STORCLI_SAS3.5_P25/univ_viva_cli_rel/Unified_storcli_all_os/ThirdPartyLicenseNotice.pdf" \ + "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.pdf" } |