Date:2009-10-14 18:10:55 (14 years 5 months ago)
Author:Mirko Vogt
Commit:21577551ed0f3046e4d2392c971e28a932433713
Message:add missing dependency libjpeg, disable use of assembler, adjust configure-string

Files: libdirectfb/Makefile (6 diffs)
libdirectfb/patches/disable-asm.patch (1 diff)

Change Details

libdirectfb/Makefile
2525    SECTION:=libs
2626    CATEGORY:=Libraries
2727    URL:=http://directfb.org
28    DEPENDS:=+libpng
28    DEPENDS:=+libpng +libjpeg
2929endef
3030
3131define Package/DirectFB/description
...... 
3333endef
3434
3535TARGET_LDFLAGS+="-Wl,-rpath-link=$(STAGING_DIR)/usr/lib"
36CONFIGURE_CMD=./autogen.sh
3637
38comma:=,
3739define Build/Configure
38    ( cd $(PKG_BUILD_DIR); ./autogen.sh );
3940    $(call Build/Configure/Default, \
4041        --disable-osx \
4142        --disable-x11 \
...... 
4748        --disable-sdl \
4849        --disable-vnc \
4950        --enable-sysfs \
51        --with-inputdrivers=keyboard$(comma)linuxinput \
52        --with-gfxdrivers=none \
5053    )
5154endef
5255
...... 
5659        $(1)/usr/lib \
5760        $(1)/usr/lib/pkgconfig
5861    $(CP) \
59        $(PKG_INSTALL_DIR)/usr/lib/lib{direct,fusion}*.{so*,a,la} \
62        $(PKG_INSTALL_DIR)/usr/lib/* \
6063        $(1)/usr/lib/
6164    $(CP) \
62        $(PKG_INSTALL_DIR)/usr/include/directfb* \
65        $(PKG_INSTALL_DIR)/usr/include/* \
6366        $(1)/usr/include/
6467    $(CP) \
6568        $(PKG_INSTALL_DIR)/usr/lib/pkgconfig \
...... 
7578        $(1)/usr/lib/directfb-1.4-0-pure/interfaces/IDirectFBVideoProvider \
7679        $(1)/usr/lib/directfb-1.4-0-pure/wm \
7780        $(1)/usr/lib/directfb-1.4-0-pure/systems \
78        $(1)/usr/lib/directfb-1.4-0-pure/inputdrivers \
79        $(1)/usr/lib/directfb-1.4-0-pure/gfxdrivers
81        $(1)/usr/lib/directfb-1.4-0-pure/inputdrivers
8082    $(CP) \
8183        $(PKG_INSTALL_DIR)/usr/bin/* \
8284        $(1)/usr/bin/
...... 
101103    $(CP) \
102104        $(PKG_INSTALL_DIR)/usr/lib/directfb-1.4-0-pure/inputdrivers/*.so* \
103105        $(1)/usr/lib/directfb-1.4-0-pure/inputdrivers/
104    $(CP) \
105        $(PKG_INSTALL_DIR)/usr/lib/directfb-1.4-0-pure/gfxdrivers/*.so* \
106        $(1)/usr/lib/directfb-1.4-0-pure/gfxdrivers/
107106endef
108107
109108$(eval $(call BuildPackage,DirectFB))
libdirectfb/patches/disable-asm.patch
1--- DirectFB-1.4.2/configure.in.orig 2009-10-14 17:19:38.000000000 +0200
2@@ -221,8 +221,8 @@
3 have_kos=no
4 need_libc_r=no
5 need_libdl=yes
6+want_ppcasm=no
7+want_armasm=no
8-want_ppcasm=yes
9-want_armasm=yes
10
11 case "$target_or_host" in
12   *-linux*)

Archive Download the corresponding diff file



interactive