Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --- pkgsrc/editors/vile/Makefile 1999/03/02 15:50:56 1.12 +++ pkgsrc/editors/vile/Makefile 2002/11/27 10:45:04 1.27 @@ -1,22 +1,41 @@ -# $NetBSD: Makefile,v 1.12 1999/03/02 15:50:56 agc Exp $ +# $NetBSD: Makefile,v 1.27 2002/11/27 10:45:04 agc Exp $ # FreeBSD Id: Makefile,v 1.13 1997/09/06 19:55:09 gj Exp -# -DISTNAME= vile-8.2 -CATEGORIES= editors -MASTER_SITES= ftp://ftp.clark.net/pub/dickey/vile/ \ - ftp://id.wing.net/pub/pgf/vile/ -EXTRACT_SUFX= .tgz - -MAINTAINER= packages@netbsd.org - -MAKEFILE= makefile -GNU_CONFIGURE= yes -USE_PERL5= yes -INSTALL_TARGET= install install-perl +DISTNAME= vile-9.3 +CATEGORIES= editors +MASTER_SITES= ftp://dickey.his.com/vile/ \ + ftp://invisible-island.net/vile/ +EXTRACT_SUFX= .tgz + +MAINTAINER= packages@netbsd.org +COMMENT= VI Like Emacs. a vi "workalike", with many additional features + +USE_BUILDLINK2= # defined +GNU_CONFIGURE= # defined +CONFIGURE_ARGS+= --with-perl +CONFIGURE_ARGS+= --datadir=${DATADIR} +CONFIGURE_ARGS+= --with-libdir-path=${FILTERDIR} + +# Until the source catches up to the current Perl API, we need PERL_POLLUTE +# to look like an older perl. +CPPFLAGS+= -DPERL_POLLUTE=1 + +MAKEFILE= makefile +INSTALL_TARGET= install install-perl + +DATADIR= ${PREFIX}/share/vile +FILTERDIR= ${PREFIX}/libexec/vile +EGDIR= ${PREFIX}/share/examples/vile post-install: - @echo "You might want to copy the *.rc files from the source tree before" - @echo "doing \`make clean'." + @${INSTALL_SCRIPT} ${WRKSRC}/perl/vileget ${PREFIX}/bin/vileget + @${INSTALL_DATA_DIR} ${EGDIR} + @for f in filters/spell.rc filters/filters.rc \ + macros/digraphs.rc macros/pictmode.rc \ + macros/manpage.rc visvile/visvile.rc; do \ + ${INSTALL_DATA} ${WRKSRC}/$$f ${EGDIR}; \ + done +.include "../../devel/ncurses/buildlink2.mk" +.include "../../lang/perl5/buildlink2.mk" .include "../../mk/bsd.pkg.mk"