##Command to get the layout: "dot -Tpng eclass-dep.graph > eclass-dep.png"
digraph g {
graph [fontsize=30 labelloc="t" label="\nsys-kernel/geek-sources project\neclass dependency graphs\nAndrey Ovcharov, 2014-04-11\n\n" splines=true overlap=false rankdir = "LR"];
ratio = auto;
"aufs" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<
| aufs.eclass |
| pkg_setup |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"bfq" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| bfq.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"bld" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| bld.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"brand" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| brand.eclass |
| src_prepare |
| pkg_postinst |
> ];
"build" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<> ];
"cjktty" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| cjktty.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"ck" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| ck.eclass |
| src_prepare |
| pkg_postinst |
> ];
"deblob" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| deblob.eclass |
| src_unpack |
| src_compile |
| pkg_postinst |
> ];
"exfat" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| exfat.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"fedora" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| fedora.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"fix" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<> ];
"geek_sources" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| geek-sources.eclass |
| src_unpack |
| src_prepare |
| src_compile |
| src_install |
| pkg_postinst |
> ];
"gentoo" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| gentoo.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"grsec" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| grsec.eclass |
| src_prepare |
| pkg_postinst |
> ];
"hardened" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| hardened.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"ice" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| ice.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"lqx" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| lqx.eclass |
| src_prepare |
| pkg_postinst |
> ];
"mageia" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| mageia.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"openelec" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| openelec.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"openvz" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| openvz.eclass |
| src_prepare |
| pkg_postinst |
> ];
"openwrt" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| openwrt.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"optimize" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| optimize.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"patch" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| patch.eclass |
| ApplyPatch |
| ApplyUserPatch |
> ];
"pax" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| pax.eclass |
| src_prepare |
| pkg_postinst |
> ];
"pf" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| pf.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"reiser4" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| reiser4.eclass |
| src_prepare |
| pkg_postinst |
> ];
"rh" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| rh.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"rsbac" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| rsbac.eclass |
| src_prepare |
| pkg_postinst |
> ];
"rt" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| rt.eclass |
| src_prepare |
| pkg_postinst |
> ];
"spl" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| spl.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"squeue" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| squeue.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"src_rh" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| src-rh.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"src_uek" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| src-uek.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"src_vanilla" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| src-vanilla.eclass |
| src_unpack |
| src_prepare |
| src_compile |
| src_install |
| pkg_postinst |
> ];
"suse" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| suse.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"uksm" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| uksm.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"upatch" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| upatch.eclass |
| src_prepare |
> ];
"utils" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| utils.eclass |
| use_if_iuse |
| get_from_url |
| git_get_all_branches |
| git_checkout |
| find_crap |
| rm_crap |
| get_config |
| copy |
| move |
| rand_element |
> ];
"vars" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<> ];
"zen" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| zen.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
"zfs" [ style = "filled, bold" penwidth = 5 fillcolor = "lightblue2" fontname = "Courier New" shape = "Mrecord" label =<| zfs.eclass |
| src_unpack |
| src_prepare |
| pkg_postinst |
> ];
subgraph cluster_0 {
node [style=filled];
rpm
label = "System eclass`es";
color=blue
}
subgraph cluster_1 {
node [style=filled];
geek_sources -> src_vanilla [ penwidth = 1 color="#ff0000" ];
geek_sources -> utils [ penwidth = 1 color="#ff0000" ];
geek_sources -> fix [ penwidth = 1 color="#ff0000" ];
geek_sources -> upatch [ penwidth = 1 color="#ff0000" ];
geek_sources -> squeue [ penwidth = 1 color="#ff0000" ];
geek_sources -> vars [ penwidth = 1 color="#ff0000" ];
brand -> patch [ penwidth = 1 color="#ff0000" ];
build -> utils [ penwidth = 1 color="#ff0000" ];
deblob -> vars [ penwidth = 1 color="#ff0000" ];
fix -> patch [ penwidth = 1 color="#ff0000" ];
fix -> vars [ penwidth = 1 color="#ff0000" ];
src_vanilla -> build [ penwidth = 1 color="#ff0000" ];
src_vanilla -> deblob [ penwidth = 1 color="#ff0000" ];
src_vanilla -> patch [ penwidth = 1 color="#ff0000" ];
src_vanilla -> utils [ penwidth = 1 color="#ff0000" ];
src_vanilla -> vars [ penwidth = 1 color="#ff0000" ];
src_rh -> patch [ penwidth = 1 color="#ff0000" ];
src_rh -> utils [ penwidth = 1 color="#ff0000" ];
src_rh -> rpm [ penwidth = 1 color="#ff0000" ];
src_rh -> vars [ penwidth = 1 color="#ff0000" ];
src_uek -> patch [ penwidth = 1 color="#ff0000" ];
src_uek -> utils [ penwidth = 1 color="#ff0000" ];
src_uek -> rpm [ penwidth = 1 color="#ff0000" ];
src_uek -> vars [ penwidth = 1 color="#ff0000" ];
patch -> vars [ penwidth = 1 color="#ff0000" ];
squeue -> patch [ penwidth = 1 color="#ff0000" ];
squeue -> vars [ penwidth = 1 color="#ff0000" ];
upatch -> patch [ penwidth = 1 color="#ff0000" ];
upatch -> vars [ penwidth = 1 color="#ff0000" ];
label = "Core eclass`es";
color=blue
}
geek_sources -> aufs
geek_sources -> bfq
geek_sources -> bld
geek_sources -> brand
geek_sources -> build
geek_sources -> cjktty
geek_sources -> ck
geek_sources -> deblob
geek_sources -> exfat
geek_sources -> fedora
geek_sources -> gentoo
geek_sources -> grsec
geek_sources -> hardened
geek_sources -> ice
geek_sources -> lqx
geek_sources -> mageia
geek_sources -> openelec
geek_sources -> openvz
geek_sources -> openwrt
geek_sources -> optimize
geek_sources -> pax
geek_sources -> pf
geek_sources -> reiser4
geek_sources -> rh
geek_sources -> src_rh
geek_sources -> rsbac
geek_sources -> rt
geek_sources -> suse
geek_sources -> src_uek
geek_sources -> uksm
geek_sources -> zen
geek_sources -> spl
geek_sources -> zfs
aufs -> patch
aufs -> utils
aufs -> vars
bfq -> patch
bfq -> utils
bfq -> vars
bld -> patch
bld -> vars
cjktty -> patch
cjktty -> utils
cjktty -> vars
ck -> patch
ck -> utils
ck -> vars
exfat -> patch
exfat -> utils
exfat -> vars
fedora -> patch
fedora -> utils
fedora -> vars
gentoo -> patch
gentoo -> utils
gentoo -> vars
grsec -> patch
grsec -> utils
grsec -> vars
hardened -> patch
hardened -> utils
hardened -> vars
ice -> patch
ice -> utils
ice -> vars
lqx -> patch
lqx -> utils
lqx -> vars
mageia -> patch
mageia -> utils
mageia -> vars
openelec -> patch
openelec -> utils
openelec -> vars
openvz -> patch
openvz -> vars
openwrt -> patch
openwrt -> utils
openwrt -> vars
optimize -> patch
optimize -> utils
optimize -> vars
pax -> patch
pax -> utils
pax -> vars
pf -> patch
pf -> utils
pf -> vars
reiser4 -> patch
reiser4 -> utils
reiser4 -> vars
rh -> patch
rh -> utils
rh -> rpm
rh -> vars
rsbac -> patch
rsbac -> utils
rsbac -> vars
rt -> patch
rt -> utils
rt -> vars
spl -> patch
spl -> utils
spl -> vars
suse -> patch
suse -> utils
suse -> vars
uksm -> patch
uksm -> utils
uksm -> vars
zen -> patch
zen -> utils
zen -> vars
zfs -> patch
zfs -> utils
zfs -> vars
}