summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMuhammed Shameem2017-03-27 00:31:44 +0530
committerMuhammed Shameem2017-03-27 00:31:44 +0530
commit8e3e8dc71f1d4386492c24a942fafedb42e153ad (patch)
tree5fc69f7764fa4521ec3e9870e2856f76d5abe35d
parent4379d875faa9779318d68768af892791ed20d102 (diff)
downloadaur-8e3e8dc71f1d4386492c24a942fafedb42e153ad.tar.gz
Tidying up the extraction
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD11
2 files changed, 11 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bec28a74a65d..81bff6e3b0c1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -6,6 +6,8 @@ pkgbase = writefull
arch = i686
arch = x86_64
license = custom
+ noextract = writefull_3.0.0-beta14-gem2_ia32.zip
+ noextract = writefull_3.0.0-beta14-gem2_amd64.zip
source_i686 = https://d3aw1w08kaciwn.cloudfront.net/3.0.0-beta14-gem2/writefull_3.0.0-beta14-gem2_ia32.zip
md5sums_i686 = a99646244c586a42553b4a4a85890a62
source_x86_64 = https://d3aw1w08kaciwn.cloudfront.net/3.0.0-beta14-gem2/writefull_3.0.0-beta14-gem2_amd64.zip
diff --git a/PKGBUILD b/PKGBUILD
index 50c86783bc44..1732098aff34 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,14 +10,21 @@ source_i686=("https://d3aw1w08kaciwn.cloudfront.net/${pkgver//_/-}/${pkgname}_${
source_x86_64=("https://d3aw1w08kaciwn.cloudfront.net/${pkgver//_/-}/${pkgname}_${pkgver//_/-}_amd64.zip")
md5sums_i686=("a99646244c586a42553b4a4a85890a62")
md5sums_x86_64=("851ac6778e1d00377801f36d240ba35e")
+noextract=("${pkgname}_${pkgver//_/-}_ia32.zip" "${pkgname}_${pkgver//_/-}_amd64.zip")
+if [ "$(uname -m)" = "x86_64" ]; then
+ _arch=amd64
+elif [ "$(uname -m)" = "i686" ]; then
+ _arch=ia32
+fi
prepare() {
- rm *.zip
+ mkdir -p ${srcdir}/writefull
+ bsdtar -xf "${pkgname}_${pkgver//_/-}_${_arch}.zip" -C "${srcdir}/writefull"
}
package() {
install -dm755 "${pkgdir}/usr/share/${pkgname}"
install -dm755 "${pkgdir}/usr/bin"
- cp -a ${srcdir}/* "${pkgdir}/usr/share/${pkgname}"
+ cp -a ${srcdir}/writefull/* "${pkgdir}/usr/share/${pkgname}"
ln -s "/usr/share/${pkgname}/Writefull" "${pkgdir}/usr/bin/writefull"