head 1.4; access; symbols pkgsrc-2013Q3:1.3.0.92 pkgsrc-2013Q3-base:1.3 pkgsrc-2013Q2:1.3.0.90 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.3.0.88 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.3.0.86 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q3:1.3.0.84 pkgsrc-2012Q3-base:1.3 pkgsrc-2012Q2:1.3.0.82 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.80 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.78 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.76 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.74 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.72 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.70 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.68 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.66 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.64 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.62 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.60 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.58 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.56 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.54 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.52 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.50 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.48 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.46 pkgsrc-2008Q1:1.3.0.44 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.42 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.40 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.38 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.36 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.34 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.32 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.30 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.28 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.26 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.24 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.22 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.20 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.18 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.16 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.14 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.12 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.10 pkgsrc-2003Q4-base:1.3 netbsd-1-6-1:1.3.0.6 netbsd-1-6-1-base:1.3 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.3 netbsd-1-5-PATCH001:1.3 netbsd-1-5-RELEASE:1.3 netbsd-1-4-PATCH003:1.3 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.2 netbsd-1-4-PATCH001:1.2 netbsd-1-4-RELEASE:1.2 netbsd-1-3-PATCH003:1.2; locks; strict; comment @# @; 1.4 date 2013.10.16.16.27.26; author roy; state dead; branches; next 1.3; commitid 9I77aZRAhDpclx9x; 1.3 date 2000.08.28.18.20.43; author jlam; state Exp; branches; next 1.2; 1.2 date 98.08.07.10.40.27; author agc; state Exp; branches; next 1.1; 1.1 date 98.07.13.16.55.59; author tv; state Exp; branches; next ; desc @@ 1.4 log @Build form and menu support now. Perl Curses can use system curses fine, but we need to hand edit the c-config.h file to so as not to conflict the system forms.h file with the perl one. This is as documented in the package. NetBSD system curses does not support panels. If we're using ncurses we also build support for panels. @ text @$NetBSD: patch-ab,v 1.3 2000/08/28 18:20:43 jlam Exp $ --- /dev/null Mon Aug 28 13:46:05 2000 +++ hints/c-netbsd.ncurses.h Mon Aug 28 13:51:36 2000 @@@@ -0,0 +1,23 @@@@ +/* Hint file for the NetBSD platform, ncurses version of libcurses. + * + * If this configuration doesn't work, look at the file "c-none.h" + * for how to set the configuration options. + */ + +/* These hints copied from FreeBSD file, with adjustments. */ + +#include + +#ifdef C_PANELSUPPORT +#include +#endif + +#undef instr + +#define C_LONGNAME +#define C_LONG0ARGS +#undef C_LONG2ARGS + +#define C_TOUCHLINE +#define C_TOUCH3ARGS +#undef C_TOUCH4ARGS @ 1.3 log @Update p5-Curses to 1.05. Some changes in the new version: o Added the missing support functions c_chstrlen, c_Screen2sv. Oops. :) o Updated DIAGNOSTICS section of pod. o Added typedef detection support. o Rearranged PANELS support a little. o Removed support for wattr_get, wattr_off, wattr_on, and wattr_set (for now). I got the prototypes from ncurses-1.9.9g, but they apparently differ from the "standard" ones. o Renamed "lines" everywhere, 'cause some curses library writer was stupid enough to #define it. (Go figure.) o Reworked "optional" arguments, which only affects newterm(), panel_above() and panel_below(). Now, if you want to specify "NULL" as an argument, use "undef" instead of omitting the argument. (Don't worry if this doesn't make sense. You probably aren't affected anyway.) o Added the ncurses "curs_mouse" functions, but I have no idea if they work. I couldn't even get the C versions to work, so I had no way of testing them. Feedback on these functions would be appreciated. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Add NetBSD RCS Ids. @ text @d3 3 a5 3 --- /dev/null Mon Jul 13 12:28:43 1998 +++ hints/c-netbsd.ncurses.h Mon Jul 13 12:33:32 1998 @@@@ -0,0 +1,18 @@@@ d12 1 a12 1 +/* These hints thanks to "Andrew V. Stesin" */ d15 5 @ 1.1 log @Add and activate p5-Curses and p5-PV pkgs. @ text @d1 2 @