summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimofey Titovets2016-11-02 17:06:04 +0300
committerTimofey Titovets2016-11-02 17:06:04 +0300
commit860bd006532082afb4a0e2afb4b11ceaa5010aeb (patch)
treea5bafb40b8319e9be5a22c938dd635ad76d65f6e
parent18cffd6c5ad1a7d72a2ee62a04329ee23034283a (diff)
downloadaur-860bd006532082afb4a0e2afb4b11ceaa5010aeb.tar.gz
Autoextract siob archives
Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com>
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD16
2 files changed, 16 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 73e5b00d35d7..230dd5d9930d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Wed Nov 2 13:54:47 UTC 2016
+# Wed Nov 2 14:05:46 UTC 2016
pkgbase = scaleio
pkgdesc = ScaleIO
pkgver = 2.0.0.2
- pkgrel = 4
+ pkgrel = 5
url = http://www.emc.com/storage/scaleio/
arch = x86_64
license = Custom
diff --git a/PKGBUILD b/PKGBUILD
index b0029722b724..9fc78ede24a8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=( 'scaleio-gui' 'scaleio-tb'
'scaleio-sdc' 'scaleio-sds'
'scaleio-mdm' 'scaleio-callhome' )
pkgver=2.0.0.2
-pkgrel=4
+pkgrel=5
pkgdesc="ScaleIO"
arch=('x86_64')
url="http://www.emc.com/storage/scaleio/"
@@ -44,7 +44,20 @@ prepare() {
echo "Remove Gateway for Linux"
rm -rf ./ScaleIO_${pkgver}_Gateway_for_Linux_Download
mv ./ScaleIO_${pkgver}_GUI_for_Linux_Download ./GUI
+ rm ./GUI/EMC-ScaleIO-gui-2.0-7120.0.noarch.rpm
+
mv ./ScaleIO_${pkgver}_UBUNTU_14.04_Download ./U1404P
+ cd ./U1404P
+ for file in ./*.tar; do
+ tar xf $file
+ rm $file
+ done
+ rm ./*.sig
+ for file in ./*.siob; do
+ ./siob_extract $file
+ done
+ rm ./siob_extract
+ rm ./*.siob
}
package_scaleio-gui()
@@ -56,7 +69,6 @@ package_scaleio-gui()
options=('!emptydirs' '!strip')
cd ${srcdir}/ScaleIO_${pkgver}_Complete_Linux_SW_Download/GUI
- rm EMC-ScaleIO-gui-2.0-7120.0.noarch.rpm
extract_deb EMC-ScaleIO-gui-2.0-7120.0.deb
rm EMC-ScaleIO-gui-2.0-7120.0.deb control.tar.gz debian-binary
tar xf data.tar.gz