mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 13:09:50 +00:00
bitbake: fetch/wget: latest_versionstring add support for search in RAW html lines
Some upstream sites put the name of the package in the body of href tags, i.e. <a href="#43">somepackage-v1.4.10.tar.gz </a>. (Bitbake rev: 4fa8542a8880d5749fbb3382706e011b012024d0) Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
aa35076f34
commit
75b82b03b0
@@ -256,9 +256,14 @@ class Wget(FetchMethod):
|
|||||||
bb.debug(3, "Pver = '%s'" % (m.group('pver')))
|
bb.debug(3, "Pver = '%s'" % (m.group('pver')))
|
||||||
newver = ('', m.group('pver'), '')
|
newver = ('', m.group('pver'), '')
|
||||||
else:
|
else:
|
||||||
continue
|
m = pn_regex.search(str(line))
|
||||||
|
if m:
|
||||||
|
bb.debug(3, "Pver = '%s'" % (m.group('pver')))
|
||||||
|
newver = ('', m.group('pver'), '')
|
||||||
else:
|
else:
|
||||||
newver = self._parse_path(self.package_custom_regex_comp, line['href'])
|
newver = self._parse_path(self.package_custom_regex_comp, line['href'])
|
||||||
|
if not newver:
|
||||||
|
newver = self._parse_path(self.package_custom_regex_comp, str(line))
|
||||||
|
|
||||||
if newver:
|
if newver:
|
||||||
bb.debug(3, "Upstream version found: %s" % newver[1])
|
bb.debug(3, "Upstream version found: %s" % newver[1])
|
||||||
|
|||||||
Reference in New Issue
Block a user