From 8bc1e4a38eb8eef137541938659172ead29e0802 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Dec 09 2010 06:28:58 +0000 Subject: hackage: track f14 for now and sort the output --- diff --git a/hackage-fedora.py b/hackage-fedora.py index 66546e4..fca9daa 100755 --- a/hackage-fedora.py +++ b/hackage-fedora.py @@ -13,12 +13,18 @@ packages = [pkg['name'] for pkg in p.pkgs if pkg['name'] not in ['cabal2spec','e session = koji.ClientSession('http://koji.fedoraproject.org/kojihub') +outlist = [] + for pkg in packages: - latest = session.getLatestBuilds('dist-rawhide', package=pkg) + latest = session.getLatestBuilds('dist-f14-updates', package=pkg) if latest: ver = latest[0]['version'] name = pkg.replace('ghc-','',1) - print "(\"%s\",\"%s\",Just \"https://admin.fedoraproject.org/pkgdb/acls/name/%s\")" % (name,ver,pkg) + print "%s-%s" % (name,ver) + result = "(\"%s\",\"%s\",Just \"https://admin.fedoraproject.org/pkgdb/acls/name/%s\")" % (name,ver,pkg) + outlist.append(result) + +f = open('Fedora', 'w') -# todo -## sort output +for l in sorted(outlist): + f.write(l+'\n')