File: fetch-snapshot.sh

package info (click to toggle)
racket 7.9%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 178,684 kB
  • sloc: ansic: 282,112; lisp: 234,887; pascal: 70,954; sh: 27,112; asm: 16,268; makefile: 4,613; cpp: 2,715; ada: 1,681; javascript: 1,244; cs: 879; exp: 499; csh: 422; python: 274; xml: 106; perl: 104
file content (15 lines) | stat: -rwxr-xr-x 491 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/bash

# this script fetches a pre-release snapshot from racket upstream
# the hash is used to try to match the tarball up with git history.

hash=$(wget -O- http://pre.racket-lang.org/build-log.txt| sed -n '0,/Updating/ s/^Updating.*[.][.]//p')

stamp=$(wget -O- http://pre.racket-lang.org/stamp)
date=${stamp%%???? *}
version=${stamp##* }

name="racket_$version+$date~$hash.orig.tar.gz"

echo fetching $name
wget -O "$name" http://pre.racket-lang.org/pre-installers/plt-src-unix.tgz