* ufak tefek fixler

This commit is contained in:
Eray Özkural
2005-06-23 13:55:19 +00:00
parent 90be2d8ced
commit b630c8ed20
3 changed files with 7 additions and 5 deletions
+2 -1
View File
@@ -9,6 +9,7 @@ from ui import ui
import installdb
import packagedb
import dependency
from metadata import MetaData
#import conflicts
##TODO: Caglar'in onerisi uzerine.
@@ -41,7 +42,7 @@ def install(package_fn):
# check conflicts
# check dependencies
if not dependency.installable(metadata.packages[0].name):
if not dependency.installable(metadata.package.name):
raise InstallError("Package not installable")
# unzip package in place
+1 -1
View File
@@ -46,5 +46,5 @@ class MetaData(XmlFile):
document.appendChild(elt)
self.writexml(filename)
def verify():
def verify(self):
return True
+4 -3
View File
@@ -5,6 +5,7 @@
import archive
from constants import const
from config import config
from metadata import MetaData
class Package:
"""Package: PISI package class"""
@@ -25,18 +26,18 @@ class Package:
def extract_files(self, paths, outdir):
"""extract file with path to outdir"""
impl.unpack_files(paths, outdir)
self.impl.unpack_files(paths, outdir)
def extract_dir(self, dir, outdir):
"""extract directory recursively, this function
copies the directory archiveroot/dir to outdir"""
impl.unpack_dir(path, outdir)
self.impl.unpack_dir(path, outdir)
def extract_dir_flat(self, dir, outdir):
"""extract directory recursively, this function
unpacks the *contents* of directory archiveroot/dir inside outdir
this is the function used by the installer"""
impl.unpack_dir_flat(dir, outdir)
self.impl.unpack_dir_flat(dir, outdir)
def extract_PISI_files(self, outdir):
"""extract PISI control files: metadata.xml, files.xml,