Merge pull request #4768 from thoradia/settings_version

LibreELEC-settings: set add-on version
This commit is contained in:
CvH 2020-12-31 09:00:29 +01:00 committed by GitHub
commit 4fb422308d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,35 +3,32 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="LibreELEC-settings"
PKG_VERSION="4294fe8aecd1ef23d449de949f43c176b9eeac7e"
PKG_SHA256="d2cc4ba9a9aa19c3c79a9bba80bad22e9378d202d327f6765331e20960680090"
PKG_VERSION="29bf2370f13354183e40aea0707d4d2c752c49a7"
PKG_SHA256="ef8e57541d4177ca38e43010dc12f429835e91acf1d1770618e284bfd0bbf857"
PKG_LICENSE="GPL"
PKG_SITE="https://libreelec.tv"
PKG_URL="https://github.com/LibreELEC/service.libreelec.settings/archive/$PKG_VERSION.tar.gz"
PKG_URL="https://github.com/LibreELEC/service.libreelec.settings/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 connman pygobject dbus-python dbussy"
PKG_LONGDESC="LibreELEC-settings: is a settings dialog for LibreELEC"
PKG_MAKE_OPTS_TARGET="DISTRONAME=$DISTRONAME ROOT_PASSWORD=$ROOT_PASSWORD"
PKG_MAKE_OPTS_TARGET="ADDON_VERSION=${OS_VERSION} \
DISTRONAME=${DISTRONAME} \
ROOT_PASSWORD=${ROOT_PASSWORD}"
if [ "$DISPLAYSERVER" = "x11" ]; then
if [ "${DISPLAYSERVER}" = "x11" ]; then
PKG_DEPENDS_TARGET+=" setxkbmap"
else
PKG_DEPENDS_TARGET+=" bkeymaps"
fi
post_makeinstall_target() {
mkdir -p $INSTALL/usr/lib/libreelec
cp $PKG_DIR/scripts/* $INSTALL/usr/lib/libreelec
sed -e "s/@DISTRONAME@/$DISTRONAME/g" \
mkdir -p ${INSTALL}/usr/lib/libreelec
cp ${PKG_DIR}/scripts/* ${INSTALL}/usr/lib/libreelec
sed -e "s/@DISTRONAME@/${DISTRONAME}/g" \
-i $INSTALL/usr/lib/libreelec/backup-restore
ADDON_INSTALL_DIR=$INSTALL/usr/share/kodi/addons/service.libreelec.settings
python_compile $ADDON_INSTALL_DIR/resources/lib/
python_compile $ADDON_INSTALL_DIR/defaults.py
python_compile $ADDON_INSTALL_DIR/oe.py
ADDON_INSTALL_DIR=${INSTALL}/usr/share/kodi/addons/service.libreelec.settings
python_compile ${ADDON_INSTALL_DIR}
}
post_install() {