python-setuptools.mk 1.0 KB

1234567891011121314151617181920212223242526272829303132
  1. #############################################################
  2. #
  3. # python-setuptools
  4. #
  5. #############################################################
  6. PYTHON_SETUPTOOLS_VERSION = 0.6c11
  7. PYTHON_SETUPTOOLS_SOURCE = setuptools-$(PYTHON_SETUPTOOLS_VERSION).tar.gz
  8. PYTHON_SETUPTOOLS_SITE = http://pypi.python.org/packages/source/s/setuptools
  9. PYTHON_SETUPTOOLS_DEPENDENCIES = python
  10. define HOST_PYTHON_SETUPTOOLS_BUILD_CMDS
  11. (cd $(@D); $(HOST_DIR)/usr/bin/python setup.py build)
  12. endef
  13. define PYTHON_SETUPTOOLS_BUILD_CMDS
  14. (cd $(@D); $(HOST_DIR)/usr/bin/python setup.py build)
  15. endef
  16. define HOST_PYTHON_SETUPTOOLS_INSTALL_CMDS
  17. (cd $(@D); PYTHONPATH="$(HOST_DIR)/usr/lib/python$(PYTHON_VERSION_MAJOR)/site-packages"\
  18. $(HOST_DIR)/usr/bin/python setup.py install --prefix=$(HOST_DIR)/usr)
  19. endef
  20. define PYTHON_SETUPTOOLS_INSTALL_TARGET_CMDS
  21. (cd $(@D); PYTHONPATH="$(TARGET_DIR)/usr/lib/python$(PYTHON_VERSION_MAJOR)/site-packages"\
  22. $(HOST_DIR)/usr/bin/python setup.py install --prefix=$(TARGET_DIR)/usr)
  23. endef
  24. $(eval $(call GENTARGETS))
  25. $(eval $(host-generic-package))