From 1219bf8a90a7bf8cd3a5363551ef635d51e8fc8e Mon Sep 17 00:00:00 2001 From: Tudor Florea Date: Thu, 8 Oct 2015 22:51:41 +0200 Subject: initial commit for Enea Linux 5.0 arm Signed-off-by: Tudor Florea --- meta-oe/recipes-support/fltk/fltk_1.1.10.bb | 40 +++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 meta-oe/recipes-support/fltk/fltk_1.1.10.bb (limited to 'meta-oe/recipes-support/fltk/fltk_1.1.10.bb') diff --git a/meta-oe/recipes-support/fltk/fltk_1.1.10.bb b/meta-oe/recipes-support/fltk/fltk_1.1.10.bb new file mode 100644 index 000000000..fa0145531 --- /dev/null +++ b/meta-oe/recipes-support/fltk/fltk_1.1.10.bb @@ -0,0 +1,40 @@ +SUMMARY = "FLTK is a cross-platform C++ GUI toolkit" +HOMEPAGE = "http://www.fltk.org" +SECTION = "libs" +LICENSE = "LGPLv2 & FLTK" +LIC_FILES_CHKSUM = "file://COPYING;md5=1c0b73db66884b6a925e727400315130" + +DEPENDS = "alsa-lib zlib jpeg libpng libxext libxft" + +PR = "r1" + +SRC_URI = "ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.easysw.com/ftp/pub/fltk/${PV}/fltk-${PV}-source.tar.bz2 \ + file://disable_test.patch \ + file://dso-fix.patch \ + file://libpng15.patch \ +" + +S = "${WORKDIR}/fltk-${PV}" + +inherit lib_package autotools-brokensep binconfig + +TARGET_CC_ARCH += "${LDFLAGS} -DXFT_MAJOR=2" + +EXTRA_OECONF = "--enable-shared \ + --enable-threads \ + --enable-xdbe --enable-xft --enable-gl \ + --x-includes=${STAGING_INCDIR} --x-libraries=${STAGING_LIBDIR}" + +do_configure() { + oe_runconf +} + +python populate_packages_prepend () { + if (d.getVar('DEBIAN_NAMES', 1)): + d.setVar('PKG_${PN}', 'libfltk${PV}') +} + +LEAD_SONAME = "libfltk.so" + +SRC_URI[md5sum] = "a1765594bc427ff892e36089fe1fa672" +SRC_URI[sha256sum] = "37ada22bf2586b8dd30d84209b8b58bdcb864627e5d02ae3f2c323a29261b19a" -- cgit v1.2.3-54-g00ecf