summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbrent s2017-06-19 11:31:57 -0400
committerbrent s2017-06-19 11:31:57 -0400
commitec71a0c94ed50e9bd8ff98da490e6b4da4e97ed7 (patch)
tree8d280ba0d76b0dde13030902d1784c6afde7133c /PKGBUILD
parent6bce69d4dc3c38ec7bb83b0ff6f5b91b4e65e2cc (diff)
downloadaur-ec71a0c94ed50e9bd8ff98da490e6b4da4e97ed7.tar.gz
i hate this package. and avago.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 23 insertions, 10 deletions
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"
}