| Remove optional imp python module dependency. |
| |
| Upstream already removed py-compile entirely in their git repository, |
| so the patch is not appropiate for upstream. |
| |
| Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> |
| Upstream: not appropiate |
| |
| diff -Nur avahi-0.8.orig/py-compile avahi-0.8/py-compile |
| --- avahi-0.8.orig/py-compile 2020-02-18 07:58:21.192417644 +0100 |
| +++ avahi-0.8/py-compile 2024-08-17 15:03:07.328733849 +0200 |
| @@ -116,7 +116,7 @@ |
| fi |
| |
| $PYTHON -c " |
| -import sys, os, py_compile, imp |
| +import sys, os, py_compile |
| |
| files = '''$files''' |
| |
| @@ -129,15 +129,12 @@ |
| continue |
| sys.stdout.write(file) |
| sys.stdout.flush() |
| - if hasattr(imp, 'get_tag'): |
| - py_compile.compile(filepath, imp.cache_from_source(filepath), path) |
| - else: |
| - py_compile.compile(filepath, filepath + 'c', path) |
| + py_compile.compile(filepath, filepath + 'c', path) |
| sys.stdout.write('\n')" || exit $? |
| |
| # this will fail for python < 1.5, but that doesn't matter ... |
| $PYTHON -O -c " |
| -import sys, os, py_compile, imp |
| +import sys, os, py_compile |
| |
| # pypy does not use .pyo optimization |
| if hasattr(sys, 'pypy_translation_info'): |
| @@ -153,10 +150,7 @@ |
| continue |
| sys.stdout.write(file) |
| sys.stdout.flush() |
| - if hasattr(imp, 'get_tag'): |
| - py_compile.compile(filepath, imp.cache_from_source(filepath, False), path) |
| - else: |
| - py_compile.compile(filepath, filepath + 'o', path) |
| + py_compile.compile(filepath, filepath + 'o', path) |
| sys.stdout.write('\n')" 2>/dev/null || : |
| |
| # Local Variables: |