2011-09-03 11:30:27 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
fw=$1
|
|
|
|
if test ! -f ../../$fw.tar.gz; then
|
|
|
|
echo "usage: makeimage <fhem-VERSION>"
|
|
|
|
echo "../../<fhem-VERSION>.tar.gz must exist"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -rf var
|
|
|
|
echo Extracting the fritzbox template
|
|
|
|
unzip -qo ../../priv/fritzbox7270_template.zip
|
2012-09-18 14:17:03 +00:00
|
|
|
rm -rf fhem/{FHEM,www,docs}
|
2011-09-03 11:30:27 +00:00
|
|
|
|
2012-09-18 14:17:03 +00:00
|
|
|
echo Merging
|
2011-09-03 11:30:27 +00:00
|
|
|
rm -rf $fw
|
|
|
|
tar zxf ../../$fw.tar.gz
|
|
|
|
|
2012-09-18 14:17:03 +00:00
|
|
|
cd $fw
|
|
|
|
cp -rp fhem.pl fhem.cfg FHEM docs www ../fhem
|
2013-09-22 14:26:57 +00:00
|
|
|
cp -rp README_DEMO.txt fhem.cfg.demo demolog ../fhem
|
2013-08-26 16:18:00 +00:00
|
|
|
rm -rf ../fhem/www/frontend
|
2012-09-18 14:17:03 +00:00
|
|
|
cd ..
|
2011-09-03 11:30:27 +00:00
|
|
|
rm -rf $fw
|
|
|
|
|
2012-09-18 14:17:03 +00:00
|
|
|
rm -rf fhem/docs/*.{odg,pdf,man,txt}
|
|
|
|
cp fhemcmd.sh fhem/FHEM
|
2013-09-22 14:26:57 +00:00
|
|
|
cp backup.sh startfhem* fhem
|
2011-09-03 11:30:27 +00:00
|
|
|
|
|
|
|
echo Packing again
|
|
|
|
zip -qr $fw-fb7270.zip fhem
|
|
|
|
rm -rf fhem
|