Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2007-08-12 18:21 ulf at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: ulf at uclibc.org @ 2007-08-12 18:21 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-12 11:21:27 -0700 (Sun, 12 Aug 2007)
New Revision: 19466

Log:
Bump version of DirectFB to 1.0.0 and add dependency on TSLIB

Modified:
   trunk/buildroot/package/directfb/Config.in
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/Config.in
===================================================================
--- trunk/buildroot/package/directfb/Config.in	2007-08-12 18:19:45 UTC (rev 19465)
+++ trunk/buildroot/package/directfb/Config.in	2007-08-12 18:21:27 UTC (rev 19466)
@@ -6,6 +6,16 @@
 	select BR2_PACKAGE_LIBPNG
 	select BR2_PACKAGE_LIBSYSFS
 	select BR2_PACKAGE_FREETYPE
+	select BR2_PACKAGE_TSLIB
 	help
+	  http://www.directfb.org/
 
-	http://www.directfb.org/
+
+config BR2_PACKAGE_DIRECTFB_MULTI
+	bool "directfb multi application"
+	default n
+	depends on BR2_PACKAGE_DIRECTFB
+	select BR2_PACKAGE_LINUX_FUSION
+	help
+	  Enable use of multiple concurrent DirectFB applications
+	  http://www.directfb.org/

Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2007-08-12 18:19:45 UTC (rev 19465)
+++ trunk/buildroot/package/directfb/directfb.mk	2007-08-12 18:21:27 UTC (rev 19466)
@@ -3,12 +3,20 @@
 # directfb
 #
 #############################################################
-DIRECTFB_VERSION:=0.9.25.1
+#DIRECTFB_VERSION:=0.9.25.1
+#DIRECTFB_SITE:=http://www.directfb.org/downloads/Old
+DIRECTFB_VERSION:=1.0.0
+DIRECTFB_SITE:=http://www.directfb.org/downloads/Core
 DIRECTFB_SOURCE:=DirectFB-$(DIRECTFB_VERSION).tar.gz
-DIRECTFB_SITE:=http://www.directfb.org/downloads/Old
 DIRECTFB_CAT:=$(ZCAT)
 DIRECTFB_DIR:=$(BUILD_DIR)/DirectFB-$(DIRECTFB_VERSION)
 
+ifeq ($(BR2_PACKAGE_DIRECTFB_MULTI),y)
+DIRECTFB_MULTI:=--enable-multi
+else
+DIRECTFB_MULTI:=
+endif
+
 $(DL_DIR)/$(DIRECTFB_SOURCE):
 	$(WGET) -P $(DL_DIR) $(DIRECTFB_SITE)/$(DIRECTFB_SOURCE)
 
@@ -32,32 +40,35 @@
 		--build=$(GNU_HOST_NAME) \
 		--prefix=/usr \
 		--exec-prefix=/usr \
-		--bindir=/usr/bin \
-		--sbindir=/usr/sbin \
+		--bindir=/bin \
+		--sbindir=/sbin \
 		--libdir=/lib \
-		--libexecdir=/usr/lib \
+		--libexecdir=/lib \
 		--sysconfdir=/etc \
-		--datadir=/usr/share \
+		--datadir=/share \
 		--localstatedir=/var \
-		--includedir=/usr/include \
-		--mandir=/usr/man \
-		--infodir=/usr/info \
+		--includedir=/include \
+		--mandir=/man \
+		--infodir=/info \
 		--with-gfxdrivers=cle266,unichrome \
 		--enable-shared \
+		$(DIRECTFB_MULTI) \
 		--enable-jpeg \
 		--enable-png \
 		--enable-linux-input \
 		--enable-zlib \
 		--enable-freetype \
 		--disable-sysfs \
-		--enable-sdl \
+		--disable-sdl \
 		--disable-video4linux \
 		--disable-video4linux2 \
-		--disable-fusion );
+		--enable-fusion );
 	touch $(DIRECTFB_DIR)/.configured
 
 $(DIRECTFB_DIR)/.compiled: $(DIRECTFB_DIR)/.configured
-	$(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(DIRECTFB_DIR)
+	$(MAKE) PATH=$(STAGING_DIR)/usr/lib:$(PATH) \
+		$(TARGET_CONFIGURE_OPTS) \
+		-C $(DIRECTFB_DIR)
 	touch $(DIRECTFB_DIR)/.compiled
 
 $(STAGING_DIR)/usr/lib/libdirectfb.so: $(DIRECTFB_DIR)/.compiled
@@ -72,7 +83,7 @@
 		$(TARGET_DIR)/usr/lib/libdirect.so \
 		$(TARGET_DIR)/usr/lib/libfusion.so
 
-directfb: uclibc jpeg libpng freetype libsysfs $(TARGET_DIR)/usr/lib/libdirectfb.so
+directfb: uclibc jpeg libpng freetype libsysfs tslib $(TARGET_DIR)/usr/lib/libdirectfb.so
 
 directfb-clean:
 	$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(DIRECTFB_DIR) uninstall

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2009-01-21 19:20 jacmet at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: jacmet at uclibc.org @ 2009-01-21 19:20 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-21 19:20:13 +0000 (Wed, 21 Jan 2009)
New Revision: 24942

Log:
directfb: fix compilation error on ppc (linux/config.h is long gone)

Added:
   trunk/buildroot/package/directfb/directfb-1.2.7-ppc-compile-fix.patch


Changeset:
Added: trunk/buildroot/package/directfb/directfb-1.2.7-ppc-compile-fix.patch
===================================================================
--- trunk/buildroot/package/directfb/directfb-1.2.7-ppc-compile-fix.patch	                        (rev 0)
+++ trunk/buildroot/package/directfb/directfb-1.2.7-ppc-compile-fix.patch	2009-01-21 19:20:13 UTC (rev 24942)
@@ -0,0 +1,17 @@
+---
+ lib/direct/ppcasm_memcpy_cachable.S |    2 --
+ 1 file changed, 2 deletions(-)
+
+Index: DirectFB-1.2.7/lib/direct/ppcasm_memcpy_cachable.S
+===================================================================
+--- DirectFB-1.2.7.orig/lib/direct/ppcasm_memcpy_cachable.S
++++ DirectFB-1.2.7/lib/direct/ppcasm_memcpy_cachable.S
+@@ -34,8 +34,6 @@
+ 
+ #define __ASSEMBLY__
+ 
+-#include <linux/config.h>
+-
+ #if defined(CONFIG_8xx) || defined(CONFIG_403GCX)
+ #define L1_CACHE_LINE_SIZE       16
+ #define LG_L1_CACHE_LINE_SIZE     4 

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2009-01-21 19:20 jacmet at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: jacmet at uclibc.org @ 2009-01-21 19:20 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-21 19:20:08 +0000 (Wed, 21 Jan 2009)
New Revision: 24941

Log:
directfb: bump version and convert to Makefile.autotools.in format

Patch by Sven Neumann <s.neumann@phase-zero.de>

Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2009-01-21 15:49:17 UTC (rev 24940)
+++ trunk/buildroot/package/directfb/directfb.mk	2009-01-21 19:20:08 UTC (rev 24941)
@@ -3,19 +3,16 @@
 # directfb
 #
 #############################################################
-#DIRECTFB_VERSION:=0.9.25.1
-#DIRECTFB_SITE:=http://www.directfb.org/downloads/Old
 DIRECTFB_VERSION_MAJOR:=1.2
-DIRECTFB_VERSION:=1.2.6
+DIRECTFB_VERSION:=1.2.7
 #DIRECTFB_VERSION:=1.3.0	is a development version
 #DIRECTFB_VERSION_MAJOR:=1.3
-DIRECTFB_SITE:=http://www.directfb.org/downloads/Old
+DIRECTFB_SITE:=http://www.directfb.org/downloads/Core
 DIRECTFB_SOURCE:=DirectFB-$(DIRECTFB_VERSION).tar.gz
-DIRECTFB_CAT:=$(ZCAT)
-DIRECTFB_DIR:=$(BUILD_DIR)/DirectFB-$(DIRECTFB_VERSION)
-DIRECTFB_STAGING:=directfb-$(DIRECTFB_VERSION_MAJOR)-0
-DIRECTFB_BIN:=usr/lib/libdirectfb-$(DIRECTFB_VERSION_MAJOR).so.0
-DIRECTFB_DEP:=zlib
+DIRECTFB_AUTORECONF = NO
+DIRECTFB_LIBTOOL_PATCH = NO
+DIRECTFB_INSTALL_STAGING = YES
+DIRECTFB_INSTALL_TARGET = YES
 
 ifeq ($(BR2_PACKAGE_DIRECTFB_MULTI),y)
 DIRECTFB_MULTI:=--enable-multi --enable-fusion
@@ -105,96 +102,29 @@
 DIRECTFB_JPEG:=--disable-jpeg
 endif
 
-$(DL_DIR)/$(DIRECTFB_SOURCE):
-	$(call DOWNLOAD,$(DIRECTFB_SITE),$(DIRECTFB_SOURCE))
+DIRECTFB_CONF_OPT = \
+	--localstatedir=/var \
+	--with-gfxdrivers=$(DIRECTFB_GFX) \
+	--with-inputdrivers=$(DIRECTFB_INPUT) \
+	--enable-static \
+	--enable-shared \
+	--disable-explicit-deps \
+	$(DIRECTFB_MULTI) \
+	$(DIRECTFB_X) \
+	$(DIRECTFB_JPEG) \
+	$(DIRECTFB_PNG) \
+	$(DIRECTFB_GIF) \
+	$(DIRECTFB_UNIQUE) \
+	--enable-linux-input \
+	--enable-zlib \
+	--enable-freetype \
+	--enable-fbdev \
+	--disable-sysfs \
+	--disable-sdl \
+	--disable-vnc \
+	--disable-video4linux \
+	--disable-video4linux2
 
-directfb-source: $(DL_DIR)/$(DIRECTFB_SOURCE)
+DIRECTFB_DEPENDENCIES = uclibc $(DIRECTFB_DEP) freetype $(DIRECTFB_FUSION)
 
-$(DIRECTFB_DIR)/.unpacked: $(DL_DIR)/$(DIRECTFB_SOURCE)
-	$(DIRECTFB_CAT) $(DL_DIR)/$(DIRECTFB_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
-	toolchain/patch-kernel.sh $(DIRECTFB_DIR) package/directfb/ DirectFB-$(DIRECTFB_VERSION)\*.patch
-	touch $@
-
-$(DIRECTFB_DIR)/.configured: $(DIRECTFB_DIR)/.unpacked
-	(cd $(DIRECTFB_DIR); rm -f config.cache; \
-	ac_cv_header_linux_wm97xx_h=no \
-	ac_cv_header_linux_sisfb_h=no \
-	ac_cv_header_asm_page_h=no \
-	$(AUTO_CONFIGURE_TARGET) \
-		--prefix=/usr \
-		--sysconfdir=/etc \
-		--localstatedir=/var \
-		--with-gfxdrivers=$(DIRECTFB_GFX) \
-		--with-inputdrivers=$(DIRECTFB_INPUT) \
-		--enable-static \
-		--enable-shared \
-		$(DIRECTFB_MULTI) \
-		$(DIRECTFB_X) \
-		$(DIRECTFB_JPEG) \
-		$(DIRECTFB_PNG) \
-		$(DIRECTFB_GIF) \
-		$(DIRECTFB_UNIQUE) \
-		--enable-linux-input \
-		--enable-zlib \
-		--enable-freetype \
-		--enable-fbdev \
-		--disable-sysfs \
-		--disable-sdl \
-		--disable-vnc \
-		--disable-video4linux \
-		--disable-video4linux2 )
-	touch $@
-
-$(DIRECTFB_DIR)/.compiled: $(DIRECTFB_DIR)/.configured
-	$(MAKE) PATH=$(STAGING_DIR)/usr/lib:$(PATH) \
-		$(TARGET_CONFIGURE_OPTS) \
-		-C $(DIRECTFB_DIR)
-	touch $(DIRECTFB_DIR)/.compiled
-
-$(STAGING_DIR)/$(DIRECTFB_BIN): $(DIRECTFB_DIR)/.compiled
-	$(MAKE) DESTDIR=$(STAGING_DIR) -C $(DIRECTFB_DIR) install
-	$(SED) "s, /usr/lib, $(STAGING_DIR)/usr/lib,g" \
-		$(STAGING_DIR)/usr/lib/libdirect.la \
-		$(STAGING_DIR)/usr/lib/libdirectfb.la \
-		$(STAGING_DIR)/usr/lib/libfusion.la \
-		`find $(STAGING_DIR)/usr/lib/directfb-$(DIRECTFB_VERSION_MAJOR)-0/ -name '*.la'`
-	$(SED) "s,^prefix=.*,prefix=\'$(STAGING_DIR)/usr\',g" \
-		$(STAGING_DIR)/usr/bin/*directfb-config
-
-$(TARGET_DIR)/$(DIRECTFB_BIN): $(STAGING_DIR)/$(DIRECTFB_BIN)
-	cd $(STAGING_DIR)/usr/lib/; find $(DIRECTFB_STAGING) -type f -name '*.so' \
-		| xargs -IREPL install -Dm644 REPL $(TARGET_DIR)/usr/lib/REPL
-	mkdir -p $(TARGET_DIR)/usr/lib/directfb-$(DIRECTFB_VERSION_MAJOR)-0/gfxdrivers
-	cp -dpf $(STAGING_DIR)/usr/lib/libfusion*.so.* $(TARGET_DIR)/usr/lib/
-ifeq ($(BR2_PACKAGE_DIRECTFB_UNIQUE),y)
-	cp -dpf $(STAGING_DIR)/usr/lib/libuniquewm*.so.* $(TARGET_DIR)/usr/lib/
-endif
-	cp -dpf $(STAGING_DIR)/usr/lib/libdirect*.so.* $(TARGET_DIR)/usr/lib/
-	$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) \
-		$(TARGET_DIR)/usr/lib/libdirect*.so.* \
-		$(TARGET_DIR)/usr/lib/libfusion*.so.*
-ifeq ($(BR2_PACKAGE_DIRECTFB_UNIQUE),y)
-	$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) \
-		$(TARGET_DIR)/usr/lib/libuniquewm*.so.*
-endif
-
-directfb: uclibc $(DIRECTFB_DEP) freetype $(DIRECTFB_FUSION) $(TARGET_DIR)/$(DIRECTFB_BIN)
-
-directfb-unpacked: $(DIRECTFB_DIR)/.unpacked
-
-directfb-clean:
-	-$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(DIRECTFB_DIR) uninstall
-	-$(MAKE) -C $(DIRECTFB_DIR) clean
-	rm -f $(DIRECTFB_DIR)/.configured $(DIRECTFB_DIR)/.compiled
-
-directfb-dirclean:
-	rm -rf $(DIRECTFB_DIR)
-
-#############################################################
-#
-# Toplevel Makefile options
-#
-#############################################################
-ifeq ($(BR2_PACKAGE_DIRECTFB),y)
-TARGETS+=directfb
-endif
+$(eval $(call AUTOTARGETS,package,directfb))

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2009-01-21 15:49 jacmet at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: jacmet at uclibc.org @ 2009-01-21 15:49 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-21 15:49:17 +0000 (Wed, 21 Jan 2009)
New Revision: 24940

Log:
directfb: tarball moved to Old/

Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2009-01-21 15:49:06 UTC (rev 24939)
+++ trunk/buildroot/package/directfb/directfb.mk	2009-01-21 15:49:17 UTC (rev 24940)
@@ -9,7 +9,7 @@
 DIRECTFB_VERSION:=1.2.6
 #DIRECTFB_VERSION:=1.3.0	is a development version
 #DIRECTFB_VERSION_MAJOR:=1.3
-DIRECTFB_SITE:=http://www.directfb.org/downloads/Core
+DIRECTFB_SITE:=http://www.directfb.org/downloads/Old
 DIRECTFB_SOURCE:=DirectFB-$(DIRECTFB_VERSION).tar.gz
 DIRECTFB_CAT:=$(ZCAT)
 DIRECTFB_DIR:=$(BUILD_DIR)/DirectFB-$(DIRECTFB_VERSION)

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2009-01-11 20:35 ulf at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: ulf at uclibc.org @ 2009-01-11 20:35 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-11 20:35:34 +0000 (Sun, 11 Jan 2009)
New Revision: 24762

Log:
Change name form DIRECTFB_MAJOR to DIRECTFB_VERSION_MAJOR, make patches version dependent

Modified:
   trunk/buildroot/package/directfb/Config.in
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/Config.in
===================================================================
--- trunk/buildroot/package/directfb/Config.in	2009-01-11 20:24:24 UTC (rev 24761)
+++ trunk/buildroot/package/directfb/Config.in	2009-01-11 20:35:34 UTC (rev 24762)
@@ -21,24 +21,29 @@
 config BR2_PACKAGE_DIRECTFB_UNIQUE
 	bool "enable unique window manager"
 	depends on BR2_PACKAGE_DIRECTFB
+	depends on BR2_UNIMPLEMENTED
 
 config BR2_PACKAGE_DIRECTFB_ATI128
 	bool "compile ati128 graphics driver"
 	depends on BR2_PACKAGE_DIRECTFB
+	depends on BR2_i386 || BR2_x86_64
 
 config BR2_PACKAGE_DIRECTFB_CLE266
 	bool "compile cle266 graphics driver"
 	default y
 	depends on BR2_PACKAGE_DIRECTFB
+	depends on BR2_i386 || BR2_x86_64
 
 config BR2_PACKAGE_DIRECTFB_MATROX
 	bool "compile matrox graphics driver"
 	depends on BR2_PACKAGE_DIRECTFB
+	depends on BR2_i386 || BR2_x86_64
 
 config BR2_PACKAGE_DIRECTFB_UNICHROME
 	bool "compile unichrome graphics driver"
 	default y
 	depends on BR2_PACKAGE_DIRECTFB
+	depends on BR2_i386 || BR2_x86_64
 
 config BR2_PACKAGE_DIRECTFB_KEYBOARD
 	bool "compile keyboard input driver"
@@ -49,6 +54,7 @@
 	bool "compile PS2 mouse input driver"
 	default y
 	depends on BR2_PACKAGE_DIRECTFB
+	depends on BR2_i386 || BR2_x86_64
 
 config BR2_PACKAGE_DIRECTFB_SERIALMOUSE
 	bool "compile serial mouse input driver"

Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2009-01-11 20:24:24 UTC (rev 24761)
+++ trunk/buildroot/package/directfb/directfb.mk	2009-01-11 20:35:34 UTC (rev 24762)
@@ -5,14 +5,16 @@
 #############################################################
 #DIRECTFB_VERSION:=0.9.25.1
 #DIRECTFB_SITE:=http://www.directfb.org/downloads/Old
-DIRECTFB_MAJOR:=1.2
+DIRECTFB_VERSION_MAJOR:=1.2
 DIRECTFB_VERSION:=1.2.6
+#DIRECTFB_VERSION:=1.3.0	is a development version
+#DIRECTFB_VERSION_MAJOR:=1.3
 DIRECTFB_SITE:=http://www.directfb.org/downloads/Core
 DIRECTFB_SOURCE:=DirectFB-$(DIRECTFB_VERSION).tar.gz
 DIRECTFB_CAT:=$(ZCAT)
 DIRECTFB_DIR:=$(BUILD_DIR)/DirectFB-$(DIRECTFB_VERSION)
-DIRECTFB_STAGING:=directfb-$(DIRECTFB_MAJOR)-0
-DIRECTFB_BIN:=usr/lib/libdirectfb-$(DIRECTFB_MAJOR).so.0
+DIRECTFB_STAGING:=directfb-$(DIRECTFB_VERSION_MAJOR)-0
+DIRECTFB_BIN:=usr/lib/libdirectfb-$(DIRECTFB_VERSION_MAJOR).so.0
 DIRECTFB_DEP:=zlib
 
 ifeq ($(BR2_PACKAGE_DIRECTFB_MULTI),y)
@@ -110,7 +112,7 @@
 
 $(DIRECTFB_DIR)/.unpacked: $(DL_DIR)/$(DIRECTFB_SOURCE)
 	$(DIRECTFB_CAT) $(DL_DIR)/$(DIRECTFB_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
-	toolchain/patch-kernel.sh $(DIRECTFB_DIR) package/directfb/ directfb\*.patch
+	toolchain/patch-kernel.sh $(DIRECTFB_DIR) package/directfb/ DirectFB-$(DIRECTFB_VERSION)\*.patch
 	touch $@
 
 $(DIRECTFB_DIR)/.configured: $(DIRECTFB_DIR)/.unpacked
@@ -155,14 +157,14 @@
 		$(STAGING_DIR)/usr/lib/libdirect.la \
 		$(STAGING_DIR)/usr/lib/libdirectfb.la \
 		$(STAGING_DIR)/usr/lib/libfusion.la \
-		`find $(STAGING_DIR)/usr/lib/directfb-$(DIRECTFB_MAJOR)-0/ -name '*.la'`
+		`find $(STAGING_DIR)/usr/lib/directfb-$(DIRECTFB_VERSION_MAJOR)-0/ -name '*.la'`
 	$(SED) "s,^prefix=.*,prefix=\'$(STAGING_DIR)/usr\',g" \
 		$(STAGING_DIR)/usr/bin/*directfb-config
 
 $(TARGET_DIR)/$(DIRECTFB_BIN): $(STAGING_DIR)/$(DIRECTFB_BIN)
 	cd $(STAGING_DIR)/usr/lib/; find $(DIRECTFB_STAGING) -type f -name '*.so' \
 		| xargs -IREPL install -Dm644 REPL $(TARGET_DIR)/usr/lib/REPL
-	mkdir -p $(TARGET_DIR)/usr/lib/directfb-$(DIRECTFB_MAJOR)-0/gfxdrivers
+	mkdir -p $(TARGET_DIR)/usr/lib/directfb-$(DIRECTFB_VERSION_MAJOR)-0/gfxdrivers
 	cp -dpf $(STAGING_DIR)/usr/lib/libfusion*.so.* $(TARGET_DIR)/usr/lib/
 ifeq ($(BR2_PACKAGE_DIRECTFB_UNIQUE),y)
 	cp -dpf $(STAGING_DIR)/usr/lib/libuniquewm*.so.* $(TARGET_DIR)/usr/lib/
@@ -178,6 +180,8 @@
 
 directfb: uclibc $(DIRECTFB_DEP) freetype $(DIRECTFB_FUSION) $(TARGET_DIR)/$(DIRECTFB_BIN)
 
+directfb-unpacked: $(DIRECTFB_DIR)/.unpacked
+
 directfb-clean:
 	-$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(DIRECTFB_DIR) uninstall
 	-$(MAKE) -C $(DIRECTFB_DIR) clean

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2008-10-09 18:36 correa at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: correa at uclibc.org @ 2008-10-09 18:36 UTC (permalink / raw)
  To: buildroot

Author: correa
Date: 2008-10-09 11:36:36 -0700 (Thu, 09 Oct 2008)
New Revision: 23645

Log:
Fix dependency on libungif

Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2008-10-09 18:36:18 UTC (rev 23644)
+++ trunk/buildroot/package/directfb/directfb.mk	2008-10-09 18:36:36 UTC (rev 23645)
@@ -84,6 +84,7 @@
 
 ifeq ($(BR2_PACKAGE_DIRECTFB_GIF),y)
 DIRECTFB_GIF:=--enable-gif
+DIRECTFB_DEP+= libungif
 else
 DIRECTFB_GIF:=--disable-gif
 endif

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2008-10-09 18:36 correa at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: correa at uclibc.org @ 2008-10-09 18:36 UTC (permalink / raw)
  To: buildroot

Author: correa
Date: 2008-10-09 11:36:18 -0700 (Thu, 09 Oct 2008)
New Revision: 23644

Log:
Fix whitespace damage

Modified:
   trunk/buildroot/package/directfb/Config.in


Changeset:
Modified: trunk/buildroot/package/directfb/Config.in
===================================================================
--- trunk/buildroot/package/directfb/Config.in	2008-10-09 16:29:44 UTC (rev 23643)
+++ trunk/buildroot/package/directfb/Config.in	2008-10-09 18:36:18 UTC (rev 23644)
@@ -14,71 +14,71 @@
 	  http://www.directfb.org/
 
 config BR2_PACKAGE_DIRECTFB_XSERVER
-        bool "build with X server backend"
-        default n
-        depends on BR2_PACKAGE_DIRECTFB
-	depends on BR2_PACKAGE_XSERVER_x11r7 || BR2_PACKAGE_XSERVER_tinyx
+	bool "build with X server backend"
+	default n
+	depends on BR2_PACKAGE_DIRECTFB
+	depends on !BR2_PACKAGE_XSERVER_none
 
 config BR2_PACKAGE_DIRECTFB_UNIQUE
-        bool "enable unique window manager"
-        default n
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "enable unique window manager"
+	default n
+	depends on BR2_PACKAGE_DIRECTFB
 
 config BR2_PACKAGE_DIRECTFB_ATI128
-        bool "compile ati128 graphics driver"
-        default n
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "compile ati128 graphics driver"
+	default n
+	depends on BR2_PACKAGE_DIRECTFB
 
 config BR2_PACKAGE_DIRECTFB_CLE266
-        bool "compile cle266 graphics driver"
-        default y
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "compile cle266 graphics driver"
+	default y
+	depends on BR2_PACKAGE_DIRECTFB
 
 config BR2_PACKAGE_DIRECTFB_MATROX
-        bool "compile matrox graphics driver"
-        default n
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "compile matrox graphics driver"
+	default n
+	depends on BR2_PACKAGE_DIRECTFB
 
 config BR2_PACKAGE_DIRECTFB_UNICHROME
-        bool "compile unichrome graphics driver"
-        default y
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "compile unichrome graphics driver"
+	default y
+	depends on BR2_PACKAGE_DIRECTFB
 
 config BR2_PACKAGE_DIRECTFB_KEYBOARD
-        bool "compile keyboard input driver"
-        default y
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "compile keyboard input driver"
+	default y
+	depends on BR2_PACKAGE_DIRECTFB
 
 config BR2_PACKAGE_DIRECTFB_PS2MOUSE
-        bool "compile PS2 mouse input driver"
-        default y
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "compile PS2 mouse input driver"
+	default y
+	depends on BR2_PACKAGE_DIRECTFB
 
 config BR2_PACKAGE_DIRECTFB_SERIALMOUSE
-        bool "compile serial mouse input driver"
-        default y
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "compile serial mouse input driver"
+	default y
+	depends on BR2_PACKAGE_DIRECTFB
 
 config BR2_PACKAGE_DIRECTFB_PNG
-        bool "enable PNG support"
-        default y
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "enable PNG support"
+	default y
+	depends on BR2_PACKAGE_DIRECTFB
 	select BR2_PACKAGE_LIBPNG
 
 config BR2_PACKAGE_DIRECTFB_TSLIB
-        bool "enable touchscreen support"
-        default y
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "enable touchscreen support"
+	default y
+	depends on BR2_PACKAGE_DIRECTFB
 	select BR2_PACKAGE_TSLIB
 
 config BR2_PACKAGE_DIRECTFB_GIF
-        bool "enable GIF support"
-        default y
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "enable GIF support"
+	default y
+	depends on BR2_PACKAGE_DIRECTFB
 	select BR2_PACKAGE_LIBUNGIF
 
 config BR2_PACKAGE_DIRECTFB_JPEG
-        bool "enable JPEG support"
-        default y
-        depends on BR2_PACKAGE_DIRECTFB
+	bool "enable JPEG support"
+	default y
+	depends on BR2_PACKAGE_DIRECTFB
 	select BR2_PACKAGE_JPEG

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2008-10-09  5:06 correa at uclibc.org
  2008-10-09  9:45 ` Peter Korsgaard
  0 siblings, 1 reply; 29+ messages in thread
From: correa at uclibc.org @ 2008-10-09  5:06 UTC (permalink / raw)
  To: buildroot

Author: correa
Date: 2008-10-08 22:06:42 -0700 (Wed, 08 Oct 2008)
New Revision: 23629

Log:
Fix dependencies in directfb config options

Modified:
   trunk/buildroot/package/directfb/Config.in


Changeset:
Modified: trunk/buildroot/package/directfb/Config.in
===================================================================
--- trunk/buildroot/package/directfb/Config.in	2008-10-08 23:22:11 UTC (rev 23628)
+++ trunk/buildroot/package/directfb/Config.in	2008-10-09 05:06:42 UTC (rev 23629)
@@ -17,6 +17,7 @@
         bool "build with X server backend"
         default n
         depends on BR2_PACKAGE_DIRECTFB
+	depends on BR2_PACKAGE_XSERVER_x11r7 || BR2_PACKAGE_XSERVER_tinyx
 
 config BR2_PACKAGE_DIRECTFB_UNIQUE
         bool "enable unique window manager"
@@ -63,7 +64,6 @@
         default y
         depends on BR2_PACKAGE_DIRECTFB
 	select BR2_PACKAGE_LIBPNG
-	select BR2_PACKAGE_ZLIB
 
 config BR2_PACKAGE_DIRECTFB_TSLIB
         bool "enable touchscreen support"
@@ -75,6 +75,7 @@
         bool "enable GIF support"
         default y
         depends on BR2_PACKAGE_DIRECTFB
+	select BR2_PACKAGE_LIBUNGIF
 
 config BR2_PACKAGE_DIRECTFB_JPEG
         bool "enable JPEG support"

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2008-10-07 20:29 correa at uclibc.org
  2008-10-08 18:36 ` Peter Korsgaard
  2008-10-09  1:25 ` Ormund Williams
  0 siblings, 2 replies; 29+ messages in thread
From: correa at uclibc.org @ 2008-10-07 20:29 UTC (permalink / raw)
  To: buildroot

Author: correa
Date: 2008-10-07 13:29:27 -0700 (Tue, 07 Oct 2008)
New Revision: 23621

Log:
widen options to configure directfb, patch by Micha Nelissen <micha@neli.hopto.org>

Modified:
   trunk/buildroot/package/directfb/Config.in
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/Config.in
===================================================================
--- trunk/buildroot/package/directfb/Config.in	2008-10-07 17:08:27 UTC (rev 23620)
+++ trunk/buildroot/package/directfb/Config.in	2008-10-07 20:29:27 UTC (rev 23621)
@@ -1,15 +1,10 @@
 config BR2_PACKAGE_DIRECTFB
 	bool "directfb"
+	select BR2_PACKAGE_FREETYPE
 	select BR2_PACKAGE_ZLIB
-	select BR2_PACKAGE_JPEG
-	select BR2_PACKAGE_LIBPNG
-	select BR2_PACKAGE_LIBSYSFS
-	select BR2_PACKAGE_FREETYPE
-	select BR2_PACKAGE_TSLIB
 	help
 	  http://www.directfb.org/
 
-
 config BR2_PACKAGE_DIRECTFB_MULTI
 	bool "directfb multi application"
 	depends on BR2_PACKAGE_DIRECTFB
@@ -17,3 +12,72 @@
 	help
 	  Enable use of multiple concurrent DirectFB applications
 	  http://www.directfb.org/
+
+config BR2_PACKAGE_DIRECTFB_XSERVER
+        bool "build with X server backend"
+        default n
+        depends on BR2_PACKAGE_DIRECTFB
+
+config BR2_PACKAGE_DIRECTFB_UNIQUE
+        bool "enable unique window manager"
+        default n
+        depends on BR2_PACKAGE_DIRECTFB
+
+config BR2_PACKAGE_DIRECTFB_ATI128
+        bool "compile ati128 graphics driver"
+        default n
+        depends on BR2_PACKAGE_DIRECTFB
+
+config BR2_PACKAGE_DIRECTFB_CLE266
+        bool "compile cle266 graphics driver"
+        default y
+        depends on BR2_PACKAGE_DIRECTFB
+
+config BR2_PACKAGE_DIRECTFB_MATROX
+        bool "compile matrox graphics driver"
+        default n
+        depends on BR2_PACKAGE_DIRECTFB
+
+config BR2_PACKAGE_DIRECTFB_UNICHROME
+        bool "compile unichrome graphics driver"
+        default y
+        depends on BR2_PACKAGE_DIRECTFB
+
+config BR2_PACKAGE_DIRECTFB_KEYBOARD
+        bool "compile keyboard input driver"
+        default y
+        depends on BR2_PACKAGE_DIRECTFB
+
+config BR2_PACKAGE_DIRECTFB_PS2MOUSE
+        bool "compile PS2 mouse input driver"
+        default y
+        depends on BR2_PACKAGE_DIRECTFB
+
+config BR2_PACKAGE_DIRECTFB_SERIALMOUSE
+        bool "compile serial mouse input driver"
+        default y
+        depends on BR2_PACKAGE_DIRECTFB
+
+config BR2_PACKAGE_DIRECTFB_PNG
+        bool "enable PNG support"
+        default y
+        depends on BR2_PACKAGE_DIRECTFB
+	select BR2_PACKAGE_LIBPNG
+	select BR2_PACKAGE_ZLIB
+
+config BR2_PACKAGE_DIRECTFB_TSLIB
+        bool "enable touchscreen support"
+        default y
+        depends on BR2_PACKAGE_DIRECTFB
+	select BR2_PACKAGE_TSLIB
+
+config BR2_PACKAGE_DIRECTFB_GIF
+        bool "enable GIF support"
+        default y
+        depends on BR2_PACKAGE_DIRECTFB
+
+config BR2_PACKAGE_DIRECTFB_JPEG
+        bool "enable JPEG support"
+        default y
+        depends on BR2_PACKAGE_DIRECTFB
+	select BR2_PACKAGE_JPEG

Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2008-10-07 17:08:27 UTC (rev 23620)
+++ trunk/buildroot/package/directfb/directfb.mk	2008-10-07 20:29:27 UTC (rev 23621)
@@ -5,25 +5,103 @@
 #############################################################
 #DIRECTFB_VERSION:=0.9.25.1
 #DIRECTFB_SITE:=http://www.directfb.org/downloads/Old
-DIRECTFB_VERSION:=1.0.1
+DIRECTFB_MAJOR:=1.2
+DIRECTFB_VERSION:=1.2.6
 DIRECTFB_SITE:=http://www.directfb.org/downloads/Core
 DIRECTFB_SOURCE:=DirectFB-$(DIRECTFB_VERSION).tar.gz
 DIRECTFB_CAT:=$(ZCAT)
 DIRECTFB_DIR:=$(BUILD_DIR)/DirectFB-$(DIRECTFB_VERSION)
+DIRECTFB_STAGING:=directfb-$(DIRECTFB_MAJOR)-0
+DIRECTFB_BIN:=usr/lib/libdirectfb-$(DIRECTFB_MAJOR).so.0
+DIRECTFB_DEP:=zlib
 
 ifeq ($(BR2_PACKAGE_DIRECTFB_MULTI),y)
-DIRECTFB_MULTI:=--enable-multi
+DIRECTFB_MULTI:=--enable-multi --enable-fusion
 DIRECTFB_FUSION:=linux-fusion
 else
 DIRECTFB_MULTI:=
 DIRECTFB_FUSION:=
 endif
-ifeq ($(BR2_PACKAGE_XSERVER_none),y)
+ifeq ($(BR2_PACKAGE_XSERVER),y)
+DIRECTFB_X:=--enable-x11
+else
 DIRECTFB_X:=--disable-x11
+endif
+
+ifeq ($(BR2_PACKAGE_DIRECTFB_UNIQUE),y)
+DIRECTFB_UNIQUE:=--enable-unique
 else
-DIRECTFB_X:=--enable-x11
+DIRECTFB_UNIQUE:=--disable-unique
 endif
 
+DIRECTFB_GFX:=
+ifeq ($(BR2_PACKAGE_DIRECTFB_ATI128),y)
+DIRECTFB_GFX+= ati128
+endif
+ifeq ($(BR2_PACKAGE_DIRECTFB_CLE266),y)
+DIRECTFB_GFX+= cle266
+endif
+ifeq ($(BR2_PACKAGE_DIRECTFB_CYBER5K),y)
+DIRECTFB_GFX+= cyber5k
+endif
+ifeq ($(BR2_PACKAGE_DIRECTFB_MATROX),y)
+DIRECTFB_GFX+= matrox
+endif
+ifeq ($(BR2_PACKAGE_DIRECTFB_UNICHROME),y)
+DIRECTFB_GFX+= unichrome
+endif
+ifeq ($(DIRECTFB_GFX),)
+DIRECTFB_GFX:=none
+else
+comma:=,
+empty:=
+space:=$(empty) $(empty)
+DIRECTFB_GFX:=$(subst $(space),$(comma),$(strip $(DIRECTFB_GFX)))
+endif
+
+DIRECTFB_INPUT:=
+ifeq ($(BR2_PACKAGE_DIRECTFB_KEYBOARD),y)
+DIRECTFB_INPUT+= keyboard
+endif
+ifeq ($(BR2_PACKAGE_DIRECTFB_PS2MOUSE),y)
+DIRECTFB_INPUT+= ps2mouse
+endif
+ifeq ($(BR2_PACKAGE_DIRECTFB_SERIALMOUSE),y)
+DIRECTFB_INPUT+= serialmouse
+endif
+ifeq ($(BR2_PACKAGE_DIRECTFB_TSLIB),y)
+DIRECTFB_INPUT+= tslib
+DIRECTFB_DEP+= tslib
+endif
+ifeq ($(DIRECTFB_INPUT),)
+DIRECTFB_INPUT:=none
+else
+comma:=,
+empty:=
+space:=$(empty) $(empty)
+DIRECTFB_INPUT:=$(subst $(space),$(comma),$(strip $(DIRECTFB_INPUT)))
+endif
+
+ifeq ($(BR2_PACKAGE_DIRECTFB_GIF),y)
+DIRECTFB_GIF:=--enable-gif
+else
+DIRECTFB_GIF:=--disable-gif
+endif
+
+ifeq ($(BR2_PACKAGE_DIRECTFB_PNG),y)
+DIRECTFB_PNG:=--enable-png
+DIRECTFB_DEP+= libpng
+else
+DIRECTFB_PNG:=--disable-png
+endif
+
+ifeq ($(BR2_PACKAGE_DIRECTFB_JPEG),y)
+DIRECTFB_JPEG:=--enable-jpeg
+DIRECTFB_DEP+= jpeg
+else
+DIRECTFB_JPEG:=--disable-jpeg
+endif
+
 $(DL_DIR)/$(DIRECTFB_SOURCE):
 	$(WGET) -P $(DL_DIR) $(DIRECTFB_SITE)/$(DIRECTFB_SOURCE)
 
@@ -46,32 +124,27 @@
 		--host=$(GNU_TARGET_NAME) \
 		--build=$(GNU_HOST_NAME) \
 		--prefix=/usr \
-		--exec-prefix=/usr \
-		--bindir=/bin \
-		--sbindir=/sbin \
-		--libdir=/lib \
-		--libexecdir=/lib \
 		--sysconfdir=/etc \
-		--datadir=/share \
 		--localstatedir=/var \
-		--includedir=/include \
-		--mandir=/man \
-		--infodir=/info \
-		--with-gfxdrivers=cle266,unichrome \
+		--with-gfxdrivers=$(DIRECTFB_GFX) \
+		--with-inputdrivers=$(DIRECTFB_INPUT) \
+		--enable-static \
 		--enable-shared \
 		$(DIRECTFB_MULTI) \
 		$(DIRECTFB_X) \
-		--enable-jpeg \
-		--enable-png \
+		$(DIRECTFB_JPEG) \
+		$(DIRECTFB_PNG) \
+		$(DIRECTFB_GIF) \
+		$(DIRECTFB_UNIQUE) \
 		--enable-linux-input \
 		--enable-zlib \
 		--enable-freetype \
+		--enable-fbdev \
 		--disable-sysfs \
 		--disable-sdl \
 		--disable-vnc \
 		--disable-video4linux \
-		--disable-video4linux2 \
-		--enable-fusion )
+		--disable-video4linux2 )
 	touch $@
 
 $(DIRECTFB_DIR)/.compiled: $(DIRECTFB_DIR)/.configured
@@ -80,36 +153,39 @@
 		-C $(DIRECTFB_DIR)
 	touch $(DIRECTFB_DIR)/.compiled
 
-$(STAGING_DIR)/usr/lib/libdirectfb.so: $(DIRECTFB_DIR)/.compiled
-	$(MAKE) DESTDIR=$(STAGING_DIR)/usr -C $(DIRECTFB_DIR) install
-	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" \
-		$(STAGING_DIR)/usr/lib/libdirectfb.la
-	$(SED) "s,/lib/libfusion.la,$(STAGING_DIR)/usr/lib/libfusion.la,g" \
-		$(STAGING_DIR)/usr/lib/libdirectfb.la
-	$(SED) "s,/lib/libdirect.la,$(STAGING_DIR)/usr/lib/libdirect.la,g" \
-		$(STAGING_DIR)/usr/lib/libdirectfb.la
-	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" \
-		$(STAGING_DIR)/usr/lib/libdirect.la
-	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" \
-		$(STAGING_DIR)/usr/lib/libfusion.la
-	$(SED) "s,/lib/libdirect.la,$(STAGING_DIR)/usr/lib/libdirect.la,g" \
-		$(STAGING_DIR)/usr/lib/libfusion.la
-	touch -c $@
+$(STAGING_DIR)/$(DIRECTFB_BIN): $(DIRECTFB_DIR)/.compiled
+	$(MAKE) DESTDIR=$(STAGING_DIR) -C $(DIRECTFB_DIR) install
+	$(SED) "s, /usr/lib, $(STAGING_DIR)/usr/lib,g" \
+		$(STAGING_DIR)/usr/lib/libdirect.la \
+		$(STAGING_DIR)/usr/lib/libdirectfb.la \
+		$(STAGING_DIR)/usr/lib/libfusion.la \
+		`find $(STAGING_DIR)/usr/lib/directfb-$(DIRECTFB_MAJOR)-0/ -name '*.la'`
+	$(SED) "s,^prefix=.*,prefix=\'$(STAGING_DIR)/usr\',g" \
+		$(STAGING_DIR)/usr/bin/*directfb-config
 
-$(TARGET_DIR)/usr/lib/libdirectfb.so: $(STAGING_DIR)/usr/lib/libdirectfb.so
-	cp -dpf $(STAGING_DIR)/usr/lib/libdirect* $(STAGING_DIR)/usr/lib/libfusion* $(TARGET_DIR)/usr/lib/
-	cp -rdpf $(STAGING_DIR)/usr/lib/directfb-* $(TARGET_DIR)/usr/lib/
-	-$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) \
-		$(TARGET_DIR)/usr/lib/libdirectfb.so \
-		$(TARGET_DIR)/usr/lib/libdirect.so \
-		$(TARGET_DIR)/usr/lib/libfusion.so
+$(TARGET_DIR)/$(DIRECTFB_BIN): $(STAGING_DIR)/$(DIRECTFB_BIN)
+	cd $(STAGING_DIR)/usr/lib/; find $(DIRECTFB_STAGING) -type f -name '*.so' \
+		| xargs -IREPL install -Dm644 REPL $(TARGET_DIR)/usr/lib/REPL
+	mkdir -p $(TARGET_DIR)/usr/lib/directfb-$(DIRECTFB_MAJOR)-0/gfxdrivers
+	cp -dpf $(STAGING_DIR)/usr/lib/libfusion*.so.* $(TARGET_DIR)/usr/lib/
+ifeq ($(BR2_PACKAGE_DIRECTFB_UNIQUE),y)
+	cp -dpf $(STAGING_DIR)/usr/lib/libuniquewm*.so.* $(TARGET_DIR)/usr/lib/
+endif
+	cp -dpf $(STAGING_DIR)/usr/lib/libdirect*.so.* $(TARGET_DIR)/usr/lib/
+	$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) \
+		$(TARGET_DIR)/usr/lib/libdirect*.so.* \
+		$(TARGET_DIR)/usr/lib/libfusion*.so.*
+ifeq ($(BR2_PACKAGE_DIRECTFB_UNIQUE),y)
+	$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) \
+		$(TARGET_DIR)/usr/lib/libuniquewm*.so.*
+endif
 
-directfb: uclibc jpeg libpng freetype libsysfs tslib $(DIRECTFB_FUSION) \
-		$(TARGET_DIR)/usr/lib/libdirectfb.so
+directfb: uclibc $(DIRECTFB_DEP) freetype $(DIRECTFB_FUSION) $(TARGET_DIR)/$(DIRECTFB_BIN)
 
 directfb-clean:
 	-$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(DIRECTFB_DIR) uninstall
 	-$(MAKE) -C $(DIRECTFB_DIR) clean
+	rm -f $(DIRECTFB_DIR)/.configured $(DIRECTFB_DIR)/.compiled
 
 directfb-dirclean:
 	rm -rf $(DIRECTFB_DIR)

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2008-04-01  6:51 jacmet at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: jacmet at uclibc.org @ 2008-04-01  6:51 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-03-31 23:51:59 -0700 (Mon, 31 Mar 2008)
New Revision: 21604

Log:
direct: don't fail clean target if directory doesn't exist

Patch by Hebbar.


Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2008-03-31 20:30:38 UTC (rev 21603)
+++ trunk/buildroot/package/directfb/directfb.mk	2008-04-01 06:51:59 UTC (rev 21604)
@@ -108,7 +108,7 @@
 		$(TARGET_DIR)/usr/lib/libdirectfb.so
 
 directfb-clean:
-	$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(DIRECTFB_DIR) uninstall
+	-$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(DIRECTFB_DIR) uninstall
 	-$(MAKE) -C $(DIRECTFB_DIR) clean
 
 directfb-dirclean:

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2007-11-16 16:10 vanokuten at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: vanokuten at uclibc.org @ 2007-11-16 16:10 UTC (permalink / raw)
  To: buildroot

Author: vanokuten
Date: 2007-11-16 08:10:25 -0800 (Fri, 16 Nov 2007)
New Revision: 20441

Log:
fix 0001595 issue

Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2007-11-16 15:35:14 UTC (rev 20440)
+++ trunk/buildroot/package/directfb/directfb.mk	2007-11-16 16:10:25 UTC (rev 20441)
@@ -68,6 +68,7 @@
 		--enable-freetype \
 		--disable-sysfs \
 		--disable-sdl \
+		--disable-vnc \
 		--disable-video4linux \
 		--disable-video4linux2 \
 		--enable-fusion )

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2007-09-12  5:20 ulf at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: ulf at uclibc.org @ 2007-09-12  5:20 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-09-11 22:20:26 -0700 (Tue, 11 Sep 2007)
New Revision: 19824

Log:
Remove whitespace

Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2007-09-12 04:58:33 UTC (rev 19823)
+++ trunk/buildroot/package/directfb/directfb.mk	2007-09-12 05:20:26 UTC (rev 19824)
@@ -19,9 +19,9 @@
 DIRECTFB_FUSION:=
 endif
 ifeq ($(BR2_PACKAGE_XSERVER_none),y)
-DIRECTFB_X:= --disable-x11
+DIRECTFB_X:=--disable-x11
 else
-DIRECTFB_X:= --enable-x11
+DIRECTFB_X:=--enable-x11
 endif
 
 $(DL_DIR)/$(DIRECTFB_SOURCE):

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2007-09-05  6:49 ulf at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: ulf at uclibc.org @ 2007-09-05  6:49 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-09-04 23:49:57 -0700 (Tue, 04 Sep 2007)
New Revision: 19787

Log:
Bump DirectFB version, and enable/disable X11

Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2007-09-05 06:48:38 UTC (rev 19786)
+++ trunk/buildroot/package/directfb/directfb.mk	2007-09-05 06:49:57 UTC (rev 19787)
@@ -5,7 +5,7 @@
 #############################################################
 #DIRECTFB_VERSION:=0.9.25.1
 #DIRECTFB_SITE:=http://www.directfb.org/downloads/Old
-DIRECTFB_VERSION:=1.0.0
+DIRECTFB_VERSION:=1.0.1
 DIRECTFB_SITE:=http://www.directfb.org/downloads/Core
 DIRECTFB_SOURCE:=DirectFB-$(DIRECTFB_VERSION).tar.gz
 DIRECTFB_CAT:=$(ZCAT)
@@ -18,6 +18,11 @@
 DIRECTFB_MULTI:=
 DIRECTFB_FUSION:=
 endif
+ifeq ($(BR2_PACKAGE_XSERVER_none),y)
+DIRECTFB_X:= --disable-x11
+else
+DIRECTFB_X:= --enable-x11
+endif
 
 $(DL_DIR)/$(DIRECTFB_SOURCE):
 	$(WGET) -P $(DL_DIR) $(DIRECTFB_SITE)/$(DIRECTFB_SOURCE)
@@ -55,6 +60,7 @@
 		--with-gfxdrivers=cle266,unichrome \
 		--enable-shared \
 		$(DIRECTFB_MULTI) \
+		$(DIRECTFB_X) \
 		--enable-jpeg \
 		--enable-png \
 		--enable-linux-input \

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2007-08-13  6:14 ulf at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: ulf at uclibc.org @ 2007-08-13  6:14 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-12 23:14:15 -0700 (Sun, 12 Aug 2007)
New Revision: 19482

Log:
Add dependency to linux-fusion, if DirectFB is built with multi

Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2007-08-13 00:12:49 UTC (rev 19481)
+++ trunk/buildroot/package/directfb/directfb.mk	2007-08-13 06:14:15 UTC (rev 19482)
@@ -13,8 +13,10 @@
 
 ifeq ($(BR2_PACKAGE_DIRECTFB_MULTI),y)
 DIRECTFB_MULTI:=--enable-multi
+DIRECTFB_FUSION:=linux-fusion
 else
 DIRECTFB_MULTI:=
+DIRECTFB_FUSION:=
 endif
 
 $(DL_DIR)/$(DIRECTFB_SOURCE):
@@ -95,7 +97,8 @@
 		$(TARGET_DIR)/usr/lib/libdirect.so \
 		$(TARGET_DIR)/usr/lib/libfusion.so
 
-directfb: uclibc jpeg libpng freetype libsysfs tslib $(TARGET_DIR)/usr/lib/libdirectfb.so
+directfb: uclibc jpeg libpng freetype libsysfs tslib $(DIRECTFB_FUSION) \
+		$(TARGET_DIR)/usr/lib/libdirectfb.so
 
 directfb-clean:
 	$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(DIRECTFB_DIR) uninstall

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2007-08-12 23:30 ulf at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: ulf at uclibc.org @ 2007-08-12 23:30 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-12 16:30:06 -0700 (Sun, 12 Aug 2007)
New Revision: 19474

Log:
fix DirectFB *.la path's

Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2007-08-12 23:28:48 UTC (rev 19473)
+++ trunk/buildroot/package/directfb/directfb.mk	2007-08-12 23:30:06 UTC (rev 19474)
@@ -73,6 +73,18 @@
 
 $(STAGING_DIR)/usr/lib/libdirectfb.so: $(DIRECTFB_DIR)/.compiled
 	$(MAKE) DESTDIR=$(STAGING_DIR)/usr -C $(DIRECTFB_DIR) install
+	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" \
+		$(STAGING_DIR)/usr/lib/libdirectfb.la
+	$(SED) "s,/lib/libfusion.la,$(STAGING_DIR)/usr/lib/libfusion.la,g" \
+		$(STAGING_DIR)/usr/lib/libdirectfb.la
+	$(SED) "s,/lib/libdirect.la,$(STAGING_DIR)/usr/lib/libdirect.la,g" \
+		$(STAGING_DIR)/usr/lib/libdirectfb.la
+	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" \
+		$(STAGING_DIR)/usr/lib/libdirect.la
+	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" \
+		$(STAGING_DIR)/usr/lib/libfusion.la
+	$(SED) "s,/lib/libdirect.la,$(STAGING_DIR)/usr/lib/libdirect.la,g" \
+		$(STAGING_DIR)/usr/lib/libfusion.la
 	touch -c $@
 
 $(TARGET_DIR)/usr/lib/libdirectfb.so: $(STAGING_DIR)/usr/lib/libdirectfb.so

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2007-08-12 14:40 ulf at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: ulf at uclibc.org @ 2007-08-12 14:40 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-12 07:40:16 -0700 (Sun, 12 Aug 2007)
New Revision: 19463

Log:
Make DirectFB buildable by removing sysfs, enabling sdl

Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2007-08-12 14:13:39 UTC (rev 19462)
+++ trunk/buildroot/package/directfb/directfb.mk	2007-08-12 14:40:16 UTC (rev 19463)
@@ -43,20 +43,21 @@
 		--mandir=/usr/man \
 		--infodir=/usr/info \
 		--with-gfxdrivers=cle266,unichrome \
+		--enable-shared \
 		--enable-jpeg \
 		--enable-png \
 		--enable-linux-input \
 		--enable-zlib \
 		--enable-freetype \
-		--enable-sysfs \
-		--disable-sdl \
+		--disable-sysfs \
+		--enable-sdl \
 		--disable-video4linux \
 		--disable-video4linux2 \
 		--disable-fusion );
 	touch $(DIRECTFB_DIR)/.configured
 
 $(DIRECTFB_DIR)/.compiled: $(DIRECTFB_DIR)/.configured
-	$(MAKE) -C $(DIRECTFB_DIR)
+	$(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(DIRECTFB_DIR)
 	touch $(DIRECTFB_DIR)/.compiled
 
 $(STAGING_DIR)/usr/lib/libdirectfb.so: $(DIRECTFB_DIR)/.compiled

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2007-08-11 21:53 ulf at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: ulf at uclibc.org @ 2007-08-11 21:53 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-11 14:53:18 -0700 (Sat, 11 Aug 2007)
New Revision: 19440

Log:
Use /usr/lib instead of /lib for directfb

Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2007-08-11 21:47:51 UTC (rev 19439)
+++ trunk/buildroot/package/directfb/directfb.mk	2007-08-11 21:53:18 UTC (rev 19440)
@@ -60,8 +60,8 @@
 	touch $(DIRECTFB_DIR)/.compiled
 
 $(STAGING_DIR)/usr/lib/libdirectfb.so: $(DIRECTFB_DIR)/.compiled
-	$(MAKE) DESTDIR=$(STAGING_DIR) -C $(DIRECTFB_DIR) install
-	touch -c $(STAGING_DIR)/lib/libdirectfb.so
+	$(MAKE) DESTDIR=$(STAGING_DIR)/usr -C $(DIRECTFB_DIR) install
+	touch -c $@
 
 $(TARGET_DIR)/usr/lib/libdirectfb.so: $(STAGING_DIR)/usr/lib/libdirectfb.so
 	cp -dpf $(STAGING_DIR)/usr/lib/libdirect* $(STAGING_DIR)/usr/lib/libfusion* $(TARGET_DIR)/usr/lib/

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2007-06-26  6:24 aldot at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: aldot at uclibc.org @ 2007-06-26  6:24 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-06-25 23:24:37 -0700 (Mon, 25 Jun 2007)
New Revision: 18936

Log:
- force DirectFB to detect PAGE_SIZE via sysconf (Ivan Kuten)


Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2007-06-25 22:55:34 UTC (rev 18935)
+++ trunk/buildroot/package/directfb/directfb.mk	2007-06-26 06:24:37 UTC (rev 18936)
@@ -26,6 +26,7 @@
 	LDFLAGS="$(TARGET_LDFLAGS)" \
 	ac_cv_header_linux_wm97xx_h=no \
 	ac_cv_header_linux_sisfb_h=no \
+	ac_cv_header_asm_page_h=no \
 	./configure \
 		--target=$(GNU_TARGET_NAME) \
 		--host=$(GNU_TARGET_NAME) \

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/directfb
@ 2007-02-02 12:41 jacmet at uclibc.org
  0 siblings, 0 replies; 29+ messages in thread
From: jacmet at uclibc.org @ 2007-02-02 12:41 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2007-02-02 04:41:16 -0800 (Fri, 02 Feb 2007)
New Revision: 17722

Log:
0.9.25.1 release moved to Old. Reported by Jack Robinson

Modified:
   trunk/buildroot/package/directfb/directfb.mk


Changeset:
Modified: trunk/buildroot/package/directfb/directfb.mk
===================================================================
--- trunk/buildroot/package/directfb/directfb.mk	2007-02-02 12:32:27 UTC (rev 17721)
+++ trunk/buildroot/package/directfb/directfb.mk	2007-02-02 12:41:16 UTC (rev 17722)
@@ -5,7 +5,7 @@
 #############################################################
 DIRECTFB_VERSION:=0.9.25.1
 DIRECTFB_SOURCE:=DirectFB-$(DIRECTFB_VERSION).tar.gz
-DIRECTFB_SITE:=http://www.directfb.org/downloads/Core
+DIRECTFB_SITE:=http://www.directfb.org/downloads/Old
 DIRECTFB_CAT:=$(ZCAT)
 DIRECTFB_DIR:=$(BUILD_DIR)/DirectFB-$(DIRECTFB_VERSION)
 

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2009-01-21 19:20 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-12 18:21 [Buildroot] svn commit: trunk/buildroot/package/directfb ulf at uclibc.org
  -- strict thread matches above, loose matches on Subject: below --
2009-01-21 19:20 jacmet at uclibc.org
2009-01-21 19:20 jacmet at uclibc.org
2009-01-21 15:49 jacmet at uclibc.org
2009-01-11 20:35 ulf at uclibc.org
2008-10-09 18:36 correa at uclibc.org
2008-10-09 18:36 correa at uclibc.org
2008-10-09  5:06 correa at uclibc.org
2008-10-09  9:45 ` Peter Korsgaard
2008-10-07 20:29 correa at uclibc.org
2008-10-08 18:36 ` Peter Korsgaard
2008-10-09  5:06   ` Thiago A. Corrêa
2008-10-09  7:57     ` Bernhard Reutner-Fischer
2008-10-09  1:25 ` Ormund Williams
2008-10-09  5:21   ` Thiago A. Corrêa
2008-10-09 12:42     ` Ormund Williams
2008-10-09 12:51       ` Peter Korsgaard
2008-10-09 13:11         ` Ormund Williams
2008-10-11  4:19       ` Ormund Williams
2008-04-01  6:51 jacmet at uclibc.org
2007-11-16 16:10 vanokuten at uclibc.org
2007-09-12  5:20 ulf at uclibc.org
2007-09-05  6:49 ulf at uclibc.org
2007-08-13  6:14 ulf at uclibc.org
2007-08-12 23:30 ulf at uclibc.org
2007-08-12 14:40 ulf at uclibc.org
2007-08-11 21:53 ulf at uclibc.org
2007-06-26  6:24 aldot at uclibc.org
2007-02-02 12:41 jacmet at uclibc.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox