head	1.57;
access;
symbols
	pkgsrc-2026Q1:1.57.0.16
	pkgsrc-2026Q1-base:1.57
	pkgsrc-2025Q4:1.57.0.14
	pkgsrc-2025Q4-base:1.57
	pkgsrc-2025Q3:1.57.0.12
	pkgsrc-2025Q3-base:1.57
	pkgsrc-2025Q2:1.57.0.10
	pkgsrc-2025Q2-base:1.57
	pkgsrc-2025Q1:1.57.0.8
	pkgsrc-2025Q1-base:1.57
	pkgsrc-2024Q4:1.57.0.6
	pkgsrc-2024Q4-base:1.57
	pkgsrc-2024Q3:1.57.0.4
	pkgsrc-2024Q3-base:1.57
	pkgsrc-2024Q2:1.57.0.2
	pkgsrc-2024Q2-base:1.57
	pkgsrc-2024Q1:1.56.0.30
	pkgsrc-2024Q1-base:1.56
	pkgsrc-2023Q4:1.56.0.28
	pkgsrc-2023Q4-base:1.56
	pkgsrc-2023Q3:1.56.0.26
	pkgsrc-2023Q3-base:1.56
	pkgsrc-2023Q2:1.56.0.24
	pkgsrc-2023Q2-base:1.56
	pkgsrc-2023Q1:1.56.0.22
	pkgsrc-2023Q1-base:1.56
	pkgsrc-2022Q4:1.56.0.20
	pkgsrc-2022Q4-base:1.56
	pkgsrc-2022Q3:1.56.0.18
	pkgsrc-2022Q3-base:1.56
	pkgsrc-2022Q2:1.56.0.16
	pkgsrc-2022Q2-base:1.56
	pkgsrc-2022Q1:1.56.0.14
	pkgsrc-2022Q1-base:1.56
	pkgsrc-2021Q4:1.56.0.12
	pkgsrc-2021Q4-base:1.56
	pkgsrc-2021Q3:1.56.0.10
	pkgsrc-2021Q3-base:1.56
	pkgsrc-2021Q2:1.56.0.8
	pkgsrc-2021Q2-base:1.56
	pkgsrc-2021Q1:1.56.0.6
	pkgsrc-2021Q1-base:1.56
	pkgsrc-2020Q4:1.56.0.4
	pkgsrc-2020Q4-base:1.56
	pkgsrc-2020Q3:1.56.0.2
	pkgsrc-2020Q3-base:1.56
	pkgsrc-2020Q2:1.55.0.2
	pkgsrc-2020Q2-base:1.55
	pkgsrc-2020Q1:1.52.0.6
	pkgsrc-2020Q1-base:1.52
	pkgsrc-2019Q4:1.52.0.8
	pkgsrc-2019Q4-base:1.52
	pkgsrc-2019Q3:1.52.0.4
	pkgsrc-2019Q3-base:1.52
	pkgsrc-2019Q2:1.52.0.2
	pkgsrc-2019Q2-base:1.52
	pkgsrc-2019Q1:1.51.0.16
	pkgsrc-2019Q1-base:1.51
	pkgsrc-2018Q4:1.51.0.14
	pkgsrc-2018Q4-base:1.51
	pkgsrc-2018Q3:1.51.0.12
	pkgsrc-2018Q3-base:1.51
	pkgsrc-2018Q2:1.51.0.10
	pkgsrc-2018Q2-base:1.51
	pkgsrc-2018Q1:1.51.0.8
	pkgsrc-2018Q1-base:1.51
	pkgsrc-2017Q4:1.51.0.6
	pkgsrc-2017Q4-base:1.51
	pkgsrc-2017Q3:1.51.0.4
	pkgsrc-2017Q3-base:1.51
	pkgsrc-2017Q2:1.50.0.2
	pkgsrc-2017Q2-base:1.50
	pkgsrc-2017Q1:1.49.0.14
	pkgsrc-2017Q1-base:1.49
	pkgsrc-2016Q4:1.49.0.12
	pkgsrc-2016Q4-base:1.49
	pkgsrc-2016Q3:1.49.0.10
	pkgsrc-2016Q3-base:1.49
	pkgsrc-2016Q2:1.49.0.8
	pkgsrc-2016Q2-base:1.49
	pkgsrc-2016Q1:1.49.0.6
	pkgsrc-2016Q1-base:1.49
	pkgsrc-2015Q4:1.49.0.4
	pkgsrc-2015Q4-base:1.49
	pkgsrc-2015Q3:1.49.0.2
	pkgsrc-2015Q3-base:1.49
	pkgsrc-2015Q2:1.46.0.20
	pkgsrc-2015Q2-base:1.46
	pkgsrc-2015Q1:1.46.0.18
	pkgsrc-2015Q1-base:1.46
	pkgsrc-2014Q4:1.46.0.16
	pkgsrc-2014Q4-base:1.46
	pkgsrc-2014Q3:1.46.0.14
	pkgsrc-2014Q3-base:1.46
	pkgsrc-2014Q2:1.46.0.12
	pkgsrc-2014Q2-base:1.46
	pkgsrc-2014Q1:1.46.0.10
	pkgsrc-2014Q1-base:1.46
	pkgsrc-2013Q4:1.46.0.8
	pkgsrc-2013Q4-base:1.46
	pkgsrc-2013Q3:1.46.0.6
	pkgsrc-2013Q3-base:1.46
	pkgsrc-2013Q2:1.46.0.4
	pkgsrc-2013Q2-base:1.46
	pkgsrc-2013Q1:1.46.0.2
	pkgsrc-2013Q1-base:1.46
	pkgsrc-2012Q4:1.44.0.2
	pkgsrc-2012Q4-base:1.44
	pkgsrc-2012Q3:1.43.0.6
	pkgsrc-2012Q3-base:1.43
	pkgsrc-2012Q2:1.43.0.4
	pkgsrc-2012Q2-base:1.43
	pkgsrc-2012Q1:1.43.0.2
	pkgsrc-2012Q1-base:1.43
	pkgsrc-2011Q4:1.42.0.2
	pkgsrc-2011Q4-base:1.42
	pkgsrc-2011Q3:1.40.0.8
	pkgsrc-2011Q3-base:1.40
	pkgsrc-2011Q2:1.40.0.6
	pkgsrc-2011Q2-base:1.40
	pkgsrc-2011Q1:1.40.0.4
	pkgsrc-2011Q1-base:1.40
	pkgsrc-2010Q4:1.40.0.2
	pkgsrc-2010Q4-base:1.40
	pkgsrc-2010Q3:1.39.0.4
	pkgsrc-2010Q3-base:1.39
	pkgsrc-2010Q2:1.39.0.2
	pkgsrc-2010Q2-base:1.39
	pkgsrc-2010Q1:1.38.0.6
	pkgsrc-2010Q1-base:1.38
	pkgsrc-2009Q4:1.38.0.4
	pkgsrc-2009Q4-base:1.38
	pkgsrc-2009Q3:1.38.0.2
	pkgsrc-2009Q3-base:1.38
	pkgsrc-2009Q2:1.36.0.4
	pkgsrc-2009Q2-base:1.36
	pkgsrc-2009Q1:1.36.0.2
	pkgsrc-2009Q1-base:1.36
	pkgsrc-2008Q4:1.34.0.2
	pkgsrc-2008Q4-base:1.34
	pkgsrc-2008Q3:1.30.0.8
	pkgsrc-2008Q3-base:1.30
	cube-native-xorg:1.30.0.6
	cube-native-xorg-base:1.30
	pkgsrc-2008Q2:1.30.0.4
	pkgsrc-2008Q2-base:1.30
	cwrapper:1.30.0.2
	pkgsrc-2008Q1:1.28.0.2
	pkgsrc-2008Q1-base:1.28
	pkgsrc-2007Q4:1.26.0.2
	pkgsrc-2007Q4-base:1.26
	pkgsrc-2007Q3:1.25.0.2
	pkgsrc-2007Q3-base:1.25
	pkgsrc-2007Q2:1.24.0.2
	pkgsrc-2007Q2-base:1.24
	pkgsrc-2007Q1:1.23.0.2
	pkgsrc-2007Q1-base:1.23
	pkgsrc-2006Q4:1.22.0.8
	pkgsrc-2006Q4-base:1.22
	pkgsrc-2006Q3:1.22.0.6
	pkgsrc-2006Q3-base:1.22
	pkgsrc-2006Q2:1.22.0.4
	pkgsrc-2006Q2-base:1.22
	pkgsrc-2006Q1:1.22.0.2
	pkgsrc-2006Q1-base:1.22
	pkgsrc-2005Q4:1.20.0.2
	pkgsrc-2005Q4-base:1.20
	pkgsrc-2005Q3:1.18.0.2
	pkgsrc-2005Q3-base:1.18
	pkgsrc-2005Q2:1.16.0.2
	pkgsrc-2005Q2-base:1.16
	pkgsrc-2005Q1:1.15.0.2
	pkgsrc-2005Q1-base:1.15
	pkgsrc-2004Q4:1.14.0.2
	pkgsrc-2004Q4-base:1.14
	pkgsrc-2004Q3:1.12.0.2
	pkgsrc-2004Q3-base:1.12
	pkgsrc-2004Q2:1.11.0.2
	pkgsrc-2004Q2-base:1.11
	pkgsrc-2004Q1:1.10.0.2
	pkgsrc-2004Q1-base:1.10
	pkgsrc-2003Q4:1.7.0.2
	pkgsrc-2003Q4-base:1.7
	netbsd-1-6-1:1.5.0.2
	netbsd-1-6-1-base:1.5
	netbsd-1-6:1.4.0.6
	netbsd-1-6-RELEASE-base:1.4
	pkgviews:1.4.0.2
	pkgviews-base:1.4
	buildlink2:1.3.0.2
	buildlink2-base:1.4
	netbsd-1-5-PATCH003:1.3
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.57
date	2024.04.20.11.27.29;	author nia;	state Exp;
branches;
next	1.56;
commitid	UZ73DGw5emeCiS6F;

1.56
date	2020.06.29.19.30.04;	author leot;	state Exp;
branches;
next	1.55;
commitid	rNNRL5PXYcKbG9eC;

1.55
date	2020.05.31.16.29.54;	author rillig;	state Exp;
branches;
next	1.54;
commitid	j4jQhuM3VAOkCpaC;

1.54
date	2020.05.24.05.22.01;	author nia;	state Exp;
branches;
next	1.53;
commitid	yxJNdRZ0C3619s9C;

1.53
date	2020.05.24.05.00.36;	author nia;	state Exp;
branches;
next	1.52;
commitid	b7iN0oFGYv2o1s9C;

1.52
date	2019.06.08.10.40.57;	author rillig;	state Exp;
branches;
next	1.51;
commitid	mJ4shU8zNlXEbnqB;

1.51
date	2017.09.03.08.36.54;	author wiz;	state Exp;
branches;
next	1.50;
commitid	WMTcdUJCUnzRaJ5A;

1.50
date	2017.04.04.07.53.23;	author fhajny;	state Exp;
branches;
next	1.49;
commitid	WuARVjFA5PeBObMz;

1.49
date	2015.09.07.12.02.05;	author jperkin;	state Exp;
branches
	1.49.14.1;
next	1.48;
commitid	YvLURCAiog0CFjAy;

1.48
date	2015.08.18.07.31.06;	author wiz;	state Exp;
branches;
next	1.47;
commitid	UPpMIsB3AWu1PIxy;

1.47
date	2015.08.17.17.11.22;	author wiz;	state Exp;
branches;
next	1.46;
commitid	QQGz11WX4WB14Exy;

1.46
date	2013.02.08.23.09.18;	author christos;	state Exp;
branches;
next	1.45;

1.45
date	2013.01.23.17.26.07;	author wiz;	state Exp;
branches;
next	1.44;

1.44
date	2012.10.03.11.43.39;	author asau;	state Exp;
branches;
next	1.43;

1.43
date	2012.03.26.14.00.40;	author joerg;	state Exp;
branches;
next	1.42;

1.42
date	2011.12.28.19.34.39;	author ryoon;	state Exp;
branches;
next	1.41;

1.41
date	2011.12.26.01.54.39;	author sbd;	state Exp;
branches;
next	1.40;

1.40
date	2011.01.10.11.06.29;	author obache;	state Exp;
branches;
next	1.39;

1.39
date	2010.06.02.13.24.34;	author adam;	state Exp;
branches;
next	1.38;

1.38
date	2009.08.16.08.34.34;	author lukem;	state Exp;
branches;
next	1.37;

1.37
date	2009.08.07.16.39.20;	author lukem;	state Exp;
branches;
next	1.36;

1.36
date	2009.02.22.12.20.17;	author obache;	state Exp;
branches;
next	1.35;

1.35
date	2009.01.16.12.31.51;	author obache;	state Exp;
branches;
next	1.34;

1.34
date	2008.12.31.20.48.37;	author epg;	state Exp;
branches;
next	1.33;

1.33
date	2008.12.31.20.46.33;	author epg;	state Exp;
branches;
next	1.32;

1.32
date	2008.12.21.23.03.27;	author epg;	state Exp;
branches;
next	1.31;

1.31
date	2008.12.21.23.02.24;	author epg;	state Exp;
branches;
next	1.30;

1.30
date	2008.04.15.13.46.01;	author schmonz;	state Exp;
branches;
next	1.29;

1.29
date	2008.04.15.11.58.12;	author wiz;	state Exp;
branches;
next	1.28;

1.28
date	2008.02.21.21.20.12;	author jlam;	state Exp;
branches
	1.28.2.1;
next	1.27;

1.27
date	2008.02.21.21.17.45;	author jlam;	state Exp;
branches;
next	1.26;

1.26
date	2007.11.03.13.23.53;	author wiz;	state Exp;
branches;
next	1.25;

1.25
date	2007.09.05.23.05.13;	author wiz;	state Exp;
branches;
next	1.24;

1.24
date	2007.06.04.14.45.47;	author schmonz;	state Exp;
branches;
next	1.23;

1.23
date	2007.02.22.19.01.18;	author wiz;	state Exp;
branches;
next	1.22;

1.22
date	2006.03.04.21.29.32;	author jlam;	state Exp;
branches;
next	1.21;

1.21
date	2005.12.27.13.54.57;	author seb;	state Exp;
branches;
next	1.20;

1.20
date	2005.12.09.16.01.55;	author joerg;	state Exp;
branches;
next	1.19;

1.19
date	2005.12.05.20.50.10;	author rillig;	state Exp;
branches;
next	1.18;

1.18
date	2005.09.11.18.08.02;	author schmonz;	state Exp;
branches;
next	1.17;

1.17
date	2005.07.12.20.19.35;	author kristerw;	state Exp;
branches;
next	1.16;

1.16
date	2005.04.11.21.45.41;	author tv;	state Exp;
branches;
next	1.15;

1.15
date	2005.01.25.13.48.54;	author jmmv;	state Exp;
branches;
next	1.14;

1.14
date	2004.11.28.13.46.50;	author jmmv;	state Exp;
branches;
next	1.13;

1.13
date	2004.10.03.00.14.39;	author tv;	state Exp;
branches;
next	1.12;

1.12
date	2004.09.16.10.40.24;	author agc;	state Exp;
branches;
next	1.11;

1.11
date	2004.04.12.11.09.01;	author xtraeme;	state Exp;
branches;
next	1.10;

1.10
date	2004.02.14.17.21.39;	author jlam;	state Exp;
branches;
next	1.9;

1.9
date	2004.01.20.12.14.05;	author agc;	state Exp;
branches;
next	1.8;

1.8
date	2004.01.11.19.43.27;	author seb;	state Exp;
branches;
next	1.7;

1.7
date	2003.07.17.21.34.45;	author grant;	state Exp;
branches;
next	1.6;

1.6
date	2003.03.29.12.40.45;	author jmmv;	state Exp;
branches;
next	1.5;

1.5
date	2002.10.10.12.52.47;	author wiz;	state Exp;
branches;
next	1.4;

1.4
date	2002.05.24.00.16.09;	author seb;	state Exp;
branches;
next	1.3;

1.3
date	2002.02.07.12.39.12;	author seb;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2002.01.13.10.35.20;	author aymeric;	state Exp;
branches;
next	1.1;

1.1
date	2002.01.12.10.59.30;	author wiz;	state Exp;
branches
	1.1.1.1;
next	;

1.49.14.1
date	2017.04.04.17.32.01;	author bsiegert;	state Exp;
branches;
next	;
commitid	pUyb62sSdIss1fMz;

1.28.2.1
date	2008.04.22.12.47.05;	author rtr;	state Exp;
branches;
next	;

1.3.2.1
date	2002.06.23.18.45.18;	author jlam;	state Exp;
branches;
next	;

1.1.1.1
date	2002.01.12.10.59.30;	author wiz;	state Exp;
branches;
next	;


desc
@@


1.57
log
@nvi: Fix building on older Mac OS X versions
@
text
@# $NetBSD: Makefile,v 1.56 2020/06/29 19:30:04 leot Exp $

DISTNAME=	nvi-1.81.6
PKGREVISION=	13
CATEGORIES=	editors
MASTER_SITES=	${HOMEPAGE}
EXTRACT_SUFX=	.tar.bz2

MAINTAINER=	pkgsrc-users@@NetBSD.org
#HOMEPAGE=	http://www.kotnet.org/~skimo/nvi/devel/
COMMENT=	Berkeley nvi with additional features
LICENSE=	modified-bsd

.include "options.mk"

CONFIGURE_DIRS=		build.unix
USE_LIBTOOL=		yes
USE_TOOLS+=		sh aclocal automake autoheader autoconf
GNU_CONFIGURE=		yes
CONFIGURE_SCRIPT=	../dist/configure
CONFIGURE_ARGS+=	--program-transform-name='s,^,n,'
CONFIGURE_ENV+=		vi_cv_path_shell=${TOOLS_SH}

.if ${OBJECT_FMT} == "Mach-O"
CONFIGURE_ARGS+=	--disable-runpath
.endif

.if ${OPSYS} == "NetBSD"
# XXX ignore NetBSD 2.0F and later's granpt(2) and SysV pty for just now
CONFIGURE_ENV+=		vi_cv_sys5_pty=no
# XXX also ignore it on Darwin (fixes Tiger build)
.elif ${OPSYS} == "DragonFly"
CONFIGURE_ENV+=		vi_cv_include_sys_select=no
CONFIGURE_ENV+=		vi_cv_sys5_pty=no
.elif ${OPSYS} == "Darwin"
CONFIGURE_ENV+=		vi_cv_sys5_pty=no
LDFLAGS+=		-flat_namespace
.endif

# Use of db1 is not officially supported.
BDB_ACCEPTED=		db3 db4
.include "../../mk/bdb.buildlink3.mk"
.if ${BDB_TYPE} == "db1"
CONFIGURE_ARGS+=	--with-db_type=db1
.else
CONFIGURE_ARGS+=	--with-db-prefix=${BDBBASE}
BUILDLINK_TRANSFORM+=	l:db:${BDB_TYPE}
.endif

pre-configure:
	${RUN} cd ${WRKSRC}/dist && \
	${CHMOD} 755 configure && \
	aclocal -I m4 && autoheader && autoconf

.include "../../mk/curses.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.56
log
@nvi: Always depends on curses

nvi is unconditionally linked against the curses library.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2020/05/31 16:29:54 rillig Exp $
d24 4
@


1.55
log
@editors/nvi: remove unknown configure option
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2020/05/24 05:22:01 nia Exp $
d51 1
@


1.54
log
@nvi: Drop hacks for ancient NetBSD versions, declare LICENSE
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2020/05/24 05:00:36 nia Exp $
a37 1
CONFIGURE_ARGS+=	--with-db=system
@


1.53
log
@nvi: Enable wide-curses by default

noted by ottavio on freenode - I suspect most people installing
this package expect it to have utf8 support if they're using
an OS that defaults to ncurses
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2019/06/08 10:40:57 rillig Exp $
d4 1
a4 1
PKGREVISION=	12
d12 1
a24 3
.  if !empty(OS_VERSION:M[2-9].*) || !empty(OS_VERSION:M1.6[A-Z]*)
CONFIGURE_ENV+=		vi_cv_include_sys_select=no
.  endif
@


1.52
log
@editors/*: let pkglint fix indentation and variable alignment

pkglint -Wall -F -r editors

Manually fixed the changes in editors/nedit since the "fixed" indentation
was wrong.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2017/09/03 08:36:54 wiz Exp $
d4 1
a4 1
PKGREVISION=	11
@


1.51
log
@Comment out dead MASTER_SITES/HOMEPAGEs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2017/04/04 07:53:23 fhajny Exp $
d6 1
a6 1
MASTER_SITES=	${HOMEPAGE:Q}
@


1.50
log
@Fix an issue with editor segfaulting in ex mode on Darwin and suppress benign stderr output regarding locale. Reported in joyent/pkgsrc/issues/402, patch provided by @@bjcooke in joyent/pkgsrc/pull/463. Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2015/09/07 12:02:05 jperkin Exp $
d10 1
a10 1
HOMEPAGE=	http://www.kotnet.org/~skimo/nvi/devel/
@


1.49
log
@Now that _STRIPFLAG_INSTALL is disabled by default on Darwin, remove manual
settings of INSTALL_UNSTRIPPED=yes for Darwin in individual packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2015/08/18 07:31:06 wiz Exp $
d4 1
a4 1
PKGREVISION=	10
@


1.49.14.1
log
@Pullup ticket #5238 - requested by sevan
editors/nvi: bugfix

Revisions pulled up:
- editors/nvi/Makefile                                          1.50
- editors/nvi/distinfo                                          1.23
- editors/nvi/patches/patch-cl_funcs__termh.c                   1.1
- editors/nvi/patches/patch-cl_screen__termh.c                  1.1
- editors/nvi/patches/patch-common_msg.c                        1.2

---
   Module Name:    pkgsrc
   Committed By:   fhajny
   Date:           Tue Apr  4 07:53:23 UTC 2017

   Modified Files:
           pkgsrc/editors/nvi: Makefile distinfo
           pkgsrc/editors/nvi/patches: patch-common_msg.c
   Added Files:
           pkgsrc/editors/nvi/patches: patch-cl_funcs__termh.c
               patch-cl_screen__termh.c

   Log Message:
   Fix an issue with editor segfaulting in ex mode on Darwin and suppress benign stderr output regarding locale. Reported in joyent/pkgsrc/issues/402, patch provided by @@bjcooke in
   joyent/pkgsrc/pull/463. Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
a4 1
PKGREVISION=	11
@


1.48
log
@Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2015/08/17 17:11:22 wiz Exp $
a35 1
INSTALL_UNSTRIPPED=	yes
@


1.47
log
@Bump PKGREVISION for ncurses shlib bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2013/02/08 23:09:18 christos Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.46
log
@fix conversion issue
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2013/01/23 17:26:07 wiz Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.45
log
@Fix build with automake-1.13.
While here, use a better WRKSRC and rebase patches.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2012/10/03 11:43:39 asau Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.44
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2012/03/26 14:00:40 joerg Exp $
d15 1
a15 1
WRKSRC=			${WRKDIR}/${DISTNAME}/build.unix
d51 1
a51 1
	${RUN} cd ${WRKSRC}/../dist && \
@


1.43
log
@Don't install cat pages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2011/12/28 19:34:39 ryoon Exp $
a12 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.42
log
@Fix unprevileged build.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2011/12/26 01:54:39 sbd Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.41
log
@Add AC_CHECK_HEADERS for <sys/stropts.h>, ifdef wrap it in ex/ex_script.c and
because it may be called <stropts.h> check for it and alternatively use it.

In ex/ex_script.c disable the I_PUSH ioctl call on linux.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2011/01/10 11:06:29 obache Exp $
d54 1
@


1.40
log
@Ignore DragonFly BSD's SysV pty, same as recent NetBSD and Darwin.
fixes PR#44357.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2010/06/02 13:24:34 adam Exp $
d19 1
a19 1
USE_TOOLS+=		sh
d51 5
@


1.39
log
@Revision bump for db4 update; use custom CFLAGS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2009/08/16 08:34:34 lukem Exp $
d34 1
@


1.38
log
@Apply more fixes from NetBSD src/dist/nvi:
* Fix :ESC
* Fix #+ #- in multibyte configuration
* Update reported version to nvi-1.81.6nb5

Update package revisiion to nb5 to suite.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.37 2009/08/07 16:39:20 lukem Exp $
#
d4 1
a4 1
PKGREVISION=	5
d6 1
a6 1
MASTER_SITES=	${HOMEPAGE}
d18 1
a19 1
USE_LIBTOOL=		yes
a20 1

d23 1
a23 1
CONFIGURE_ENV+=		vi_cv_path_shell=${TOOLS_SH:Q}
@


1.37
log
@Apply various features and fixes from NetBSD basesrc:
* Implement options:
	expandtab
	gtagsmode
	matchchars
* Fix tty garbling when quitting from recovery mode.
* Don't coredump during autoindent edge case.
* Set internal version to "nvi-1.81.6nb4 (2009-08-07)"
* Crank pkgrevision to nb4.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2009/02/22 12:20:17 obache Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.36
log
@Fixes configure failure if db1 is not in  BDB_ACCEPTED.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2009/01/16 12:31:51 obache Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.35
log
@Fixes configure option for bdb, now accept DB4.
Bump PKGREVISION again.
XXX: configure said, "Use of db1 is not officially supported."
XXX: so not add db1 to BDB_ACCEPTED.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2008/12/31 20:48:37 epg Exp $
d44 1
d46 1
a46 1
.if ${BDB_TYPE} == "db1" || ${BDB_TYPE} == "db2"
d48 3
a51 1
CONFIGURE_ARGS+=	--with-db-prefix=${BDBBASE}
@


1.34
log
@Add a TODO about the configure brokenness.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2008/12/31 20:46:33 epg Exp $
d5 1
a5 1
PKGREVISION=	2
a23 1
CONFIGURE_ARGS+=	--with-db3=${BUILDLINK_PREFIX.db3}
d42 7
a48 6
# We need exactly the db3 API.
# TODO: Actually nvi supports db4, but its configure script is broken.
# Perhaps some brave soul can fix it...
BUILDLINK_TRANSFORM+=	l:db:db3
.include "../../databases/db3/buildlink3.mk"

@


1.33
log
@Revert 1.31 (allow use of db4), as the autoconf crap is broken and doesn't
work somehow on NetBSD and DragonFly (and probably others).  This is a shame,
as nvi itself actually does support db4, it's the autocrap that's broken.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2008/12/21 23:03:27 epg Exp $
d44 2
@


1.32
log
@Bump PKGREVISION for new bdb support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2008/12/21 23:02:24 epg Exp $
d43 4
a46 1
.include "../../mk/bdb.buildlink3.mk"
@


1.31
log
@- nvi actually supports db4, so just include bdb.buildlink3.mk
- Add minor patch for db 4.4 and up
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2008/04/15 13:46:01 schmonz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.30
log
@INSTALL_UNSTRIPPED on Darwin so nvi runs. Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2008/04/15 11:58:12 wiz Exp $
d43 1
a43 4
# We need exactly the db3 API.
BUILDLINK_TRANSFORM+=	l:db:db3
.include "../../databases/db3/buildlink3.mk"

@


1.29
log
@Update to 1.81.6:

Changes since 1.81.5
    * various compilation fixes
    * support for newer DBs
    * tcl support compiles again
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2008/02/21 21:20:12 jlam Exp $
d5 1
d40 1
@


1.28
log
@Make this more pkglint-friendly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2008/02/21 21:17:45 jlam Exp $
d4 1
a4 2
DISTNAME=	nvi-1.81.5
PKGREVISION=	6
@


1.28.2.1
log
@pullup ticket #2343 - requested by schmonz
install nvi unstripped on Darwin

Revisions pulled up:
- pkgsrc/editors/nvi/Makefile	1.30

   Module Name:	pkgsrc
   Committed By:	schmonz
   Date:		Tue Apr 15 13:46:01 UTC 2008

   Modified Files:
   	pkgsrc/editors/nvi: Makefile

   Log Message:
   INSTALL_UNSTRIPPED on Darwin so nvi runs. Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2008/02/21 21:20:12 jlam Exp $
a39 1
INSTALL_UNSTRIPPED=	yes
@


1.27
log
@+ Rename the "ncursesw" option to "wide-curses".  This should be supported
  under NetBSD-current without actually needing ncursesw.

+ Only make "wide-curses" an available option on platforms that have the
  necessary wide-character support.  It turns out NetBSD-3.x is not one
  of them.

+ Use a less patchy way to turn -ldb into -ldb3 by letting the wrappers
  do it.

+ Add full DESTDIR support.

Bump the PKGREVISION to 6.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2007/11/03 13:23:53 wiz Exp $
d18 10
a41 9
WRKSRC=			${WRKDIR}/${DISTNAME}/build.unix
GNU_CONFIGURE=		YES
CONFIGURE_SCRIPT=	../dist/configure
CONFIGURE_ARGS+=	--with-db3=${BUILDLINK_PREFIX.db3}
CONFIGURE_ARGS+=	--program-transform-name='s,^,n,'
CONFIGURE_ENV+=		vi_cv_path_shell=${TOOLS_SH:Q}
USE_TOOLS+=		sh
USE_LIBTOOL=		YES

@


1.26
log
@share/vi may also be used by devel/meld; just try removing it.
Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2007/09/05 23:05:13 wiz Exp $
d5 1
a5 1
PKGREVISION=	5
d14 2
a17 2
.include "../../mk/bsd.prefs.mk"

d41 2
d44 1
@


1.25
log
@Add widechar support. From L. Schmidt in PR 36895.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2007/06/04 14:45:47 schmonz Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.24
log
@On Darwin, link with -flat_namespace. Fixes this runtime error:

    dyld: Symbol not found: ___global_list
      Referenced from: /usr/pkg/lib/libvi.0.dylib
      Expected in: flat namespace

    Trace/BPT trap

Bump PKGREVISION. While here, reverse-resolve HOMEPAGE and MASTER_SITES.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2007/02/22 19:01:18 wiz Exp $
d14 2
a41 1
.include "../../mk/curses.buildlink3.mk"
@


1.23
log
@pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2006/03/04 21:29:32 jlam Exp $
d5 1
a5 1
PKGREVISION=	3
d7 1
a7 1
MASTER_SITES=	http://193.190.253.81/~skimo/nvi/devel/
d11 1
a11 1
HOMEPAGE=	http://193.190.253.81/~skimo/nvi/devel/
d27 1
@


1.22
log
@Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2005/12/27 13:54:57 seb Exp $
d7 1
a7 1
MASTER_SITES=	http://www.kotnet.org/~skimo/nvi/devel/
d11 1
a11 1
HOMEPAGE=	http://www.kotnet.org/~skimo/nvi/devel/
@


1.21
log
@Lower expectations, both others' and mine: relinquish stewardship
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2005/12/09 16:01:55 joerg Exp $
d10 1
a10 1
MAINTAINER=	tech-pkg@@NetBSD.org
@


1.20
log
@Do not use sys/select.h on DragonFly, it got broken by the
(also included) sys/queue.h.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2005/12/05 20:50:10 rillig Exp $
d10 1
a10 1
MAINTAINER=	seb@@NetBSD.org
@


1.19
log
@Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2005/09/11 18:08:02 schmonz Exp $
d23 2
@


1.18
log
@As on NetBSD, force vi_cv_sys5_pty=no on Darwin to fix build on 10.4.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2005/07/12 20:19:35 kristerw Exp $
d32 1
a32 1
CONFIGURE_ENV+=		vi_cv_path_shell=${TOOLS_SH}
@


1.17
log
@Prevent paths to the build directories from being included in the package.
Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2005/04/11 21:45:41 tv Exp $
d22 3
@


1.16
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2005/01/25 13:48:54 jmmv Exp $
d5 1
a5 1
PKGREVISION=	2
d29 2
@


1.15
log
@Make nvi and vim* use the alternatives system to install wrappers for
bin/vi, bin/ex and bin/view.  Bump their PKGREVISIONs.

vim-kde is an exception because it currently installs programs with these
names.  So, as it's currently marked as vulnerable and as I don't have KDE
installed ATM, I'm marking it as conflicting.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2004/11/28 13:46:50 jmmv Exp $
a29 1
USE_BUILDLINK3=		YES
@


1.14
log
@This needs a curses.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2004/10/03 00:14:39 tv Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.13
log
@Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2004/09/16 10:40:24 agc Exp $
d33 1
@


1.12
log
@NetBSD 2.0F and later has grantpt(3) - just ignore it for now, so that we
don't try to use other System V options. Fixes bulk build problem.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2004/04/12 11:09:01 xtraeme Exp $
d5 1
@


1.11
log
@bl3ify
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2004/02/14 17:21:39 jlam Exp $
d19 2
@


1.10
log
@LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2004/01/20 12:14:05 agc Exp $
d27 1
a27 1
USE_BUILDLINK2=		YES
d29 1
a29 1
.include "../../databases/db3/buildlink2.mk"
@


1.9
log
@Move WRKSRC definition away from the first paragraph in a Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2004/01/11 19:43:27 seb Exp $
a26 2
LIBTOOL_OVERRIDE=	${WRKSRC}/libtool

@


1.8
log
@Fix build on NetBSD current.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2003/07/17 21:34:45 grant Exp $
a4 1
WRKSRC=		${WRKDIR}/${DISTNAME}/build.unix
d21 1
@


1.7
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/03/29 12:40:45 jmmv Exp $
d14 8
@


1.6
log
@Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2002/10/10 12:52:47 wiz Exp $
d10 1
a10 1
MAINTAINER=	seb@@netbsd.org
@


1.5
log
@buildlink1 -> buildlink2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2002/05/24 00:16:09 seb Exp $
d5 1
a21 2

WRKSRC=			${WRKDIR}/${DISTNAME}/build.unix
@


1.4
log
@Use LIBTOOL_OVERRIDE instead of LTCONFIG_OVERRIDE: no-op for NetBSD,
fix libvi shared library version for Solaris.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2002/02/07 12:39:12 seb Exp $
d15 1
a15 1
CONFIGURE_ARGS+=	--with-db3=${BUILDLINK_DIR}
d20 1
a20 1
USE_BUILDLINK_ONLY=	YES
d24 1
a24 1
.include "../../databases/db3/buildlink.mk"
@


1.3
log
@Avoid MVs in $PREFIX at post-install stage by using
`--program-transform-name=...' (and not `--program-prefix=...' which triggers
a sed lossage, fixed in -current as of 2002/01/14 it seems).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2002/01/13 10:35:20 aymeric Exp $
d18 1
a18 1
LTCONFIG_OVERRIDE=	${WRKSRC}/../dist/ltconfig
@


1.3.2.1
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2002/05/24 00:16:09 seb Exp $
d18 1
a18 1
LIBTOOL_OVERRIDE=	${WRKSRC}/libtool
@


1.2
log
@fix a joke introduced in previous commit by Thomas: I'm not the maintainer
of this package. :-) After agreement, assign it to Stoned.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2002/01/12 10:59:30 wiz Exp $
d16 1
a22 15

# --program-prefix doesn't work because of a problem with sed
post-install:
	cd ${PREFIX}/bin && \
		${MV} vi nvi && \
		${MV} ex nex && \
		${MV} view nview
	cd ${PREFIX}/man/cat1 && \
		${MV} vi.0 nvi.0 && \
		${MV} ex.0 nex.0 && \
		${MV} view.0 nview.0
	cd ${PREFIX}/man/man1 && \
		${MV} vi.1 nvi.1 && \
		${MV} ex.1 nex.1 && \
		${MV} view.1 nview.1
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d9 1
a9 1
MAINTAINER=	aymeric@@netbsd.org
@


1.1.1.1
log
@Initial import of nvi 1.81.5.
Nvi is an implementation of the ex/vi text editor originally distributed
as part of the Fourth Berkeley Software Distribution (4BSD), by the
University of California, Berkeley. The source code to nvi is freely
available, and nvi may be freely redistributed.
@
text
@@
