libpng: bump to version 1.6.23
[buildroot-gz.git] / package / python-pexpect / python-pexpect.mk
blob40a1741f3e18e2e03e87213b1d2dddc9f4807508
1 ################################################################################
3 # python-pexpect
5 ################################################################################
7 PYTHON_PEXPECT_VERSION = 4.0.1
8 PYTHON_PEXPECT_SITE = https://pypi.python.org/packages/source/p/pexpect
9 PYTHON_PEXPECT_SOURCE = pexpect-$(PYTHON_PEXPECT_VERSION).tar.gz
10 PYTHON_PEXPECT_LICENSE = ISC
11 PYTHON_PEXPECT_LICENSE_FILES = LICENSE
12 PYTHON_PEXPECT_SETUP_TYPE = distutils
14 # async.py is not usable with Python 2, and removing is the solution
15 # recommended by upstream:
16 # https://github.com/pexpect/pexpect/issues/290
17 ifeq ($(BR2_PACKAGE_PYTHON),y)
18 define PYTHON_PEXPECT_REMOVE_ASYNC_PY
19 $(RM) $(@D)/pexpect/async.py
20 endef
21 PYTHON_PEXPECT_POST_PATCH_HOOKS += PYTHON_PEXPECT_REMOVE_ASYNC_PY
22 endif
24 $(eval $(python-package))