mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
update_binary-addons: make missing addon check work again
Signed-off-by: Matthias Reichl <hias@horus.com>
This commit is contained in:
parent
0b2bdf9269
commit
9e1a475b62
@ -65,23 +65,22 @@ for addontxt in $KODI_DIR/cmake/addons/bootstrap/repositories/*-addons.txt ; do
|
|||||||
REPO=$(cat $addon/$ADDON.txt | awk '{print $2}')
|
REPO=$(cat $addon/$ADDON.txt | awk '{print $2}')
|
||||||
GIT_HASH=$(cat $addon/$ADDON.txt | awk '{print $3}')
|
GIT_HASH=$(cat $addon/$ADDON.txt | awk '{print $3}')
|
||||||
|
|
||||||
# Verify the Kodi repo matches our package repo
|
|
||||||
# If different, ignore the addon and process it later as an "unofficial" addon
|
|
||||||
validate_pkg_url "$ADDON" "$REPO" || continue
|
|
||||||
|
|
||||||
PROCESSED="${PROCESSED}${ADDON}\n"
|
|
||||||
|
|
||||||
if ! grep -q all $addon/platforms.txt && ! grep -q linux $addon/platforms.txt && ! grep -q ! $addon/platforms.txt; then
|
if ! grep -q all $addon/platforms.txt && ! grep -q linux $addon/platforms.txt && ! grep -q ! $addon/platforms.txt; then
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ADDON_PATH="${ROOT}/packages/mediacenter/kodi-binary-addons/$ADDON/"
|
ADDON_PATH="${ROOT}/packages/mediacenter/kodi-binary-addons/$ADDON/"
|
||||||
if [ -f "${ADDON_PATH}/package.mk" ] ; then
|
if [ -f "${ADDON_PATH}/package.mk" ] ; then
|
||||||
|
# Verify the Kodi repo matches our package repo
|
||||||
|
# If different, ignore the addon and process it later as an "unofficial" addon
|
||||||
|
validate_pkg_url "$ADDON" "$REPO" || continue
|
||||||
|
|
||||||
update_to_latest_tag "${ADDON_PATH}" ${ADDON} ${REPO} ${KODI_BRANCH} ${GIT_HASH}
|
update_to_latest_tag "${ADDON_PATH}" ${ADDON} ${REPO} ${KODI_BRANCH} ${GIT_HASH}
|
||||||
else
|
else
|
||||||
echo "[mkpkg] Skipped $ADDON"
|
echo "[mkpkg] Skipped $ADDON"
|
||||||
SKIPPED_ADDONS="$SKIPPED_ADDONS $ADDON"
|
SKIPPED_ADDONS="$SKIPPED_ADDONS $ADDON"
|
||||||
fi
|
fi
|
||||||
|
PROCESSED="${PROCESSED}${ADDON}\n"
|
||||||
done
|
done
|
||||||
|
|
||||||
echo
|
echo
|
||||||
|
Loading…
x
Reference in New Issue
Block a user