mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 05:36:47 +00:00
cleanup TODO in *
This commit is contained in:
parent
e118851efb
commit
7c35f31139
@ -86,7 +86,6 @@ else
|
|||||||
KODI_CEC="--disable-libcec"
|
KODI_CEC="--disable-libcec"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# TODO remove
|
|
||||||
KODI_RSXS="--disable-rsxs"
|
KODI_RSXS="--disable-rsxs"
|
||||||
KODI_PROJECTM="--disable-projectm"
|
KODI_PROJECTM="--disable-projectm"
|
||||||
KODI_GOOM="--disable-goom"
|
KODI_GOOM="--disable-goom"
|
||||||
@ -316,10 +315,7 @@ pre_configure_target() {
|
|||||||
cd $ROOT/$PKG_BUILD
|
cd $ROOT/$PKG_BUILD
|
||||||
rm -rf .$TARGET_NAME
|
rm -rf .$TARGET_NAME
|
||||||
|
|
||||||
# kodi fails to build with LTO optimization if build without GOLD support
|
# kodi should never be built with lto
|
||||||
[ ! "$GOLD_SUPPORT" = "yes" ] && strip_lto
|
|
||||||
|
|
||||||
# Todo: kodi segfaults on exit when building with LTO support
|
|
||||||
strip_lto
|
strip_lto
|
||||||
|
|
||||||
export CFLAGS="$CFLAGS $KODI_CFLAGS"
|
export CFLAGS="$CFLAGS $KODI_CFLAGS"
|
||||||
@ -420,10 +416,6 @@ post_install() {
|
|||||||
# link default.target to kodi.target
|
# link default.target to kodi.target
|
||||||
ln -sf kodi.target $INSTALL/usr/lib/systemd/system/default.target
|
ln -sf kodi.target $INSTALL/usr/lib/systemd/system/default.target
|
||||||
|
|
||||||
# TODO: for compatibility to be removed soon
|
|
||||||
ln -sf kodi.target $INSTALL/usr/lib/systemd/system/xbmc.target
|
|
||||||
ln -sf kodi.service $INSTALL/usr/lib/systemd/system/xbmc.service
|
|
||||||
|
|
||||||
# enable default services
|
# enable default services
|
||||||
enable_service kodi-autostart.service
|
enable_service kodi-autostart.service
|
||||||
enable_service kodi-cleanlogs.service
|
enable_service kodi-cleanlogs.service
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
|
|
||||||
# hack: make addon-bins executable
|
# hack: make addon-bins executable
|
||||||
# TODO remove
|
# done in kodi on addon install. but just in case..
|
||||||
chmod +x /storage/.kodi/addons/*/bin/*
|
chmod +x /storage/.kodi/addons/*/bin/*
|
||||||
|
|
||||||
# hack: update RSSnews.xml in userdata
|
# hack: update RSSnews.xml in userdata
|
||||||
|
@ -43,7 +43,7 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-silent-rules \
|
|||||||
--with-drivers-path=/usr/lib/va"
|
--with-drivers-path=/usr/lib/va"
|
||||||
|
|
||||||
pre_configure_target() {
|
pre_configure_target() {
|
||||||
# todo: libva fails to build in subdirs
|
# libva fails to build in subdirs
|
||||||
cd $ROOT/$PKG_BUILD
|
cd $ROOT/$PKG_BUILD
|
||||||
rm -rf .$TARGET_NAME
|
rm -rf .$TARGET_NAME
|
||||||
}
|
}
|
||||||
|
@ -21,7 +21,7 @@ export PATH="/bin:/sbin:/usr/bin:/usr/sbin"
|
|||||||
export LD_LIBRARY_PATH="/usr/lib:/lib"
|
export LD_LIBRARY_PATH="/usr/lib:/lib"
|
||||||
export HOSTNAME=`cat /etc/hostname`
|
export HOSTNAME=`cat /etc/hostname`
|
||||||
export PS1="\[\e[1;32m\]\h\[\e[1;32m\]:\[\e[1;34m\]\w \[\e[0m\]\\$ "
|
export PS1="\[\e[1;32m\]\h\[\e[1;32m\]:\[\e[1;34m\]\w \[\e[0m\]\\$ "
|
||||||
# TODO: k0p: remove this and/or force TERM=xterm ? ping dag-
|
# k0p
|
||||||
case "$TERM" in
|
case "$TERM" in
|
||||||
linux|nxterm|screen|xterm|xterm-color)
|
linux|nxterm|screen|xterm|xterm-color)
|
||||||
;;
|
;;
|
||||||
|
@ -51,7 +51,6 @@ if [ -e /storage/.please_resize_me ] ; then
|
|||||||
# failed to get partition start offset ?
|
# failed to get partition start offset ?
|
||||||
if [ ! -z "$PART_START" ] ; then
|
if [ ! -z "$PART_START" ] ; then
|
||||||
umount $PART
|
umount $PART
|
||||||
# TODO: clean up debug
|
|
||||||
echo "resizing /storage..."
|
echo "resizing /storage..."
|
||||||
echo "this may take a while. please do not reboot or turn off your computer"
|
echo "this may take a while. please do not reboot or turn off your computer"
|
||||||
echo "... parted -s -m $DISK rm 2"
|
echo "... parted -s -m $DISK rm 2"
|
||||||
|
@ -38,7 +38,7 @@ KEY_EPG = KEY_EPG
|
|||||||
KEY_ENTER = KEY_OK
|
KEY_ENTER = KEY_OK
|
||||||
KEY_PLAYPAUSE = KEY_PLAY
|
KEY_PLAYPAUSE = KEY_PLAY
|
||||||
KEY_TITLE = KEY_SUBTITLE
|
KEY_TITLE = KEY_SUBTITLE
|
||||||
KEY_CONTEXT_MENU = KEY_EPG # used for context menu # todo
|
KEY_CONTEXT_MENU = KEY_EPG # used for context menu
|
||||||
KEY_EJECTCLOSECD = KEY_EJECT
|
KEY_EJECTCLOSECD = KEY_EJECT
|
||||||
KEY_EJECTCD = KEY_EJECT
|
KEY_EJECTCD = KEY_EJECT
|
||||||
|
|
||||||
|
@ -232,7 +232,7 @@ post_install() {
|
|||||||
add_group tty 5
|
add_group tty 5
|
||||||
add_group video 39
|
add_group video 39
|
||||||
add_group utmp 22
|
add_group utmp 22
|
||||||
add_group input 199 # TODO change gid
|
add_group input 199
|
||||||
|
|
||||||
enable_service machine-id.service
|
enable_service machine-id.service
|
||||||
enable_service debugconfig.service
|
enable_service debugconfig.service
|
||||||
|
@ -553,11 +553,6 @@ msg_progress_install() {
|
|||||||
prompt_gpt() {
|
prompt_gpt() {
|
||||||
GPT="0"
|
GPT="0"
|
||||||
UEFI="0"
|
UEFI="0"
|
||||||
# Get "msdos" or "gpt". TODO: remove. does this make sense ?
|
|
||||||
#INSTALL_DEVICE_PARTITION_TYPE=$(parted -s -m $INSTALL_DEVICE print | grep $INSTALL_DEVICE | cut -f6 -d ":")
|
|
||||||
#if [ "$INSTALL_DEVICE_PARTITION_TYPE" = "gpt" ]; then
|
|
||||||
# GPT="1"
|
|
||||||
#fi
|
|
||||||
# Get size in GB.
|
# Get size in GB.
|
||||||
INSTALL_DEVICE_SIZE=$(($(cat /sys/block/${INSTALL_DEVICE#/dev/}/size)*512/1000/1000/1000))
|
INSTALL_DEVICE_SIZE=$(($(cat /sys/block/${INSTALL_DEVICE#/dev/}/size)*512/1000/1000/1000))
|
||||||
if [ "$INSTALL_DEVICE_SIZE" -ge 2200 ] 2>/dev/null; then
|
if [ "$INSTALL_DEVICE_SIZE" -ge 2200 ] 2>/dev/null; then
|
||||||
@ -607,7 +602,6 @@ menu_main() {
|
|||||||
MSG_MENU="\n\ZbQuick Install:\Zn do a default installation on a specific device \
|
MSG_MENU="\n\ZbQuick Install:\Zn do a default installation on a specific device \
|
||||||
\Z1\Zb(this will delete ALL data on this device!)\Zn \
|
\Z1\Zb(this will delete ALL data on this device!)\Zn \
|
||||||
\n\ZbRepair / Upgrade:\Zn do repair / upgrade \
|
\n\ZbRepair / Upgrade:\Zn do repair / upgrade \
|
||||||
\n\ZbSetup:\Zn change some settings to run OpenELEC \
|
|
||||||
\n\ZbShow logfile:\Zn show and save the logfile \
|
\n\ZbShow logfile:\Zn show and save the logfile \
|
||||||
\n \
|
\n \
|
||||||
\nPlease select:"
|
\nPlease select:"
|
||||||
@ -626,8 +620,7 @@ menu_main() {
|
|||||||
case $ITEM_MAINMENU in
|
case $ITEM_MAINMENU in
|
||||||
1) do_install_quick; break;;
|
1) do_install_quick; break;;
|
||||||
2) do_install_custom; break;;
|
2) do_install_custom; break;;
|
||||||
3) menu_setup; break;;
|
3) logfile_show; break;;
|
||||||
4) logfile_show; break;;
|
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
1)
|
1)
|
||||||
@ -639,14 +632,7 @@ menu_main() {
|
|||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
menu_setup() {
|
|
||||||
# TODO: show the setupmenu
|
|
||||||
msg_not_implemented
|
|
||||||
menu_main
|
|
||||||
}
|
|
||||||
|
|
||||||
logfile_show() {
|
logfile_show() {
|
||||||
# TODO: show the logfile
|
|
||||||
dialog --textbox "$LOGFILE" 20 70
|
dialog --textbox "$LOGFILE" 20 70
|
||||||
clear
|
clear
|
||||||
menu_main
|
menu_main
|
||||||
|
@ -57,7 +57,7 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-backlight \
|
|||||||
--with-xorg-module-dir=$XORG_PATH_MODULES"
|
--with-xorg-module-dir=$XORG_PATH_MODULES"
|
||||||
|
|
||||||
pre_configure_target() {
|
pre_configure_target() {
|
||||||
# TODO: xf86-video-intel-2.21.5 dont link with LTO enabled
|
# xf86-video-intel is broken enough. dont link with LTO
|
||||||
strip_lto
|
strip_lto
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -354,7 +354,6 @@ if [ ! -f $STAMP ]; then
|
|||||||
cd $ROOT
|
cd $ROOT
|
||||||
fi # ! "$PKG_SECTION" = "virtual"
|
fi # ! "$PKG_SECTION" = "virtual"
|
||||||
|
|
||||||
# TODO: slow...
|
|
||||||
for i in `find $SYSROOT_PREFIX/usr/lib/ -name "*.la" 2>/dev/null`; do \
|
for i in `find $SYSROOT_PREFIX/usr/lib/ -name "*.la" 2>/dev/null`; do \
|
||||||
$SED "s:\(['= ]\)/usr:\\1$SYSROOT_PREFIX/usr:g" $i; \
|
$SED "s:\(['= ]\)/usr:\\1$SYSROOT_PREFIX/usr:g" $i; \
|
||||||
done
|
done
|
||||||
|
@ -55,7 +55,6 @@ for i in $BUILD/$1-*; do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
# trigger unpack / full rebuild on any patch / script / etc.. change
|
# trigger unpack / full rebuild on any patch / script / etc.. change
|
||||||
# TODO: rewwork $PKG_DIR/scripts -> $PKG_DIR/filesystem/....
|
|
||||||
for file in $PKG_DIR/{patches,scripts,config}/* $PKG_DIR/patches/$PKG_VERSION/*.patch $PROJECT_DIR/$PROJECT/patches/$PKG_NAME/*.patch; do
|
for file in $PKG_DIR/{patches,scripts,config}/* $PKG_DIR/patches/$PKG_VERSION/*.patch $PROJECT_DIR/$PROJECT/patches/$PKG_NAME/*.patch; do
|
||||||
if [ -f "$file" -a "$file" -nt "$i/.openelec-unpack" ]; then
|
if [ -f "$file" -a "$file" -nt "$i/.openelec-unpack" ]; then
|
||||||
CLEAN_SOURCE=yes
|
CLEAN_SOURCE=yes
|
||||||
|
Loading…
x
Reference in New Issue
Block a user