From ef737e9965608339669dd2ab3b1beb01bc17e818 Mon Sep 17 00:00:00 2001 From: tnut Date: Sat, 19 Jun 2010 16:53:00 +0200 Subject: ajout de directfb-1.0#1.0.1-1 --- base/directfb-1.0/.footprint | 244 ++++++++++++++++++++++++++ base/directfb-1.0/.md5sum | 2 + base/directfb-1.0/Pkgfile | 23 +++ base/directfb-1.0/directfb#1.4.1-1.pkg.tar.gz | Bin 0 -> 868582 bytes base/directfb-1.0/libpng-1.4.patch | 42 +++++ 5 files changed, 311 insertions(+) create mode 100644 base/directfb-1.0/.footprint create mode 100644 base/directfb-1.0/.md5sum create mode 100644 base/directfb-1.0/Pkgfile create mode 100644 base/directfb-1.0/directfb#1.4.1-1.pkg.tar.gz create mode 100644 base/directfb-1.0/libpng-1.4.patch diff --git a/base/directfb-1.0/.footprint b/base/directfb-1.0/.footprint new file mode 100644 index 000000000..16fd74bda --- /dev/null +++ b/base/directfb-1.0/.footprint @@ -0,0 +1,244 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/dfbdump +-rwxr-xr-x root/root usr/bin/dfbg +-rwxr-xr-x root/root usr/bin/dfbinfo +-rwxr-xr-x root/root usr/bin/dfbinput +-rwxr-xr-x root/root usr/bin/dfblayer +-rwxr-xr-x root/root usr/bin/dfbpenmount +-rwxr-xr-x root/root usr/bin/dfbscreen +-rwxr-xr-x root/root usr/bin/dfbsummon +-rwxr-xr-x root/root usr/bin/directfb-config +-rwxr-xr-x root/root usr/bin/directfb-csource +-rwxr-xr-x root/root usr/bin/mkdfiff +-rwxr-xr-x root/root usr/bin/mkdgiff +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/directfb-internal/ +drwxr-xr-x root/root usr/include/directfb-internal/core/ +-rw-r--r-- root/root usr/include/directfb-internal/core/clipboard.h +-rw-r--r-- root/root usr/include/directfb-internal/core/colorhash.h +-rw-r--r-- root/root usr/include/directfb-internal/core/core.h +-rw-r--r-- root/root usr/include/directfb-internal/core/core_parts.h +-rw-r--r-- root/root usr/include/directfb-internal/core/core_system.h +-rw-r--r-- root/root usr/include/directfb-internal/core/coredefs.h +-rw-r--r-- root/root usr/include/directfb-internal/core/coretypes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/fonts.h +-rw-r--r-- root/root usr/include/directfb-internal/core/gfxcard.h +-rw-r--r-- root/root usr/include/directfb-internal/core/graphics_driver.h +-rw-r--r-- root/root usr/include/directfb-internal/core/input.h +-rw-r--r-- root/root usr/include/directfb-internal/core/input_driver.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layer_context.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layer_control.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layer_region.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layers.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layers_internal.h +-rw-r--r-- root/root usr/include/directfb-internal/core/palette.h +-rw-r--r-- root/root usr/include/directfb-internal/core/screen.h +-rw-r--r-- root/root usr/include/directfb-internal/core/screens.h +-rw-r--r-- root/root usr/include/directfb-internal/core/screens_internal.h +-rw-r--r-- root/root usr/include/directfb-internal/core/state.h +-rw-r--r-- root/root usr/include/directfb-internal/core/surfacemanager.h +-rw-r--r-- root/root usr/include/directfb-internal/core/surfaces.h +-rw-r--r-- root/root usr/include/directfb-internal/core/system.h +-rw-r--r-- root/root usr/include/directfb-internal/core/windows.h +-rw-r--r-- root/root usr/include/directfb-internal/core/windows_internal.h +-rw-r--r-- root/root usr/include/directfb-internal/core/windowstack.h +-rw-r--r-- root/root usr/include/directfb-internal/core/wm.h +-rw-r--r-- root/root usr/include/directfb-internal/core/wm_module.h +drwxr-xr-x root/root usr/include/directfb-internal/display/ +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbdisplaylayer.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbpalette.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbscreen.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbsurface.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbsurface_layer.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbsurface_window.h +drwxr-xr-x root/root usr/include/directfb-internal/fbdev/ +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/agp.h +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/fb.h +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/fbdev.h +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/vt.h +drwxr-xr-x root/root usr/include/directfb-internal/gfx/ +-rw-r--r-- root/root usr/include/directfb-internal/gfx/clip.h +-rw-r--r-- root/root usr/include/directfb-internal/gfx/convert.h +drwxr-xr-x root/root usr/include/directfb-internal/gfx/generic/ +-rw-r--r-- root/root usr/include/directfb-internal/gfx/generic/generic.h +-rw-r--r-- root/root usr/include/directfb-internal/gfx/util.h +-rw-r--r-- root/root usr/include/directfb-internal/idirectfb.h +drwxr-xr-x root/root usr/include/directfb-internal/input/ +-rw-r--r-- root/root usr/include/directfb-internal/input/idirectfbinputbuffer.h +-rw-r--r-- root/root usr/include/directfb-internal/input/idirectfbinputdevice.h +drwxr-xr-x root/root usr/include/directfb-internal/media/ +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbdatabuffer.h +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbfont.h +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbimageprovider.h +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbvideoprovider.h +drwxr-xr-x root/root usr/include/directfb-internal/misc/ +-rw-r--r-- root/root usr/include/directfb-internal/misc/conf.h +-rw-r--r-- root/root usr/include/directfb-internal/misc/gfx_util.h +-rw-r--r-- root/root usr/include/directfb-internal/misc/util.h +drwxr-xr-x root/root usr/include/directfb-internal/windows/ +-rw-r--r-- root/root usr/include/directfb-internal/windows/idirectfbwindow.h +drwxr-xr-x root/root usr/include/directfb/ +-rw-r--r-- root/root usr/include/directfb/dfb_types.h +-rw-r--r-- root/root usr/include/directfb/dfiff.h +-rw-r--r-- root/root usr/include/directfb/dgiff.h +drwxr-xr-x root/root usr/include/directfb/direct/ +-rw-r--r-- root/root usr/include/directfb/direct/build.h +-rw-r--r-- root/root usr/include/directfb/direct/clock.h +-rw-r--r-- root/root usr/include/directfb/direct/conf.h +-rw-r--r-- root/root usr/include/directfb/direct/debug.h +-rw-r--r-- root/root usr/include/directfb/direct/direct.h +-rw-r--r-- root/root usr/include/directfb/direct/hash.h +-rw-r--r-- root/root usr/include/directfb/direct/interface.h +-rw-r--r-- root/root usr/include/directfb/direct/interface_implementation.h +-rw-r--r-- root/root usr/include/directfb/direct/list.h +-rw-r--r-- root/root usr/include/directfb/direct/log.h +-rw-r--r-- root/root usr/include/directfb/direct/mem.h +-rw-r--r-- root/root usr/include/directfb/direct/memcpy.h +-rw-r--r-- root/root usr/include/directfb/direct/messages.h +-rw-r--r-- root/root usr/include/directfb/direct/modules.h +-rw-r--r-- root/root usr/include/directfb/direct/serial.h +-rw-r--r-- root/root usr/include/directfb/direct/signals.h +-rw-r--r-- root/root usr/include/directfb/direct/stream.h +-rw-r--r-- root/root usr/include/directfb/direct/system.h +-rw-r--r-- root/root usr/include/directfb/direct/thread.h +-rw-r--r-- root/root usr/include/directfb/direct/trace.h +-rw-r--r-- root/root usr/include/directfb/direct/tree.h +-rw-r--r-- root/root usr/include/directfb/direct/types.h +-rw-r--r-- root/root usr/include/directfb/direct/utf8.h +-rw-r--r-- root/root usr/include/directfb/direct/util.h +-rw-r--r-- root/root usr/include/directfb/directfb.h +-rw-r--r-- root/root usr/include/directfb/directfb_keyboard.h +-rw-r--r-- root/root usr/include/directfb/directfb_keynames.h +-rw-r--r-- root/root usr/include/directfb/directfb_strings.h +-rw-r--r-- root/root usr/include/directfb/directfb_util.h +-rw-r--r-- root/root usr/include/directfb/directfb_version.h +-rw-r--r-- root/root usr/include/directfb/directfbgl.h +drwxr-xr-x root/root usr/include/directfb/fusion/ +-rw-r--r-- root/root usr/include/directfb/fusion/arena.h +-rw-r--r-- root/root usr/include/directfb/fusion/build.h +-rw-r--r-- root/root usr/include/directfb/fusion/call.h +-rw-r--r-- root/root usr/include/directfb/fusion/conf.h +-rw-r--r-- root/root usr/include/directfb/fusion/fusion.h +-rw-r--r-- root/root usr/include/directfb/fusion/fusion_internal.h +-rw-r--r-- root/root usr/include/directfb/fusion/hash.h +-rw-r--r-- root/root usr/include/directfb/fusion/lock.h +-rw-r--r-- root/root usr/include/directfb/fusion/object.h +-rw-r--r-- root/root usr/include/directfb/fusion/property.h +-rw-r--r-- root/root usr/include/directfb/fusion/reactor.h +-rw-r--r-- root/root usr/include/directfb/fusion/ref.h +drwxr-xr-x root/root usr/include/directfb/fusion/shm/ +-rw-r--r-- root/root usr/include/directfb/fusion/shm/pool.h +-rw-r--r-- root/root usr/include/directfb/fusion/shm/shm.h +-rw-r--r-- root/root usr/include/directfb/fusion/shm/shm_internal.h +-rw-r--r-- root/root usr/include/directfb/fusion/shmalloc.h +-rw-r--r-- root/root usr/include/directfb/fusion/types.h +-rw-r--r-- root/root usr/include/directfb/fusion/vector.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/directfb-1.0-0/ +drwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/ +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_ati128.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_ati128.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_cyber5k.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_cyber5k.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_i810.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_i810.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_i830.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_i830.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_mach64.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_mach64.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_matrox.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_matrox.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_neomagic.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_neomagic.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_nsc.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_nsc.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_nvidia.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_nvidia.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_radeon.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_radeon.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_savage.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_savage.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_sis315.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_sis315.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_tdfx.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_tdfx.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_unichrome.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_unichrome.so +drwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/ +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_joystick.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_joystick.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_keyboard.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_keyboard.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_linux_input.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_linux_input.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_lirc.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_lirc.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_mutouch.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_mutouch.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_penmount.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_penmount.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_ps2mouse.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_ps2mouse.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_serialmouse.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_serialmouse.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_sonypi.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_sonypi.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_wm97xx_ts.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_wm97xx_ts.so +drwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/ +drwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBFont/ +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBFont/libidirectfbfont_default.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBFont/libidirectfbfont_default.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBFont/libidirectfbfont_dgiff.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBFont/libidirectfbfont_dgiff.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.so +drwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/ +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_mpeg2.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_mpeg2.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so +drwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBVideoProvider/ +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.so +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.so +drwxr-xr-x root/root usr/lib/directfb-1.0-0/systems/ +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/systems/libdirectfb_fbdev.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/systems/libdirectfb_fbdev.so +drwxr-xr-x root/root usr/lib/directfb-1.0-0/wm/ +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/wm/libdirectfbwm_default.la +-rwxr-xr-x root/root usr/lib/directfb-1.0-0/wm/libdirectfbwm_default.so +lrwxrwxrwx root/root usr/lib/libdirect-1.0.so.0 -> libdirect-1.0.so.0.1.0 +-rwxr-xr-x root/root usr/lib/libdirect-1.0.so.0.1.0 +-rwxr-xr-x root/root usr/lib/libdirect.la +lrwxrwxrwx root/root usr/lib/libdirect.so -> libdirect-1.0.so.0.1.0 +lrwxrwxrwx root/root usr/lib/libdirectfb-1.0.so.0 -> libdirectfb-1.0.so.0.1.0 +-rwxr-xr-x root/root usr/lib/libdirectfb-1.0.so.0.1.0 +-rwxr-xr-x root/root usr/lib/libdirectfb.la +lrwxrwxrwx root/root usr/lib/libdirectfb.so -> libdirectfb-1.0.so.0.1.0 +lrwxrwxrwx root/root usr/lib/libfusion-1.0.so.0 -> libfusion-1.0.so.0.1.0 +-rwxr-xr-x root/root usr/lib/libfusion-1.0.so.0.1.0 +-rwxr-xr-x root/root usr/lib/libfusion.la +lrwxrwxrwx root/root usr/lib/libfusion.so -> libfusion-1.0.so.0.1.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/direct.pc +-rw-r--r-- root/root usr/lib/pkgconfig/directfb-internal.pc +-rw-r--r-- root/root usr/lib/pkgconfig/directfb.pc +-rw-r--r-- root/root usr/lib/pkgconfig/fusion.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/directfb-1.0.1/ +-rw-r--r-- root/root usr/share/directfb-1.0.1/cursor.dat +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/dfbg.1.gz +-rw-r--r-- root/root usr/share/man/man1/directfb-csource.1.gz +drwxr-xr-x root/root usr/share/man/man5/ +-rw-r--r-- root/root usr/share/man/man5/directfbrc.5.gz diff --git a/base/directfb-1.0/.md5sum b/base/directfb-1.0/.md5sum new file mode 100644 index 000000000..53dccfada --- /dev/null +++ b/base/directfb-1.0/.md5sum @@ -0,0 +1,2 @@ +539e4b304d08bb0a2080c7b3f321d96f DirectFB-1.0.1.tar.gz +bfb34caf0c9cf9499975590d6c047b23 libpng-1.4.patch diff --git a/base/directfb-1.0/Pkgfile b/base/directfb-1.0/Pkgfile new file mode 100644 index 000000000..55ce8a6ae --- /dev/null +++ b/base/directfb-1.0/Pkgfile @@ -0,0 +1,23 @@ +# Description: Librairie graphique pour le mode Frame buffer +# URL: http://www.directfb.org +# Maintainer: NuTyX core team +# Packager: thierryn1 at hispeed dot ch +# Depends on: libjpeg , libpng, freetype + +name=directfb-1.0 +version=1.0.1 +release=1 +source=(http://www.directfb.org/downloads/Core/DirectFB-1.0/DirectFB-$version.tar.gz \ +libpng-1.4.patch) +# To build with multicore add --enable-multi +build() { + cd DirectFB-$version + patch -Np1 -i ../libpng-1.4.patch + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-zlib --disable-vnc \ + --infodir=/usr/share/info \ + --enable-x11=no + make + make DESTDIR=$PKG install +} diff --git a/base/directfb-1.0/directfb#1.4.1-1.pkg.tar.gz b/base/directfb-1.0/directfb#1.4.1-1.pkg.tar.gz new file mode 100644 index 000000000..ad3639da0 Binary files /dev/null and b/base/directfb-1.0/directfb#1.4.1-1.pkg.tar.gz differ diff --git a/base/directfb-1.0/libpng-1.4.patch b/base/directfb-1.0/libpng-1.4.patch new file mode 100644 index 000000000..29b49a2ee --- /dev/null +++ b/base/directfb-1.0/libpng-1.4.patch @@ -0,0 +1,42 @@ +diff -Naur DirectFB-1.4.3-orig/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c DirectFB-1.4.3/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c +--- DirectFB-1.4.3-orig/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c 2010-01-20 00:22:27.000000000 -0500 ++++ DirectFB-1.4.3/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c 2010-01-20 00:24:55.000000000 -0500 +@@ -168,7 +168,7 @@ + static DFBResult + Probe( IDirectFBImageProvider_ProbeContext *ctx ) + { +- if (png_check_sig( ctx->header, 8 )) ++ if (!png_sig_cmp( ctx->header, 0, 8 )) + return DFB_OK; + + return DFB_UNSUPPORTED; +diff -Naur DirectFB-1.4.3-orig/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c DirectFB-1.4.3/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c +--- DirectFB-1.4.3-orig/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c 2010-01-20 00:48:44.000000000 -0500 ++++ DirectFB-1.4.3/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c 2010-01-20 00:50:27.000000000 -0500 +@@ -653,7 +653,7 @@ + if (data->color_type == PNG_COLOR_TYPE_PALETTE) { + u32 key; + png_colorp palette = data->info_ptr->palette; +- png_bytep trans = data->info_ptr->trans; ++ png_bytep trans = data->info_ptr->trans_alpha; + int num_colors = MIN( MAXCOLORMAPSIZE, + data->info_ptr->num_palette ); + u8 cmap[3][num_colors]; +@@ -678,7 +678,7 @@ + } + else { + /* ...or based on trans rgb value */ +- png_color_16p trans = &data->info_ptr->trans_values; ++ png_color_16p trans = &data->info_ptr->trans_color; + + data->color_key = (((trans->red & 0xff00) << 8) | + ((trans->green & 0xff00)) | +@@ -689,7 +689,7 @@ + switch (data->color_type) { + case PNG_COLOR_TYPE_PALETTE: { + png_colorp palette = data->info_ptr->palette; +- png_bytep trans = data->info_ptr->trans; ++ png_bytep trans = data->info_ptr->trans_alpha; + int num_trans = data->info_ptr->num_trans; + int num_colors = MIN( MAXCOLORMAPSIZE, data->info_ptr->num_palette ); + -- cgit v1.2.3-54-g00ecf