From f9dddb6bb05cbad5f228d1c668d4e5f12994d57c Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Tue, 4 Jul 2017 22:44:08 +0300 Subject: [PATCH] python-lxml: override PyBuild/Compile & Py3Build/Compile rules And depend on python-light only if python-lxml is selected. Same thing for python3-lxml. Otherwise, this builds both Python & Python3 intepreters. Signed-off-by: Alexandru Ardelean --- lang/python/python-lxml/Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lang/python/python-lxml/Makefile b/lang/python/python-lxml/Makefile index 2710feffb..798cf279f 100644 --- a/lang/python/python-lxml/Makefile +++ b/lang/python/python-lxml/Makefile @@ -37,14 +37,14 @@ endef define Package/python-lxml $(call Package/python-lxml/Default) TITLE:=python-lxml - DEPENDS+=+python-light +python-codecs + DEPENDS+=+PACKAGE_python-lxml:python-light +PACKAGE_python-lxml:python-codecs VARIANT:=python endef define Package/python3-lxml $(call Package/python-lxml/Default) TITLE:=python3-lxml - DEPENDS+=+python3-light + DEPENDS+=+PACKAGE_python3-lxml:python3-light VARIANT:=python3 endef @@ -61,7 +61,7 @@ endef TARGET_LDFLAGS += -lxml2 -lxslt -lexslt -define PyBuild/Compile/Default +define PyBuild/Compile $(call Build/Compile/PyMod,, \ install --prefix="/usr" --root="$(PKG_INSTALL_DIR)" \ --static \ @@ -74,7 +74,7 @@ define PyBuild/Compile/Default ) endef -define Py3Build/Compile/Default +define Py3Build/Compile $(call Build/Compile/Py3Mod,, \ install --prefix="/usr" --root="$(PKG_INSTALL_DIR)" \ --static \