aboutsummaryrefslogtreecommitdiffstats
path: root/editors
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>1997-05-25 10:59:06 +0800
committerobrien <obrien@FreeBSD.org>1997-05-25 10:59:06 +0800
commit4d89de6ea681d3162eee17ea8584e7a8b122611c (patch)
tree01650469784fa26461652de6351ffd88a1d86d1f /editors
parent6153bd3da700c0c0e01973fee0a601fd286f19cc (diff)
downloadfreebsd-ports-gnome-4d89de6ea681d3162eee17ea8584e7a8b122611c.tar.gz
freebsd-ports-gnome-4d89de6ea681d3162eee17ea8584e7a8b122611c.tar.zst
freebsd-ports-gnome-4d89de6ea681d3162eee17ea8584e7a8b122611c.zip
Beta version of Vim 5.0.
Vim 5.0 beta is still under development (hasn't really reached a final beta stage). Until that point, I don't want to change the stable vim-4.6 port. Note that Vim5.0 has syntax coloring and Perl 5.004 support.
Diffstat (limited to 'editors')
-rw-r--r--editors/vim/Makefile40
-rw-r--r--editors/vim/distinfo1
-rw-r--r--editors/vim/files/patch-0121
-rw-r--r--editors/vim/pkg-comment1
-rw-r--r--editors/vim/pkg-descr15
-rw-r--r--editors/vim/pkg-plist97
-rw-r--r--editors/vim5/Makefile40
-rw-r--r--editors/vim5/distinfo1
-rw-r--r--editors/vim5/files/patch-0121
-rw-r--r--editors/vim5/pkg-comment1
-rw-r--r--editors/vim5/pkg-descr15
-rw-r--r--editors/vim5/pkg-plist97
-rw-r--r--editors/vim6/Makefile40
-rw-r--r--editors/vim6/distinfo1
-rw-r--r--editors/vim6/files/patch-0121
-rw-r--r--editors/vim6/pkg-comment1
-rw-r--r--editors/vim6/pkg-descr15
-rw-r--r--editors/vim6/pkg-plist97
18 files changed, 525 insertions, 0 deletions
diff --git a/editors/vim/Makefile b/editors/vim/Makefile
new file mode 100644
index 000000000000..5169d230467b
--- /dev/null
+++ b/editors/vim/Makefile
@@ -0,0 +1,40 @@
+# ex:ts=8
+# New ports collection makefile for: vim
+# Version required: 5.x
+# Date created: Sat June 29, 1996
+# Whom: David O'Brien (obrien@cs.ucdavis.edu)
+#
+# $Id: Makefile,v 1.7 1997/03/27 05:42:13 obrien Exp $
+#
+
+DISTNAME= vim-5.0h
+CATEGORIES= editors
+MASTER_SITES= ftp://nuxi.ucdavis.edu/pub/vim/beta-test/unix/ \
+ ftp://ftp.nuxi.com/pub/vim/beta-test/unix/ \
+ ftp://ftp.oce.nl/pub/misc/vim/beta-test/unix/ \
+ ftp://ftp.prz.tu-berlin.de/pub/unix/editors/vim/beta-test/unix/ \
+ ftp://ftp.is.co.za/applications/editors/beta-test/vim/ \
+ ftp://ftp.progsoc.uts.edu.au/pub/beta-test/vim/
+
+MAINTAINER= obrien@FreeBSD.org
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/src
+USE_GMAKE= yes
+ALL_TARGET=
+MAN1= vim.1 xxd.1 ctags.1 etags.1
+
+.if defined(HAVE_MOTIF)
+REQUIRES_MOTIF= yes
+MAKE_FLAGS+= CONF_OPT_GUI="--enable-gui=motif" MOTIFHOME=${X11BASE} -f
+.else
+MAKE_FLAGS+= CONF_OPT_GUI="--enable-gui=yes" -f
+.endif
+
+pre-build:
+ @(cd ${WRKSRC}; ${GMAKE} distclean)
+
+post-install:
+ [ -e ${PREFIX}/bin/gvim ] || /bin/ln -s ${PREFIX}/bin/vim ${PREFIX}/bin/gvim
+
+
+.include <bsd.port.mk>
diff --git a/editors/vim/distinfo b/editors/vim/distinfo
new file mode 100644
index 000000000000..b6b58540a68d
--- /dev/null
+++ b/editors/vim/distinfo
@@ -0,0 +1 @@
+MD5 (vim-5.0h.tar.gz) = 2c0cd382c33041f55760b93ef5392e3b
diff --git a/editors/vim/files/patch-01 b/editors/vim/files/patch-01
new file mode 100644
index 000000000000..8d99a4858e36
--- /dev/null
+++ b/editors/vim/files/patch-01
@@ -0,0 +1,21 @@
+--- Makefile.orig Tue May 13 01:50:19 1997
++++ Makefile Sun May 18 19:45:46 1997
+@@ -559,7 +559,7 @@
+ $(MOTIF_COMMENT)GUI_DEFS = -DUSE_GUI_MOTIF $(NARROW_PROTO)
+ $(MOTIF_COMMENT)GUI_IPATH = -I$(GUI_INC_LOC)
+ $(MOTIF_COMMENT)GUI_LIBS_DIR = -L$(GUI_LIB_LOC)
+-$(MOTIF_COMMENT)GUI_LIBS = -lXm -lXt
++$(MOTIF_COMMENT)GUI_LIBS = ${MOTIFLIB} -lXt
+ $(MOTIF_COMMENT)GUI_TARGETS = $(BINLOC)/$(GVIMTARGET) \
+ $(BINLOC)/$(GEXTARGET) \
+ $(BINLOC)/$(GVIEWTARGET) \
+@@ -796,7 +796,8 @@
+ GUI_INC_LOC="$(GUI_INC_LOC)" GUI_LIB_LOC="$(GUI_LIB_LOC)" \
+ CC="$(CC)" CFLAGS="$(CFLAGS)" TERM_LIB="$(TERM_LIB)" \
+ $(CONF_SHELL) ./configure $(CONF_OPT_GUI) $(CONF_OPT_X) \
+- $(CONF_OPT_PERL) $(CONF_ARGS)
++ $(CONF_OPT_PERL) $(CONF_ARGS) \
++ --prefix=$(PREFIX)
+
+ # When configure.in has changed, run autoconf to produce configure
+ # If you don't have autoconf, use the configure that's there
diff --git a/editors/vim/pkg-comment b/editors/vim/pkg-comment
new file mode 100644
index 000000000000..af8ac602b455
--- /dev/null
+++ b/editors/vim/pkg-comment
@@ -0,0 +1 @@
+A vi "workalike", with many additional features.
diff --git a/editors/vim/pkg-descr b/editors/vim/pkg-descr
new file mode 100644
index 000000000000..c841370b62ca
--- /dev/null
+++ b/editors/vim/pkg-descr
@@ -0,0 +1,15 @@
+Vim is an almost compatible version of the UNIX text editor vi. Only the 'Q'
+command is missing (you don't need it).
+
+Many new features have been added:
+ multiple windows and buffers, multi level undo, command line history,
+ filename completion, selection highlighting, block operations (including
+ column/rectangular blocks), etc.
+
+ an X-windows aware or a full X-windows GUI version can also be built
+ that allows full use of the mouse and pull-down menus
+
+Portability to all UNIX platforms, Amiga DOS, MS-DOS, MS-Windows NT, and
+ Archimedes.
+
+-- David (obrien@cs.ucdavis.edu)
diff --git a/editors/vim/pkg-plist b/editors/vim/pkg-plist
new file mode 100644
index 000000000000..5d79eaac4c9e
--- /dev/null
+++ b/editors/vim/pkg-plist
@@ -0,0 +1,97 @@
+bin/ctags
+bin/etags
+bin/ex
+bin/gex
+bin/gview
+bin/gvim
+bin/rex
+bin/rgex
+bin/rgview
+bin/rgvim
+bin/rview
+bin/rvim
+bin/view
+bin/vim
+bin/xxd
+man/man1/ctags.1.gz
+man/man1/etags.1.gz
+man/man1/vim.1.gz
+man/man1/xxd.1.gz
+share/vim/doc/autocmd.txt
+share/vim/doc/change.txt
+share/vim/doc/cmdline.txt
+share/vim/doc/digraph.txt
+share/vim/doc/editing.txt
+share/vim/doc/eval.txt
+share/vim/doc/farsi.txt
+share/vim/doc/gui.txt
+share/vim/doc/help.txt
+share/vim/doc/howto.txt
+share/vim/doc/if_perl.txt
+share/vim/doc/if_python.txt
+share/vim/doc/index.txt
+share/vim/doc/insert.txt
+share/vim/doc/intro.txt
+share/vim/doc/map.txt
+share/vim/doc/motion.txt
+share/vim/doc/options.txt
+share/vim/doc/os_amiga.txt
+share/vim/doc/os_archi.txt
+share/vim/doc/os_bebox.txt
+share/vim/doc/os_mac.txt
+share/vim/doc/os_mint.txt
+share/vim/doc/os_msdos.txt
+share/vim/doc/os_os2.txt
+share/vim/doc/os_unix.txt
+share/vim/doc/os_win32.txt
+share/vim/doc/pattern.txt
+share/vim/doc/quickfix.txt
+share/vim/doc/recover.txt
+share/vim/doc/repeat.txt
+share/vim/doc/rightleft.txt
+share/vim/doc/scroll.txt
+share/vim/doc/starting.txt
+share/vim/doc/syntax.txt
+share/vim/doc/tags
+share/vim/doc/tagsearch.txt
+share/vim/doc/term.txt
+share/vim/doc/tips.txt
+share/vim/doc/uganda.txt
+share/vim/doc/undo.txt
+share/vim/doc/various.txt
+share/vim/doc/version4.txt
+share/vim/doc/version5.txt
+share/vim/doc/vi_diff.txt
+share/vim/doc/visual.txt
+share/vim/doc/windows.txt
+share/vim/menu.vim
+share/vim/syntax/ada.vim
+share/vim/syntax/asm.vim
+share/vim/syntax/asmh8300.vim
+share/vim/syntax/c.vim
+share/vim/syntax/cpp.vim
+share/vim/syntax/cterm.vim
+share/vim/syntax/dosbatch.vim
+share/vim/syntax/fortran.vim
+share/vim/syntax/help.vim
+share/vim/syntax/html.vim
+share/vim/syntax/java.vim
+share/vim/syntax/lisp.vim
+share/vim/syntax/mail.vim
+share/vim/syntax/make.vim
+share/vim/syntax/maple.vim
+share/vim/syntax/matlab.vim
+share/vim/syntax/objc.vim
+share/vim/syntax/pascal.vim
+share/vim/syntax/perl.vim
+share/vim/syntax/postscr.vim
+share/vim/syntax/scripts.vim
+share/vim/syntax/sh.vim
+share/vim/syntax/sql.vim
+share/vim/syntax/syntax.vim
+share/vim/syntax/tex.vim
+share/vim/syntax/verilog.vim
+share/vim/syntax/vhdl.vim
+share/vim/syntax/vim.vim
+share/vim/syntax/xmath.vim
+share/vim/syntax/zsh.vim
diff --git a/editors/vim5/Makefile b/editors/vim5/Makefile
new file mode 100644
index 000000000000..5169d230467b
--- /dev/null
+++ b/editors/vim5/Makefile
@@ -0,0 +1,40 @@
+# ex:ts=8
+# New ports collection makefile for: vim
+# Version required: 5.x
+# Date created: Sat June 29, 1996
+# Whom: David O'Brien (obrien@cs.ucdavis.edu)
+#
+# $Id: Makefile,v 1.7 1997/03/27 05:42:13 obrien Exp $
+#
+
+DISTNAME= vim-5.0h
+CATEGORIES= editors
+MASTER_SITES= ftp://nuxi.ucdavis.edu/pub/vim/beta-test/unix/ \
+ ftp://ftp.nuxi.com/pub/vim/beta-test/unix/ \
+ ftp://ftp.oce.nl/pub/misc/vim/beta-test/unix/ \
+ ftp://ftp.prz.tu-berlin.de/pub/unix/editors/vim/beta-test/unix/ \
+ ftp://ftp.is.co.za/applications/editors/beta-test/vim/ \
+ ftp://ftp.progsoc.uts.edu.au/pub/beta-test/vim/
+
+MAINTAINER= obrien@FreeBSD.org
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/src
+USE_GMAKE= yes
+ALL_TARGET=
+MAN1= vim.1 xxd.1 ctags.1 etags.1
+
+.if defined(HAVE_MOTIF)
+REQUIRES_MOTIF= yes
+MAKE_FLAGS+= CONF_OPT_GUI="--enable-gui=motif" MOTIFHOME=${X11BASE} -f
+.else
+MAKE_FLAGS+= CONF_OPT_GUI="--enable-gui=yes" -f
+.endif
+
+pre-build:
+ @(cd ${WRKSRC}; ${GMAKE} distclean)
+
+post-install:
+ [ -e ${PREFIX}/bin/gvim ] || /bin/ln -s ${PREFIX}/bin/vim ${PREFIX}/bin/gvim
+
+
+.include <bsd.port.mk>
diff --git a/editors/vim5/distinfo b/editors/vim5/distinfo
new file mode 100644
index 000000000000..b6b58540a68d
--- /dev/null
+++ b/editors/vim5/distinfo
@@ -0,0 +1 @@
+MD5 (vim-5.0h.tar.gz) = 2c0cd382c33041f55760b93ef5392e3b
diff --git a/editors/vim5/files/patch-01 b/editors/vim5/files/patch-01
new file mode 100644
index 000000000000..8d99a4858e36
--- /dev/null
+++ b/editors/vim5/files/patch-01
@@ -0,0 +1,21 @@
+--- Makefile.orig Tue May 13 01:50:19 1997
++++ Makefile Sun May 18 19:45:46 1997
+@@ -559,7 +559,7 @@
+ $(MOTIF_COMMENT)GUI_DEFS = -DUSE_GUI_MOTIF $(NARROW_PROTO)
+ $(MOTIF_COMMENT)GUI_IPATH = -I$(GUI_INC_LOC)
+ $(MOTIF_COMMENT)GUI_LIBS_DIR = -L$(GUI_LIB_LOC)
+-$(MOTIF_COMMENT)GUI_LIBS = -lXm -lXt
++$(MOTIF_COMMENT)GUI_LIBS = ${MOTIFLIB} -lXt
+ $(MOTIF_COMMENT)GUI_TARGETS = $(BINLOC)/$(GVIMTARGET) \
+ $(BINLOC)/$(GEXTARGET) \
+ $(BINLOC)/$(GVIEWTARGET) \
+@@ -796,7 +796,8 @@
+ GUI_INC_LOC="$(GUI_INC_LOC)" GUI_LIB_LOC="$(GUI_LIB_LOC)" \
+ CC="$(CC)" CFLAGS="$(CFLAGS)" TERM_LIB="$(TERM_LIB)" \
+ $(CONF_SHELL) ./configure $(CONF_OPT_GUI) $(CONF_OPT_X) \
+- $(CONF_OPT_PERL) $(CONF_ARGS)
++ $(CONF_OPT_PERL) $(CONF_ARGS) \
++ --prefix=$(PREFIX)
+
+ # When configure.in has changed, run autoconf to produce configure
+ # If you don't have autoconf, use the configure that's there
diff --git a/editors/vim5/pkg-comment b/editors/vim5/pkg-comment
new file mode 100644
index 000000000000..af8ac602b455
--- /dev/null
+++ b/editors/vim5/pkg-comment
@@ -0,0 +1 @@
+A vi "workalike", with many additional features.
diff --git a/editors/vim5/pkg-descr b/editors/vim5/pkg-descr
new file mode 100644
index 000000000000..c841370b62ca
--- /dev/null
+++ b/editors/vim5/pkg-descr
@@ -0,0 +1,15 @@
+Vim is an almost compatible version of the UNIX text editor vi. Only the 'Q'
+command is missing (you don't need it).
+
+Many new features have been added:
+ multiple windows and buffers, multi level undo, command line history,
+ filename completion, selection highlighting, block operations (including
+ column/rectangular blocks), etc.
+
+ an X-windows aware or a full X-windows GUI version can also be built
+ that allows full use of the mouse and pull-down menus
+
+Portability to all UNIX platforms, Amiga DOS, MS-DOS, MS-Windows NT, and
+ Archimedes.
+
+-- David (obrien@cs.ucdavis.edu)
diff --git a/editors/vim5/pkg-plist b/editors/vim5/pkg-plist
new file mode 100644
index 000000000000..5d79eaac4c9e
--- /dev/null
+++ b/editors/vim5/pkg-plist
@@ -0,0 +1,97 @@
+bin/ctags
+bin/etags
+bin/ex
+bin/gex
+bin/gview
+bin/gvim
+bin/rex
+bin/rgex
+bin/rgview
+bin/rgvim
+bin/rview
+bin/rvim
+bin/view
+bin/vim
+bin/xxd
+man/man1/ctags.1.gz
+man/man1/etags.1.gz
+man/man1/vim.1.gz
+man/man1/xxd.1.gz
+share/vim/doc/autocmd.txt
+share/vim/doc/change.txt
+share/vim/doc/cmdline.txt
+share/vim/doc/digraph.txt
+share/vim/doc/editing.txt
+share/vim/doc/eval.txt
+share/vim/doc/farsi.txt
+share/vim/doc/gui.txt
+share/vim/doc/help.txt
+share/vim/doc/howto.txt
+share/vim/doc/if_perl.txt
+share/vim/doc/if_python.txt
+share/vim/doc/index.txt
+share/vim/doc/insert.txt
+share/vim/doc/intro.txt
+share/vim/doc/map.txt
+share/vim/doc/motion.txt
+share/vim/doc/options.txt
+share/vim/doc/os_amiga.txt
+share/vim/doc/os_archi.txt
+share/vim/doc/os_bebox.txt
+share/vim/doc/os_mac.txt
+share/vim/doc/os_mint.txt
+share/vim/doc/os_msdos.txt
+share/vim/doc/os_os2.txt
+share/vim/doc/os_unix.txt
+share/vim/doc/os_win32.txt
+share/vim/doc/pattern.txt
+share/vim/doc/quickfix.txt
+share/vim/doc/recover.txt
+share/vim/doc/repeat.txt
+share/vim/doc/rightleft.txt
+share/vim/doc/scroll.txt
+share/vim/doc/starting.txt
+share/vim/doc/syntax.txt
+share/vim/doc/tags
+share/vim/doc/tagsearch.txt
+share/vim/doc/term.txt
+share/vim/doc/tips.txt
+share/vim/doc/uganda.txt
+share/vim/doc/undo.txt
+share/vim/doc/various.txt
+share/vim/doc/version4.txt
+share/vim/doc/version5.txt
+share/vim/doc/vi_diff.txt
+share/vim/doc/visual.txt
+share/vim/doc/windows.txt
+share/vim/menu.vim
+share/vim/syntax/ada.vim
+share/vim/syntax/asm.vim
+share/vim/syntax/asmh8300.vim
+share/vim/syntax/c.vim
+share/vim/syntax/cpp.vim
+share/vim/syntax/cterm.vim
+share/vim/syntax/dosbatch.vim
+share/vim/syntax/fortran.vim
+share/vim/syntax/help.vim
+share/vim/syntax/html.vim
+share/vim/syntax/java.vim
+share/vim/syntax/lisp.vim
+share/vim/syntax/mail.vim
+share/vim/syntax/make.vim
+share/vim/syntax/maple.vim
+share/vim/syntax/matlab.vim
+share/vim/syntax/objc.vim
+share/vim/syntax/pascal.vim
+share/vim/syntax/perl.vim
+share/vim/syntax/postscr.vim
+share/vim/syntax/scripts.vim
+share/vim/syntax/sh.vim
+share/vim/syntax/sql.vim
+share/vim/syntax/syntax.vim
+share/vim/syntax/tex.vim
+share/vim/syntax/verilog.vim
+share/vim/syntax/vhdl.vim
+share/vim/syntax/vim.vim
+share/vim/syntax/xmath.vim
+share/vim/syntax/zsh.vim
diff --git a/editors/vim6/Makefile b/editors/vim6/Makefile
new file mode 100644
index 000000000000..5169d230467b
--- /dev/null
+++ b/editors/vim6/Makefile
@@ -0,0 +1,40 @@
+# ex:ts=8
+# New ports collection makefile for: vim
+# Version required: 5.x
+# Date created: Sat June 29, 1996
+# Whom: David O'Brien (obrien@cs.ucdavis.edu)
+#
+# $Id: Makefile,v 1.7 1997/03/27 05:42:13 obrien Exp $
+#
+
+DISTNAME= vim-5.0h
+CATEGORIES= editors
+MASTER_SITES= ftp://nuxi.ucdavis.edu/pub/vim/beta-test/unix/ \
+ ftp://ftp.nuxi.com/pub/vim/beta-test/unix/ \
+ ftp://ftp.oce.nl/pub/misc/vim/beta-test/unix/ \
+ ftp://ftp.prz.tu-berlin.de/pub/unix/editors/vim/beta-test/unix/ \
+ ftp://ftp.is.co.za/applications/editors/beta-test/vim/ \
+ ftp://ftp.progsoc.uts.edu.au/pub/beta-test/vim/
+
+MAINTAINER= obrien@FreeBSD.org
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/src
+USE_GMAKE= yes
+ALL_TARGET=
+MAN1= vim.1 xxd.1 ctags.1 etags.1
+
+.if defined(HAVE_MOTIF)
+REQUIRES_MOTIF= yes
+MAKE_FLAGS+= CONF_OPT_GUI="--enable-gui=motif" MOTIFHOME=${X11BASE} -f
+.else
+MAKE_FLAGS+= CONF_OPT_GUI="--enable-gui=yes" -f
+.endif
+
+pre-build:
+ @(cd ${WRKSRC}; ${GMAKE} distclean)
+
+post-install:
+ [ -e ${PREFIX}/bin/gvim ] || /bin/ln -s ${PREFIX}/bin/vim ${PREFIX}/bin/gvim
+
+
+.include <bsd.port.mk>
diff --git a/editors/vim6/distinfo b/editors/vim6/distinfo
new file mode 100644
index 000000000000..b6b58540a68d
--- /dev/null
+++ b/editors/vim6/distinfo
@@ -0,0 +1 @@
+MD5 (vim-5.0h.tar.gz) = 2c0cd382c33041f55760b93ef5392e3b
diff --git a/editors/vim6/files/patch-01 b/editors/vim6/files/patch-01
new file mode 100644
index 000000000000..8d99a4858e36
--- /dev/null
+++ b/editors/vim6/files/patch-01
@@ -0,0 +1,21 @@
+--- Makefile.orig Tue May 13 01:50:19 1997
++++ Makefile Sun May 18 19:45:46 1997
+@@ -559,7 +559,7 @@
+ $(MOTIF_COMMENT)GUI_DEFS = -DUSE_GUI_MOTIF $(NARROW_PROTO)
+ $(MOTIF_COMMENT)GUI_IPATH = -I$(GUI_INC_LOC)
+ $(MOTIF_COMMENT)GUI_LIBS_DIR = -L$(GUI_LIB_LOC)
+-$(MOTIF_COMMENT)GUI_LIBS = -lXm -lXt
++$(MOTIF_COMMENT)GUI_LIBS = ${MOTIFLIB} -lXt
+ $(MOTIF_COMMENT)GUI_TARGETS = $(BINLOC)/$(GVIMTARGET) \
+ $(BINLOC)/$(GEXTARGET) \
+ $(BINLOC)/$(GVIEWTARGET) \
+@@ -796,7 +796,8 @@
+ GUI_INC_LOC="$(GUI_INC_LOC)" GUI_LIB_LOC="$(GUI_LIB_LOC)" \
+ CC="$(CC)" CFLAGS="$(CFLAGS)" TERM_LIB="$(TERM_LIB)" \
+ $(CONF_SHELL) ./configure $(CONF_OPT_GUI) $(CONF_OPT_X) \
+- $(CONF_OPT_PERL) $(CONF_ARGS)
++ $(CONF_OPT_PERL) $(CONF_ARGS) \
++ --prefix=$(PREFIX)
+
+ # When configure.in has changed, run autoconf to produce configure
+ # If you don't have autoconf, use the configure that's there
diff --git a/editors/vim6/pkg-comment b/editors/vim6/pkg-comment
new file mode 100644
index 000000000000..af8ac602b455
--- /dev/null
+++ b/editors/vim6/pkg-comment
@@ -0,0 +1 @@
+A vi "workalike", with many additional features.
diff --git a/editors/vim6/pkg-descr b/editors/vim6/pkg-descr
new file mode 100644
index 000000000000..c841370b62ca
--- /dev/null
+++ b/editors/vim6/pkg-descr
@@ -0,0 +1,15 @@
+Vim is an almost compatible version of the UNIX text editor vi. Only the 'Q'
+command is missing (you don't need it).
+
+Many new features have been added:
+ multiple windows and buffers, multi level undo, command line history,
+ filename completion, selection highlighting, block operations (including
+ column/rectangular blocks), etc.
+
+ an X-windows aware or a full X-windows GUI version can also be built
+ that allows full use of the mouse and pull-down menus
+
+Portability to all UNIX platforms, Amiga DOS, MS-DOS, MS-Windows NT, and
+ Archimedes.
+
+-- David (obrien@cs.ucdavis.edu)
diff --git a/editors/vim6/pkg-plist b/editors/vim6/pkg-plist
new file mode 100644
index 000000000000..5d79eaac4c9e
--- /dev/null
+++ b/editors/vim6/pkg-plist
@@ -0,0 +1,97 @@
+bin/ctags
+bin/etags
+bin/ex
+bin/gex
+bin/gview
+bin/gvim
+bin/rex
+bin/rgex
+bin/rgview
+bin/rgvim
+bin/rview
+bin/rvim
+bin/view
+bin/vim
+bin/xxd
+man/man1/ctags.1.gz
+man/man1/etags.1.gz
+man/man1/vim.1.gz
+man/man1/xxd.1.gz
+share/vim/doc/autocmd.txt
+share/vim/doc/change.txt
+share/vim/doc/cmdline.txt
+share/vim/doc/digraph.txt
+share/vim/doc/editing.txt
+share/vim/doc/eval.txt
+share/vim/doc/farsi.txt
+share/vim/doc/gui.txt
+share/vim/doc/help.txt
+share/vim/doc/howto.txt
+share/vim/doc/if_perl.txt
+share/vim/doc/if_python.txt
+share/vim/doc/index.txt
+share/vim/doc/insert.txt
+share/vim/doc/intro.txt
+share/vim/doc/map.txt
+share/vim/doc/motion.txt
+share/vim/doc/options.txt
+share/vim/doc/os_amiga.txt
+share/vim/doc/os_archi.txt
+share/vim/doc/os_bebox.txt
+share/vim/doc/os_mac.txt
+share/vim/doc/os_mint.txt
+share/vim/doc/os_msdos.txt
+share/vim/doc/os_os2.txt
+share/vim/doc/os_unix.txt
+share/vim/doc/os_win32.txt
+share/vim/doc/pattern.txt
+share/vim/doc/quickfix.txt
+share/vim/doc/recover.txt
+share/vim/doc/repeat.txt
+share/vim/doc/rightleft.txt
+share/vim/doc/scroll.txt
+share/vim/doc/starting.txt
+share/vim/doc/syntax.txt
+share/vim/doc/tags
+share/vim/doc/tagsearch.txt
+share/vim/doc/term.txt
+share/vim/doc/tips.txt
+share/vim/doc/uganda.txt
+share/vim/doc/undo.txt
+share/vim/doc/various.txt
+share/vim/doc/version4.txt
+share/vim/doc/version5.txt
+share/vim/doc/vi_diff.txt
+share/vim/doc/visual.txt
+share/vim/doc/windows.txt
+share/vim/menu.vim
+share/vim/syntax/ada.vim
+share/vim/syntax/asm.vim
+share/vim/syntax/asmh8300.vim
+share/vim/syntax/c.vim
+share/vim/syntax/cpp.vim
+share/vim/syntax/cterm.vim
+share/vim/syntax/dosbatch.vim
+share/vim/syntax/fortran.vim
+share/vim/syntax/help.vim
+share/vim/syntax/html.vim
+share/vim/syntax/java.vim
+share/vim/syntax/lisp.vim
+share/vim/syntax/mail.vim
+share/vim/syntax/make.vim
+share/vim/syntax/maple.vim
+share/vim/syntax/matlab.vim
+share/vim/syntax/objc.vim
+share/vim/syntax/pascal.vim
+share/vim/syntax/perl.vim
+share/vim/syntax/postscr.vim
+share/vim/syntax/scripts.vim
+share/vim/syntax/sh.vim
+share/vim/syntax/sql.vim
+share/vim/syntax/syntax.vim
+share/vim/syntax/tex.vim
+share/vim/syntax/verilog.vim
+share/vim/syntax/vhdl.vim
+share/vim/syntax/vim.vim
+share/vim/syntax/xmath.vim
+share/vim/syntax/zsh.vim