Changeset 1551


Ignore:
Timestamp:
06/29/07 12:27:25 (6 years ago)
Author:
alanbach-guest
Message:

Added archs support

Location:
scripts
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • scripts/watch.php

    r752 r1551  
    55 
    66$path=$_GET["path"]; 
     7$archs=$_GET["archs"]; 
    78uscan($path); 
    89 
     
    4849        if($pkg !='' || $pkg !=null){ 
    4950                if($upstream != null){ 
    50                         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 bgcolor=".$bk_color.">".$status."</td></tr>"; 
     51                        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>".$archs."</td><td bgcolor=".$bk_color.">".$status."</td></tr>"; 
    5152                }else{ 
    5253                        if($show_warnings){ 
    53                                 echo "<tr bgcolor=white><td><b>".$pkg."</b></td><td colspan=3 bgcolor=#ff9966>".$warnings."</td></tr>"; 
     54                                echo "<tr bgcolor=white><td><b>".$pkg."</b></td><td colspan=4 bgcolor=#ff9966>".$warnings."</td></tr>"; 
    5455                        } 
    5556                } 
  • scripts/watch.sh

    r325 r1551  
    1212fi 
    1313 
    14 HEADER="<html lang='en-us'><head><title>Parsix GNU/Linux :: Package Watch System</title><meta http-equiv='Content-Type' content='text/html; charset=UTF-8'><link rel='icon' href='http://www.parsix.org/html/themes/parsix/images/icon.png' type='image/png'><link rel='shortcut icon' href='http://www.parsix.org/html/themes/parsix/images/favicon.ico'><link rel='stylesheet' href='http://www.parsix.org/html/modules/Admin/pnstyle/admin.css' type='text/css'><link rel='stylesheet' href='http://www.parsix.org/html/themes/parsix/style/styleNN.css' type='text/css'><style type='text/css'>@import url('http://www.parsix.org/html/themes/parsix/style/style.css');</style></head><body bgcolor='#deba73' text='#000000' link='#363636' vlink='#363636' alink='#d5ae83'><CENTER><H2>Parsix GNU/Linux Package Watch System</H2></CENTER><table border=1 align=center width=80% bgcolor=#f7f0e0><tr><td><b>Package Name</b></td><td><b>Upstream Version</b></td><td><b>Parsix Version</b></td><td><b>Status</b></td><tr>" 
     14HEADER="<html lang='en-us'><head><title>Parsix GNU/Linux :: Package Watch System</title><meta http-equiv='Content-Type' content='text/html; charset=UTF-8'><link rel='icon' href='http://www.parsix.org/html/themes/parsix/images/icon.png' type='image/png'><link rel='shortcut icon' href='http://www.parsix.org/html/themes/parsix/images/favicon.ico'><link rel='stylesheet' href='http://www.parsix.org/html/modules/Admin/pnstyle/admin.css' type='text/css'><link rel='stylesheet' href='http://www.parsix.org/html/themes/parsix/style/styleNN.css' type='text/css'><style type='text/css'>@import url('http://www.parsix.org/html/themes/parsix/style/style.css');</style></head><body bgcolor='#deba73' text='#000000' link='#363636' vlink='#363636' alink='#d5ae83'><CENTER><H2>Parsix GNU/Linux Package Watch System</H2></CENTER><table border=1 align=center width=80% bgcolor=#f7f0e0><tr><td><b>Package Name</b></td><td><b>Upstream Version</b></td><td><b>Parsix Version</b></td><td><b>Supported Archs</b></td><td><b>Status</b></td><tr>" 
    1515 
    1616FOOTER="</body></html>" 
     
    2121 
    2222for x in $LIST 
    23 do lynx -source $BASE_URL/watch.php?path=${x/%debian\/watch/} | sed s/Debian/Parsix/g >> $BASE_PATH/index.html 
     23# ARCH Checks 
     24$COUNT = `find ${x/%debian\/watch/} | grep -c amd64.deb` 
     25if [ $COUNT -ne 0 ]; then 
     26        $AMD64 = "amd64" 
     27fi 
     28 
     29$COUNT = `find ${x/%debian\/watch/} | grep -c i386.deb` 
     30if [ $COUNT -ne 0 ]; then 
     31        $I386 = "i386" 
     32fi 
     33 
     34$COUNT = `find ${x/%debian\/watch/} | grep -c all.deb` 
     35if [ $COUNT -ne 0 ]; then 
     36        $ALLARCH = "all" 
     37fi 
     38 
     39ARCHS="$ALLARCH $I386 $AMD64" 
     40 
     41do lynx -source $BASE_URL/watch.php?path=${x/%debian\/watch/}&archs=$ARCHS | sed s/Debian/Parsix/g >> $BASE_PATH/index.html 
     42 
    2443done 
    2544 
Note: See TracChangeset for help on using the changeset viewer.