diff options
author | Peter Korsgaard <jacmet@sunsite.dk> | 2011-01-27 23:38:48 +0100 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2011-01-27 23:38:48 +0100 |
commit | 5f19df9224d6ef826f9d4ce9a06673ada705d743 (patch) | |
tree | d09e826ca4502d08d23753a24ab4a4efc756f0e0 /package/x11r7/libxcb | |
parent | 5a7192b25349e3e046ccadc1926062ffbf69cc9f (diff) | |
download | buildroot-novena-5f19df9224d6ef826f9d4ce9a06673ada705d743.tar.gz buildroot-novena-5f19df9224d6ef826f9d4ce9a06673ada705d743.zip |
libxcb: use host-python and fix dependencies
Now that we have a proper host-python package, use that one instead of
whatever might be available on the build host. Also don't overwrite
the host-python package version variable and fix dependency list
(xcb-proto is needed for the host).
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/x11r7/libxcb')
-rw-r--r-- | package/x11r7/libxcb/libxcb.mk | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/package/x11r7/libxcb/libxcb.mk b/package/x11r7/libxcb/libxcb.mk index bfeceab44..c9835ed51 100644 --- a/package/x11r7/libxcb/libxcb.mk +++ b/package/x11r7/libxcb/libxcb.mk @@ -11,12 +11,16 @@ LIBXCB_INSTALL_STAGING = YES LIBXCB_AUTORECONF = NO LIBXCB_LIBTOOL_PATCH = NO -LIBXCB_DEPENDENCIES = host-libxslt pthread-stubs xcb-proto xlib_libXdmcp xlib_libXau +LIBXCB_DEPENDENCIES = \ + host-libxslt pthread-stubs xcb-proto xlib_libXdmcp xlib_libXau \ + host-xcb-proto host-python LIBXCB_CONF_ENV = STAGING_DIR="$(STAGING_DIR)" -HOST_PYTHON_VERSION=$(shell python --version 2>&1 | sed 's/Python \([0-9]\.[^\.]\).*/\1/') -LIBXCB_MAKE_OPT = XCBPROTO_XCBINCLUDEDIR=$(STAGING_DIR)/usr/share/xcb XCBPROTO_XCBPYTHONDIR=$(STAGING_DIR)/usr/lib/python$(HOST_PYTHON_VERSION)/site-packages +LIBXCB_MAKE_OPT = XCBPROTO_XCBINCLUDEDIR=$(STAGING_DIR)/usr/share/xcb \ + XCBPROTO_XCBPYTHONDIR=$(HOST_DIR)/usr/lib/python$(HOST_PYTHON_VERSION)/site-packages -HOST_LIBXCB_DEPENDENCIES = host-libxslt host-pthread-stubs host-xcb-proto host-xlib_libXdmcp host-xlib_libXau +HOST_LIBXCB_DEPENDENCIES = \ + host-libxslt host-pthread-stubs host-xcb-proto host-xlib_libXdmcp \ + host-xlib_libXau host-python $(eval $(call AUTOTARGETS,package/x11r7,libxcb)) $(eval $(call AUTOTARGETS,package/x11r7,libxcb,host)) |