Add less port
[ravenports.git] / bucket_5C / ncurses
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               ncurses
4 VERSION=                6.0
5 KEYWORDS=               devel
6 VARIANTS=               standard static
7 SDESC[standard]=        Terminal-independent lib for full-screen output
8 SDESC[static]=          Minimal static-only version of ncurses
9 HOMEPAGE=               http://invisible-island.net/ncurses/ncurses.html
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            http://invisible-mirror.net/archives/ncurses/
14                         ftp://invisible-island.net/ncurses/
15 DISTFILE[1]=            ncurses-6.0.tar.gz:main
16 DF_INDEX=               1
17 SPKGS[standard]=        complete
18                         primary
19                         examples
20                         docs
21 SPKGS[static]=          primary
22
23 OPTIONS_AVAILABLE=      STATIC
24 OPTIONS_STANDARD=       none
25 VOPTS[static]=          STATIC=ON
26
27 USES=                   pkgconfig terminfo:primary shebangfix
28
29 LICENSE=                MIT:primary
30 LICENSE_SCHEME=         solo
31 LICENSE_FILE=           MIT:{{WRKSRC}}/COPYING
32 SHEBANG_FILES=          test/tracemunch
33
34 MUST_CONFIGURE=         gnu
35 CONFIGURE_WRKSRC=       {{WRKSRC}}/build.nowidec
36 CONFIGURE_SCRIPT=       ../configure
37 CONFIGURE_ARGS=         --datadir={{PREFIX}}/share/misc
38                         --disable-overwrite
39                         --enable-termcap
40                         --enable-bsdpad
41                         --enable-getcap
42                         --enable-colorfgbg
43                         --disable-home-terminfo
44                         --with-pkg-config=yes
45                         --enable-pc-files
46                         --includedir={{PREFIX}}/include/ncurses
47                         --with-termlib
48                         --program-prefix=
49                         --enable-rpath
50                         --disable-root-environ
51                         --with-manpage-format=gzip
52                         --srcdir=../
53                         --without-debug
54                         --without-manpage-renames
55                         --mandir={{MANPREFIX}}/man
56                         --with-hashed-db
57                         --datadir={{PREFIX}}/share/misc
58                         --with-default-terminfo-dir={{PREFIX}}/share/misc/terminfo
59                         --with-terminfo-dirs={{PREFIX}}/share/misc/terminfo
60 CONFIGURE_ENV=          gnat_exists="no"
61
62 BUILD_WRKSRC=           {{WRKSRC}}/build.nowidec
63 SINGLE_JOB=             yes
64
65 INSTALL_WRKSRC=         {{WRKSRC}}/build.nowidec
66 INSTALL_REQ_TOOLCHAIN=  yes
67 PLIST_SUB=              ABI_VER=6
68                         REL_VER=6.0
69
70 [STATIC].CONFIGURE_ARGS_ON=             --enable-shared=no
71 [STATIC].CONFIGURE_ARGS_OFF=            --with-shared=yes
72
73 post-install-STATIC-OFF:
74         ${RM} ${STAGEDIR}${PREFIX}/lib/libncurses.so \
75                 ${STAGEDIR}${PREFIX}/lib/libncursesw.so
76         ${ECHO} "INPUT(libncurses.so.${PORTVERSION:R} AS_NEEDED(-ltinfo))" > ${STAGEDIR}${PREFIX}/lib/libncurses.so
77         ${ECHO} "INPUT(libncursesw.so.${PORTVERSION:R} AS_NEEDED(-ltinfow))" > ${STAGEDIR}${PREFIX}/lib/libncursesw.so
78         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.6.0
79         ${MV} ${STAGEDIR}${PREFIX}/share/misc/terminfo.db \
80                 ${STAGEDIR}${PREFIX}/share/misc/terminfo.db.default
81         @${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/ncurses/nowidec/c++
82 . for f in Makefile README blue.c bs.6 bs.c cardfile.c cardfile.dat ditto.c dots.c filter.c firework.c firstlast.c gdc.6 gdc.c hanoi.c hashtest.c knight.c lrtest.c ncurses.c newdemo.c railroad.c rain.c tclock.c test.priv.h testaddch.c testcurs.c testscanw.c view.c worm.c xmas.c
83         ${INSTALL_DATA} ${WRKSRC}/build.nowidec/test/${f} \
84                 ${STAGEDIR}${PREFIX}/share/examples/ncurses/nowidec/
85 . endfor
86 . for f in Makefile NEWS PROBLEMS README-first cursesapp.cc cursesapp.h cursesf.cc cursesf.h cursesm.cc cursesm.h cursesmain.cc cursesp.cc cursesp.h cursesw.cc cursesw.h cursslk.cc cursslk.h demo.cc etip.h internal.h
87         ${INSTALL_DATA} ${WRKSRC}/build.nowidec/c++/${f} \
88                 ${STAGEDIR}${PREFIX}/share/examples/ncurses/nowidec/c++/
89 . endfor
90         @${MKDIR} ${STAGEDIR}${STD_DOCDIR}
91 .for f in ANNOUNCE NEWS README doc/html/announce.html doc/hackguide.doc doc/html/hackguide.html doc/html/index.html doc/ncurses-intro.doc doc/html/ncurses-intro.html
92         ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${STD_DOCDIR}/
93 .endfor
94
95 post-patch:
96         ${REINPLACE_CMD} -e 's,$$(INSTALL_PROG) ncurses-config,@INSTALL_SCRIPT@ ncurses-config,' ${WRKSRC}/misc/Makefile.in
97         ${REINPLACE_CMD} -e 's,/usr/include,${PREFIX}/include,g' ${WRKSRC}/misc/ncurses-config.in
98
99 post-install-STATIC-ON:
100         ${MV} ${STAGEDIR}${PREFIX}/share/misc/terminfo.db \
101                 ${STAGEDIR}${PREFIX}/share/misc/terminfo.db.default
102         ${RM} -r ${STAGEDIR}${MANPREFIX}/man
103
104 post-build:
105         (cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} \
106                 BUILD_WRKSRC=${WRKSRC}/build.widec do-build)
107         # Shift post-install to post-build.   The installation uses the
108         # compiler even there.
109         (cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} \
110                 INSTALL_WRKSRC=${WRKSRC}/build.widec do-install)
111
112 post-configure:
113         cd ${.CURDIR} && \
114             ${MAKE} ${.MAKEFLAGS} CONFIGURE_WRKSRC=${WRKSRC}/build.widec \
115             CONFIGURE_ARGS="${CONFIGURE_ARGS} --enable-widec" \
116             do-configure
117 .for d in test c++
118         ${CP} -R ${WRKSRC}/${d}/* ${WRKSRC}/build.widec/${d}/
119         ${CP} -R ${WRKSRC}/${d}/* ${WRKSRC}/build.nowidec/${d}/
120 .endfor
121
122 post-extract:
123         @${MKDIR} ${WRKSRC}/build.widec
124         @${MKDIR} ${WRKSRC}/build.nowidec
125
126 [FILE:558:descriptions/desc.primary]
127 The ncurses software includes a SVr4 and XSI-Curses compatible
128 curses library as well as terminfo tools including "tic", "infocmp",
129 and "captoinfo".  The library is used by other programs for text-mode
130 support of color, multiple highlights, forms-drawing characters,
131 automatic recognition of keypad and function-key sequences, and
132 more.
133
134 The ncurses library uses a terminfo database (included), but can
135 be configured to use BSD's /etc/termcap file instead.  This has
136 been approved by the old 4.4BSD curses maintainer as the official
137 4.4BSD curses successor.
138
139
140 [FILE:97:distinfo]
141 f551c24b30ce8bfb6e96d9f59b42fbea30fa3a6123384172f9e7284bcf647260      3131891 ncurses-6.0.tar.gz
142
143
144 [FILE:16924:manifests/plist.primary.standard]
145 bin/
146  clear
147  infocmp
148  reset
149  tabs
150  tput
151  tset
152  tic
153  toe
154  infotocap
155  captoinfo
156  ncurses%%ABI_VER%%-config
157  ncursesw%%ABI_VER%%-config
158 include/ncurses/
159  curses.h
160  cursesapp.h
161  cursesf.h
162  cursesm.h
163  cursesp.h
164  cursesw.h
165  cursslk.h
166  eti.h
167  etip.h
168  form.h
169  menu.h
170  nc_tparm.h
171  ncurses.h
172  ncurses_dll.h
173  panel.h
174  term.h
175  term_entry.h
176  termcap.h
177  tic.h
178  unctrl.h
179 lib/
180  libform.a
181  libform.so
182  libform.so.%%ABI_VER%%
183  libform.so.%%REL_VER%%
184  libmenu.a
185  libmenu.so
186  libmenu.so.%%ABI_VER%%
187  libmenu.so.%%REL_VER%%
188  libncurses++.a
189  libncurses.a
190  libncurses.so
191  libncurses.so.%%ABI_VER%%
192  libncurses.so.%%REL_VER%%
193  libpanel.a
194  libpanel.so
195  libpanel.so.%%ABI_VER%%
196  libpanel.so.%%REL_VER%%
197  libtinfo.a
198  libtinfo.so
199  libtinfo.so.%%ABI_VER%%
200  libtinfo.so.%%REL_VER%%
201  libformw.a
202  libformw.so
203  libformw.so.%%ABI_VER%%
204  libformw.so.%%REL_VER%%
205  libmenuw.a
206  libmenuw.so
207  libmenuw.so.%%ABI_VER%%
208  libmenuw.so.%%REL_VER%%
209  libncurses++w.a
210  libncursesw.a
211  libncursesw.so
212  libncursesw.so.%%ABI_VER%%
213  libncursesw.so.%%REL_VER%%
214  libpanelw.a
215  libpanelw.so
216  libpanelw.so.%%ABI_VER%%
217  libpanelw.so.%%REL_VER%%
218  libtinfow.a
219  libtinfow.so
220  libtinfow.so.%%ABI_VER%%
221  libtinfow.so.%%REL_VER%%
222 lib/pkgconfig/
223  form.pc
224  formw.pc
225  menu.pc
226  menuw.pc
227  ncurses++.pc
228  ncurses++w.pc
229  ncurses.pc
230  ncursesw.pc
231  panel.pc
232  panelw.pc
233  tinfo.pc
234  tinfow.pc
235 share/man/man1/
236  captoinfo.1m.gz
237  clear.1.gz
238  infocmp.1m.gz
239  infotocap.1m.gz
240  ncurses%%ABI_VER%%-config.1.gz
241  ncursesw%%ABI_VER%%-config.1.gz
242  reset.1.gz
243  tabs.1.gz
244  tic.1m.gz
245  toe.1m.gz
246  tput.1.gz
247  tset.1.gz
248 share/man/man3/
249  BC.3x.gz
250  COLORS.3x.gz
251  COLOR_PAIR.3x.gz
252  COLOR_PAIRS.3x.gz
253  COLS.3x.gz
254  ESCDELAY.3x.gz
255  LINES.3x.gz
256  PAIR_NUMBER.3x.gz
257  PC.3x.gz
258  SP.3x.gz
259  TABSIZE.3x.gz
260  TYPE_ALNUM.3x.gz
261  TYPE_ALPHA.3x.gz
262  TYPE_ENUM.3x.gz
263  TYPE_INTEGER.3x.gz
264  TYPE_IPV4.3x.gz
265  TYPE_NUMERIC.3x.gz
266  TYPE_REGEXP.3x.gz
267  UP.3x.gz
268  _nc_free_and_exit.3x.gz
269  _nc_freeall.3x.gz
270  _nc_tracebits.3x.gz
271  _traceattr.3x.gz
272  _traceattr2.3x.gz
273  _tracecchar_t.3x.gz
274  _tracecchar_t2.3x.gz
275  _tracechar.3x.gz
276  _tracechtype.3x.gz
277  _tracechtype2.3x.gz
278  _tracedump.3x.gz
279  _tracef.3x.gz
280  _tracemouse.3x.gz
281  acs_map.3x.gz
282  add_wch.3x.gz
283  add_wchnstr.3x.gz
284  add_wchstr.3x.gz
285  addch.3x.gz
286  addchnstr.3x.gz
287  addchstr.3x.gz
288  addnstr.3x.gz
289  addnwstr.3x.gz
290  addstr.3x.gz
291  addwstr.3x.gz
292  assume_default_colors.3x.gz
293  assume_default_colors_sp.3x.gz
294  attr_get.3x.gz
295  attr_off.3x.gz
296  attr_on.3x.gz
297  attr_set.3x.gz
298  attroff.3x.gz
299  attron.3x.gz
300  attrset.3x.gz
301  baudrate.3x.gz
302  baudrate_sp.3x.gz
303  beep.3x.gz
304  beep_sp.3x.gz
305  bkgd.3x.gz
306  bkgdset.3x.gz
307  bkgrnd.3x.gz
308  bkgrndset.3x.gz
309  boolcodes.3x.gz
310  boolfnames.3x.gz
311  boolnames.3x.gz
312  border.3x.gz
313  border_set.3x.gz
314  bottom_panel.3x.gz
315  box.3x.gz
316  box_set.3x.gz
317  can_change_color.3x.gz
318  can_change_color_sp.3x.gz
319  cbreak.3x.gz
320  cbreak_sp.3x.gz
321  ceiling_panel.3x.gz
322  chgat.3x.gz
323  clear.3x.gz
324  clearok.3x.gz
325  clrtobot.3x.gz
326  clrtoeol.3x.gz
327  color_content.3x.gz
328  color_content_sp.3x.gz
329  color_set.3x.gz
330  copywin.3x.gz
331  cur_term.3x.gz
332  current_field.3x.gz
333  current_item.3x.gz
334  curs_add_wch.3x.gz
335  curs_add_wchstr.3x.gz
336  curs_addch.3x.gz
337  curs_addchstr.3x.gz
338  curs_addstr.3x.gz
339  curs_addwstr.3x.gz
340  curs_attr.3x.gz
341  curs_beep.3x.gz
342  curs_bkgd.3x.gz
343  curs_bkgrnd.3x.gz
344  curs_border.3x.gz
345  curs_border_set.3x.gz
346  curs_clear.3x.gz
347  curs_color.3x.gz
348  curs_delch.3x.gz
349  curs_deleteln.3x.gz
350  curs_extend.3x.gz
351  curs_get_wch.3x.gz
352  curs_get_wstr.3x.gz
353  curs_getcchar.3x.gz
354  curs_getch.3x.gz
355  curs_getstr.3x.gz
356  curs_getyx.3x.gz
357  curs_in_wch.3x.gz
358  curs_in_wchstr.3x.gz
359  curs_inch.3x.gz
360  curs_inchstr.3x.gz
361  curs_initscr.3x.gz
362  curs_inopts.3x.gz
363  curs_ins_wch.3x.gz
364  curs_ins_wstr.3x.gz
365  curs_insch.3x.gz
366  curs_insstr.3x.gz
367  curs_instr.3x.gz
368  curs_inwstr.3x.gz
369  curs_kernel.3x.gz
370  curs_legacy.3x.gz
371  curs_memleaks.3x.gz
372  curs_mouse.3x.gz
373  curs_move.3x.gz
374  curs_opaque.3x.gz
375  curs_outopts.3x.gz
376  curs_overlay.3x.gz
377  curs_pad.3x.gz
378  curs_print.3x.gz
379  curs_printw.3x.gz
380  curs_refresh.3x.gz
381  curs_scanw.3x.gz
382  curs_scr_dump.3x.gz
383  curs_scroll.3x.gz
384  curs_set.3x.gz
385  curs_set_sp.3x.gz
386  curs_slk.3x.gz
387  curs_sp_funcs.3x.gz
388  curs_termattrs.3x.gz
389  curs_termcap.3x.gz
390  curs_terminfo.3x.gz
391  curs_threads.3x.gz
392  curs_touch.3x.gz
393  curs_trace.3x.gz
394  curs_util.3x.gz
395  curs_variables.3x.gz
396  curs_window.3x.gz
397  curscr.3x.gz
398  curses_version.3x.gz
399  data_ahead.3x.gz
400  data_behind.3x.gz
401  def_prog_mode.3x.gz
402  def_prog_mode_sp.3x.gz
403  def_shell_mode.3x.gz
404  def_shell_mode_sp.3x.gz
405  default_colors.3x.gz
406  define_key.3x.gz
407  define_key_sp.3x.gz
408  del_curterm.3x.gz
409  del_curterm_sp.3x.gz
410  del_panel.3x.gz
411  delay_output.3x.gz
412  delay_output_sp.3x.gz
413  delch.3x.gz
414  deleteln.3x.gz
415  delscreen.3x.gz
416  delwin.3x.gz
417  derwin.3x.gz
418  doupdate.3x.gz
419  doupdate_sp.3x.gz
420  dup_field.3x.gz
421  dupwin.3x.gz
422  dynamic_field_info.3x.gz
423  echo.3x.gz
424  echo_sp.3x.gz
425  echo_wchar.3x.gz
426  echochar.3x.gz
427  endwin.3x.gz
428  endwin_sp.3x.gz
429  erase.3x.gz
430  erasechar.3x.gz
431  erasechar_sp.3x.gz
432  erasewchar.3x.gz
433  field_arg.3x.gz
434  field_back.3x.gz
435  field_buffer.3x.gz
436  field_count.3x.gz
437  field_fore.3x.gz
438  field_index.3x.gz
439  field_info.3x.gz
440  field_init.3x.gz
441  field_just.3x.gz
442  field_opts.3x.gz
443  field_opts_off.3x.gz
444  field_opts_on.3x.gz
445  field_pad.3x.gz
446  field_status.3x.gz
447  field_term.3x.gz
448  field_type.3x.gz
449  field_userptr.3x.gz
450  filter.3x.gz
451  filter_sp.3x.gz
452  flash.3x.gz
453  flash_sp.3x.gz
454  flushinp.3x.gz
455  flushinp_sp.3x.gz
456  form.3x.gz
457  form_cursor.3x.gz
458  form_data.3x.gz
459  form_driver.3x.gz
460  form_driver_w.3x.gz
461  form_field.3x.gz
462  form_field_attributes.3x.gz
463  form_field_buffer.3x.gz
464  form_field_info.3x.gz
465  form_field_just.3x.gz
466  form_field_new.3x.gz
467  form_field_opts.3x.gz
468  form_field_userptr.3x.gz
469  form_field_validation.3x.gz
470  form_fields.3x.gz
471  form_fieldtype.3x.gz
472  form_hook.3x.gz
473  form_init.3x.gz
474  form_new.3x.gz
475  form_new_page.3x.gz
476  form_opts.3x.gz
477  form_opts_off.3x.gz
478  form_opts_on.3x.gz
479  form_page.3x.gz
480  form_post.3x.gz
481  form_request_by_name.3x.gz
482  form_request_name.3x.gz
483  form_requestname.3x.gz
484  form_sub.3x.gz
485  form_term.3x.gz
486  form_userptr.3x.gz
487  form_variables.3x.gz
488  form_win.3x.gz
489  free_field.3x.gz
490  free_fieldtype.3x.gz
491  free_form.3x.gz
492  free_item.3x.gz
493  free_menu.3x.gz
494  get_escdelay.3x.gz
495  get_escdelay_sp.3x.gz
496  get_wch.3x.gz
497  get_wstr.3x.gz
498  getattrs.3x.gz
499  getbegx.3x.gz
500  getbegy.3x.gz
501  getbegyx.3x.gz
502  getbkgd.3x.gz
503  getbkgrnd.3x.gz
504  getcchar.3x.gz
505  getch.3x.gz
506  getcurx.3x.gz
507  getcury.3x.gz
508  getmaxx.3x.gz
509  getmaxy.3x.gz
510  getmaxyx.3x.gz
511  getmouse.3x.gz
512  getmouse_sp.3x.gz
513  getn_wstr.3x.gz
514  getnstr.3x.gz
515  getparx.3x.gz
516  getpary.3x.gz
517  getparyx.3x.gz
518  getstr.3x.gz
519  getsyx.3x.gz
520  getwin.3x.gz
521  getwin_sp.3x.gz
522  getyx.3x.gz
523  ground_panel.3x.gz
524  halfdelay.3x.gz
525  halfdelay_sp.3x.gz
526  has_colors.3x.gz
527  has_colors_sp.3x.gz
528  has_ic.3x.gz
529  has_ic_sp.3x.gz
530  has_il.3x.gz
531  has_il_sp.3x.gz
532  has_key.3x.gz
533  has_key_sp.3x.gz
534  has_mouse.3x.gz
535  has_mouse_sp.3x.gz
536  hide_panel.3x.gz
537  hline.3x.gz
538  hline_set.3x.gz
539  idcok.3x.gz
540  idlok.3x.gz
541  immedok.3x.gz
542  in_wch.3x.gz
543  in_wchnstr.3x.gz
544  in_wchstr.3x.gz
545  inch.3x.gz
546  inchnstr.3x.gz
547  inchstr.3x.gz
548  init_color.3x.gz
549  init_color_sp.3x.gz
550  init_pair.3x.gz
551  init_pair_sp.3x.gz
552  initscr.3x.gz
553  innstr.3x.gz
554  innwstr.3x.gz
555  ins_nwstr.3x.gz
556  ins_wch.3x.gz
557  ins_wstr.3x.gz
558  insch.3x.gz
559  insdelln.3x.gz
560  insertln.3x.gz
561  insnstr.3x.gz
562  insstr.3x.gz
563  instr.3x.gz
564  intrflush.3x.gz
565  intrflush_sp.3x.gz
566  inwstr.3x.gz
567  is_cleared.3x.gz
568  is_idcok.3x.gz
569  is_idlok.3x.gz
570  is_immedok.3x.gz
571  is_keypad.3x.gz
572  is_leaveok.3x.gz
573  is_linetouched.3x.gz
574  is_nodelay.3x.gz
575  is_notimeout.3x.gz
576  is_pad.3x.gz
577  is_scrollok.3x.gz
578  is_subwin.3x.gz
579  is_syncok.3x.gz
580  is_term_resized.3x.gz
581  is_term_resized_sp.3x.gz
582  is_wintouched.3x.gz
583  isendwin.3x.gz
584  isendwin_sp.3x.gz
585  item_count.3x.gz
586  item_description.3x.gz
587  item_index.3x.gz
588  item_init.3x.gz
589  item_name.3x.gz
590  item_opts.3x.gz
591  item_opts_off.3x.gz
592  item_opts_on.3x.gz
593  item_term.3x.gz
594  item_userptr.3x.gz
595  item_value.3x.gz
596  item_visible.3x.gz
597  key_defined.3x.gz
598  key_defined_sp.3x.gz
599  key_name.3x.gz
600  keybound.3x.gz
601  keybound_sp.3x.gz
602  keyname.3x.gz
603  keyname_sp.3x.gz
604  keyok.3x.gz
605  keyok_sp.3x.gz
606  keypad.3x.gz
607  killchar.3x.gz
608  killchar_sp.3x.gz
609  killwchar.3x.gz
610  leaveok.3x.gz
611  legacy_coding.3x.gz
612  link_field.3x.gz
613  link_fieldtype.3x.gz
614  longname.3x.gz
615  mcprint.3x.gz
616  mcprint_sp.3x.gz
617  menu.3x.gz
618  menu_attributes.3x.gz
619  menu_back.3x.gz
620  menu_cursor.3x.gz
621  menu_driver.3x.gz
622  menu_fore.3x.gz
623  menu_format.3x.gz
624  menu_grey.3x.gz
625  menu_hook.3x.gz
626  menu_init.3x.gz
627  menu_items.3x.gz
628  menu_mark.3x.gz
629  menu_new.3x.gz
630  menu_opts.3x.gz
631  menu_opts_off.3x.gz
632  menu_opts_on.3x.gz
633  menu_pad.3x.gz
634  menu_pattern.3x.gz
635  menu_post.3x.gz
636  menu_request_by_name.3x.gz
637  menu_request_name.3x.gz
638  menu_requestname.3x.gz
639  menu_spacing.3x.gz
640  menu_sub.3x.gz
641  menu_term.3x.gz
642  menu_userptr.3x.gz
643  menu_win.3x.gz
644  meta.3x.gz
645  mitem_current.3x.gz
646  mitem_name.3x.gz
647  mitem_new.3x.gz
648  mitem_opts.3x.gz
649  mitem_userptr.3x.gz
650  mitem_value.3x.gz
651  mitem_visible.3x.gz
652  mouse_trafo.3x.gz
653  mouseinterval.3x.gz
654  mouseinterval_sp.3x.gz
655  mousemask.3x.gz
656  mousemask_sp.3x.gz
657  move.3x.gz
658  move_field.3x.gz
659  move_panel.3x.gz
660  mvadd_wch.3x.gz
661  mvadd_wchnstr.3x.gz
662  mvadd_wchstr.3x.gz
663  mvaddch.3x.gz
664  mvaddchnstr.3x.gz
665  mvaddchstr.3x.gz
666  mvaddnstr.3x.gz
667  mvaddnwstr.3x.gz
668  mvaddstr.3x.gz
669  mvaddwstr.3x.gz
670  mvchgat.3x.gz
671  mvcur.3x.gz
672  mvcur_sp.3x.gz
673  mvdelch.3x.gz
674  mvderwin.3x.gz
675  mvget_wch.3x.gz
676  mvget_wstr.3x.gz
677  mvgetch.3x.gz
678  mvgetn_wstr.3x.gz
679  mvgetnstr.3x.gz
680  mvgetstr.3x.gz
681  mvhline.3x.gz
682  mvhline_set.3x.gz
683  mvin_wch.3x.gz
684  mvin_wchnstr.3x.gz
685  mvin_wchstr.3x.gz
686  mvinch.3x.gz
687  mvinchnstr.3x.gz
688  mvinchstr.3x.gz
689  mvinnstr.3x.gz
690  mvinnwstr.3x.gz
691  mvins_nwstr.3x.gz
692  mvins_wch.3x.gz
693  mvins_wstr.3x.gz
694  mvinsch.3x.gz
695  mvinsnstr.3x.gz
696  mvinsstr.3x.gz
697  mvinstr.3x.gz
698  mvinwstr.3x.gz
699  mvprintw.3x.gz
700  mvscanw.3x.gz
701  mvvline.3x.gz
702  mvvline_set.3x.gz
703  mvwadd_wch.3x.gz
704  mvwadd_wchnstr.3x.gz
705  mvwadd_wchstr.3x.gz
706  mvwaddch.3x.gz
707  mvwaddchnstr.3x.gz
708  mvwaddchstr.3x.gz
709  mvwaddnstr.3x.gz
710  mvwaddnwstr.3x.gz
711  mvwaddstr.3x.gz
712  mvwaddwstr.3x.gz
713  mvwchgat.3x.gz
714  mvwdelch.3x.gz
715  mvwget_wch.3x.gz
716  mvwget_wstr.3x.gz
717  mvwgetch.3x.gz
718  mvwgetn_wstr.3x.gz
719  mvwgetnstr.3x.gz
720  mvwgetstr.3x.gz
721  mvwhline.3x.gz
722  mvwhline_set.3x.gz
723  mvwin.3x.gz
724  mvwin_wch.3x.gz
725  mvwin_wchnstr.3x.gz
726  mvwin_wchstr.3x.gz
727  mvwinch.3x.gz
728  mvwinchnstr.3x.gz
729  mvwinchstr.3x.gz
730  mvwinnstr.3x.gz
731  mvwinnwstr.3x.gz
732  mvwins_nwstr.3x.gz
733  mvwins_wch.3x.gz
734  mvwins_wstr.3x.gz
735  mvwinsch.3x.gz
736  mvwinsnstr.3x.gz
737  mvwinsstr.3x.gz
738  mvwinstr.3x.gz
739  mvwinwstr.3x.gz
740  mvwprintw.3x.gz
741  mvwscanw.3x.gz
742  mvwvline.3x.gz
743  mvwvline_set.3x.gz
744  napms.3x.gz
745  napms_sp.3x.gz
746  ncurses.3x.gz
747  new_field.3x.gz
748  new_fieldtype.3x.gz
749  new_form.3x.gz
750  new_form_sp.3x.gz
751  new_item.3x.gz
752  new_menu.3x.gz
753  new_menu_sp.3x.gz
754  new_page.3x.gz
755  new_panel.3x.gz
756  new_prescr.3x.gz
757  newpad.3x.gz
758  newpad_sp.3x.gz
759  newscr.3x.gz
760  newterm.3x.gz
761  newterm_sp.3x.gz
762  newwin.3x.gz
763  newwin_sp.3x.gz
764  nl.3x.gz
765  nl_sp.3x.gz
766  nocbreak.3x.gz
767  nocbreak_sp.3x.gz
768  nodelay.3x.gz
769  noecho.3x.gz
770  noecho_sp.3x.gz
771  nofilter.3x.gz
772  nofilter_sp.3x.gz
773  nonl.3x.gz
774  nonl_sp.3x.gz
775  noqiflush.3x.gz
776  noqiflush_sp.3x.gz
777  noraw.3x.gz
778  noraw_sp.3x.gz
779  notimeout.3x.gz
780  numcodes.3x.gz
781  numfnames.3x.gz
782  numnames.3x.gz
783  ospeed.3x.gz
784  overlay.3x.gz
785  overwrite.3x.gz
786  pair_content.3x.gz
787  pair_content_sp.3x.gz
788  panel.3x.gz
789  panel_above.3x.gz
790  panel_below.3x.gz
791  panel_hidden.3x.gz
792  panel_userptr.3x.gz
793  panel_window.3x.gz
794  pecho_wchar.3x.gz
795  pechochar.3x.gz
796  pnoutrefresh.3x.gz
797  pos_form_cursor.3x.gz
798  pos_menu_cursor.3x.gz
799  post_form.3x.gz
800  post_menu.3x.gz
801  prefresh.3x.gz
802  printw.3x.gz
803  putp.3x.gz
804  putp_sp.3x.gz
805  putwin.3x.gz
806  qiflush.3x.gz
807  qiflush_sp.3x.gz
808  raw.3x.gz
809  raw_sp.3x.gz
810  redrawwin.3x.gz
811  refresh.3x.gz
812  replace_panel.3x.gz
813  reset_prog_mode.3x.gz
814  reset_prog_mode_sp.3x.gz
815  reset_shell_mode.3x.gz
816  reset_shell_mode_sp.3x.gz
817  resetty.3x.gz
818  resetty_sp.3x.gz
819  resize_term.3x.gz
820  resize_term_sp.3x.gz
821  resizeterm.3x.gz
822  resizeterm_sp.3x.gz
823  restartterm.3x.gz
824  restartterm_sp.3x.gz
825  ripoffline.3x.gz
826  ripoffline_sp.3x.gz
827  savetty.3x.gz
828  savetty_sp.3x.gz
829  scale_form.3x.gz
830  scale_menu.3x.gz
831  scanw.3x.gz
832  scr_dump.3x.gz
833  scr_init.3x.gz
834  scr_init_sp.3x.gz
835  scr_restore.3x.gz
836  scr_restore_sp.3x.gz
837  scr_set.3x.gz
838  scr_set_sp.3x.gz
839  scrl.3x.gz
840  scroll.3x.gz
841  scrollok.3x.gz
842  set_current_field.3x.gz
843  set_current_item.3x.gz
844  set_curterm.3x.gz
845  set_curterm_sp.3x.gz
846  set_escdelay.3x.gz
847  set_escdelay_sp.3x.gz
848  set_field_back.3x.gz
849  set_field_buffer.3x.gz
850  set_field_fore.3x.gz
851  set_field_init.3x.gz
852  set_field_just.3x.gz
853  set_field_opts.3x.gz
854  set_field_pad.3x.gz
855  set_field_status.3x.gz
856  set_field_term.3x.gz
857  set_field_type.3x.gz
858  set_field_userptr.3x.gz
859  set_fieldtype_arg.3x.gz
860  set_fieldtype_choice.3x.gz
861  set_form_fields.3x.gz
862  set_form_init.3x.gz
863  set_form_opts.3x.gz
864  set_form_page.3x.gz
865  set_form_sub.3x.gz
866  set_form_term.3x.gz
867  set_form_userptr.3x.gz
868  set_form_win.3x.gz
869  set_item_init.3x.gz
870  set_item_opts.3x.gz
871  set_item_term.3x.gz
872  set_item_userptr.3x.gz
873  set_item_value.3x.gz
874  set_max_field.3x.gz
875  set_menu_back.3x.gz
876  set_menu_fore.3x.gz
877  set_menu_format.3x.gz
878  set_menu_grey.3x.gz
879  set_menu_init.3x.gz
880  set_menu_items.3x.gz
881  set_menu_mark.3x.gz
882  set_menu_opts.3x.gz
883  set_menu_pad.3x.gz
884  set_menu_pattern.3x.gz
885  set_menu_spacing.3x.gz
886  set_menu_sub.3x.gz
887  set_menu_term.3x.gz
888  set_menu_userptr.3x.gz
889  set_menu_win.3x.gz
890  set_new_page.3x.gz
891  set_panel_userptr.3x.gz
892  set_tabsize.3x.gz
893  set_tabsize_sp.3x.gz
894  set_term.3x.gz
895  set_top_row.3x.gz
896  setcchar.3x.gz
897  setscrreg.3x.gz
898  setsyx.3x.gz
899  setterm.3x.gz
900  setupterm.3x.gz
901  show_panel.3x.gz
902  slk_attr.3x.gz
903  slk_attr_off.3x.gz
904  slk_attr_on.3x.gz
905  slk_attr_set.3x.gz
906  slk_attr_set_sp.3x.gz
907  slk_attr_sp.3x.gz
908  slk_attroff.3x.gz
909  slk_attroff_sp.3x.gz
910  slk_attron.3x.gz
911  slk_attron_sp.3x.gz
912  slk_attrset.3x.gz
913  slk_attrset_sp.3x.gz
914  slk_clear.3x.gz
915  slk_clear_sp.3x.gz
916  slk_color.3x.gz
917  slk_color_sp.3x.gz
918  slk_init.3x.gz
919  slk_init_sp.3x.gz
920  slk_label.3x.gz
921  slk_label_sp.3x.gz
922  slk_noutrefresh.3x.gz
923  slk_noutrefresh_sp.3x.gz
924  slk_refresh.3x.gz
925  slk_refresh_sp.3x.gz
926  slk_restore.3x.gz
927  slk_restore_sp.3x.gz
928  slk_set.3x.gz
929  slk_set_sp.3x.gz
930  slk_touch.3x.gz
931  slk_touch_sp.3x.gz
932  slk_wset.3x.gz
933  standend.3x.gz
934  standout.3x.gz
935  start_color.3x.gz
936  start_color_sp.3x.gz
937  stdscr.3x.gz
938  strcodes.3x.gz
939  strfnames.3x.gz
940  strnames.3x.gz
941  subpad.3x.gz
942  subwin.3x.gz
943  syncok.3x.gz
944  term_attrs.3x.gz
945  term_attrs_sp.3x.gz
946  term_variables.3x.gz
947  termattrs.3x.gz
948  termattrs_sp.3x.gz
949  termname.3x.gz
950  termname_sp.3x.gz
951  tgetent.3x.gz
952  tgetent_sp.3x.gz
953  tgetflag.3x.gz
954  tgetflag_sp.3x.gz
955  tgetnum.3x.gz
956  tgetnum_sp.3x.gz
957  tgetstr.3x.gz
958  tgetstr_sp.3x.gz
959  tgoto.3x.gz
960  tigetflag.3x.gz
961  tigetflag_sp.3x.gz
962  tigetnum.3x.gz
963  tigetnum_sp.3x.gz
964  tigetstr.3x.gz
965  tigetstr_sp.3x.gz
966  timeout.3x.gz
967  tiparm.3x.gz
968  top_panel.3x.gz
969  top_row.3x.gz
970  touchline.3x.gz
971  touchwin.3x.gz
972  tparm.3x.gz
973  tputs.3x.gz
974  tputs_sp.3x.gz
975  trace.3x.gz
976  ttytype.3x.gz
977  typeahead.3x.gz
978  typeahead_sp.3x.gz
979  unctrl.3x.gz
980  unctrl_sp.3x.gz
981  unget_wch.3x.gz
982  unget_wch_sp.3x.gz
983  ungetch.3x.gz
984  ungetch_sp.3x.gz
985  ungetmouse.3x.gz
986  ungetmouse_sp.3x.gz
987  unpost_form.3x.gz
988  unpost_menu.3x.gz
989  untouchwin.3x.gz
990  update_panels.3x.gz
991  update_panels_sp.3x.gz
992  use_default_colors.3x.gz
993  use_default_colors_sp.3x.gz
994  use_env.3x.gz
995  use_env_sp.3x.gz
996  use_extended_names.3x.gz
997  use_legacy_coding.3x.gz
998  use_legacy_coding_sp.3x.gz
999  use_screen.3x.gz
1000  use_tioctl.3x.gz
1001  use_window.3x.gz
1002  vid_attr.3x.gz
1003  vid_attr_sp.3x.gz
1004  vid_puts.3x.gz
1005  vid_puts_sp.3x.gz
1006  vidattr.3x.gz
1007  vidattr_sp.3x.gz
1008  vidputs.3x.gz
1009  vidputs_sp.3x.gz
1010  vline.3x.gz
1011  vline_set.3x.gz
1012  vw_printw.3x.gz
1013  vw_scanw.3x.gz
1014  vwprintw.3x.gz
1015  vwscanw.3x.gz
1016  wadd_wch.3x.gz
1017  wadd_wchnstr.3x.gz
1018  wadd_wchstr.3x.gz
1019  waddch.3x.gz
1020  waddchnstr.3x.gz
1021  waddchstr.3x.gz
1022  waddnstr.3x.gz
1023  waddnwstr.3x.gz
1024  waddstr.3x.gz
1025  waddwstr.3x.gz
1026  wattr_get.3x.gz
1027  wattr_off.3x.gz
1028  wattr_on.3x.gz
1029  wattr_set.3x.gz
1030  wattroff.3x.gz
1031  wattron.3x.gz
1032  wattrset.3x.gz
1033  wbkgd.3x.gz
1034  wbkgdset.3x.gz
1035  wbkgrnd.3x.gz
1036  wbkgrndset.3x.gz
1037  wborder.3x.gz
1038  wborder_set.3x.gz
1039  wchgat.3x.gz
1040  wclear.3x.gz
1041  wclrtobot.3x.gz
1042  wclrtoeol.3x.gz
1043  wcolor_set.3x.gz
1044  wcursyncup.3x.gz
1045  wdelch.3x.gz
1046  wdeleteln.3x.gz
1047  wecho_wchar.3x.gz
1048  wechochar.3x.gz
1049  wenclose.3x.gz
1050  werase.3x.gz
1051  wget_wch.3x.gz
1052  wget_wstr.3x.gz
1053  wgetbkgrnd.3x.gz
1054  wgetch.3x.gz
1055  wgetdelay.3x.gz
1056  wgetn_wstr.3x.gz
1057  wgetnstr.3x.gz
1058  wgetparent.3x.gz
1059  wgetscrreg.3x.gz
1060  wgetstr.3x.gz
1061  whline.3x.gz
1062  whline_set.3x.gz
1063  win_wch.3x.gz
1064  win_wchnstr.3x.gz
1065  win_wchstr.3x.gz
1066  winch.3x.gz
1067  winchnstr.3x.gz
1068  winchstr.3x.gz
1069  winnstr.3x.gz
1070  winnwstr.3x.gz
1071  wins_nwstr.3x.gz
1072  wins_wch.3x.gz
1073  wins_wstr.3x.gz
1074  winsch.3x.gz
1075  winsdelln.3x.gz
1076  winsertln.3x.gz
1077  winsnstr.3x.gz
1078  winsstr.3x.gz
1079  winstr.3x.gz
1080  winwstr.3x.gz
1081  wmouse_trafo.3x.gz
1082  wmove.3x.gz
1083  wnoutrefresh.3x.gz
1084  wprintw.3x.gz
1085  wredrawln.3x.gz
1086  wrefresh.3x.gz
1087  wresize.3x.gz
1088  wscanw.3x.gz
1089  wscrl.3x.gz
1090  wsetscrreg.3x.gz
1091  wstandend.3x.gz
1092  wstandout.3x.gz
1093  wsyncdown.3x.gz
1094  wsyncup.3x.gz
1095  wtimeout.3x.gz
1096  wtouchln.3x.gz
1097  wunctrl.3x.gz
1098  wunctrl_sp.3x.gz
1099  wvline.3x.gz
1100  wvline_set.3x.gz
1101 share/man/man5/
1102  term.5.gz
1103  terminfo.5.gz
1104 share/man/man7/term.7.gz
1105 share/misc/tabset/
1106  std
1107  stdcrt
1108  vt100
1109  vt300
1110 share/misc/terminfo.db.default
1111
1112
1113 [FILE:745:manifests/plist.primary.static]
1114 bin/
1115  clear
1116  infocmp
1117  reset
1118  tabs
1119  tput
1120  tset
1121  tic
1122  toe
1123  infotocap
1124  captoinfo
1125  ncurses%%ABI_VER%%-config
1126  ncursesw%%ABI_VER%%-config
1127 include/ncurses/
1128  curses.h
1129  cursesapp.h
1130  cursesf.h
1131  cursesm.h
1132  cursesp.h
1133  cursesw.h
1134  cursslk.h
1135  eti.h
1136  etip.h
1137  form.h
1138  menu.h
1139  nc_tparm.h
1140  ncurses.h
1141  ncurses_dll.h
1142  panel.h
1143  term.h
1144  term_entry.h
1145  termcap.h
1146  tic.h
1147  unctrl.h
1148 lib/
1149  libform.a
1150  libmenu.a
1151  libncurses++.a
1152  libncurses.a
1153  libpanel.a
1154  libtinfo.a
1155  libformw.a
1156  libmenuw.a
1157  libncurses++w.a
1158  libncursesw.a
1159  libpanelw.a
1160  libtinfow.a
1161 lib/pkgconfig/
1162  form.pc
1163  formw.pc
1164  menu.pc
1165  menuw.pc
1166  ncurses++.pc
1167  ncurses++w.pc
1168  ncurses.pc
1169  ncursesw.pc
1170  panel.pc
1171  panelw.pc
1172  tinfo.pc
1173  tinfow.pc
1174 share/misc/tabset/
1175  std
1176  stdcrt
1177  vt100
1178  vt300
1179 share/misc/terminfo.db.default
1180
1181
1182 [FILE:661:patches/patch-configure]
1183 # Based on upstream 6.0 patch 20160220:
1184 #
1185 #  + modify configure macro for shared-library rules to use -Wl,-rpath
1186 #    rather than -rpath to work around a bug in scons (FreeBSD #178732,
1187 #  cf: 20061021).
1188 #
1189 # See Also:
1190 #
1191 #  http://lists.gnu.org/archive/html/bug-ncurses/2016-02/msg00009.html
1192 #  http://lists.gnu.org/archive/html/bug-ncurses/2016-02/msg00006.html
1193 #
1194 # TODO: Remove patch on 6.1 update
1195
1196 --- configure.orig      2015-08-05 09:20:32 UTC
1197 +++ configure
1198 @@ -5863,7 +5863,7 @@ case $cf_cv_system_name in
1199         LD_RPATH_OPT="-Wl,-rpath,"
1200         ;;
1201  (dragonfly*|freebsd*)
1202 -       LD_RPATH_OPT="-rpath "
1203 +       LD_RPATH_OPT="-Wl,-rpath,"
1204         ;;
1205  (netbsd*)
1206         LD_RPATH_OPT="-Wl,-rpath,"
1207
1208
1209 [FILE:1041:patches/patch-misc_terminfo.src]
1210 --- misc/terminfo.src.orig      2015-07-25 19:27:20 UTC
1211 +++ misc/terminfo.src
1212 @@ -4143,7 +4143,7 @@ xterm-basic|modern xterm terminal emulat
1213         il=\E[%p1%dL, il1=\E[L, ind=^J, invis=\E[8m,
1214         is2=\E[!p\E[?3;4l\E[4l\E>, kmous=\E[M, meml=\El,
1215         memu=\Em, op=\E[39;49m, rc=\E8, rev=\E[7m, ri=\EM,
1216 -       ritm=\E[23m, rmacs=\E(B, rmam=\E[?7l, rmcup=\E[?1049l,
1217 +       ritm=\E[23m, rmacs=\E(B, rmam=\E[?7l,
1218         rmir=\E[4l, rmkx=\E[?1l\E>, rmm=\E[?1034l, rmso=\E[27m,
1219         rmul=\E[24m, rs1=\Ec, rs2=\E[!p\E[?3;4l\E[4l\E>, sc=\E7,
1220         setab=\E[4%p1%dm, setaf=\E[3%p1%dm,
1221 @@ -4151,7 +4151,7 @@ xterm-basic|modern xterm terminal emulat
1222         setf=\E[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m,
1223         sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p5%t;2%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m,
1224         sgr0=\E(B\E[m, sitm=\E[3m, smacs=\E(0, smam=\E[?7h,
1225 -       smcup=\E[?1049h, smir=\E[4h, smkx=\E[?1h\E=,
1226 +       smir=\E[4h, smkx=\E[?1h\E=,
1227         smm=\E[?1034h, smso=\E[7m, smul=\E[4m, tbc=\E[3g,
1228         vpa=\E[%i%p1%dd, E3=\E[3J, use=ansi+pp, use=xterm+kbs,
1229         use=vt100+enq,
1230