Pkgsrc changes: o Remove the now-redundant cleanup of Curses.i and Curses.s before configuring. Upstream changes: New in 1.27 (Released January 20, 2009) Extraneous .i and .s files in 1.26 removed. 'make clean' cleans all .i and .s too. 'gen' directory is replaced by gen.tar file, so CPAN doesn't index the stuff in there. That directory is stuff for developing the Curses package, not stuff for users.
31 lines
847 B
Makefile
31 lines
847 B
Makefile
# $NetBSD: Makefile,v 1.36 2009/03/08 19:13:42 he Exp $
|
|
|
|
DISTNAME= Curses-1.27
|
|
PKGNAME= p5-${DISTNAME}
|
|
SVR4_PKGNAME= p5cur
|
|
CATEGORIES= devel perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Curses/}
|
|
EXTRACT_SUFX= .tgz
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://search.cpan.org/dist/Curses/
|
|
COMMENT= Perl5 module for terminal screen handling and optimization
|
|
|
|
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
USE_NCURSES= YES
|
|
|
|
PERL5_PACKLIST= auto/Curses/.packlist
|
|
|
|
MAKE_PARAMS+= PANELS
|
|
# does not compile on 2.0 because of conflicts between perl internal header
|
|
# files and stdbool.h
|
|
#MAKE_PARAMS+= FORMS MENUS
|
|
|
|
pre-configure:
|
|
@${LN} -sf ${WRKSRC}/hints/c-netbsd.ncurses.h ${WRKSRC}/c-config.h
|
|
|
|
.include "../../devel/ncurses/buildlink3.mk"
|
|
.include "../../lang/perl5/module.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|