3 # list of files v2.4.2 clients need to play on svn servers
7 sound/misc/itemrespawncountdown.ogg
9 sound/misc/poweroff.wav
10 scripts/onslaught.shader
11 models/sprites/item-extralife_frame0.tga
12 models/sprites/item-extralife_frame1.tga
13 models/sprites/item-fuelregen_frame0.tga
14 models/sprites/item-fuelregen_frame1.tga
15 models/sprites/item-invis_frame0.tga
16 models/sprites/item-invis_frame1.tga
17 models/sprites/item-jetpack_frame0.tga
18 models/sprites/item-jetpack_frame1.tga
19 models/sprites/item-shield_frame0.tga
20 models/sprites/item-shield_frame1.tga
21 models/sprites/item-speed_frame0.tga
22 models/sprites/item-speed_frame1.tga
23 models/sprites/item-strength_frame0.tga
24 models/sprites/item-strength_frame1.tga
25 sound/weapons/weaponpickup.ogg
26 particles/particlefont.tga
31 for F in $COMPAT_FILES; do
43 find . -type f -print0 | qual=85 scaledown=256x256 xargs -0 ../../misc/tools/jpeg-if-not-alpha.sh
45 find . -name \*.ogg | while IFS= read -r NAME; do
46 c=`vorbiscomment -l "$NAME"`
47 oggdec -o "$NAME.wav" "$NAME"
48 oggenc -q 0 -o "$NAME" "$NAME.wav"
49 echo "$c" | vorbiscomment -w "$NAME"
51 touch "${NAME%.ogg}.wav" # to disable this file, should the client have it
55 rev=`svnversion .. | sed 's/M$//g; s/.*://g;'`
56 pack="zzz_svn-compat-$rev"
57 echo "Support files to play on svn servers of revision $rev" > "$pack.txt"
58 7za a -tzip -mx=9 "../$pack.pk3" .