Metadata'nın yapı itibari ile SpecFile ile bir benzerliği yok. Bu yüzden XmlFile'ı miras alıyor.

This commit is contained in:
Barış Metin
2005-06-22 06:07:51 +00:00
parent c120b017fb
commit a0fba72103
+6 -5
View File
@@ -2,11 +2,12 @@
from ui import ui
from xmlfile import *
import specfile
from specfile import *
class MetaData(SpecFile):
"""This is a superset of the source spec definition"""
class MetaData(XmlFile):
"""Package metadata. Metadata is composed of Specfile and various
other information."""
def __init__(self):
XmlFile.__init__(self, "METADATA")
@@ -17,8 +18,8 @@ class MetaData(SpecFile):
self.name = getNodeText("Name")
# self.summary # birden fazla olabilir (tr, en) SummaryInfo
# icerisine almakta yarar var. SpecFile'da da
# bu sekilde bir duzenleme gerekiyor.
# icerisine almakta yarar var. SpecFile'da da
# bu sekilde bir duzenleme gerekiyor.
self.homepage = getNodeText("Homepage")
self.license = getNodeText("License")