socsvn commit: r224181 - soc2011/zy/nvi-iconv/head/usr.bin/vi

zy at FreeBSD.org zy at FreeBSD.org
Wed Jul 13 13:32:30 UTC 2011


Author: zy
Date: Wed Jul 13 13:32:28 2011
New Revision: 224181
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=224181

Log:
  Make nvi2 compilable from usr.bin/vi

Modified:
  soc2011/zy/nvi-iconv/head/usr.bin/vi/Makefile
  soc2011/zy/nvi-iconv/head/usr.bin/vi/config.h

Modified: soc2011/zy/nvi-iconv/head/usr.bin/vi/Makefile
==============================================================================
--- soc2011/zy/nvi-iconv/head/usr.bin/vi/Makefile	Wed Jul 13 13:24:40 2011	(r224180)
+++ soc2011/zy/nvi-iconv/head/usr.bin/vi/Makefile	Wed Jul 13 13:32:28 2011	(r224181)
@@ -2,9 +2,10 @@
 # $FreeBSD$
 #
 
-SRCDIR=		${.CURDIR}/../../contrib/nvi
+SRCDIR=		${.CURDIR}/../../contrib/nvi2
 
 CFLAGS+=	-DGTAGS
+#CFLAGS+=	-DUSE_WIDECHAR -DUSE_ICONV
 
 #if using ncurses:
 CFLAGS+=	-DSYSV_CURSES
@@ -21,7 +22,7 @@
 LINKS+= ${BINDIR}/${VI} ${BINDIR}/vi ${BINDIR}/${EX} ${BINDIR}/ex
 LINKS+= ${BINDIR}/${VI} ${BINDIR}/view
 
-MAN=	${SRCDIR}/docs/USD.doc/vi.man/vi.1
+MAN=	${SRCDIR}/../nvi/docs/USD.doc/vi.man/vi.1
 MLINKS+=vi.1 ex.1 vi.1 view.1
 MLINKS+=vi.1 nex.1 vi.1 nview.1 vi.1 nvi.1
 
@@ -51,8 +52,8 @@
 SRCS+=	cl_bsd.c cl_funcs.c cl_main.c cl_read.c cl_screen.c cl_term.c
 
 # General sources.
-SRCS+=	cut.c delete.c exf.c key.c line.c log.c main.c mark.c msg.c options.c \
-	options_f.c put.c screen.c search.c seq.c recover.c util.c
+SRCS+=	cut.c conv.c delete.c exf.c key.c line.c log.c main.c mark.c msg.c \
+	options.c options_f.c put.c screen.c search.c seq.c recover.c util.c
 
 # Ex source.
 SRCS+=	ex.c ex_abbrev.c ex_append.c ex_args.c ex_argv.c ex_at.c ex_bang.c \
@@ -75,7 +76,7 @@
 # Vi screen source.
 SRCS+=	vs_line.c vs_msg.c vs_refresh.c vs_relative.c vs_smap.c vs_split.c
 
-FILES=	${CATALOGS:S;^;${SRCDIR}/catalog/;}
+FILES=	${CATALOGS:S;^;${SRCDIR}/../nvi/catalog/;}
 FILESDIR= /usr/share/vi/catalog
 SYMLINKS=
 .for l in ${NLLINKS}

Modified: soc2011/zy/nvi-iconv/head/usr.bin/vi/config.h
==============================================================================
--- soc2011/zy/nvi-iconv/head/usr.bin/vi/config.h	Wed Jul 13 13:24:40 2011	(r224180)
+++ soc2011/zy/nvi-iconv/head/usr.bin/vi/config.h	Wed Jul 13 13:32:28 2011	(r224181)
@@ -58,6 +58,7 @@
 
 /* Define if you have the curses(3) addnstr function. */
 #define HAVE_CURSES_ADDNSTR 1
+#define HAVE_CURSES_WADDNSTR 1
 
 /* Define if you have the curses(3) beep function. */
 #ifdef SYSV_CURSES
@@ -188,8 +189,5 @@
 /* Define if you have the unsetenv function.  */
 #define HAVE_UNSETENV 1
 
-/* Define if you have the valloc function.  */
-#define HAVE_VALLOC 1
-
 /* Define if you have the vsnprintf function.  */
 #define HAVE_VSNPRINTF 1


More information about the svn-soc-all mailing list