#!/bin/sh case "$1" in install) . /etc/init.d/rc.functions register_setting "VDR_ARGS" "-l 1" "Argumente mit denen VDR gestartet werden soll" register_setting "VDR_PLUGIN_ORDER" "" "Plugins die in der angegebenen Reihenfolge geladen werden sollen" register_setting "VDR_CHANNELLIST" "" "Kanalliste die verwendet werden soll (verfügbare Listen stehen unter /etc/vdr/channels)" register_setting "VDR_DISEQC" "Full DiSEqC sequence" "DiSEqC setting to use" register_setting "VDR_DVB_ADAPTER_COUNT" "1" "Count of DVB adapters" register_setting "VDR_CHARSET_OVERRIDE" "ISO-8859-9" "Defalt epg charset" mkdir -p /data/tv /mnt/data/tv test -e /data/tv/tv0 || ln -sf /mnt/data/tv /data/tv/tv0 # Kanalliste auswählen if [ -z "$VDR_CHANNELLIST" -o ! -e /etc/vdr/remote.conf ]; then test -n "$QUIET" || hide_splash if [ -z "$VDR_CHANNELLIST" ]; then for list in $(ls /etc/vdr/channels/ | sort); do optionen="$optionen '${list%.*}' ''" done export LANG test -z "$QUIET" && eval dialog --clear --backtitle \"$SYSTEM_NAME\" --title \"$(tr 'Channel list')\" --menu \"$(tr 'Please select your challel list')\" 20 50 13 $optionen 2>$$.tmp >${DIALOG_OUT-/dev/stdout} if [ $? = 0 ]; then channels="$(cat $$.tmp)" rm -f $$.tmp else channels=$(ls /etc/vdr/channels/ | sort | head -n 1) channels=${channels%.*} fi update_setting "VDR_CHANNELLIST" "$channels" fi if [ ! -e /etc/vdr/remote.conf ]; then test -n "$QUIET" || dialog --clear --backtitle "$SYSTEM_NAME" --title "$(tr 'Keybord layout')" --yesno "$(tr 'Do you want to use the default keybord layout?')" 6 55 2>/dev/null >${DIALOG_OUT-/dev/stdout} if [ $? = 0 -o $? = 255 ]; then cp /etc/vdr/remote.txt /usr/share/doc/vdr/ else rm -f /etc/vdr/remote.conf.* /etc/vdr/remote.txt fi fi test -n "$QUIET" || show_splash fi ;; uninstall) ;; depend) echo "locales" ;; *) echo "Usage $0 {install | uninstall | depend}" >&2 exit 1 esac