Blame SOURCES/vendoring-prep.inc

a0bc34
# Untar vendored collection tarballs to corresponding directories
a0bc34
for file in %{SOURCE801} %{SOURCE901} %{SOURCE902}; do
a0bc34
    if [[ "$(basename $file)" =~ ([^-]+)-([^-]+)-(.+).tar.gz ]]; then
a0bc34
        ns=${BASH_REMATCH[1]}
a0bc34
        name=${BASH_REMATCH[2]}
a0bc34
        ver=${BASH_REMATCH[3]}
a0bc34
        mkdir -p .external/$ns/$name
a0bc34
        pushd .external/$ns/$name > /dev/null
a0bc34
        tar xfz "$file"
a0bc34
        popd > /dev/null
a0bc34
    fi
a0bc34
done