|
|
|
@ -1047,6 +1047,12 @@ def getSquashList():
|
|
|
|
|
if not usesSquashFs:
|
|
|
|
|
return ["gzip"]
|
|
|
|
|
else:
|
|
|
|
|
pkgInfo = getPkgInstalled('sys-fs/squashfs-tools')
|
|
|
|
|
if pkgInfo and pkgInfo[0]['PV']:
|
|
|
|
|
pkgVer = getTupleVersion(pkgInfo[0]['PV'])
|
|
|
|
|
gzipVer = getTupleVersion('4.2')
|
|
|
|
|
if pkgVer >= gzipVer:
|
|
|
|
|
usesSquashFs.append('gzip')
|
|
|
|
|
return map(lambda x:{"lzma":"xz"}.get(x,x),
|
|
|
|
|
list(set(usesSquashFs) & wantMethod))
|
|
|
|
|
|
|
|
|
|