blob: 0f93c1a2ef4e21ae33097d20c8d2955f92505875 [file] [log] [blame]
################################################################################
#
# python-pyrex
#
################################################################################
PYTHON_PYREX_VERSION = 0.9.9
PYTHON_PYREX_SOURCE = Pyrex-$(PYTHON_PYREX_VERSION).tar.gz
PYTHON_PYREX_SITE = http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
PYTHON_PYREX_DEPENDENCIES = host-python
PYTHON_PYREX_LICENSE = Apache-v2
PYTHON_PYREX_LICENSE_FILES = LICENSE.txt
PYTHON_PYREX_SETUP_TYPE = distutils
define HOST_PYTHON_PYREX_BUILD_CMDS
(cd $(@D); $(HOST_DIR)/usr/bin/python setup.py build)
endef
define HOST_PYTHON_PYREX_INSTALL_CMDS
(cd $(@D); \
$(TOPDIR)/support/scripts/simple_lock create $(HOST_DIR)/usr/lib/python$(PYTHON_VERSION_MAJOR)/site-packages/easy-install.pth && \
$(HOST_DIR)/usr/bin/python setup.py install --prefix=$(HOST_DIR)/usr && \
$(TOPDIR)/support/scripts/simple_lock remove $(HOST_DIR)/usr/lib/python$(PYTHON_VERSION_MAJOR)/site-packages/easy-install.pth)
endef
$(eval $(call GENTARGETS,host))