]> git.rm.cloudns.org Git - xonotic/xonotic-maps.pk3dir.git/commitdiff
add a nice recompression script
authorRudolf Polzer <divverent@xonotic.org>
Wed, 7 Mar 2012 14:51:03 +0000 (15:51 +0100)
committerRudolf Polzer <divverent@xonotic.org>
Wed, 7 Mar 2012 14:53:01 +0000 (15:53 +0100)
release-augenkrebs.sh [new file with mode: 0755]

diff --git a/release-augenkrebs.sh b/release-augenkrebs.sh
new file mode 100755 (executable)
index 0000000..97b6377
--- /dev/null
@@ -0,0 +1,19 @@
+#!/bin/sh
+
+# make smaller
+find . -not -name moiretex.\* \
+       \( -name \*.png -o -name \*.tga \) \
+       -exec mogrify -format jpg -quality 99 {} \; \
+       -exec rm -f {} \;
+find . -name \*.jpg \
+       -exec jpegoptim -m75 {} \;
+find . \( -name \*.txt -o -name \*.svg -o -name \*.xcf -o -name \*.html \) \
+       -exec rm -f {} \;
+find . -name \*.ogg \
+       -not -name gpl.ogg \
+       -exec oggdec -o {}.wav {} \; \
+       -exec oggenc -q-1 -o {} {}.wav \; \
+       -exec rm -f {}.wav \;
+
+# build pk3
+7za a -tzip -mx=9 "$1" .