Advertisement
hugh_1977

finalcut_git.bb

Feb 1st, 2023
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. SUMMARY = "A C++ class library for creating a text-based UI"
  2. 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."
  3. SECTION = "base"
  4.  
  5. HOMEPAGE = "https://github.com/gansm/finalcut"
  6. LICENSE = "GPLv3"
  7.  
  8. LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
  9.  
  10. DEPENDS = "autoconf-archive-native autoconf-archive libtool ncurses"
  11.  
  12. PACKAGES = "${PN} ${PN}-dev ${PN}-doc ${PN}-dbg"
  13.  
  14. COMPATIBLE_HOST = "${HOST_SYS}"
  15.  
  16. # This is a bare minimum toolchain, so limit to only the basic host
  17. # dependencies
  18. HOST_DEPENDS = " nativesdk-sdk-provides-dummy "
  19.  
  20. PLNX_ADD_VAI_SDK = ""
  21.  
  22. PACKAGECONFIG:class-native ??= ""
  23. PACKAGECONFIG:class-nativesdk ??= ""
  24. PACKAGECONFIG:class-nativesdk-dev ??= ""
  25. EXTRA_OEMAKE:class-native = ""
  26. EXTRA_OEMAKE:class-nativesdk = ""
  27. EXTRA_OEMAKE:class-nativesdk-dev = ""
  28.  
  29. #inherit autotools autotools-brokensep pkgconfig
  30. inherit autotools autotools-brokensep pkgconfig gettext python3native lib_package populate_sdk
  31.  
  32. S = "${WORKDIR}/git"
  33. SRCREV = "0b1c43cbcbe0bc40786adf1459fd98a6151da87d"
  34. SRC_URI = "git://github.com/gansm/finalcut.git;protocol=https;;branch=main"
  35.  
  36. inherit autotools lib_package pkgconfig gettext
  37.  
  38. CFLAGS += "-pthread -D_REENTRANT"
  39.  
  40. FILES:${PN} += "${datadir}/fonts/X11/ /usr/include"
  41.  
  42. do_install() {
  43.  
  44. install -d ${D}/usr/lib/
  45. install -d ${D}/usr/include/
  46.  
  47. }
  48. BBCLASSEXTEND = "native nativesdk"
  49.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement