Metadata'nın yapı itibari ile SpecFile ile bir benzerliği yok. Bu yüzden XmlFile'ı miras alıyor.
This commit is contained in:
+6
-5
@@ -2,11 +2,12 @@
|
|||||||
from ui import ui
|
from ui import ui
|
||||||
|
|
||||||
from xmlfile import *
|
from xmlfile import *
|
||||||
import specfile
|
|
||||||
from specfile import *
|
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):
|
def __init__(self):
|
||||||
XmlFile.__init__(self, "METADATA")
|
XmlFile.__init__(self, "METADATA")
|
||||||
|
|
||||||
@@ -17,8 +18,8 @@ class MetaData(SpecFile):
|
|||||||
|
|
||||||
self.name = getNodeText("Name")
|
self.name = getNodeText("Name")
|
||||||
# self.summary # birden fazla olabilir (tr, en) SummaryInfo
|
# self.summary # birden fazla olabilir (tr, en) SummaryInfo
|
||||||
# icerisine almakta yarar var. SpecFile'da da
|
# icerisine almakta yarar var. SpecFile'da da
|
||||||
# bu sekilde bir duzenleme gerekiyor.
|
# bu sekilde bir duzenleme gerekiyor.
|
||||||
self.homepage = getNodeText("Homepage")
|
self.homepage = getNodeText("Homepage")
|
||||||
self.license = getNodeText("License")
|
self.license = getNodeText("License")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user