From 7e84356c3bb8a2628e1d356b7e4d4f040fa1b0fa Mon Sep 17 00:00:00 2001 From: Gowtham Tammana Date: Tue, 23 Aug 2016 00:14:59 +0000 Subject: ti-gc320-libs: add recipe for gc320 user lib Userspace libraries for GC320 chipset on TI SoCs Signed-off-by: Gowtham Tammana Signed-off-by: Denys Dmytriyenko --- recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb diff --git a/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb new file mode 100644 index 00000000..45c8d519 --- /dev/null +++ b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb @@ -0,0 +1,39 @@ +DESCRIPTION = "Userspace libraries for GC320 chipset on TI SoCs" +HOMEPAGE = "https://git.ti.com/graphics/ti-gc320-libs" +LICENSE = "TI-TSPA" +LIC_FILES_CHKSUM = "file://Manifest.html;md5=4d759c4e533af6aaeff2af7f405697c2" + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +CLEANBROKEN = "1" + +BRANCH = "ti-${PV}" + +SRC_URI = "git://git.ti.com/graphics/ti-gc320-libs.git;protocol=git;branch=${BRANCH}" +SRCREV = "ab0ca5bff345f6c13807fea3c4acabf5f2b9b10a" + +# There's only hardfp version available +python __anonymous() { + tunes = bb.data.getVar("TUNE_FEATURES", d, 1) + if not tunes: + return + pkgn = bb.data.getVar("PN", d, 1) + pkgv = bb.data.getVar("PV", d, 1) + if "callconvention-hard" not in tunes: + bb.warn("%s-%s ONLY supports hardfp mode for now" % (pkgn, pkgv)) + raise bb.parse.SkipPackage("%s-%s ONLY supports hardfp mode for now" % (pkgn, pkgv)) +} + +TARGET_PRODUCT_omap-a15 = "jacinto6evm" + +PR = "r1" + +S = "${WORKDIR}/git" + +EXTRA_OEMAKE += "DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} LIBDIR=${libdir}" + +do_install() { + oe_runmake install +} + +INSANE_SKIP_${PN} += "ldflags" -- cgit v1.2.3-54-g00ecf