From 75b82b03b0cca0beb874b2f7fac7cf446423fa4f Mon Sep 17 00:00:00 2001 From: Aníbal Limón Date: Thu, 27 Nov 2014 19:12:07 -0600 Subject: bitbake: fetch/wget: latest_versionstring add support for search in RAW html lines MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Some upstream sites put the name of the package in the body of href tags, i.e. somepackage-v1.4.10.tar.gz . (Bitbake rev: 4fa8542a8880d5749fbb3382706e011b012024d0) Signed-off-by: Aníbal Limón Signed-off-by: Richard Purdie --- bitbake/lib/bb/fetch2/wget.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'bitbake') diff --git a/bitbake/lib/bb/fetch2/wget.py b/bitbake/lib/bb/fetch2/wget.py index 20e8df11ce..f5bdfc7f65 100644 --- a/bitbake/lib/bb/fetch2/wget.py +++ b/bitbake/lib/bb/fetch2/wget.py @@ -256,9 +256,14 @@ class Wget(FetchMethod): bb.debug(3, "Pver = '%s'" % (m.group('pver'))) newver = ('', m.group('pver'), '') else: - continue + m = pn_regex.search(str(line)) + if m: + bb.debug(3, "Pver = '%s'" % (m.group('pver'))) + newver = ('', m.group('pver'), '') else: 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: bb.debug(3, "Upstream version found: %s" % newver[1]) -- cgit v1.2.3-54-g00ecf