summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--1.20.15_StorCLI.zip.sigbin543 -> 0 bytes
-rw-r--r--1.21.16_StorCLI.zip.sigbin0 -> 566 bytes
-rw-r--r--PKGBUILD33
4 files changed, 29 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 990e3f715317..d03747735a7f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
deleted file mode 100644
index 0afd72cd1977..000000000000
--- a/1.20.15_StorCLI.zip.sig
+++ /dev/null
Binary files differ
diff --git a/1.21.16_StorCLI.zip.sig b/1.21.16_StorCLI.zip.sig
new file mode 100644
index 000000000000..14db0b1a696a
--- /dev/null
+++ b/1.21.16_StorCLI.zip.sig
Binary files differ
diff --git a/PKGBUILD b/PKGBUILD
index 9f75293abf7f..41b41be17961 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}