Changeset 3420


Ignore:
Timestamp:
May 30, 2010, 4:47:17 PM (16 years ago)
Author:
obi
Message:

[ipk] allowed svn up

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ipk/runipk.sh

    r3102 r3420  
    9797        mkdir -p "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_BETA"
    9898        ln -s "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_BETA" "$HOME"/ipk/WWW
    99         ln -s "$HOME"/ipk/source "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_BETA"/source
     99        ln -s "$HOME"/ipk/tmp-source "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_BETA"/source
    100100elif [ $GROUP = "update" ];then
    101101        mkdir -p "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"
    102102        ln -s "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE" "$HOME"/ipk/WWW
    103         ln -s "$HOME"/ipk/source "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/source
    104 fi
    105 
    106 ls -1 "$HOME"/ipk/source > aaf-flashbeta.txt
     103        ln -s "$HOME"/ipk/tmp-source "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/source
     104fi
     105
     106cp -a "$HOME"/ipk/source/* "$HOME"/ipk/tmp-source
     107ls -1 "$HOME"/ipk/tmp-source > aaf-flashbeta.txt
     108cp -a "$HOME"/ipk/bootvideos "$HOME"/ipk/tmp-source
     109
    107110LIST_LINE=`cat aaf-flashbeta.txt`
    108111ALLOWED=`cat "$HOME"/ipk/aaf-flashbeta_allowed`
    109 
    110112
    111113cd "$HOME"/ipk/WWW     
     
    132134echo LIST: $LIST
    133135
    134 rm -r `find "$HOME"/ipk -type d -name "*.svn"`
     136rm -r `find "$HOME"/ipk/tmp-source -type d -name "*.svn"`
    135137
    136138###################  SHRINK PYTHON FILES  #########################
    137139
    138 "$HOME"/ipk/scripts/kf-pyshrink.sh ./ "$HOME"/ipk/source "$PYTHONVER" "$SKIPPEDSHRINK"
     140"$HOME"/ipk/scripts/kf-pyshrink.sh ./ "$HOME"/ipk/tmp-source "$PYTHONVER" "$SKIPPEDSHRINK"
    139141
    140142###
    141143cd $HOMEDIR
    142144echo make py var
    143 ls -R -1 "$HOME"/ipk/source | grep "/" | sed 's/.$//' > tmp.txt
     145ls -R -1 "$HOME"/ipk/tmp-source | grep "/" | sed 's/.$//' > tmp.txt
    144146LINE=`cat tmp.txt`
    145147for DIR in $LINE; do
     
    162164###
    163165rm "$HOME"/ipk/pylist.tmp
    164 rm -r `find "$HOME"/ipk/source -type f -name "*.py" -print`
     166rm -r `find "$HOME"/ipk/tmp-source -type f -name "*.py" -print`
    165167
    166168rm -r "$HOME"/ipk/preview
     
    169171###################  SHRINK PNG FILES  #########################
    170172
    171 PNGFILES=`find "$HOME"/ipk/source -type f -name "*.png" -print`
     173PNGFILES=`find "$HOME"/ipk/tmp-source -type f -name "*.png" -print`
    172174
    173175for DIR in $PNGFILES; do
     
    178180###################  STRIPPED ALL FILES  #########################
    179181
    180 FILEALL=`find "$HOME"/ipk/source -name "*" -print`
     182FILEALL=`find "$HOME"/ipk/tmp-source -name "*" -print`
    181183
    182184if ( test -f "$HOME"/ipk/scripts/sh4-linux-strip ); then
     
    201203for DIR in $LIST; do
    202204        echo "$DIR"
    203         NAME=`cat "$HOME"/ipk/source/"$DIR"/CONTROL/control | grep Package: | tr " " "\n" | tr "-" "\n" | tail -n 1 | cut -d . -f1 | head -n1`
    204 #       ARCH=`cat "$HOME"/ipk/source/"$DIR"/CONTROL/control | grep Architecture: | tr " " "\n" | tail -n 1`
    205 #       cp "$HOME"/ipk/source/"$DIR"/preview/prev.png "$HOME"/ipk/preview/enigma2-pluginpreview-"$NAME"_"$ARCH".ipk.png
    206         cp "$HOME"/ipk/source/"$DIR"/preview/prev.png "$HOME"/ipk/preview/enigma2-pluginpreview-"$NAME".png
    207         rm -r "$HOME"/ipk/source/"$DIR"/preview
     205        NAME=`cat "$HOME"/ipk/tmp-source/"$DIR"/CONTROL/control | grep Package: | tr " " "\n" | tr "-" "\n" | tail -n 1 | cut -d . -f1 | head -n1`
     206#       ARCH=`cat "$HOME"/ipk/tmp-source/"$DIR"/CONTROL/control | grep Architecture: | tr " " "\n" | tail -n 1`
     207#       cp "$HOME"/ipk/tmp-source/"$DIR"/preview/prev.png "$HOME"/ipk/preview/enigma2-pluginpreview-"$NAME"_"$ARCH".ipk.png
     208        cp "$HOME"/ipk/tmp-source/"$DIR"/preview/prev.png "$HOME"/ipk/preview/enigma2-pluginpreview-"$NAME".png
     209        rm -r "$HOME"/ipk/tmp-source/"$DIR"/preview
    208210done
    209211
     
    220222
    221223for DIR in $LIST; do
    222         ipkg-build "$HOME"/ipk/source/"$DIR"
     224        ipkg-build "$HOME"/ipk/tmp-source/"$DIR"
    223225done
    224226
     
    245247rm tmprc
    246248
    247 #echo pwd4
    248 #pwd
    249 
    250249cd "$HOME"/ipk/
    251250tar czvf Packages.preview.tar.gz ./preview
    252 
    253 #echo pwd5
    254 #pwd
    255251
    256252mv "$HOME"/ipk/Packages.preview.tar.gz "$HOME"/ipk/WWW/
     
    268264PACKAGESLIST=`ls -1 Packages*`
    269265IPKLIST=`ls -1 *.ipk`
    270 
    271 echo pwd6
    272 pwd
    273266
    274267if [ $GROUP = "update" ] && [ $MAKETYPE = "online" ];then
Note: See TracChangeset for help on using the changeset viewer.