summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorMarc Cornellà <marc.cornella@live.com>2016-09-29 13:20:26 +0200
committerMarc Cornellà <marc.cornella@live.com>2016-09-29 14:05:21 +0200
commitf12cb5a697ca45b3ef8acda24cef72fe041addb3 (patch)
treeaab75eb3c40f1e84555b112d561a7c4cceabf1b7 /plugins
parent09d95251a7176e0c4b2a71837b7356980fe738e5 (diff)
downloadzsh-f12cb5a697ca45b3ef8acda24cef72fe041addb3.tar.gz
zsh-f12cb5a697ca45b3ef8acda24cef72fe041addb3.tar.bz2
zsh-f12cb5a697ca45b3ef8acda24cef72fe041addb3.zip
extract: fix extraction of deb packages with data.tar.xz
Diffstat (limited to 'plugins')
-rw-r--r--plugins/extract/extract.plugin.zsh4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/extract/extract.plugin.zsh b/plugins/extract/extract.plugin.zsh
index 081d5168f..24b16517b 100644
--- a/plugins/extract/extract.plugin.zsh
+++ b/plugins/extract/extract.plugin.zsh
@@ -56,8 +56,8 @@ extract() {
mkdir -p "$extract_dir/data"
cd "$extract_dir"; ar vx "../${1}" > /dev/null
cd control; tar xzvf ../control.tar.gz
- cd ../data; tar xzvf ../data.tar.gz
- cd ..; rm *.tar.gz debian-binary
+ cd ../data; extract ../data.tar.*
+ cd ..; rm *.tar.* debian-binary
cd ..
;;
(*)