Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --- pkgsrc/editors/vile/Makefile 2006/03/04 21:29:33 1.46 +++ pkgsrc/editors/vile/Makefile 2020/05/21 07:40:28 1.73 @@ -1,14 +1,16 @@ -# $NetBSD: Makefile,v 1.46 2006/03/04 21:29:33 jlam Exp $ +# $NetBSD: Makefile,v 1.73 2020/05/21 07:40:28 wiz Exp $ -DISTNAME= vile-9.5 +DISTNAME= vile-9.8u CATEGORIES= editors -MASTER_SITES= ftp://dickey.his.com/vile/ \ - ftp://invisible-island.net/vile/ +MASTER_SITES= ftp://ftp.invisible-island.net/vile/current/ EXTRACT_SUFX= .tgz MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://dickey.his.com/vile/vile.html +HOMEPAGE= https://invisible-island.net/vile/ COMMENT= VI Like Emacs. a vi "workalike", with many additional features +LICENSE= gnu-gpl-v2 + +.include "options.mk" GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-perl @@ -16,24 +18,25 @@ CONFIGURE_ARGS+= --datadir=${DATADIR:Q} CONFIGURE_ARGS+= --with-libdir-path=${FILTERDIR:Q} USE_TOOLS+= perl:run +REPLACE_PERL= perl/vileget + CPPFLAGS.NetBSD+= -DMISSING_EXTERN_ENVIRON -MAKEFILE= makefile -INSTALL_TARGET= install install-perl +MAKE_FILE= makefile +INSTALL_TARGET= install install-doc install-perl DATADIR= ${PREFIX}/share/vile FILTERDIR= ${PREFIX}/libexec/vile EGDIR= ${PREFIX}/share/examples/vile post-install: - ${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}; \ + ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} + set -e; \ + 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 ${DESTDIR}${EGDIR}; \ done -.include "../../devel/ncurses/buildlink3.mk" .include "../../lang/perl5/buildlink3.mk" .include "../../mk/bsd.pkg.mk"