From 2fc19d0e194f6d0383f9cb671d0fb479d01a8aac Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Fri, 16 Jul 2010 21:49:01 +0200 Subject: linux-fusion: many fixes This commit fixes several issues with linux-fusion so that it builds properly with the current Buildroot: * Following the rework of the Linux kernel build process in Buildroot, a few adaptations were needed: depend on BR2_LINUX_KERNEL instead of !BR2_KERNEL_none, use $(LINUX26_VERSION_PROBED) to get the real kernel version, etc. * Add a LINUX_FUSION_BUILD_CMDS that actually does the build of linux-fusion. * Define SYSROOT for linux-fusion to TARGET_DIR so that at target installation, kernel modules are installed in $(TARGET_DIR) * Replace the staging installation by a simple one-liner that only installs the linux fusion header, needed for DirectFB to use the fusion kernel module * Fix the uninstallation macros. They have been misunderstood as hooks, while their are in fact normal macros. * Add a patch to fix a build failure in linux-fusion itself (missing include in fusiondev.c) Signed-off-by: Thomas Petazzoni --- package/directfb/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/directfb') diff --git a/package/directfb/Config.in b/package/directfb/Config.in index 8a0a73612..1dedb8f71 100644 --- a/package/directfb/Config.in +++ b/package/directfb/Config.in @@ -10,7 +10,7 @@ if BR2_PACKAGE_DIRECTFB config BR2_PACKAGE_DIRECTFB_MULTI bool "directfb multi application" select BR2_PACKAGE_LINUX_FUSION - depends on !BR2_KERNEL_none + depends on BR2_LINUX_KERNEL help Enable use of multiple concurrent DirectFB applications -- cgit v1.2.3