pkgsrc/devel/p5-Curses/Makefile
jlam e81df6dcf6 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.
2000-08-28 18:20:37 +00:00

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"