get-orig-source.sh 631 B

1234567891011121314151617181920212223242526
  1. #!/bin/sh
  2. tmpdir=$(mktemp -d)
  3. # Download source file
  4. if [ -n "$1" ]; then
  5. uscan_opts="--download-version=$1"
  6. fi
  7. #uscan --noconf --force-download --no-symlink --verbose --destdir=$tmpdir $uscan_opts
  8. cd $tmpdir
  9. # Other method to download (comment uscan if you use this)
  10. wget http://www.dolibarr.org/files/stable/standard/dolibarr-3.5.4.tgz
  11. # Rename file to add +dfsg
  12. tgzfile=$(echo *.tgz)
  13. version=$(echo "$tgzfile" | perl -pi -e 's/^dolibarr-//; s/\.tgz$//; s/_/./g; s/\+nmu1//; ')
  14. cd - >/dev/null
  15. mv $tmpdir/dolibarr-${version}.tgz ../
  16. echo "File ../dolibarr-${version}.tgz is ready for git-import-orig"
  17. rm -rf $tmpdir