|
@@ -66,7 +66,7 @@ class RecipeHandler(object):
|
|
|
libdir = d.getVar('libdir')
|
|
|
base_libdir = d.getVar('base_libdir')
|
|
|
libpaths = list(set([base_libdir, libdir]))
|
|
|
- libname_re = re.compile('^lib(.+)\.so.*$')
|
|
|
+ libname_re = re.compile(r'^lib(.+)\.so.*$')
|
|
|
pkglibmap = {}
|
|
|
for lib, item in shlib_providers.items():
|
|
|
for path, pkg in item.items():
|
|
@@ -428,7 +428,7 @@ def create_recipe(args):
|
|
|
|
|
|
if scriptutils.is_src_url(source):
|
|
|
# Warn about github archive URLs
|
|
|
- if re.match('https?://github.com/[^/]+/[^/]+/archive/.+(\.tar\..*|\.zip)$', source):
|
|
|
+ if re.match(r'https?://github.com/[^/]+/[^/]+/archive/.+(\.tar\..*|\.zip)$', source):
|
|
|
logger.warning('github archive files are not guaranteed to be stable and may be re-generated over time. If the latter occurs, the checksums will likely change and the recipe will fail at do_fetch. It is recommended that you point to an actual commit or tag in the repository instead (using the repository URL in conjunction with the -S/--srcrev option).')
|
|
|
# Fetch a URL
|
|
|
fetchuri = reformat_git_uri(urldefrag(source)[0])
|
|
@@ -830,7 +830,7 @@ def create_recipe(args):
|
|
|
elif line.startswith('PV = '):
|
|
|
if realpv:
|
|
|
# Replace the first part of the PV value
|
|
|
- line = re.sub('"[^+]*\+', '"%s+' % realpv, line)
|
|
|
+ line = re.sub(r'"[^+]*\+', '"%s+' % realpv, line)
|
|
|
lines_before.append(line)
|
|
|
|
|
|
if args.also_native:
|
|
@@ -1066,8 +1066,8 @@ def crunch_license(licfile):
|
|
|
import oe.utils
|
|
|
|
|
|
# Note: these are carefully constructed!
|
|
|
- license_title_re = re.compile('^\(?(#+ *)?(The )?.{1,10} [Ll]icen[sc]e( \(.{1,10}\))?\)?:?$')
|
|
|
- license_statement_re = re.compile('^(This (project|software) is( free software)? (released|licen[sc]ed)|(Released|Licen[cs]ed)) under the .{1,10} [Ll]icen[sc]e:?$')
|
|
|
+ license_title_re = re.compile(r'^\(?(#+ *)?(The )?.{1,10} [Ll]icen[sc]e( \(.{1,10}\))?\)?:?$')
|
|
|
+ license_statement_re = re.compile(r'^(This (project|software) is( free software)? (released|licen[sc]ed)|(Released|Licen[cs]ed)) under the .{1,10} [Ll]icen[sc]e:?$')
|
|
|
copyright_re = re.compile('^(#+)? *Copyright .*$')
|
|
|
|
|
|
crunched_md5sums = {}
|