[Midnightbsd-cvs] mports [18896] trunk/Tools/magus/www/data/magus/index.cgi: query types

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat May 9 17:53:54 EDT 2015


Revision: 18896
          http://svnweb.midnightbsd.org/mports/?rev=18896
Author:   laffer1
Date:     2015-05-09 17:53:54 -0400 (Sat, 09 May 2015)
Log Message:
-----------
query types

Modified Paths:
--------------
    trunk/Tools/magus/www/data/magus/index.cgi

Modified: trunk/Tools/magus/www/data/magus/index.cgi
===================================================================
--- trunk/Tools/magus/www/data/magus/index.cgi	2015-05-09 21:40:36 UTC (rev 18895)
+++ trunk/Tools/magus/www/data/magus/index.cgi	2015-05-09 21:53:54 UTC (rev 18896)
@@ -260,13 +260,27 @@
   my @depends = map { {
     port   => $_->port->name,
     id     => $_->port->id,
-    status => $_->port->status,
-    type   => $_->type
+    status => $_->port->status
   } } $port->depends;
 
+  my ($buildDepends) = Magus::Depend->search( port => $port->id, type => 'build'); 
+  my ($runDepends) = Magus::Depend->search( port => $port->id, type => 'run');
+  my ($libDepends) = Magus::Depend->search( port => $port->id, type => 'lib');
+  my ($patchDepends) = Magus::Depend->search( port => $port->id, type => 'patch');
+  my ($fetchDepends) = Magus::Depend->search( port => $port->id, type => 'fetch');
+  my ($extractDepends) = Magus::Depend->search( port => $port->id, type => 'extract');
+  my ($testDepends) = Magus::Depend->search( port => $port->id, type => 'test');
+
   if (@depends) {
     $tmpl->param(depends => \@depends);
   }
+  $tmpl->param(buildDepends => $buildDepends);
+  $tmpl->param(runDepends => $runDepends);
+  $tmpl->param(libDepends => $libDepends);
+  $tmpl->param(patchDepends => $patchDepends);
+  $tmpl->param(fetchDepends => $fetchDepends);
+  $tmpl->param(extractDepends => $extractDepends);
+  $tmpl->param(testDepends => $testDepends);
   
   my @depends_of = map { {
     port   => $_->name,



More information about the Midnightbsd-cvs mailing list