#!/bin/sh # shellcheck disable=2034,2086,2103,2164 tmpdir=$(mktemp -d) # Download source file if [ -n "$1" ]; then uscan_opts="--download-version=$1" fi #uscan --noconf --force-download --no-symlink --verbose --destdir=$tmpdir $uscan_opts cd $tmpdir # Other method to download (comment uscan if you use this) wget http://www.dolibarr.org/files/stable/standard/dolibarr-3.5.4.tgz # Rename file to add +dfsg tgzfile=$(echo *.tgz) version=$(echo "$tgzfile" | perl -pi -e 's/^dolibarr-//; s/\.tgz$//; s/_/./g; s/\+nmu1//; ') cd - >/dev/null mv $tmpdir/dolibarr-${version}.tgz ../ echo "File ../dolibarr-${version}.tgz is ready for git-import-orig" rm -rf $tmpdir