X-Git-Url: https://git.donarmstrong.com/?p=deb_pkgs%2Fscowl.git;a=blobdiff_plain;f=7.1%2Fsrc%2Fmake-dist;fp=7.1%2Fsrc%2Fmake-dist;h=e91041bac7015f55e9847ff46e0a3035cf4bd909;hp=0000000000000000000000000000000000000000;hb=01534a94130c1f5a3a230cf4fe18365a235ba271;hpb=7b14ba883fb1046508c44be37b4c6ba5da5feacf diff --git a/7.1/src/make-dist b/7.1/src/make-dist new file mode 100755 index 0000000..e91041b --- /dev/null +++ b/7.1/src/make-dist @@ -0,0 +1,51 @@ +#!/bin/sh + +# Make the final release from a clean SVN checkout to avoid including +# unnecessary garbage! + +echo clean + +make -s clean + +rm -rf scowl-$1 +rm -f scowl-$1.* + +echo levels + +rm l/levels-list 2> /dev/null +ls --full-time -R -F l | sed 's/^.*kevina.*-0... / /' | sed '/total/d' > l.dir +tar -c --exclude .svn -f l.tar l/ + +echo copy + +mkdir scowl-$1 + +mkdir scowl-$1/r/ +cp r/README scowl-$1/r/ +cp -a r/special scowl-$1/r/ + +BASE=`pwd` + +cd r/ +for d in `ls -I README -I special -I ATTIC` +do + echo ... r/$d + cd $d + mkdir $BASE/scowl-$1/r/$d/ + cp `cat .keep` $BASE/scowl-$1/r/$d/ + cd $BASE/r +done +cd .. + +cp -a README Makefile mk-list Copyright l.dir l.tar src final misc speller scowl-$1/ +find scowl-$1 -name '.svn' | xargs rm -r + +echo tar +tar cf scowl-$1.tar scowl-$1/ +gzip -9 scowl-$1.tar + +echo zip +cd scowl-$1 +rm speller/final speller/misc speller/src +zip -q9lr ../scowl-$1.zip * +