Small fixes, preparing for the 5.1 release

git-svn-id: https://fhem.svn.sourceforge.net/svnroot/fhem/trunk/fhem@930 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig
2011-07-07 07:02:50 +00:00
parent a09033d915
commit add4715a96
11 changed files with 230 additions and 46 deletions

55
contrib/FB7390/makeimage Executable file
View File

@@ -0,0 +1,55 @@
#!/bin/sh
fw=$1
if test ! -f ../../$fw.tar.gz; then
echo "usage: makeimage <fhem-VERSION.tar.gz>"
echo "../../<fhem-VERSION>.tar.gz mus exist"
exit 1
fi
rm -rf var
echo Extracting the fritzbox template
tar xf ../../priv/fritzbox7390_template.tar
cd var
tar zxf fhem.tar.gz
rm -rf fhem/FHEM
mkdir fhem/FHEM
cd ..
cp install var
cp startfhem var/fhem
cp fhemcmd.sh var/fhem/FHEM
echo Extracting $fw
rm -rf $fw
tar zxf ../../$fw.tar.gz
cd $fw
cp fhem.pl\
FHEM/*\
webfrontend/pgm2/*\
docs/*.html\
docs/fhem.png\
docs/*.jpg\
../var/fhem/FHEM
cd examples
for i in *; do
cp -r $i ../../var/fhem/FHEM/example.$i
done
cd ../..
rm -rf $fw
echo Packing again
cd var/fhem
cp FHEM/example.sample_pgm2 fhem.cfg
perl -pi -e 's,/tmp,./log,g' fhem.cfg
cd ..
tar zcf fhem.tar.gz fhem
rm -rf fhem
cd ..
tar cf $fw-fb7390.image var
rm -rf var