mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
Merge pull request #1394 from stefansaraev/tvh
tvheadend: handle upgrade
This commit is contained in:
commit
75cd554b22
@ -38,8 +38,21 @@ DVR_SETTINGS_DIR="$ADDON_HOME/dvr"
|
|||||||
DVR_SETTINGS_FILE="$DVR_SETTINGS_DIR/config"
|
DVR_SETTINGS_FILE="$DVR_SETTINGS_DIR/config"
|
||||||
DVR_DIR="$HOME/recordings"
|
DVR_DIR="$HOME/recordings"
|
||||||
|
|
||||||
|
## handle upgrade. this should be removed later
|
||||||
|
|
||||||
# remove any old hts-tvheadend dir
|
# remove any old hts-tvheadend dir
|
||||||
|
if [ -d $HOME/.xbmc/addons/service.multimedia.hts-tvheadend ] ; then
|
||||||
|
# stop old service if runing
|
||||||
|
$HOME/.xbmc/addons/service.multimedia.hts-tvheadend/bin/tvheadend.stop
|
||||||
rm -rf $HOME/.xbmc/addons/service.multimedia.hts-tvheadend
|
rm -rf $HOME/.xbmc/addons/service.multimedia.hts-tvheadend
|
||||||
|
fi
|
||||||
|
|
||||||
|
# reuse old config files
|
||||||
|
if [ -d $HOME/.xbmc/userdata/addon_data/service.multimedia.hts-tvheadend ] ; then
|
||||||
|
mv $HOME/.xbmc/userdata/addon_data/service.multimedia.hts-tvheadend $ADDON_HOME
|
||||||
|
sed -i 's/service.multimedia.hts-tvheadend/service.multimedia.tvheadend/g' $ADDON_HOME/xmltv/config
|
||||||
|
fi
|
||||||
|
##
|
||||||
|
|
||||||
if [ ! -f "$ADDON_SETTINGS" ]; then
|
if [ ! -f "$ADDON_SETTINGS" ]; then
|
||||||
if [ -f $ADDON_DIR/settings-default.xml ]; then
|
if [ -f $ADDON_DIR/settings-default.xml ]; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user