Changeset 10444


Ignore:
Timestamp:
Oct 18, 2011, 2:13:27 AM (15 years ago)
Author:
obi
Message:

[ipk] first step for secret feeds

Location:
ipk
Files:
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • ipk/make-ipk

    r10442 r10444  
    136136
    137137LIST_LINE=`cat aaf-flashbeta.txt`
    138 ALLOWED=`cat "$HOMEDIR"/trustlist_allowed_"$CPUTYPE"_"$SWTYPE"`
     138if [ $GROUP = "secret" ]; then
     139        ALLOWED=`cat "$HOMEDIR"/trustlist_allowed_"$CPUTYPE"_"$SWTYPE"`
     140else
     141        ALLOWED=`cat "$HOMEDIR"/trustlist_secret_allowed_"$CPUTYPE"_"$SWTYPE"`
     142fi
    139143
    140144for DIR in $ALLOWED; do
     
    270274echo "[make-ipk] make-index"
    271275rm Packages*
    272 
     276 
    273277ipkg-make-index -l Packages.filelist -p Packages -v .
    274278
    275 echo "Here is the public AAF-Flash-PlugList" > PlugList
     279if [ $GROUP = "secret" ]; then
     280        echo "Here is the secret AAF-Flash-PlugList" > PlugList
     281else
     282        echo "Here is the public AAF-Flash-PlugList" > PlugList
     283fi
     284
    276285echo "" >> PlugList
    277286cat Packages | grep Filename: | sed "s/Filename: $SWTYPE-plugin-//" | sed "s/.ipk//" | sed "s/_sh4//" | sed "s/_/ V/" >> PlugList
     
    346355        echo "[make-ipk] move: $wputcmd"
    347356        mv -f $wputcmd
    348 elif [ $GROUP = "update" ] && [ $MAKETYPE = "online" ];then
     357elif [ $GROUP = "secret" ] && [ $MAKETYPE = "online" ];then
    349358        for ROUND in $PACKAGESLIST; do
    350                 wputcmd="$PUBLICRELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/"$CPUTYPE"/"$SWTYPE"/"$ROUND"
     359                wputcmd="$SECRETRELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_SECRET"/"$CPUTYPE"/"$SWTYPE"/"$ROUND"
    351360                echo "[make-ipk] upload: $wputbin $wputcmd"
    352361                $wputbin $wputcmd
    353362        done
    354363        for ROUND in $IPKLIST; do
    355                 wputcmd="$PUBLICRELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/"$CPUTYPE"/"$SWTYPE"/"$ROUND"
     364                wputcmd="$SECRETRELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_SECRET"/"$CPUTYPE"/"$SWTYPE"/"$ROUND"
    356365                echo "[make-ipk] upload: $wputbin $wputcmd"
    357366                $wputbin $wputcmd
    358367        done
    359368
    360         wputcmd="$PUBLICRELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/"$CPUTYPE"/"$SWTYPE"/PlugList
     369        wputcmd="$SECRETRELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_SECRET"/"$CPUTYPE"/"$SWTYPE"/PlugList
    361370        echo "[make-ipk] upload: $wputbin $wputcmd"
    362371        $wputbin $wputcmd
    363372
    364         wputcmd="$PUBLICRELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/"$CPUTYPE"/"$SWTYPE"/Packages.preview.tar.gz
     373        wputcmd="$SECRETRELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_SECRET"/"$CPUTYPE"/"$SWTYPE"/Packages.preview.tar.gz
    365374        echo "[make-ipk] upload: $wputbin $wputcmd"
    366375        $wputbin $wputcmd
    367                
    368         cd boot
    369         BOOTLIST=`ls -1`
    370         for ROUND in $BOOTLIST; do
    371                 wputcmd="$PUBLICRELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/"$CPUTYPE"/"$SWTYPE"/boot/"$ROUND"
    372                 echo "[make-ipk] upload: $wputbin $wputcmd"
    373                 $wputbin $wputcmd
    374         done
    375 elif [ $GROUP = "dev" ] && [ $MAKETYPE = "online" ];then
    376         BTIME=`date +"%Y.%m.%d_%H.%M.%S"`
    377         echo quote USER $URLBETAUSER >"$HOMEDIR"/ftp.txt
    378         echo quote PASS $URLBETAPASS >>"$HOMEDIR"/ftp.txt
    379 #       echo cd "$WWWMAIN"/"$IPKGCROSS_BETA" >>"$HOMEDIR"/ftp.txt
    380 #        echo cd "$WWWMAIN" >>"$HOMEDIR"//ftp.txt
    381         echo del "$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/Packages >>"$HOMEDIR"/ftp.txt
    382         echo del "$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/Packages.filelist >>"$HOMEDIR"/ftp.txt
    383         echo del "$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/Packages.gz >>"$HOMEDIR"/ftp.txt
    384         echo del "$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/PlugList >>"$HOMEDIR"/ftp.txt
    385         echo del "$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/Packages.preview.tar.gz >>"$HOMEDIR"/ftp.txt
    386 
    387 #       echo rename aaf-flash-beta aaf-flash-beta_old_"$URLBETAUSER"_"$BTIME" >>"$HOMEDIR"/ftp.txt
    388         echo quit >>"$HOMEDIR"/ftp.txt
    389         ftp -n "$URLBETA" < "$HOMEDIR"/ftp.txt
    390 
    391         sleep 5
    392         for ROUND in $PACKAGESLIST; do
    393                 wputcmd="$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/"$ROUND"
    394                 echo "[make-ipk] upload: $wputbin $wputcmd"
    395                 $wputbin $wputcmd
    396         done
    397         for ROUND in $IPKLIST; do
    398                 wputcmd="$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/"$ROUND"
    399                 echo "[make-ipk] upload: $wputbin $wputcmd"
    400                 $wputbin $wputcmd
    401         done
    402 
    403         wputcmd="$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/PlugList
    404         echo "[make-ipk] upload: $wputbin $wputcmd"
    405         $wputbin $wputcmd
    406                
    407         wputcmd="$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/Packages.preview.tar.gz
    408         echo "[make-ipk] upload: $wputbin $wputcmd"
    409         $wputbin $wputcmd
    410        
    411         cd boot
    412         BOOTLIST=`ls -1`
    413         for ROUND in $BOOTLIST; do
    414                 wputcmd="$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/boot/"$ROUND"
    415                 echo "[make-ipk] upload: $wputbin $wputcmd"
    416                 $wputbin $wputcmd
    417         done
    418 elif [ $GROUP = "update" ] && [ $MAKETYPE = "onlinebeta" ];then
    419         BTIME=`date +"%Y.%m.%d_%H.%M.%S"`
    420         echo quote USER $URLBETAUSER >"$HOMEDIR"/ftp.txt
    421         echo quote PASS $URLBETAPASS >>"$HOMEDIR"/ftp.txt
    422 #       echo cd "$WWWMAIN"/"$IPKGCROSS_BETA" >>"$HOMEDIR"/ftp.txt
    423 #        echo cd "$WWWMAIN" >>"$HOMEDIR"//ftp.txt
    424         echo del "$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/Packages >>"$HOMEDIR"/ftp.txt
    425         echo del "$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/Packages.filelist >>"$HOMEDIR"/ftp.txt
    426         echo del "$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/Packages.gz >>"$HOMEDIR"/ftp.txt
    427         echo del "$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/PlugList >>"$HOMEDIR"/ftp.txt
    428         echo del "$IPKGCROSS_BETA"/"$CPUTYPE"/"$SWTYPE"/Packages.preview.tar.gz >>"$HOMEDIR"/ftp.txt
    429 
    430 #       echo rename aaf-flash-beta aaf-flash-beta_old_"$URLBETAUSER"_"$BTIME" >>"$HOMEDIR"/ftp.txt
    431         echo quit >>"$HOMEDIR"/ftp.txt
    432         ftp -n "$URLBETA" < "$HOMEDIR"/ftp.txt
    433 
    434         sleep 5
    435         for ROUND in $PACKAGESLIST; do
    436                 wputcmd="$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/"$CPUTYPE"/"$SWTYPE"/"$ROUND"
    437                 echo "[make-ipk] upload: $wputbin $wputcmd"
    438                 $wputbin $wputcmd
    439         done
    440         for ROUND in $IPKLIST; do
    441                 wputcmd="$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/"$CPUTYPE"/"$SWTYPE"/"$ROUND"
    442                 echo "[make-ipk] upload: $wputbin $wputcmd"
    443                 $wputbin $wputcmd
    444         done
    445 
    446         wputcmd="$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/"$CPUTYPE"/"$SWTYPE"/PlugList
    447         echo "[make-ipk] upload: $wputbin $wputcmd"
    448         $wputbin $wputcmd
    449 
    450         wputcmd="$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/"$CPUTYPE"/"$SWTYPE"/Packages.preview.tar.gz
    451         echo "[make-ipk] upload: $wputbin $wputcmd"
    452         $wputbin $wputcmd
    453 
    454         cd boot
    455         BOOTLIST=`ls -1`
    456         for ROUND in $BOOTLIST; do
    457                 wputcmd="$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/"$CPUTYPE"/"$SWTYPE"/boot/"$ROUND"
    458                 echo "[make-ipk] upload: $wputbin $wputcmd"
    459                 $wputbin $wputcmd
    460         done
    461 fi
    462        
     376fi
     377
    463378echo "[make-ipk] done"
    464 
    465379exit 0
Note: See TracChangeset for help on using the changeset viewer.