File download-source.sh of Package budgie-desktop

#!/bin/bash
set -e
[[ -d budgie-desktop ]] && { echo "budgie-desktop directory already exists"; exit 1; }
git clone --recursive https://github.com/solus-project/budgie-desktop.git --depth 1
cd budgie-desktop
SHA=$(git rev-parse HEAD)
DATE=$(git log --format=%as | tr -d -)
cd ..
[[ -d budgie-desktop-$SHA ]] && { echo "budgie-desktop-$SHA directory already exists"; exit 1; }
mv budgie-desktop budgie-desktop-$SHA
tar c budgie-desktop-$SHA | gzip -9 > budgie-desktop-${SHA:0:7}.tar.gz
rm -rf budgie-desktop-$SHA
echo $SHA budgie-desktop-${SHA:0:7}.tar.gz $DATE
openSUSE Build Service is sponsored by