# $Id$ PNAME="directfb" PVER="1.4.3" PBUILD="r1" PCATEGORIE="dev-libs" STATE="unstable" DESCRIPTION="Thin library on top of the Linux framebuffer devices." HOMEPAGE="http://www.directfb.org/" DEPEND=">= virtual/glibc" DEPEND=">= media-libs/libpng-1.2.40 >= media-libs/libjpeg-7 >= sys-libs/zlib-1.2 >= media-libs/freetype-2.0.1" SRCFILE="DirectFB-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/DirectFB-${PVER}" # core libraries MCORE_ONLY_KEEP="usr/$(mlibdir)/*.so usr/$(mlibdir)/*.so.*" # loaders - needed? MCORE_ONLY_KEEP+=" usr/$(mlibdir)/directfb-${PVER%.*}-0-pure/interfaces/IDirectFBImageProvider/*.so usr/$(mlibdir)/directfb-${PVER%.*}-0-pure/interfaces/IDirectFBFont/*.so usr/$(mlibdir)/directfb-${PVER%.*}-0-pure/systems/*.so usr/$(mlibdir)/directfb-${PVER%.*}-0-pure/wm/*.so" sminclude mbuild mcore-split SRC_URI=( http://www.directfb.org/downloads/Core/DirectFB-${PVER%.*}/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) UP2DATE="updatecmd http://www.directfb.org/downloads/Core/DirectFB-${PVER%.*} | lasttarball gz" src_compile() { cd ${SRCDIR} mconfigure \ --with-gfxdrivers=none \ --with-inputdrivers=none \ --enable-jpeg \ --enable-png \ --enable-freetype \ --enable-zlib \ --disable-x11 \ --disable-fbdev \ --disable-mmx \ --disable-sse \ --disable-gif \ --disable-multi \ --disable-debug \ --disable-sysfs \ --disable-video4linux \ --disable-video4linux2 \ --disable-sdl \ --disable-vnc \ --disable-unique \ --disable-debug-support \ --disable-network \ --without-tools \ || die mmake || die }