123456789101112131415161718192021222324 |
- ################################################################################
- #
- # python-pexpect
- #
- ################################################################################
- PYTHON_PEXPECT_VERSION = 4.2.1
- PYTHON_PEXPECT_SOURCE = pexpect-$(PYTHON_PEXPECT_VERSION).tar.gz
- PYTHON_PEXPECT_SITE = https://pypi.python.org/packages/e8/13/d0b0599099d6cd23663043a2a0bb7c61e58c6ba359b2656e6fb000ef5b98
- PYTHON_PEXPECT_LICENSE = ISC
- PYTHON_PEXPECT_LICENSE_FILES = LICENSE
- PYTHON_PEXPECT_SETUP_TYPE = distutils
- # async.py is not usable with Python 2, and removing is the solution
- # recommended by upstream:
- # https://github.com/pexpect/pexpect/issues/290
- ifeq ($(BR2_PACKAGE_PYTHON),y)
- define PYTHON_PEXPECT_REMOVE_ASYNC_PY
- $(RM) $(@D)/pexpect/async.py
- endef
- PYTHON_PEXPECT_POST_PATCH_HOOKS += PYTHON_PEXPECT_REMOVE_ASYNC_PY
- endif
- $(eval $(python-package))
|