e81df6dcf6
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.
24 lines
669 B
Makefile
24 lines
669 B
Makefile
# $NetBSD: Makefile,v 1.8 2000/08/28 18:20:37 jlam Exp $
|
|
# FreeBSD Id: Makefile,v 1.8 1998/04/04 13:58:26 vanilla Exp
|
|
#
|
|
|
|
DISTNAME= Curses-1.05
|
|
PKGNAME= p5-${DISTNAME}
|
|
CATEGORIES= devel perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Curses/}
|
|
|
|
MAINTAINER= packages@netbsd.org
|
|
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/Curses/Curses.html
|
|
|
|
DEPENDS= ncurses>=4.2:../../devel/ncurses
|
|
|
|
USE_PERL5= # defined
|
|
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Curses/.packlist
|
|
|
|
MAKE_PARAMS= PANELS
|
|
|
|
do-configure:
|
|
@${LN} -sf ${WRKSRC}/hints/c-netbsd.ncurses.h ${WRKSRC}/c-config.h
|
|
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL ${MAKE_PARAMS}
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|