xdata_xcursor-themes: add dependency on host xapp_xcursorgen
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 19 Sep 2011 20:57:40 +0000 (22:57 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Wed, 5 Oct 2011 18:20:53 +0000 (20:20 +0200)
As reported in bug #3331, xdata_xcursor_themes needs the xcursorgen
application installed on the host. This commit adds this dependency,
together with the needed host libraries required for xapp_cursorgen to
build properly.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk
package/x11r7/xdata_xcursor-themes/xdata_xcursor-themes.mk
package/x11r7/xlib_libXcursor/xlib_libXcursor.mk
package/x11r7/xlib_libXfixes/xlib_libXfixes.mk
package/x11r7/xlib_libXrender/xlib_libXrender.mk
package/x11r7/xproto_fixesproto/xproto_fixesproto.mk
package/x11r7/xproto_renderproto/xproto_renderproto.mk

index 55ddcdc0bc2fc39bba184c443f890de372960505..75c113517eff77aaadbb97a89ea701839921798b 100644 (file)
@@ -10,4 +10,7 @@ XAPP_XCURSORGEN_SITE = http://xorg.freedesktop.org/releases/individual/app
 XAPP_XCURSORGEN_AUTORECONF = NO
 XAPP_XCURSORGEN_DEPENDENCIES = libpng xlib_libX11 xlib_libXcursor
 
+HOST_XAPP_XCURSORGEN_DEPENDENCIES = host-libpng host-xlib_libX11 host-xlib_libXcursor
+
 $(eval $(call AUTOTARGETS))
+$(eval $(call AUTOTARGETS,host))
index fe5c0dadc716d0474971c1fc978e906a56706f51..b62b51c4cd4b88577ea1cda7a75a39bd629f2764 100644 (file)
@@ -9,6 +9,6 @@ XDATA_XCURSOR_THEMES_SITE = http://xorg.freedesktop.org/releases/individual/data
 XDATA_XCURSOR_THEMES_AUTORECONF = NO
 XDATA_XCURSOR_THEMES_INSTALL_STAGING = YES
 XDATA_XCURSOR_THEMES_INSTALL_TARGET = YES
-XDATA_XCURSOR_THEMES_DEPENDENCIES = xlib_libXcursor
+XDATA_XCURSOR_THEMES_DEPENDENCIES = xlib_libXcursor host-xapp_xcursorgen
 
 $(eval $(call AUTOTARGETS))
index ffe1b4d5921f615ae671588bb93cbef8db0f91ec..6f3a776496712bb3e4632f4056b96772228a7966 100644 (file)
@@ -11,4 +11,7 @@ XLIB_LIBXCURSOR_AUTORECONF = NO
 XLIB_LIBXCURSOR_INSTALL_STAGING = YES
 XLIB_LIBXCURSOR_DEPENDENCIES = xlib_libX11 xlib_libXfixes xlib_libXrender xproto_xproto
 
+HOST_XLIB_LIBXCURSOR_DEPENDENCIES = host-xlib_libX11 host-xlib_libXfixes host-xlib_libXrender host-xproto_xproto
+
 $(eval $(call AUTOTARGETS))
+$(eval $(call AUTOTARGETS,host))
index 2450bcec8b859db268ef2182cfbba22c1c178da5..72cd848bdc742b130f9d5c458f8f2600f0ce347e 100644 (file)
@@ -11,4 +11,7 @@ XLIB_LIBXFIXES_AUTORECONF = NO
 XLIB_LIBXFIXES_INSTALL_STAGING = YES
 XLIB_LIBXFIXES_DEPENDENCIES = xproto_fixesproto xlib_libX11 xproto_xextproto xproto_xproto
 
+HOST_XLIB_LIBXFIXES_DEPENDENCIES = host-xproto_fixesproto host-xlib_libX11 host-xproto_xextproto host-xproto_xproto
+
 $(eval $(call AUTOTARGETS))
+$(eval $(call AUTOTARGETS,host))
index 36495034dc22e0b1f8fe42991c688377be6f653b..57781358f0cc84b5f08bb24891752e0f277640b2 100644 (file)
@@ -12,4 +12,7 @@ XLIB_LIBXRENDER_INSTALL_STAGING = YES
 XLIB_LIBXRENDER_DEPENDENCIES = xlib_libX11 xproto_renderproto xproto_xproto
 XLIB_LIBXRENDER_CONF_OPT = --disable-malloc0returnsnull
 
+HOST_XLIB_LIBXRENDER_DEPENDENCIES = host-xlib_libX11 host-xproto_renderproto host-xproto_xproto
+
 $(eval $(call AUTOTARGETS))
+$(eval $(call AUTOTARGETS,host))
index d569de85b43f6370c25f0120048c1420a6e7fb6a..a91e6cb21af506cd77b82b0c0b15c5e4a11439db 100644 (file)
@@ -12,3 +12,4 @@ XPROTO_FIXESPROTO_INSTALL_STAGING = YES
 XPROTO_FIXESPROTO_INSTALL_TARGET = NO
 
 $(eval $(call AUTOTARGETS))
+$(eval $(call AUTOTARGETS,host))
index 796051741ad53feaa8998b26bea954a7779e550b..dac3424bcb15582080b5375927b568e9f51f087a 100644 (file)
@@ -12,3 +12,4 @@ XPROTO_RENDERPROTO_INSTALL_STAGING = YES
 XPROTO_RENDERPROTO_INSTALL_TARGET = NO
 
 $(eval $(call AUTOTARGETS))
+$(eval $(call AUTOTARGETS,host))