OSDN Git Service

no comment is not good know-how
[pukiwiki/pukiwiki_devel.git] / release.sh
index 93b0d0a..6ed55fe 100755 (executable)
@@ -1,5 +1,5 @@
 #!/bin/sh
-# $Id: release.sh,v 1.2 2004/09/01 12:20:27 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
 #  ==========================================================
@@ -55,6 +55,9 @@ echo find "$pkg_dir" -type f -name '.cvsignore' -delete
 ( cd "$pkg_dir"
 
   # 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
@@ -63,12 +66,27 @@ echo find "$pkg_dir" -type f -name '.cvsignore' -delete
   chmod 777 attach backup cache counter diff trackback wiki*
   chmod 666 wiki*/*.txt cache/*.dat
 
-) 2>/dev/null
+)
+
+# 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"