mirror of
https://git.yoctoproject.org/poky
synced 2026-07-20 17:17:04 +00:00
9ee3c77f4e
Add more detailed SUMMARY and DESCRIPTIONS to various graphics and graphics related components. I've recently gotten question from users what something is, or why it was needed.. this should go a long way toward answering those questions. Many of the descriptions were taken directly from the upstream location, where one was not available the Debian packages were consulted for information. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
70 lines
2.0 KiB
PHP
70 lines
2.0 KiB
PHP
SUMMARY = "Graphics abstraction library for the Linux Framebuffer Device"
|
|
DESCRIPTION = "DirectFB is a thin library that provides developers \
|
|
with hardware graphics acceleration, input device handling and \
|
|
abstraction, an integrated windowing system with support for \
|
|
translucent windows and multiple display layers on top of the \
|
|
Linux framebuffer device."
|
|
SECTION = "libs"
|
|
LICENSE = "LGPLv2.1"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=dcf3c825659e82539645da41a7908589"
|
|
|
|
HOMEPAGE = "http://directfb.org"
|
|
DEPENDS = "jpeg libpng freetype zlib tslib"
|
|
|
|
SRC_URI = " \
|
|
http://www.directfb.org/downloads/Old/DirectFB-${PV}.tar.gz \
|
|
file://fix-pkgconfig-cflags.patch \
|
|
file://fix-font-missing-char.patch \
|
|
file://getpagesize.patch \
|
|
file://mkdfiff.patch \
|
|
file://dont-use-linux-config.patch \
|
|
file://ts_lib_autotools.patch \
|
|
"
|
|
S = "${WORKDIR}/DirectFB-${PV}"
|
|
|
|
LDFLAGS_append =" -lts -lm"
|
|
|
|
inherit autotools binconfig pkgconfig
|
|
|
|
EXTRA_OECONF = "\
|
|
--with-gfxdrivers=none \
|
|
--enable-libmpeg3=no \
|
|
--enable-freetype=yes \
|
|
--enable-sdl=no \
|
|
--enable-vnc=no \
|
|
--disable-x11 \
|
|
"
|
|
|
|
#PACKAGES_DYNAMIC = "directfb-inputdrivers-*"
|
|
#
|
|
#python populate_packages_prepend () {
|
|
# import os.path
|
|
# inputdrivers_libdir = bb.data.expand('${libdir}/directfb-${RV}/inputdrivers', d)
|
|
# do_split_packages(d, inputdrivers_libdir, '*.so$', 'directfb-inputdrivers-%s', 'Directfb plugin for %s')
|
|
#}
|
|
|
|
# NOTE: monolithic packaging for now, should improve that eventually
|
|
|
|
|
|
|
|
FILES_${PN}-dbg += "\
|
|
${libdir}/directfb-${RV}/*/*/.debug/*.so \
|
|
${libdir}/directfb-${RV}/*/.debug/*.so \
|
|
"
|
|
|
|
FILES_${PN}-dev += "\
|
|
${bindir}/directfb-config \
|
|
${libdir}/directfb-${RV}/systems/*.la \
|
|
${libdir}/directfb-${RV}/inputdrivers/*.la \
|
|
${libdir}/directfb-${RV}/interfaces/*/*.la \
|
|
${libdir}/directfb-${RV}/wm/*.la \
|
|
"
|
|
|
|
FILES_${PN} += "\
|
|
${libdir}/directfb-${RV}/systems/*.so \
|
|
${libdir}/directfb-${RV}/inputdrivers/*.so \
|
|
${libdir}/directfb-${RV}/interfaces/*/*.so \
|
|
${libdir}/directfb-${RV}/wm/*.so \
|
|
${datadir}/directfb-${PV} \
|
|
"
|