[SCM] pkg-kde.alioth.debian.org website branch, master, updated. c4aa068d24014d81b1d28325026ff42f43b510b1
Sandro Knauß
hefee at moszumanska.debian.org
Sat Dec 16 21:37:23 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/www.git;a=commitdiff;h=c4aa068
The following commit has been merged in the master branch:
commit c4aa068d24014d81b1d28325026ff42f43b510b1
Author: Sandro Knauß <hefee at debian.org>
Date: Sat Dec 16 22:37:14 2017 +0100
create the minimized graph
---
files/pim-build-deps.dot | 50 +++++++++++++++++++++++++-----------------------
files/pim-build-graph.py | 12 ++++++------
2 files changed, 32 insertions(+), 30 deletions(-)
diff --git a/files/pim-build-deps.dot b/files/pim-build-deps.dot
index 27ec4b4..922dae6 100644
--- a/files/pim-build-deps.dot
+++ b/files/pim-build-deps.dot
@@ -1,34 +1,37 @@
digraph pim {
- "ktnef" [fillcolor="lightblue", style="filled"] ;
+ "kontactinterface" [fillcolor="darkgreen", style="filled"] ;
"akonadi" [fillcolor="darkgreen", style="filled"] ;
+ "ktnef" [fillcolor="lightblue", style="filled"] ;
"knotes" [fillcolor="lightblue", style="filled"] ;
- "kontactinterface" [fillcolor="darkgreen", style="filled"] ;
"libkf5grantleetheme" [fillcolor="darkgreen", style="filled"] ;
"akonadiconsole" [fillcolor="lightblue", style="filled"] ;
"kmime" [fillcolor="darkgreen", style="filled"] ;
- "blogilo" [fillcolor="lightblue", style="filled"] ;
+ "kgpg" [fillcolor="lightblue", style="filled"] ;
+ "libkf5mailcommon" [fillcolor="lightblue", style="filled"] ;
"kdepim-runtime" [fillcolor="lightblue", style="filled"] ;
"grantlee-editor" [fillcolor="lightblue", style="filled"] ;
"kleopatra" [fillcolor="lightblue", style="filled"] ;
"kcontacts" [fillcolor="darkgreen", style="filled"] ;
"kholidays" [fillcolor="darkgreen", style="filled"] ;
- "libkf5ksieve" [fillcolor="lightblue", style="filled"] ;
+ "kdav" [fillcolor="darkgreen", style="filled"] ;
"kpimtextedit" [fillcolor="darkgreen", style="filled"] ;
"kcalcore" [fillcolor="darkgreen", style="filled"] ;
"kldap" [fillcolor="darkgreen", style="filled"] ;
"syndication" [fillcolor="darkgreen", style="filled"] ;
- "libkf5mailcommon" [fillcolor="lightblue", style="filled"] ;
+ "blogilo" [fillcolor="lightblue", style="filled"] ;
"akregator" [fillcolor="lightblue", style="filled"] ;
- "kgpg" [fillcolor="lightblue", style="filled"] ;
+ "libkf5ksieve" [fillcolor="lightblue", style="filled"] ;
"libkf5eventviews" [fillcolor="lightblue", style="filled"] ;
- "kcalutils" -> "ktnef" ;
- "kcontacts" -> "ktnef" ;
"libkf5libkdepim" -> "libkf5mailimporter" ;
"akonadi-mime" -> "libkf5mailimporter" ;
+ "kcalutils" -> "ktnef" ;
+ "kcontacts" -> "ktnef" ;
"kontactinterface" -> "knotes" ;
"kcalutils" -> "knotes" ;
"akonadi-notes" -> "knotes" ;
"libkf5pimcommon" -> "knotes" ;
+ "kcalcore" -> "kblog" ;
+ "syndication" -> "kblog" ;
"libkf5calendarsupport" -> "akonadiconsole" ;
"kf5-messagelib" -> "akonadiconsole" ;
"kcalcore" -> "kalarmcal" ;
@@ -44,21 +47,19 @@ digraph pim {
"kcalutils" -> "libkolab" ;
"akonadi-notes" -> "libkolab" ;
"kcontacts" -> "libkolab" ;
- "akonadi-mime" -> "akonadi-contacts" ;
- "kcontacts" -> "akonadi-contacts" ;
- "kblog" -> "blogilo" ;
- "kf5-messagelib" -> "blogilo" ;
+ "akonadi-contacts" -> "kgpg" ;
+ "libkf5mailimporter" -> "libkf5mailcommon" ;
+ "kf5-messagelib" -> "libkf5mailcommon" ;
"akonadi-calendar" -> "kdepim-runtime" ;
"libkgapi" -> "kdepim-runtime" ;
"kalarmcal" -> "kdepim-runtime" ;
+ "kdav" -> "kdepim-runtime" ;
"libkf5pimcommon" -> "kdepim-runtime" ;
"libkolab" -> "kdepim-runtime" ;
"kmbox" -> "kdepim-runtime" ;
"akonadi" -> "akonadi-mime" ;
"kmime" -> "akonadi-mime" ;
- "kimap" -> "libkf5pimcommon" ;
- "libkf5libkdepim" -> "libkf5pimcommon" ;
- "kpimtextedit" -> "libkf5pimcommon" ;
+ "kpimtextedit" -> "kidentitymanagement" ;
"akonadi" -> "akonadi-notes" ;
"kmime" -> "akonadi-notes" ;
"kf5-messagelib" -> "grantlee-editor" ;
@@ -71,6 +72,9 @@ digraph pim {
"kmailtransport" -> "akonadi-calendar" ;
"kcalutils" -> "akonadi-calendar" ;
"kpimtextedit" -> "libkf5libkleo" ;
+ "kimap" -> "libkf5pimcommon" ;
+ "libkf5libkdepim" -> "libkf5pimcommon" ;
+ "kpimtextedit" -> "libkf5pimcommon" ;
"kcalcore" -> "libkgapi" ;
"kcontacts" -> "libkgapi" ;
"akonadi-contacts" -> "libkf5libkdepim" ;
@@ -79,23 +83,21 @@ digraph pim {
"kf5-kdepim-apps-libs" -> "libkf5calendarsupport" ;
"akonadi-calendar" -> "libkf5calendarsupport" ;
"kholidays" -> "libkf5calendarsupport" ;
- "kidentitymanagement" -> "libkf5ksieve" ;
- "kmailtransport" -> "libkf5ksieve" ;
- "libkf5pimcommon" -> "libkf5ksieve" ;
- "kcalcore" -> "kblog" ;
- "syndication" -> "kblog" ;
"akonadi-mime" -> "kmailtransport" ;
- "kpimtextedit" -> "kidentitymanagement" ;
+ "akonadi-mime" -> "akonadi-contacts" ;
+ "kcontacts" -> "akonadi-contacts" ;
"kmime" -> "kmbox" ;
"kmime" -> "kimap" ;
- "libkf5mailimporter" -> "libkf5mailcommon" ;
- "kf5-messagelib" -> "libkf5mailcommon" ;
+ "kblog" -> "blogilo" ;
+ "kf5-messagelib" -> "blogilo" ;
"kontactinterface" -> "akregator" ;
"syndication" -> "akregator" ;
"kf5-messagelib" -> "akregator" ;
"kcalcore" -> "kcalutils" ;
"kidentitymanagement" -> "kcalutils" ;
- "akonadi-contacts" -> "kgpg" ;
+ "kidentitymanagement" -> "libkf5ksieve" ;
+ "kmailtransport" -> "libkf5ksieve" ;
+ "libkf5pimcommon" -> "libkf5ksieve" ;
"akonadi-mime" -> "akonadi-search" ;
"kcalcore" -> "akonadi-search" ;
"kcontacts" -> "akonadi-search" ;
diff --git a/files/pim-build-graph.py b/files/pim-build-graph.py
index 02579dc..8984382 100755
--- a/files/pim-build-graph.py
+++ b/files/pim-build-graph.py
@@ -50,7 +50,7 @@ def main():
# print("Package will not processed", pkg['Package'])
- graph = {}
+ graph = {} # full graph
for pkg in deb822.Sources.iter_paragraphs(open('Sources')):
name = pkg['package']
@@ -64,7 +64,7 @@ def main():
graph[name] = sDeps
- sgraph = {}
+ sgraph = {} # minimized graph
for pkg in graph:
deps = copy.copy(graph[pkg])
for dep in graph[pkg]:
@@ -73,9 +73,9 @@ def main():
print("digraph pim {")
- for pkg in graph:
+ for pkg in sgraph:
name = pkg
- sDeps = graph[pkg]
+ sDeps = sgraph[pkg]
if sDeps == set():
emit_nodecolor(name, 'darkgreen')
else:
@@ -87,9 +87,9 @@ def main():
else:
emit_nodecolor(name, 'lightblue')
- for pkg in graph:
+ for pkg in sgraph:
name = pkg
- sDeps = graph[pkg]
+ sDeps = sgraph[pkg]
for dep in sDeps:
emit_arc(dep, name)
print("}")
--
pkg-kde.alioth.debian.org website
More information about the pkg-kde-commits
mailing list