mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 05:06:43 +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() {
|
create_addon_xml() {
|
||||||
local addon_xml addon_version addon_name provider_name requires requires_addonname requires_addonversion screenshots
|
local addon_xml addon_version addon_name provider_name requires requires_addonname requires_addonversion screenshots
|
||||||
|
local tmp_changelog
|
||||||
|
|
||||||
addon_xml="$1/addon.xml"
|
addon_xml="$1/addon.xml"
|
||||||
|
|
||||||
@ -1065,11 +1066,14 @@ done
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -f $PKG_DIR/changelog.txt ]; then
|
if [ -f $PKG_DIR/changelog.txt ]; then
|
||||||
|
tmp_changelog="$(mktemp)"
|
||||||
|
cat ${PKG_DIR}/changelog.txt | xmlstarlet esc >"${tmp_changelog}"
|
||||||
sed -e "/@PKG_ADDON_NEWS@/ \
|
sed -e "/@PKG_ADDON_NEWS@/ \
|
||||||
{
|
{
|
||||||
r $PKG_DIR/changelog.txt
|
r ${tmp_changelog}
|
||||||
d
|
d
|
||||||
}" -i "$addon_xml"
|
}" -i "$addon_xml"
|
||||||
|
rm -f "${tmp_changelog}"
|
||||||
else
|
else
|
||||||
sed -e "s|@PKG_ADDON_NEWS@||g" -i "$addon_xml"
|
sed -e "s|@PKG_ADDON_NEWS@||g" -i "$addon_xml"
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user