]> git.phdru.name Git - mimedecode.git/blob - mk-distr
Switch branch before setting umask
[mimedecode.git] / mk-distr
1 #! /bin/sh
2
3 if [ -n "$1" ]; then
4    git checkout "$1"
5 fi &&
6
7 umask 022 &&
8
9 git archive --format=tar --prefix=mimedecode/ HEAD |
10    (cd "$HOME/tmp" && exec tar xf -) &&
11 cp -p mimedecode.man mimedecode.html mimedecode.txt "$HOME/tmp/mimedecode" &&
12
13 cd "$HOME/tmp/mimedecode" &&
14 chmod a+r mimedecode.man mimedecode.html mimedecode.txt &&
15 python setup.py sdist --formats=bztar &&
16 cd dist && mv mimedecode-*.tar.bz2 ../.. && cd ../.. && exec rm -rf mimedecode