r2735 - in people/goneri/SvnBuildStat-WWW: lib/SvnBuildStat/WWW/Controller root/src/packages

Gonéri Le Bouder goneri-guest at alioth.debian.org
Mon May 28 00:09:51 UTC 2007


Author: goneri-guest
Date: 2007-05-28 00:09:51 +0000 (Mon, 28 May 2007)
New Revision: 2735

Modified:
   people/goneri/SvnBuildStat-WWW/lib/SvnBuildStat/WWW/Controller/.Packages.pm.swp
   people/goneri/SvnBuildStat-WWW/lib/SvnBuildStat/WWW/Controller/Packages.pm
   people/goneri/SvnBuildStat-WWW/root/src/packages/.main.tt2.swp
   people/goneri/SvnBuildStat-WWW/root/src/packages/info.tt2
Log:
print a warning is the package is outdated and improve some stuffs


Modified: people/goneri/SvnBuildStat-WWW/lib/SvnBuildStat/WWW/Controller/.Packages.pm.swp
===================================================================
(Binary files differ)

Modified: people/goneri/SvnBuildStat-WWW/lib/SvnBuildStat/WWW/Controller/Packages.pm
===================================================================
--- people/goneri/SvnBuildStat-WWW/lib/SvnBuildStat/WWW/Controller/Packages.pm	2007-05-27 23:49:47 UTC (rev 2734)
+++ people/goneri/SvnBuildStat-WWW/lib/SvnBuildStat/WWW/Controller/Packages.pm	2007-05-28 00:09:51 UTC (rev 2735)
@@ -70,7 +70,6 @@
     return;
   }
 
-
   $c->stash->{template} = 'packages/main.tt2';
 
 }
@@ -89,9 +88,13 @@
   $c->stash->{bugpic} = $package->name;
   $c->stash->{bugpic} =~ s!^(.)(.+)$!http://people.debian.org/~glandium/bts/$1/$1$2.png! ;
   $c->stash->{istarballpresent} = $package->istarballpresent;
-  $c->stash->{isindebian} = $package->isindebian,
-  $c->stash->{tarballuri} = $package->tarballuri,
-  $c->stash->{uri} = $package->uri,
+  $c->stash->{isindebian} = $package->isindebian;
+  $c->stash->{tarballuri} = $package->tarballuri;
+  $c->stash->{uri} = $package->uri;
+  $c->stash->{weburi} = $package->uri;
+  $c->stash->{weburi} =~ s!svn://svn.debian.org/svn!http://svn.debian.org/wsvn!;
+  $c->stash->{isuptodate} = $package->isuptodate;
+  $c->stash->{upstreamrelease} = $package->upstreamrelease;
   ############ Maintainers list
   my $packagemaintainer_rs = $c->model('SvnBuildStat::WWW::Model::DB::PackageMaintainer')->search({package_id => $package->id});
   $c->stash->{maintainers} = [ $packagemaintainer_rs->search_related("maintainer_id")->all ];
@@ -178,7 +181,7 @@
 
   my $archobj = $c->model('SvnBuildStat::WWW::Model::DB::Arch')->find_or_create ({name => $arch});
 
-  $package_rs = $c->model('SvnBuildStat::WWW::Model::DB::Viewpackage')->search({istarballpresent => 'true'},{order_by=>"builded"});
+  my $package_rs = $c->model('SvnBuildStat::WWW::Model::DB::Viewpackage')->search({istarballpresent => 'true'},{order_by=>"builded"});
 
 
   my $resp = '';

Modified: people/goneri/SvnBuildStat-WWW/root/src/packages/.main.tt2.swp
===================================================================
(Binary files differ)

Modified: people/goneri/SvnBuildStat-WWW/root/src/packages/info.tt2
===================================================================
--- people/goneri/SvnBuildStat-WWW/root/src/packages/info.tt2	2007-05-27 23:49:47 UTC (rev 2734)
+++ people/goneri/SvnBuildStat-WWW/root/src/packages/info.tt2	2007-05-28 00:09:51 UTC (rev 2735)
@@ -8,7 +8,7 @@
   [% FOREACH maintainer IN maintainers -%]
   <tr>
     <td>
-      <a href="http://qa.debian.org/developer.php?login=[% maintainer.email %]">[% maintainer.name %]</a>
+      <strong>[% maintainer.name %]</strong> <a href="http://qa.debian.org/developer.php?login=[% maintainer.email %]">QA</a> <a href="[% Catalyst.uri_for('/packages/list/') _ maintainer.email %]">Packages</a>
     </td>
   </tr>
   [% END -%]
@@ -17,15 +17,20 @@
 <h2>URI</h2>
 <table>
 <tr>
-  <td><a href="[% uri %]">Repository</a></td>
+  <td>Repository location: <a href="[% uri %]">SVN</a> <a href="[% weburi %]">HTTP</a></td>
 </tr>
-<tr [% IF ! istarballpresent %]class="error"[% END %]>
+<tr>
+<td [% IF ! istarballpresent %]class="error"[% END %]>
   [% IF istarballpresent %]
   <a href="[% tarballuri %]">Tarball</a>
   [% ELSE %]
   Can't find the tarball
   [% END %]
+  </td>
 </tr>
+[% IF ! isuptodate %]
+<tr><td class="error">A new upstream ([% upstreamrelease %]) release exists.</a></td></tr>
+[% END %]
 </table>
 
 [% IF isindebian %]




More information about the Pkg-games-commits mailing list