creation of /usr/local/man/man1 dir added
[metatemplate.git] / makerel
1 #!/bin/bash
2 #
3 #  makerel: script di servizio per generare le rel. dei sorgenti
4 #
5 coprig="Matteo Nastasi"
6 copdat="2002-`date +%Y`"
7 contac="nastasi@alternativeoutput.it"
8 conta2="matteo.nastasi@milug.org"
9 if [ $# -ne 1 ]; then
10    exit 1
11 fi
12 cw=`pwd`
13 nome=`basename $cw`
14 cd ..
15 newdir="${nome}-$1"
16 if [ -d ${newdir} ]; then
17    echo $newdir exist
18    exit 1
19 else
20    cp -ar ${nome} $newdir
21 fi
22 cd $newdir
23 for i in `find . -print | grep '\.[ch]$' ; find . -print | grep '\.sh$'`; do
24    cp $i file.tmp
25    cat file.tmp | sed "s/vERSIOn/$1/g;
26 s/cOPYRIGHt/$coprig/g;
27 s/cOPYDATe/$copdat/g;
28 s/cONTACt/$contac/g;
29 s/cONTAC2t/$conta2/g" > $i
30    rm file.tmp
31 done
32 rm makerel
33 if [ -d .git ]; then
34    rm -rf .git
35 fi
36 cd ..
37 tar --owner nobody --group nogroup -zcvf ${nome}_${1}.tgz $newdir
38 exit 0