Changeset 2307


Ignore:
Timestamp:
10/23/07 14:10:51 (6 years ago)
Author:
alanbach-guest
Message:

watch system improvements

Location:
scripts
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • scripts/watch.php

    r2305 r2307  
    44// Based on Debian DEHS http://svn.debian.org/wsvn/dehs 
    55// 
    6 // Updated: 2007-10-23 09:25 +330 GMT 
     6// Updated: 2007-10-23 13:11 +330 GMT 
    77 
    88$vars=$_GET["vars"]; 
    99uscan($vars); 
     10 
     11$svn_url="http://svn.debian.org/svn/pkg-parsix/pkg"; 
    1012 
    1113// Display warnings? 
     
    1820        $arrarchs=explode("-", $arrvars[1]); 
    1921 
    20         $spkg = $arrvars[2];        
     22        $spkg = $arrvars[2]; 
     23        $parsix_ver = $arrvars[3]; 
     24 
     25        $parsix_rev = $arrvars[4]; 
     26        $component = $arrvars[5]; 
     27 
     28        if(!empty($parsix_rev)){ 
     29              $parsix_rev = "-".$parsix_rev; 
     30        } 
    2131 
    2232        if(!empty($arrarchs[0])){ 
     
    8696                        break;                   
    8797        }        
    88          
     98 
    8999        if($pkg !='' || $pkg !=null){ 
    90100                if($upstream != null){ 
    91                         echo "<tr bgcolor=white><td><b>".$pkg."</b></td><td><a href=".$up_url.">".$upstream."</a></td><td><font color=".$color.">".$parsix."</font></td><td align=center>".$archs."</td><td bgcolor=".$bk_color.">".$status."</td>"; 
     101                        echo "<tr bgcolor=white><td><b>".$pkg."</b></td><td><a href=".$up_url.">".$upstream."</a></td><td><font color=".$color.">".$parsix.$parsix_rev."</font></td><td align=center>".$archs."</td><td bgcolor=".$bk_color.">".$status."</td>"; 
    92102                }else{ 
     103                        if(strstr($spkg, 'parsix') != null){ 
     104                             $upstream = "<a href=".$svn_url."/".$component."/".$spkg."/trunk/>Parsix Native</a>"; 
     105                        }else{ 
     106                             $upstream = "N/A" 
     107                        } 
     108 
    93109                        if($show_warnings){ 
    94110                                echo "<tr bgcolor=white><td><b>".$pkg."</b></td><td colspan=4 bgcolor=#ff9966>".$warnings."</td><td>"; 
    95111                        }else{ 
    96                                 echo "<tr bgcolor=white><td><b>".$pkg."</b></td><td>N/A</td><td><font color=".$color.">".$parsix."</font></td><td align=center>".$archs."</td><td bgcolor=".$bk_color.">".$status."</td>"; 
     112                                echo "<tr bgcolor=white><td><b>".$spkg."</b></td><td>".$upstream."</td><td><font color=".$color.">".$parsix_ver.$parsix_rev."</font></td><td align=center>".$archs."</td><td bgcolor=".$bk_color.">".$status."</td>"; 
    97113                        } 
    98114                } 
  • scripts/watch.sh

    r2304 r2307  
    33# Coyright 2007 Alan Baghumian / GNU/GPL 
    44# 
    5 # Updated: 2007-10-23 09:25 +330 GMT 
     5# Updated: 2007-10-23 12:29 +330 GMT 
    66# 
    7 # Requires: lynx, devscripts 
     7# Requires: lynx, devscripts, tail, awk, sed 
    88 
    99BASE_PATH="/home/parsix/public_html/watch" 
     
    3232 
    3333# ARCH Checks 
    34 PKG=`basename ${x/%trunk\/debian\/watch/}` 
     34#PKG=`basename ${x/%trunk\/debian\/watch/}` 
     35PKG=`basename ${x/%trunk\/debian/}` 
    3536LORPATH=`find $LOCAL_REPO -type d | grep $PKG` 
    3637cd $SVN_REPO/pkg/ 
     
    7172 
    7273if [ ! -z "$FAKEARCHS" ]; then 
    73 lynx -source $BASE_URL/watch.php?vars=${x/%debian\/watch/}*$ARCHS*$PKG | sed s/Debian/Parsix/g >> $BASE_PATH/index.html 
     74#lynx -source $BASE_URL/watch.php?vars=${x/%debian\/watch/}*$ARCHS*$PKG | sed s/Debian/Parsix/g >> $BASE_PATH/index.html 
     75lynx -source $BASE_URL/watch.php?vars=${x/%debian/}*$ARCHS*$PKG*$PKG_VERSION*$PKG_REVISION*$COMPONENT | sed s/Debian/Parsix/g >> $BASE_PATH/index.html 
    7476fi 
    7577 
Note: See TracChangeset for help on using the changeset viewer.