3 # Generate BIRD Distribution Archive
4 # (c) 2000--2004 Martin Mares <mj@ucw.cz>
7 VERSION
=`grep 'BIRD_VERSION \"' sysdep/config.h | sed '/BIRD_VERSION/!d;s/^.*"\(.*\)"$/\1/'`
16 rm -rf $T/$REL $T/$DREL
17 mkdir
-p $T/$REL $T/$DREL $T/$DREL/doc
18 mv obj
/doc
/*.pdf
$T/$DREL/doc
20 find .
-name "*~" -exec rm -f '{}' '+'
26 echo Generating ChangeLog
27 git log
>$T/$REL/ChangeLog
28 rm -f $T/$REL/bird.conf
*
30 rm -rf `find $T/$REL -name CVS -o -name tmp` $T/$REL/{misc
,rfc
,doc
/slides
,doc
/slt2001
,doc
/old
,doc
/*.out
}
31 ( cd $T ; tar czvvf
$REL.
tar.gz
$REL )
32 ( cd $T ; tar czvvf
$DREL.
tar.gz
$DREL )
33 rm -rf $T/$REL $T/$DREL
36 echo Uploading to Atrey...
37 scp
$T/$REL.
tar.gz
$T/$DREL.
tar.gz atrey.karlin.mff.cuni.cz
:~ftp
/pub
/bird
/
38 echo Uploading to Trubka...
39 scp
$T/$REL.
tar.gz
$T/$DREL.
tar.gz bird.network.cz
:~ftp
/pub
/bird
/