1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-28 10:08:24 +00:00
freebsd-ports/editors/nvi-devel/Makefile
Craig Leres e25fd523c5 For those of us who prefer vi over vim there are no good options
for editing Python code. This patch (based on one by rokuyama at
rk.phys.keio.ac.jp) that adds the EXPANDTAB option to nvi (defaults
to off) which adds an expandtab option to nvi.

PR:		235446
Approved by:	johans (maintainer timeout, 6 weeks), matthew (mentor, implicit)
2019-03-21 17:17:48 +00:00

44 lines
1.2 KiB
Makefile

# Created by: dd
# $FreeBSD$
PORTNAME= nvi
PORTVERSION= 1.81.6
PORTREVISION= 12
CATEGORIES= editors
MASTER_SITES= ftp://ftp.stack.nl/pub/users/johans/nvi/
MAINTAINER= johans@FreeBSD.org
COMMENT= Development snapshot of the world-renown nvi editor
CONFLICTS_INSTALL= nvi-m17n-[0-9]* xnview-[0-9]*
OPTIONS_DEFINE= EXPANDTAB WIDECHAR
OPTIONS_DEFAULT=WIDECHAR
WIDECHAR_DESC= Enable wide-character support (UTF-8)
EXPANDTAB_DESC= Apply the expandtab option patch
WRKSRC= ${WRKDIR}/${DISTNAME}/build.unix
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USES= bdb iconv libtool ncurses pkgconfig tar:bzip2
CONFIGURE_ARGS+= --with-db-prefix=${LOCALBASE} \
--program-prefix=n
CONFIGURE_SCRIPT= ../dist/configure
EXPANDTAB_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-expandtab
WIDECHAR_CONFIGURE_ON= --enable-widechar
CPPFLAGS+= -I${BDB_INCLUDE_DIR} -I${LOCALBASE}/include -I${NCURSESINC}
LDFLAGS+= -L${BDB_LIB_DIR} -L${LOCALBASE}/lib
post-patch:
@${REINPLACE_CMD} -e '/libvi_la_LIBADD =/s,$$, ${ICONV_LIB},' \
${WRKSRC}/../dist/Makefile.in
@${REINPLACE_CMD} -e 's,-ldb,-l${BDB_LIB_NAME},g' \
${WRKSRC}/../dist/configure
post-install:
@${RM} ${STAGEDIR}${PREFIX}/man/cat1/*.0
.include <bsd.port.mk>