[Blends-commit] r3627 - /blends/trunk/team_analysis_tools/count-dependencies.py
tille at users.alioth.debian.org
tille at users.alioth.debian.org
Fri Oct 26 13:01:14 UTC 2012
Author: tille
Date: Fri Oct 26 13:01:13 2012
New Revision: 3627
URL: http://svn.debian.org/wsvn/blends/?sc=1&rev=3627
Log:
Record what tasks we found over time
Modified:
blends/trunk/team_analysis_tools/count-dependencies.py
Modified: blends/trunk/team_analysis_tools/count-dependencies.py
URL: http://svn.debian.org/wsvn/blends/blends/trunk/team_analysis_tools/count-dependencies.py?rev=3627&op=diff
==============================================================================
--- blends/trunk/team_analysis_tools/count-dependencies.py (original)
+++ blends/trunk/team_analysis_tools/count-dependencies.py Fri Oct 26 13:01:13 2012
@@ -61,6 +61,7 @@
u_dirs = listdir(root)
tasks = {}
+ tasks_found = []
# Read some data about first med-* packages which never made it into any Vcs
if BLEND == 'med':
@@ -75,6 +76,8 @@
if mver['task'] == 'bio-contrib':
# we are not interested in non-free dependencies
continue
+ if not mver['task'] in tasks_found:
+ tasks_found.append(mver['task'])
task = taskscontent(mver['version'], mver['date'], mver['task'], mver['recommends'])
if tasks.has_key(task.datekey):
# try to match several single metapackages to what we know today as multibinary
@@ -137,6 +140,8 @@
if pkg.has_key('package'):
package = pkg['package']
if package != BLEND+'-common' and package != BLEND+'-tasks' and package != BLEND+'-config':
+ if not package.replace(BLEND+'-', '') in tasks_found:
+ tasks_found.append(package.replace(BLEND+'-', ''))
if pkg.has_key('recommends'):
recommends = pkg['recommends']
task.add_recommends(package,recommends)
@@ -153,6 +158,8 @@
task = tasks[t]
print task
+ tasks_found.sort()
+ print tasks_found
if __name__ == '__main__':
main()
More information about the Blends-commit
mailing list