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