[Pkg-ocaml-maint-commits] r6294 - /trunk/tools/ocaml_transition_monitor/ocaml_transition_monitor.mll
glondu-guest at users.alioth.debian.org
glondu-guest at users.alioth.debian.org
Sat Feb 28 23:21:44 UTC 2009
Author: glondu-guest
Date: Sat Feb 28 23:21:43 2009
New Revision: 6294
URL: http://svn.debian.org/wsvn/?sc=1&rev=6294
Log:
Add tooltips with build dependencies on links to PTS
Modified:
trunk/tools/ocaml_transition_monitor/ocaml_transition_monitor.mll
Modified: trunk/tools/ocaml_transition_monitor/ocaml_transition_monitor.mll
URL: http://svn.debian.org/wsvn/trunk/tools/ocaml_transition_monitor/ocaml_transition_monitor.mll?rev=6294&op=diff
==============================================================================
--- trunk/tools/ocaml_transition_monitor/ocaml_transition_monitor.mll (original)
+++ trunk/tools/ocaml_transition_monitor/ocaml_transition_monitor.mll Sat Feb 28 23:21:43 2009
@@ -323,7 +323,8 @@
(fun accu bin -> M.add bin src accu)
accu spkg.sbins)
sources_map M.empty in
- let sections = topo_split (dep_graph sources_map src_of_bin) in
+ let dgraph = dep_graph sources_map src_of_bin in
+ let sections = topo_split dgraph in
let status pkg = List.map
(fun x ->
try if M.find pkg x then Up_to_date else Outdated
@@ -332,11 +333,18 @@
let format_section_body section = List.map
(fun (pkg, status) -> tr
(td ~a:[a_class [(class_of_status (source_status status))^" src"]; a_id pkg]
- [a_link ("http://packages.qa.debian.org/"^pkg) pkg;
- small [pcdata " [ ";
- a_link ("http://buildd.debian.org/~luk/status/package.php?p="^pkg) "buildd";
- pcdata " ] "
- ];
+ [a ~a:[a_href (uri_of_string ("http://packages.qa.debian.org/"^pkg));
+ a_title
+ (let deps = S.elements (M.find pkg dgraph) in
+ if deps <> [] then
+ "dependencies: "^(String.concat ", " deps)
+ else
+ "no dependencies")] [pcdata pkg];
+ small [
+ pcdata " [ ";
+ a_link ("http://buildd.debian.org/~luk/status/package.php?p="^pkg) "buildd";
+ pcdata " ] "
+ ];
small [
pcdata " ( ";
a_link
More information about the Pkg-ocaml-maint-commits
mailing list