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