Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --- pkgsrc/editors/vile/Makefile 1998/06/22 12:27:09 1.9 +++ pkgsrc/editors/vile/Makefile 2020/05/21 07:40:28 1.73 @@ -1,23 +1,42 @@ -# $NetBSD: Makefile,v 1.9 1998/06/22 12:27:09 agc Exp $ -# FreeBSD Id: Makefile,v 1.13 1997/09/06 19:55:09 gj Exp -# - -DISTNAME= vile -PKGNAME= vile-8.0 -CATEGORIES= editors -MASTER_SITES= ftp://ftp.clark.net/pub/dickey/vile/ \ - ftp://id.wing.net/pub/pgf/vile/ - -MAINTAINER= packages@netbsd.org - -MAKEFILE= makefile -GNU_CONFIGURE= yes -USE_PERL5= yes -WRKSRC= ${WRKDIR}/${PKGNAME} -INSTALL_TARGET= install install-perl +# $NetBSD: Makefile,v 1.73 2020/05/21 07:40:28 wiz Exp $ + +DISTNAME= vile-9.8u +CATEGORIES= editors +MASTER_SITES= ftp://ftp.invisible-island.net/vile/current/ +EXTRACT_SUFX= .tgz + +MAINTAINER= pkgsrc-users@NetBSD.org +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 +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 + +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: - @echo "You might want to copy the *.rc files from the source tree before" - @echo "doing \`make clean'." + ${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 "../../lang/perl5/buildlink3.mk" .include "../../mk/bsd.pkg.mk"