#
# $Id$
-ifeq ($(DUMP),)
+PYTHON_VERSION=2.5
- PYTHON:=$(STAGING_DIR)/usr/bin/hostpython
+PYTHON_DIR:=$(STAGING_DIR)/usr
+PYTHON_BIN_DIR:=$(PYTHON_DIR)/bin
+PYTHON_INC_DIR:=$(PYTHON_DIR)/include/python$(PYTHON_VERSION)
+PYTHON_LIB_DIR:=$(PYTHON_DIR)/lib/python$(PYTHON_VERSION)
- PYTHON_VERSION=2.5
+PYTHON:=$(PYTHON_BIN_DIR)/python
- PYTHON_INC_DIR:=$(STAGING_DIR)/usr/include/python$(PYTHON_VERSION)
- PYTHON_LIB_DIR:=$(STAGING_DIR)/usr/lib/python$(PYTHON_VERSION)
-
- PYTHON_PKG_DIR:=/usr/lib/python$(PYTHON_VERSION)/site-packages
-
-endif
+PYTHON_PKG_DIR:=/usr/lib/python$(PYTHON_VERSION)/site-packages
define PyPackage
- NAME:=$(1)
- $(eval $(call PyPackage/$(1)))
-
- define Package/$(1)
- TITLE:=$(TITLE)
- SECTION:=lang
- CATEGORY:=Languages
- DEPENDS:=+python
- $(call PyPackage/$(1))
- endef
-
- ifdef PyPackage/$(1)/description
- define Package/$(1)/description
-$(call PyPackage/$(1)/description)
- endef
- endif
-
$(call shexport,PyPackage/$(1)/filespec)
define Package/$(1)/install
)
$(call PyPackage/$(1)/install,$$(1))
endef
-
- $$(eval $$(call BuildPackage,$(1)))
endef
define Build/Compile/PyMod