Code:
#!/bin/bash
wget http://nightly.ra-doersch.de/s25client/.revision
wget http://nightly.ra-doersch.de/s25client/.version
install=/storage/RTTR #Installationsverzeichnis, wo der Daily Ordner später liegt
s2=/storage/RTTR/S2 #Verzeichnis wo die S2 Dateien liegen (+ optional der Ordner s25rttr_0.4 für SDL)
rev=$(cat .revision)
date=$(cat .version)
rm .revision
rm .version
rm $install/daily -R
wget http://nightly.ra-doersch.de/s25client/s25rttr_$(echo $date)-$(echo $rev)_x86.tar.bz2
mv s25rttr_* $install
cd $install
tar xvfj $install/s25rttr_*
mkdir $install/daily
mv s25rttr_*.bz2 $install/nightly
mv s25rttr_*/* $install/nightly
rm s25rttr_* -R
cp $s2/DATA $install/nightly/share/s25rttr/S2/ -R
cp $s2/GFX $install/nightly/share/s25rttr/S2/ -R
cp $s2/s25rttr_0.4/share/s25rttr/driver/audio/SDL.so $install/nightly/share/s25rttr/driver/audio/
cp $s2/s25rttr_0.4/share/s25rttr/driver/video/SDL.so $install/nightly/share/s25rttr/driver/video/
Danke an Patrick Haak (aka Demophobie) für dieses Script!
Aber Vorsicht!!!
Jeder ist selbst schuld wenn ers benutzt und sich was durch unsachgemäße benutzung kaputt macht - da übernehme ich keine Haftung!
---
mfg
Flo
Editiert von
FloSoft am 13.07.2008 11:20