2013-09-25 14:45:04 +05:30
|
|
|
digraph pkgdb_dictionary {
|
2010-01-23 07:07:19 +05:30
|
|
|
graph [rankdir=LR,rank=same,ranksep=".10"];
|
|
|
|
edge [arrowhead="vee",arrowsize="0.2",fontname="DejaVuSansCondensed",fontsize="9"];
|
|
|
|
node [height=".1",shape=box,fontname="DejaVuSansCondensed",fontsize="9"];
|
2012-01-20 15:40:52 +05:30
|
|
|
pkgdb_plist -> main;
|
2013-09-25 14:45:04 +05:30
|
|
|
pkgdb_plist [style=filled,fillcolor="darksalmon",label="pkgdb-0.21.plist"];
|
|
|
|
main [label="Main dictionary"];
|
2012-01-20 15:40:52 +05:30
|
|
|
main -> pkgdict [label="dictionary"];
|
|
|
|
main -> pkgdict2 [label="dictionary"];
|
2010-01-23 07:07:19 +05:30
|
|
|
pkgdict [style=filled,label="Package[0]"];
|
|
|
|
pkgdict2 [style=filled,label="Package[N+1]"];
|
|
|
|
pkgdict2 -> pkgdict2_objs [label="objects"];
|
|
|
|
pkgdict2_objs [style=filled,label="..."];
|
|
|
|
pkgdict -> pkgname [label="string"];
|
|
|
|
pkgdict -> version [label="string"];
|
|
|
|
pkgdict -> pkgver [label="string"];
|
|
|
|
pkgdict -> state [label="string"];
|
|
|
|
state -> state_inst [label="value"];
|
2011-12-24 05:35:26 +05:30
|
|
|
state -> state_hfuned [label="value"];
|
2010-01-23 07:07:19 +05:30
|
|
|
state -> state_unpack [label="value"];
|
2011-12-24 05:35:26 +05:30
|
|
|
state -> state_hfrmed [label="value"];
|
2010-01-23 07:07:19 +05:30
|
|
|
state_inst [style=filled,fillcolor="yellowgreen",label="installed"];
|
2011-12-24 05:35:26 +05:30
|
|
|
state_hfuned [style=filled,fillcolor="yellowgreen",label="half-unpacked"];
|
2010-01-23 07:07:19 +05:30
|
|
|
state_unpack [style=filled,fillcolor="yellowgreen",label="unpacked"];
|
2011-12-24 05:35:26 +05:30
|
|
|
state_hfrmed [style=filled,fillcolor="yellowgreen",label="half-removed"];
|
2010-01-23 07:07:19 +05:30
|
|
|
pkgdict -> automatic [label="bool"];
|
|
|
|
automatic [label="automatic-install"];
|
|
|
|
pkgdict -> short_desc [label="string"]
|
|
|
|
pkgdict -> requiredby [label="array"];
|
|
|
|
requiredby [style=filled];
|
|
|
|
requiredby -> reqby1 [label="string"];
|
|
|
|
requiredby -> reqby2 [style=filled,label="string"];
|
|
|
|
reqby1 [label="blah-2.0"];
|
|
|
|
reqby2 [style=filled,label="..."];
|
|
|
|
}
|