X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=release.sh;h=6ed55fef9a23735c00b8d3c5c3b78ea1e684107f;hb=972cb49b1bae0515cddbda991cd6e6bbc784709f;hp=48ad44955000ad0aac886e61474789ecf884b486;hpb=a4f86c767514c05ed0ec90c4cf37e07bdbabda31;p=pukiwiki%2Fpukiwiki_devel.git diff --git a/release.sh b/release.sh index 48ad449..6ed55fe 100755 --- a/release.sh +++ b/release.sh @@ -1,5 +1,5 @@ #!/bin/sh -# $Id: release.sh,v 1.1 2004/09/01 11:53:03 henoheno Exp $ +# $Id: release.sh,v 1.6 2004/09/07 12:57:27 henoheno Exp $ # $CVSKNIT_Id: release.sh,v 1.11 2004/05/28 14:26:24 henoheno Exp $ # Release automation script # ========================================================== @@ -53,14 +53,40 @@ echo find "$pkg_dir" -type f -name '.cvsignore' -delete # chmod ( cd "$pkg_dir" - chmod 777 attach backup cache counter diff trackback wiki 2>/dev/null - chmod 666 wiki*/*.txt cache/*.dat 2>/dev/null + + # ALL: Read only + find . -type d | while read line; do + chmod 755 "$line" + done + find . -type f | while read line; do + chmod 644 "$line" + done + + # Add write permission for PukiWiki + chmod 777 attach backup cache counter diff trackback wiki* + chmod 666 wiki*/*.txt cache/*.dat + +) + +# Compress +( cd "$pkg_dir" + + # wiki.en/ + tar cf - wiki.en | gzip -9 > wiki.en.tgz + rm -Rf wiki.en + + gzip -9 *.en.txt + ) # Tar echo tar cf - "$pkg_dir" \| gzip -9 \> "$pkg_dir.tar.gz" tar cf - "$pkg_dir" | gzip -9 > "$pkg_dir.tar.gz" +# Zip +echo zip -r9 "$pkg_dir.zip" "$pkg_dir" + zip -r9 "$pkg_dir.zip" "$pkg_dir" + #echo rm -Rf "$pkg_dir" # rm -Rf "$pkg_dir"