1 require directfb-${MACHINE}.inc
3 GFX_FILE = "directfb_1.7-7_gfxdriver_${MACHINE}_${GFXPR}.tar.gz"
5 PR .= "-vuplus2_${GFXPR}"
8 file://vuplus-conf.patch \
9 file://vuplus-prevent-VT.patch \
10 file://disable_linux_input_patch.diff \
11 http://archive.vuplus.com/download/build_support/vuplus/${GFX_FILE};name=gfxdriver \
15 --with-inputdrivers=linuxinput \
17 --disable-video4linux \
21 PRIVATE_LIBS_${PN} = "\
22 ${@base_contains("VUPLUS_FEATURES", "dvbproxy", "libinit.so", "", d)} \
27 install -d ${D}/usr/lib/directfb-${RV}/systems
28 install -d ${D}/usr/lib/directfb-${RV}/gfxdrivers
30 install -m 0644 ${WORKDIR}/directfb-vuplus/etc/directfbrc ${D}/etc/directfbrc
31 cp -avr ${WORKDIR}/directfb-vuplus/usr/lib/directfb-${RV}/systems/* ${D}/usr/lib/directfb-${RV}/systems/
32 rm -f ${D}/usr/lib/directfb-${RV}/systems/libdirectfb_dummy.so
33 rm -f ${D}/usr/lib/directfb-${RV}/systems/libdirectfb_fbdev.so
34 install -m 0755 ${WORKDIR}/directfb-vuplus/usr/lib/directfb-${RV}/gfxdrivers/* ${D}/usr/lib/directfb-${RV}/gfxdrivers/
36 cp -avr ${WORKDIR}/directfb-vuplus/usr/lib/libinit* ${D}/usr/lib/
45 /usr/lib/directfb-${RV}/systems/libdirectfb_dvb_proxy_sys* \
46 /usr/lib/directfb-${RV}/gfxdrivers/* \
50 /usr/lib/.debug/libinit* \
51 /usr/lib/directfb-${RV}/systems/.debug/* \
52 /usr/lib/directfb-${RV}/gfxdrivers/.debug/* \
55 BBCLASSEXTEND = "native"
56 PACKAGE_ARCH := "${MACHINE_ARCH}"