diff --git a/packages/mediacenter/kodi/package.mk b/packages/mediacenter/kodi/package.mk index d939394435..58f6912430 100644 --- a/packages/mediacenter/kodi/package.mk +++ b/packages/mediacenter/kodi/package.mk @@ -393,23 +393,31 @@ post_makeinstall_target() { cp $PKG_DIR/config/sources.xml $INSTALL/usr/share/kodi/config # install project specific configs - if [ -f $PROJECT_DIR/$PROJECT/kodi/guisettings.xml ]; then + if [ -n "$DEVICE" -a -f $PROJECT_DIR/$PROJECT/devices/$DEVICE/kodi/guisettings.xml ]; then + cp -R $PROJECT_DIR/$PROJECT/devices/$DEVICE/kodi/guisettings.xml $INSTALL/usr/share/kodi/config + elif [ -f $PROJECT_DIR/$PROJECT/kodi/guisettings.xml ]; then cp -R $PROJECT_DIR/$PROJECT/kodi/guisettings.xml $INSTALL/usr/share/kodi/config fi - if [ -f $PROJECT_DIR/$PROJECT/kodi/sources.xml ]; then + if [ -n "$DEVICE" -a -f $PROJECT_DIR/$PROJECT/devices/$DEVICE/kodi/sources.xml ]; then + cp -R $PROJECT_DIR/$PROJECT/devices/$DEVICE/kodi/sources.xml $INSTALL/usr/share/kodi/config + elif [ -f $PROJECT_DIR/$PROJECT/kodi/sources.xml ]; then cp -R $PROJECT_DIR/$PROJECT/kodi/sources.xml $INSTALL/usr/share/kodi/config fi mkdir -p $INSTALL/usr/share/kodi/system/ - if [ -f $PROJECT_DIR/$PROJECT/kodi/advancedsettings.xml ]; then + if [ -n "$DEVICE" -a -f $PROJECT_DIR/$PROJECT/devices/$DEVICE/kodi/advancedsettings.xml ]; then + cp $PROJECT_DIR/$PROJECT/devices/$DEVICE/kodi/advancedsettings.xml $INSTALL/usr/share/kodi/system/ + elif [ -f $PROJECT_DIR/$PROJECT/kodi/advancedsettings.xml ]; then cp $PROJECT_DIR/$PROJECT/kodi/advancedsettings.xml $INSTALL/usr/share/kodi/system/ else cp $PKG_DIR/config/advancedsettings.xml $INSTALL/usr/share/kodi/system/ fi mkdir -p $INSTALL/usr/share/kodi/system/settings - if [ -f $PROJECT_DIR/$PROJECT/kodi/appliance.xml ]; then + if [ -n "$DEVICE" -a -f $PROJECT_DIR/$PROJECT/devices/$DEVICE/kodi/appliance.xml ]; then + cp $PROJECT_DIR/$PROJECT/devices/$DEVICE/kodi/appliance.xml $INSTALL/usr/share/kodi/system/settings + elif [ -f $PROJECT_DIR/$PROJECT/kodi/appliance.xml ]; then cp $PROJECT_DIR/$PROJECT/kodi/appliance.xml $INSTALL/usr/share/kodi/system/settings else cp $PKG_DIR/config/appliance.xml $INSTALL/usr/share/kodi/system/settings