xbmc (Gotham): add initial appliance.xml support, hide videoscreen mode option, enable zeroconf, airplay and webserver support

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2013-05-10 00:47:12 +02:00
parent 704ebdd05d
commit 567bde0a13
2 changed files with 48 additions and 0 deletions

View File

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8" ?>
<settings>
<section id="system">
<category id="videoscreen">
<group id="1">
<setting id="videoscreen.screen">
<visible>false</visible>
</setting>
</group>
</category>
</section>
<section id="services">
<category id="airplay">
<group id="1">
<setting id="services.airplay">
<default>true</default>
</setting>
</group>
</category>
<category id="zeroconf">
<group id="1">
<setting id="services.zeroconf">
<default>true</default>
</setting>
</group>
</category>
<category id="webserver">
<group id="1">
<setting id="services.webserver">
<default>true</default>
</setting>
</group>
</category>
</section>
</settings>

View File

@ -105,6 +105,15 @@ mkdir -p $PYTHON_LIBDIR/site-packages/xbmc
cp $PKG_DIR/config/advancedsettings.xml $INSTALL/usr/share/xbmc/system/
fi
if [ "$XBMC" = master ]; then
mkdir -p $INSTALL/usr/share/xbmc/system/settings
if [ -f $PROJECT_DIR/$PROJECT/xbmc/appliance.xml ]; then
cp $PROJECT_DIR/$PROJECT/xbmc/appliance.xml $INSTALL/usr/share/xbmc/system/settings
else
cp $PKG_DIR/config/appliance.xml $INSTALL/usr/share/xbmc/system/settings
fi
fi
if [ "$XBMC_EXTRA_FONTS" = yes ]; then
mkdir -p $INSTALL/usr/share/xbmc/media/Fonts
cp $PKG_DIR/fonts/*.ttf $INSTALL/usr/share/xbmc/media/Fonts