diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | 1.20.15_StorCLI.zip.sig | bin | 543 -> 0 bytes | |||
-rw-r--r-- | 1.21.16_StorCLI.zip.sig | bin | 0 -> 566 bytes | |||
-rw-r--r-- | PKGBUILD | 33 |
4 files changed, 29 insertions, 16 deletions
@@ -1,17 +1,17 @@ # Generated by mksrcinfo v8 -# Fri Jan 13 14:01:02 UTC 2017 +# Mon Jun 19 15:31:57 UTC 2017 pkgbase = storcli pkgdesc = CLI program for LSI MegaRAID cards, also works with some Dell PERC RAID cards (successor to megaraid-cli) - pkgver = 1.20.15 - pkgrel = 3 + pkgver = 1.21.16 + pkgrel = 1 url = https://www.thomas-krenn.com/en/wiki/StorCLI install = storcli.install arch = i686 arch = x86_64 license = custom - source = http://ftp2.za.freebsd.org/pub/FreeBSD/distfiles/1.20.15_StorCLI.zip - source = 1.20.15_StorCLI.zip.sig - sha512sums = 8d0bd39c005b26ad0eb3db045ae8f303eb36333b569c1be9d1e599c0845b2427f473015c4f75859dd283f8ec5072a3037f1a0810c9ad54b6b552a9c08bfdba05 + source = http://docs.avagotech.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/1.21.16_StorCLI.zip + source = 1.21.16_StorCLI.zip.sig + sha512sums = 714d8588566d2baf51cd67e958c9dfdb3f2eb0776a7fa2a9cb46ddad74b8e8a5e1515bf6e3746184b70187c83323b040bf902a2a357e928ad7d3525d3005c71e sha512sums = SKIP pkgname = storcli diff --git a/1.20.15_StorCLI.zip.sig b/1.20.15_StorCLI.zip.sig Binary files differdeleted file mode 100644 index 0afd72cd1977..000000000000 --- a/1.20.15_StorCLI.zip.sig +++ /dev/null diff --git a/1.21.16_StorCLI.zip.sig b/1.21.16_StorCLI.zip.sig Binary files differnew file mode 100644 index 000000000000..14db0b1a696a --- /dev/null +++ b/1.21.16_StorCLI.zip.sig @@ -5,8 +5,8 @@ validpgpkeys=('748231EBCBD808A14F5E85D28C004C2F93481F6B') pkgname=storcli _pkgname=StorCLI -pkgver=1.20.15 -pkgrel=3 +pkgver=1.21.16 +pkgrel=1 _pkgrel=1 pkgdesc="CLI program for LSI MegaRAID cards, also works with some Dell PERC RAID cards (successor to megaraid-cli)" arch=('i686' 'x86_64') @@ -29,18 +29,26 @@ fi # Thanks to sl1pkn07 on AUR for tracking down the actual URL for me! # ...Which of course no longer works. Thanks to grawity for providing the FreeBSD dist mirror link. #source=("https://square-r00t.net/files/arch/${pkgname}/${pkgver}_${_pkgname}.zip" -#source=("http://docs.avagotech.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${pkgver}_${_pkgname}.zip" -source=("http://ftp2.za.freebsd.org/pub/FreeBSD/distfiles/${pkgver}_${_pkgname}.zip" +source=("http://docs.avagotech.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${pkgver}_${_pkgname}.zip" +#source=("http://ftp2.za.freebsd.org/pub/FreeBSD/distfiles/${pkgver}_${_pkgname}.zip" "${pkgver}_${_pkgname}.zip.sig") -sha512sums=('8d0bd39c005b26ad0eb3db045ae8f303eb36333b569c1be9d1e599c0845b2427f473015c4f75859dd283f8ec5072a3037f1a0810c9ad54b6b552a9c08bfdba05' +sha512sums=('714d8588566d2baf51cd67e958c9dfdb3f2eb0776a7fa2a9cb46ddad74b8e8a5e1515bf6e3746184b70187c83323b040bf902a2a357e928ad7d3525d3005c71e' 'SKIP') build() { - cd ${srcdir}/${pkgname}_All_OS/storcli_All_OS/Linux + # they changed their file structure layout. AGAIN. + cd ${srcdir}/versionChangeSet/univ_viva_cli_rel + bsdtar -p -C . -xf ./storcli_All_OS.zip + cd storcli_All_OS/Linux + ls + #cd ${srcdir}/${pkgname}_All_OS/storcli_All_OS/Linux + # Ugh. Avago doesn't distribute binaries, only RPMs. Lame. #rpmextract.sh ${pkgname}-${pkgver}-${_pkgrel}.noarch.rpm # Thanks to sl1pkn07 on AUR for letting me know bsdtar can do RPMs now. Yay! - bsdtar -p -o -C . -xf ./${pkgname}-${pkgver}-${_pkgrel}.noarch.rpm + #bsdtar -p -o -C . -xf ./${pkgname}-${pkgver}-${_pkgrel}.noarch.rpm + # I hate this package. People at Avago need to be fired. + bsdtar -p -o -C . -xf ./${pkgname}-1.21.06-${_pkgrel}.noarch.rpm } package() { @@ -51,8 +59,13 @@ package() { install -d -m 0755 ${pkgdir}/usr/bin install -d -m 0755 ${pkgdir}/usr/share/${pkgname} install -d -m 0755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m 0755 "${srcdir}/${pkgname}_All_OS/storcli_All_OS/Linux/license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -m 0755 "${srcdir}/${pkgname}_All_OS/storcli_All_OS/Linux/opt/MegaRAID/${pkgname}/${pkgname}${_bits}" "${pkgdir}/usr/bin/${pkgname}" - install -m 0644 "${srcdir}/${pkgname}_All_OS/storcli_All_OS/EFI/UDK/storcli.efi" "${pkgdir}/usr/share/${pkgname}/${pkgname}.efi" + # AVAGO. GET. IT. TOGETHER. STOP CHANGING THE FILE TREE. + #install -m 0755 "${srcdir}/${pkgname}_All_OS/storcli_All_OS/Linux/license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -m 0644 "${srcdir}/versionChangeSet/univ_viva_cli_rel/${pkgname}_All_OS/Linux/license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # Worst. Company. Ever. + #install -m 0755 "${srcdir}/${pkgname}_All_OS/storcli_All_OS/Linux/opt/MegaRAID/${pkgname}/${pkgname}${_bits}" "${pkgdir}/usr/bin/${pkgname}" + install -m 0755 "${srcdir}/versionChangeSet/univ_viva_cli_rel/${pkgname}_All_OS/Linux/opt/MegaRAID/${pkgname}/${pkgname}${_bits}" "${pkgdir}/usr/bin/${pkgname}" + #install -m 0644 "${srcdir}/${pkgname}_All_OS/storcli_All_OS/EFI/UDK/storcli.efi" "${pkgdir}/usr/share/${pkgname}/${pkgname}.efi" + install -m 0644 "${srcdir}/versionChangeSet/univ_viva_cli_rel/${pkgname}_All_OS/EFI/UDK/storcli.efi" "${pkgdir}/usr/share/${pkgname}/${pkgname}.efi" } |