diff options
author | Luboš Luňák <l.lunak@suse.cz> | 2010-09-15 16:45:57 +0200 |
---|---|---|
committer | Adrian Schröter <adrian@suse.de> | 2011-01-11 19:51:01 +0100 |
commit | 585759875f7d225b6fc8f3e76cdffe955825dab4 (patch) | |
tree | 8c4b6f3fab6ebc1222c4446c898650d3362f0e1d /debtransformzip | |
parent | e90721635309e168a4bb3fd6208d8627a03760ac (diff) |
make debtransform support packages with .tar.bz2 and .zip tarballs
http://lists.opensuse.org/opensuse-buildservice/2009-06/msg00193.html
Diffstat (limited to 'debtransformzip')
-rwxr-xr-x | debtransformzip | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/debtransformzip b/debtransformzip new file mode 100755 index 0000000..2054c12 --- /dev/null +++ b/debtransformzip @@ -0,0 +1,14 @@ +#! /bin/bash + +if test $# -ne 2; then + exit 1 +fi + +zip="$1" +tar="$2" + +tmp=$(mktemp -d) +unzip -q -d "$tmp" -- "$zip" || exit 1 +( cd "$tmp" && tar czO * ) >"$tar" || exit 1 +rm -r "$tmp" +exit 0 |