Fix Matchbox build
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 25 Jun 2009 08:43:01 +0000 (10:43 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 1 Jul 2009 12:24:47 +0000 (14:24 +0200)
commit51ef5b81224c243aa7f937c4690b1a120c81ccbc
tree5242e0adf211c9fd70490171a51ce51758a9b978
parente61606ad39735000e66b6048d9be1b9d27c36bd0
Fix Matchbox build

Several issues were encountered when trying to build Matchbox. This
patches fixes these issues :

 * Selecting BR2_PACKAGE_MATCHBOX should select BR2_PACKAGE_XORG7,
   otherwise the x11r7 mk files are not included, and matchbox.mk
   refers to non-existing dependencies (such as xlib_libXtst).

 * In matchbox.mk, wrong dependencies for Matchbox keyboard. When
   pango is available, use it through --enable-pango, otherwise, add
   the dependency to xlib_libXft

 * Enable AUTORECONF for libXfont and libXft, otherwise the libtool
   Buildroot patch has no effect, and these packages fail to build
   without the libtool hack.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/matchbox/Config.in
package/matchbox/matchbox.mk
package/x11r7/xlib_libXfont/xlib_libXfont.mk
package/x11r7/xlib_libXft/xlib_libXft.mk