fixed pkgbuild parsing 2/?
This commit is contained in:
@@ -191,12 +191,13 @@ def parse_pkgbuild(pkgbuild_file):
|
|||||||
with open(pkgbuild_file, errors='ignore') as p:
|
with open(pkgbuild_file, errors='ignore') as p:
|
||||||
pkgbuild_str = p.read()
|
pkgbuild_str = p.read()
|
||||||
|
|
||||||
pkgver = regex_pkgver.findall(pkgbuild_str)[0]
|
pkgver = regex_pkgver.findall(pkgbuild_str)
|
||||||
pkgrel = regex_pkgrel.findall(pkgbuild_str)[0]
|
pkgrel = regex_pkgrel.findall(pkgbuild_str)
|
||||||
if not pkgver or not pkgrel:
|
if not pkgver or not pkgrel:
|
||||||
logging.warning("[%s] Failed to parse pkgbuild", pkgbuild_file.split("/")[-4])
|
logging.warning("[%s] Failed to parse pkgbuild", pkgbuild_file.split("/")[-4])
|
||||||
|
return None
|
||||||
|
|
||||||
return version.parse("{}-{}".format(pkgver, pkgrel))
|
return version.parse("{}-{}".format(pkgver[0], pkgrel[0]))
|
||||||
|
|
||||||
|
|
||||||
def parse_repo(name, repo):
|
def parse_repo(name, repo):
|
||||||
|
Reference in New Issue
Block a user