Changeset 5639


Ignore:
Timestamp:
Feb 6, 2011, 3:36:39 PM (15 years ago)
Author:
obi
Message:

[ipk] fix settings preinst

Location:
ipk/source
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • ipk/source/settings_cst_dual_13_19_berlusca_1.0/CONTROL/preinst

    r4656 r5639  
    1818fi
    1919
    20 #lamedb 67
    21 #sattelites 11
    22 #rest 15
    2320if [ `df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1 | wc -l` -eq 1 ]; then
    2421        SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
    25         FREE=`expr $SPACE - 93`
    26         SIZE=735
    27         MIN=10
     22        FREE=`expr $SPACE - 100`
     23        SIZE=364
    2824        echo "checking freespace"
    29         if [ -e /etc/enigma2/lamedb ]; then
    30                 echo skipped lamdb allready installed
    31                 du /etc/enigma2/lamedb > /tmp/.sub
    32                 SUB=`cat /tmp/.sub | cut -d / -f1 | sed 's/ \+/ /g'`
    33                 MIN=`expr $MIN + $SUB`
    34         fi
    35         if [ -e /etc/enigma2/satellites.xml ]; then
    36                 echo skipped satellites.xml allready installed
    37                 du /etc/enigma2/satellites.xml > /tmp/.sub
    38                 SUB=`cat /tmp/.sub | cut -d / -f1 | sed 's/ \+/ /g'`
    39                 MIN=`expr $MIN + $SUB`
    40         fi
    4125        echo packege size $SIZE kb
    42         echo package skiped $MIN kb
    43         SIZEEND=`expr $SIZE - $MIN`
    44         echo package install $SIZEEND kb
    4526        echo freespace size $FREE kb
    46         if  [ "$FREE" -lt "$SIZEEND" ]; then
     27        if  [ "$FREE" -lt "$SIZE" ]; then
    4728                echo "sorry no freespace left on device"
    4829                exit 1
     
    5031                echo ok
    5132        fi
    52 fi   
     33fi
     34
    5335echo "installing settings ..."
    5436echo "checking OS"
     
    5941        echo Only for AAF Image!!
    6042        echo ---------------------------
    61         exit 1
    62 fi
    63 if [ -e /etc/enigma2/settings_installed ]; then
    64         TYPE=`cat /etc/enigma2/settings_installed`
    65         echo -----------------------------------
    66         echo ""
    67         echo removing $TYPE Settings first !!
    68         echo ""
    69         echo -----------------------------------
    7043        exit 1
    7144fi
  • ipk/source/settings_default_1.0/CONTROL/preinst

    r4886 r5639  
    1818fi
    1919
    20 #lamedb 67
    21 #sattelites 11
    22 #rest 15
    2320if [ `df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1 | wc -l` -eq 1 ]; then
    2421        SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
    25         FREE=`expr $SPACE - 93`
    26         SIZE=735
    27         MIN=10
     22        FREE=`expr $SPACE - 100`
     23        SIZE=364
    2824        echo "checking freespace"
    29         if [ -e /etc/enigma2/lamedb ]; then
    30                 echo skipped lamdb allready installed
    31                 du /etc/enigma2/lamedb > /tmp/.sub
    32                 SUB=`cat /tmp/.sub | cut -d / -f1 | sed 's/ \+/ /g'`
    33                 MIN=`expr $MIN + $SUB`
    34         fi
    35         if [ -e /etc/enigma2/satellites.xml ]; then
    36                 echo skipped satellites.xml allready installed
    37                 du /etc/enigma2/satellites.xml > /tmp/.sub
    38                 SUB=`cat /tmp/.sub | cut -d / -f1 | sed 's/ \+/ /g'`
    39                 MIN=`expr $MIN + $SUB`
    40         fi
    4125        echo packege size $SIZE kb
    42         echo package skiped $MIN kb
    43         SIZEEND=`expr $SIZE - $MIN`
    44         echo package install $SIZEEND kb
    4526        echo freespace size $FREE kb
    46         if  [ "$FREE" -lt "$SIZEEND" ]; then
     27        if  [ "$FREE" -lt "$SIZE" ]; then
    4728                echo "sorry no freespace left on device"
    4829                exit 1
     
    5031                echo ok
    5132        fi
    52 fi   
     33fi
     34
    5335echo "installing settings ..."
    5436echo "checking OS"
     
    5941        echo Only for AAF Image!!
    6042        echo ---------------------------
    61         exit 1
    62 fi
    63 if [ -e /etc/enigma2/settings_installed ]; then
    64         TYPE=`cat /etc/enigma2/settings_installed`
    65         echo -----------------------------------
    66         echo ""
    67         echo removing $TYPE Settings first !!
    68         echo ""
    69         echo -----------------------------------
    7043        exit 1
    7144fi
Note: See TracChangeset for help on using the changeset viewer.