ncurses.yaml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. Name: ncurses
  2. Summary: Ncurses support utilities
  3. Version: 5.7
  4. Release: 3.20090207
  5. Group: System/Base
  6. RpmLintIgnore:
  7. - "ncurses-static.* files-duplicated-waste"
  8. License: MIT
  9. URL: http://invisible-island.net/ncurses/ncurses.html
  10. Sources:
  11. - http://ftp.gnu.org/pub/gnu/ncurses/ncurses-%{version}.tar.gz
  12. Patches:
  13. - ncurses-5.7-20081115-20090207.patch.bz2
  14. - ncurses-5.7-20090124-config.patch
  15. - ncurses-5.6-20070612-libs.patch
  16. - ncurses-5.6-20080112-urxvt.patch
  17. - ncurses-5.6-20080628-kbs.patch
  18. Description: |
  19. The curses library routines are a terminal-independent method of
  20. updating character screens with reasonable optimization. The ncurses
  21. (new curses) library is a freely distributable replacement for the
  22. discontinued 4.4 BSD classic curses library.
  23. This package contains support utilities, including a terminfo compiler
  24. tic, a decompiler infocmp, clear, tput, tset, and a termcap conversion
  25. tool captoinfo.
  26. AutoDepend: no
  27. PkgBR:
  28. - pkgconfig
  29. Builder: no-builder
  30. SubPackages:
  31. - Name: libs
  32. Summary: Ncurses libraries
  33. Group: System/Libraries
  34. Description: |
  35. The curses library routines are a terminal-independent method of
  36. updating character screens with reasonable optimization. The ncurses
  37. (new curses) library is a freely distributable replacement for the
  38. discontinued 4.4 BSD classic curses library.
  39. This package contains the ncurses libraries.
  40. Requires:
  41. - ncurses-base = %{version}-%{release}
  42. - Name: term
  43. Summary: Terminal descriptions
  44. Group: System/Base
  45. FilesInput: terms.term
  46. Description: |
  47. This package contains additional terminal descriptions not found in
  48. the ncurses-base package.
  49. Requires:
  50. - ncurses-base = %{version}-%{release}
  51. - Name: base
  52. Summary: Descriptions of common terminals
  53. Group: System/Base
  54. FilesInput: terms.base
  55. Description: |
  56. This package contains descriptions of common terminals. Other terminal
  57. descriptions are included in the ncurses-term package.
  58. Conflicts:
  59. - ncurses < 5.6-13
  60. - Name: static
  61. Summary: Static libraries for the ncurses library
  62. Group: Development/Libraries
  63. Description: The ncurses-static package includes static libraries of the ncurses library.
  64. Requires:
  65. - ncurses-devel = %{version}-%{release}
  66. - Name: devel
  67. Summary: Development files for the ncurses library
  68. Group: Development/Libraries
  69. Description: |
  70. The header files and libraries for developing applications that use
  71. the ncurses terminal handling library.
  72. Install the ncurses-devel package if you want to develop applications
  73. which will use ncurses.
  74. Requires:
  75. - ncurses-libs = %{version}-%{release}