| ################################################################################ |
| # |
| # python-pyparsing |
| # |
| ################################################################################ |
| |
| PYTHON_PYPARSING_VERSION = 1.5.6 |
| PYTHON_PYPARSING_SOURCE = pyparsing-$(PYTHON_PYPARSING_VERSION).tar.gz |
| PYTHON_PYPARSING_SITE = http://downloads.sourceforge.net/project/pyparsing/pyparsing/pyparsing-$(PYTHON_PYPARSING_VERSION) |
| PYTHON_PYPARSING_LICENSE = MIT |
| PYTHON_PYPARSING_LICENSE_FILES = LICENSE |
| PYTHON_PYPARSING_INSTALL_STAGING = YES |
| PYTHON_PYPARSING_DEPENDENCIES = python |
| |
| # Shamelessly vampirised from python-pygame ;-) |
| define PYTHON_PYPARSING_BUILD_CMDS |
| (cd $(@D); \ |
| CC="$(TARGET_CC)" \ |
| CFLAGS="$(TARGET_CFLAGS)" \ |
| LDSHARED="$(TARGET_CROSS)gcc -shared" \ |
| CROSS_COMPILING=yes \ |
| _python_sysroot=$(STAGING_DIR) \ |
| _python_srcdir=$(BUILD_DIR)/python$(PYTHON_VERSION) \ |
| _python_prefix=/usr \ |
| _python_exec_prefix=/usr \ |
| $(HOST_DIR)/usr/bin/python setup.py build \ |
| ) |
| endef |
| |
| # Shamelessly vampirised from python-pygame ;-) |
| define PYTHON_PYPARSING_INSTALL_TARGET_CMDS |
| (cd $(@D); \ |
| $(HOST_DIR)/usr/bin/python setup.py install \ |
| --prefix=$(TARGET_DIR)/usr \ |
| ) |
| endef |
| |
| $(eval $(generic-package)) |