cleanup TODO in *

This commit is contained in:
Stefan Saraev 2015-04-07 11:34:08 +03:00
parent e118851efb
commit 7c35f31139
11 changed files with 8 additions and 33 deletions

View File

@ -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

View File

@ -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

View File

@ -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
} }

View File

@ -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)
;; ;;

View File

@ -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"

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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
} }

View File

@ -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

View File

@ -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