From b121aa9b0cb7b5e29bd15fb5c71011a154c6e07b Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Fri, 20 Feb 2015 23:13:11 +0000 Subject: [PATCH] graph.py: I don't know --- bin/graph.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/bin/graph.py b/bin/graph.py index 59c61da..82dfd7c 100755 --- a/bin/graph.py +++ b/bin/graph.py @@ -6,9 +6,7 @@ from __future__ import print_function import os import re -pkgs = os.popen("""LANGUAGE=C pacman -Ssq "^x264" """).read().strip().split("\n") -print(pkgs) -pkglist = os.popen("LANGUAGE=C pacman -Si").read().strip().split("\n\n") +pkglist = os.popen("LANGUAGE=C pacman -Qi").read().strip().split("\n\n") p = re.compile(r"[<>=].*") e = open('edges.csv', 'w') e.write("Source,Target\n") @@ -16,10 +14,9 @@ n = open('nodes.csv', 'w') n.write("Node,Repo\n") for pkg in pkglist: lines = pkg.splitlines() - repo = lines[0][17:] - name = lines[1][17:] - n.write(name+","+repo+"\n") - depends = lines[9][17:].split() + name = lines[0][17:] + n.write(name+"\n") + depends = lines[8][17:].split() for dep in depends: if dep != "None": dep = p.sub("",dep) -- 2.48.1