* Coming from OE-classic it was surprising that python-native now
requires 'libdir' to be exported. Otherwise autoconf would fail
to detect python libraries. This happend using a customized
environment setup script to use OE's compiler and libs without
bitbake.
* Use STAGING_LIBDIR instead of libdir.
* While at it, remove redundant 'and' statments.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
If 'prefix' is supplied, use it instead of sys.prefix or
sys.exec_prefix -- i.e., ignore 'plat_specific'.
"""
-+ lib_basename = os.getenv("libdir").split('/')[-1]
++ lib_basename = os.environ['STAGING_LIBDIR'].split('/')[-1]
if prefix is None:
- prefix = plat_specific and EXEC_PREFIX or PREFIX
+ if plat_specific:
-+ prefix = plat_specific and os.environ['STAGING_LIBDIR'].rstrip(lib_basename)
++ prefix = os.environ['STAGING_LIBDIR'].rstrip(lib_basename)
+ else:
-+ prefix = plat_specific and EXEC_PREFIX or PREFIX
++ prefix = PREFIX
if os.name == "posix":
libpython = os.path.join(prefix,