mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
config/functions: fix addon changelog
This commit is contained in:
parent
7d0c57ef3f
commit
09ff01745b
@ -1042,6 +1042,7 @@ install_addon_images() {
|
||||
|
||||
create_addon_xml() {
|
||||
local addon_xml addon_version addon_name provider_name requires requires_addonname requires_addonversion screenshots
|
||||
local tmp_changelog
|
||||
|
||||
addon_xml="$1/addon.xml"
|
||||
|
||||
@ -1065,11 +1066,14 @@ done
|
||||
fi
|
||||
|
||||
if [ -f $PKG_DIR/changelog.txt ]; then
|
||||
tmp_changelog="$(mktemp)"
|
||||
cat ${PKG_DIR}/changelog.txt | xmlstarlet esc >"${tmp_changelog}"
|
||||
sed -e "/@PKG_ADDON_NEWS@/ \
|
||||
{
|
||||
r $PKG_DIR/changelog.txt
|
||||
r ${tmp_changelog}
|
||||
d
|
||||
}" -i "$addon_xml"
|
||||
rm -f "${tmp_changelog}"
|
||||
else
|
||||
sed -e "s|@PKG_ADDON_NEWS@||g" -i "$addon_xml"
|
||||
fi
|
||||
|
Loading…
x
Reference in New Issue
Block a user