Remove some unused data and small fixups
[ugit.git] / scripts / mktar.sh
blob13c584c4f92670cc0d4e040b4cabd665be667453
1 #!/bin/sh
2 if [ $# -lt 1 ]; then
3 echo "usage: mktar [BASENAME]"; exit -1
4 fi
5 FILE="$1".tar.gz
6 BLD="$1".bld
7 DIR=installroot
8 if [ -d $DIR ]; then
9 mv $DIR $DIR.old."$$"
11 if [ -e .lock-wscript ]; then
12 mv .lock-wscript .lock-wscript.old
14 ./configure --prefix=$DIR --blddir="$BLD" \
15 && make && make install
17 if [ $? != 0 ]; then
18 echo "error: $?"
19 exit
22 find $DIR -name '*.py[co]' | xargs rm
23 PYTHONVER=`python -c 'import sys; sys.stdout.write(sys.version[:3])'`
26 cd $DIR/lib;
27 for i in 2.4 2.5; do
28 if [ ! -e python$i ]; then
29 ln -s python$PYTHONVER python$i
31 done
34 rsync -avr $DIR/ "$1/" \
35 && tar czf "$FILE" "$1/" \
36 && rm -rf $DIR "$1" "$BLD"
38 if [ -d $DIR.old.$$ ]; then
39 mv -v $DIR.old.$$ $DIR
41 if [ -e .lock-wscript.old ]; then
42 mv .lock-wscript.old .lock-wscript
44 if [ -e $HOME/htdocs/ugit ]; then
45 mv -v "$FILE" $HOME/htdocs/ugit