From 7a0b1fc3a5d2a82af4ffa880df6a69cfe3666d93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCrer=20=C3=96zen?= Date: Sat, 10 Feb 2007 22:56:24 +0000 Subject: [PATCH] lalal --- scripts/repostats.py | 83 ++++++++++++++++---------------------------- 1 file changed, 30 insertions(+), 53 deletions(-) diff --git a/scripts/repostats.py b/scripts/repostats.py index 573c76e9..f5056064 100755 --- a/scripts/repostats.py +++ b/scripts/repostats.py @@ -62,10 +62,6 @@ html_header = """ # default html templates (now obsolete) -def_table_html = u""" -%s%s -""" - def_repo_sizes_html = u"""

Boyutlar

Toplam kurulu boyut %(total)s

@@ -75,37 +71,6 @@ def_repo_sizes_html = u""" """ -def_package_html = u""" - - İkili paket %(name)s - - - - -
-
-
- -

İkili paket: %(name)s

-

Kaynak versiyon %(version)s, depo sürümü %(release)s

- -

Kaynak paket %(source)s

- -

Derlemek için gerekenler:

-

%(buildDeps)s

- -

Çalıştırmak için gerekenler:

-

%(runtimeDeps)s

- -

Bağımlı paketler (derlenmek için):

-

%(revBuildDeps)s

- -

Bağımlı paketler (çalışmak için):

-

%(revRuntimeDeps)s

-
- -""" - def_missing_html = u""" Eksik ikili paket %(name)s @@ -204,13 +169,6 @@ def make_url(name, path="./"): path += "/" return "%s" % (path, name, name) -def template_table(tmpl_name, list): - tmpl = template_get(tmpl_name) - data = "" - for item in list: - data += (tmpl % item) - return data - def mangle_email(email): return re.sub("@", " [at] ", email) @@ -315,17 +273,36 @@ class Package: (map(lambda x: x.package, self.pakspec.packageDependencies))) rbDeps = map(lambda x: "%s" % (x, x), self.revBuildDeps) rrDeps = map(lambda x: "%s" % (x, x), self.revRuntimeDeps) - dict = { - "name": self.name, - "source": source.name, - "version": self.source.spec.getSourceVersion(), - "release": self.source.spec.getSourceRelease(), - "buildDeps": ", ".join(bDeps), - "runtimeDeps": ", ".join(rDeps), - "revBuildDeps": ", ".join(rbDeps), - "revRuntimeDeps": ", ".join(rrDeps) - } - template_write("paksite/binary/%s.html" % self.name, "package", dict) + + html = """ +

İkili paket: %s

+

Kaynak versiyon %s, depo sürümü %s

+ +

Kaynak paket: %s

+ +

Derlemek için gerekenler:

+

%s

+ +

Çalıştırmak için gerekenler:

+

%s

+ +

Bağımlı paketler (derlenmek için):

+

%s

+ +

Bağımlı paketler (çalışmak için):

+

%s

+ """ % ( + self.name, + self.source.spec.getSourceVersion(), + self.source.spec.getSourceRelease(), + make_url(source.name, "../source/"), + ", ".join(bDeps), + ", ".join(rDeps), + ", ".join(rbDeps), + ", ".join(rrDeps), + ) + + write_html("paksite/binary/%s.html" % self.name, self.name, html) class Source: