Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SUMMARY = "A C++ class library for creating a text-based UI"
- DESCRIPTION = "FINAL CUT is a C++ class library and widget toolkit that enables developers to create text-based user interface. It offers full mouse support, UTF-8 character encoding, support for full-width characters, and the capability to display combined unicode characters. The library helps the programmer to create an application for the text console. It allows it to handle multiple text windows on the screen."
- SECTION = "base"
- HOMEPAGE = "https://github.com/gansm/finalcut"
- LICENSE = "GPLv3"
- LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
- DEPENDS = "autoconf-archive-native autoconf-archive libtool ncurses"
- PACKAGES = "${PN} ${PN}-dev ${PN}-doc ${PN}-dbg"
- COMPATIBLE_HOST = "${HOST_SYS}"
- # This is a bare minimum toolchain, so limit to only the basic host
- # dependencies
- HOST_DEPENDS = " nativesdk-sdk-provides-dummy "
- PLNX_ADD_VAI_SDK = ""
- PACKAGECONFIG:class-native ??= ""
- PACKAGECONFIG:class-nativesdk ??= ""
- PACKAGECONFIG:class-nativesdk-dev ??= ""
- EXTRA_OEMAKE:class-native = ""
- EXTRA_OEMAKE:class-nativesdk = ""
- EXTRA_OEMAKE:class-nativesdk-dev = ""
- #inherit autotools autotools-brokensep pkgconfig
- inherit autotools autotools-brokensep pkgconfig gettext python3native lib_package populate_sdk
- S = "${WORKDIR}/git"
- SRCREV = "0b1c43cbcbe0bc40786adf1459fd98a6151da87d"
- SRC_URI = "git://github.com/gansm/finalcut.git;protocol=https;;branch=main"
- inherit autotools lib_package pkgconfig gettext
- CFLAGS += "-pthread -D_REENTRANT"
- FILES:${PN} += "${datadir}/fonts/X11/ /usr/include"
- do_install() {
- install -d ${D}/usr/lib/
- install -d ${D}/usr/include/
- }
- BBCLASSEXTEND = "native nativesdk"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement