3 # Builds upstream tarball
4 # Uses the new layout of 110.60 version
6 # Updated by Daniel Moerner in October 2009 to accept --upstream-version
7 # argument so this script can be called by uscan.
9 if [ "$1" -ne "--upstream-version" ] ; then
10 echo "Usage: mkorig --upstream-version version"
17 orig
=..
/smlnj-
$version
19 url
=http
://smlnj.cs.uchicago.edu
/dist
/working
21 root_tarballs
="ckit config pgraph smlnj-lib MLRISC cml eXene heap2asm \
22 ml-burg ml-lex ml-yacc smlnj-c nlffi ml-lpt \
24 base_tarballs
="cm compiler runtime system"
28 for t
in $root_tarballs ; do
29 wget
-O $orig/$t.tgz
$url/$version/$t.tgz
32 mkdir
-p $orig/bootstrap
35 wget
-O $orig/bootstrap
/$img $url/$version/$img
39 for t
in $base_tarballs ; do
40 wget
-O $orig/base
/$t.tgz
$url/$version/$t.tgz
43 tar zcf ..
/smlnj_
$version.orig.
tar.gz
$orig