summaryrefslogtreecommitdiff
path: root/editors/vim
diff options
context:
space:
mode:
authortron <tron@pkgsrc.org>1998-02-19 21:47:54 +0000
committertron <tron@pkgsrc.org>1998-02-19 21:47:54 +0000
commita3a5e9bf10c75a5ba955a59c381e50df69cd39d3 (patch)
tree32fcf754106f3482b342b69be55e7c41fdc47dcc /editors/vim
parent1e0d09c8964c3ec2751df2e16a73bb4d888543d6 (diff)
downloadpkgsrc-a3a5e9bf10c75a5ba955a59c381e50df69cd39d3.tar.gz
Initial commit of "vim-5.0" package.
Diffstat (limited to 'editors/vim')
-rw-r--r--editors/vim/Makefile24
-rw-r--r--editors/vim/files/md51
-rw-r--r--editors/vim/patches/patch-aa101
-rw-r--r--editors/vim/patches/patch-ab21
-rw-r--r--editors/vim/pkg/COMMENT1
-rw-r--r--editors/vim/pkg/DESCR4
-rw-r--r--editors/vim/pkg/PLIST160
7 files changed, 312 insertions, 0 deletions
diff --git a/editors/vim/Makefile b/editors/vim/Makefile
new file mode 100644
index 00000000000..520dfe8ad20
--- /dev/null
+++ b/editors/vim/Makefile
@@ -0,0 +1,24 @@
+#
+# New ports collection makefile for: vim
+# Version required: vim-5.0
+# Date Created: 19 February 1998
+# Whom: tron
+#
+# $NetBSD: Makefile,v 1.1 1998/02/19 21:47:54 tron Exp $
+
+DISTNAME= vim-5.0
+CATEGORIES= editors
+MASTER_SITES= ftp://ftp.oce.nl/pub/vim/unix/ \
+ ftp://uiarchive.uiuc.edu/pub/packages/vim/ \
+ ftp://ftp.fu-berlin.de/pub/misc/editors/vim/unix/ \
+ ftp://ftp.progsoc.uts.edu.au/pub/vim/unix/
+
+MAINTAINER= tron@netbsd.org
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/src
+GNU_CONFIGURE= yes
+
+MAN1= ctags.1 etags.1 ex.1 gview.1 gvim.1 rgview.1 rgvim.1 rview.1 \
+ rvim.1 view.1 vim.1 xxd.1
+
+.include <bsd.port.mk>
diff --git a/editors/vim/files/md5 b/editors/vim/files/md5
new file mode 100644
index 00000000000..18b27fc3ccc
--- /dev/null
+++ b/editors/vim/files/md5
@@ -0,0 +1 @@
+MD5 (vim-5.0.tar.gz) = de5ed919567e5368506a98dda53a6cd7
diff --git a/editors/vim/patches/patch-aa b/editors/vim/patches/patch-aa
new file mode 100644
index 00000000000..b2e40c34b71
--- /dev/null
+++ b/editors/vim/patches/patch-aa
@@ -0,0 +1,101 @@
+--- configure.orig Mon Feb 16 21:59:23 1998
++++ configure Thu Feb 19 16:04:30 1998
+@@ -9,7 +9,7 @@
+
+ # Defaults:
+ ac_help=
+-ac_default_prefix=/usr/local
++ac_default_prefix=${prefix}
+ # Any additions from configure.in:
+ ac_help="$ac_help
+ --enable-perlinterp Include a Perl interpreter in vi."
+@@ -1295,25 +1295,25 @@
+ /usr/include/X11R5 \
+ /usr/include/X11R4 \
+ \
+- /usr/local/X11/include \
+- /usr/local/X11R6/include \
+- /usr/local/X11R5/include \
+- /usr/local/X11R4/include \
++ ${prefix}/X11/include \
++ ${prefix}/X11R6/include \
++ ${prefix}/X11R5/include \
++ ${prefix}/X11R4/include \
+ \
+- /usr/local/include/X11 \
+- /usr/local/include/X11R6 \
+- /usr/local/include/X11R5 \
+- /usr/local/include/X11R4 \
++ ${prefix}/include/X11 \
++ ${prefix}/include/X11R6 \
++ ${prefix}/include/X11R5 \
++ ${prefix}/include/X11R4 \
+ \
+ /usr/X386/include \
+ /usr/x386/include \
+ /usr/XFree86/include/X11 \
+ \
+ /usr/include \
+- /usr/local/include \
++ ${prefix}/include \
+ /usr/unsupported/include \
+ /usr/athena/include \
+- /usr/local/x11r5/include \
++ ${prefix}/x11r5/include \
+ /usr/lpp/Xamples/include \
+ \
+ /usr/openwin/include \
+@@ -1370,25 +1370,25 @@
+ /usr/lib/X11R5 \
+ /usr/lib/X11R4 \
+ \
+- /usr/local/X11/lib \
+- /usr/local/X11R6/lib \
+- /usr/local/X11R5/lib \
+- /usr/local/X11R4/lib \
++ ${prefix}/X11/lib \
++ ${prefix}/X11R6/lib \
++ ${prefix}/X11R5/lib \
++ ${prefix}/X11R4/lib \
+ \
+- /usr/local/lib/X11 \
+- /usr/local/lib/X11R6 \
+- /usr/local/lib/X11R5 \
+- /usr/local/lib/X11R4 \
++ ${prefix}/lib/X11 \
++ ${prefix}/lib/X11R6 \
++ ${prefix}/lib/X11R5 \
++ ${prefix}/lib/X11R4 \
+ \
+ /usr/X386/lib \
+ /usr/x386/lib \
+ /usr/XFree86/lib/X11 \
+ \
+ /usr/lib \
+- /usr/local/lib \
++ ${prefix}/lib \
+ /usr/unsupported/lib \
+ /usr/athena/lib \
+- /usr/local/x11r5/lib \
++ ${prefix}/x11r5/lib \
+ /usr/lpp/Xamples/lib \
+ /lib/usr/lib/X11 \
+ \
+@@ -2248,7 +2248,7 @@
+
+
+ if test -z "$SKIP_MOTIF"; then
+- gui_includes="`echo $x_includes|sed 's%/^/^/*$%%'` /local/Motif*/include /local/include/Motif* /usr/local/Motif*/include /usr/local/include/Motif* /usr/include/Motif* /usr/Motif*/include /usr/local/include /usr/local/X11*/include /usr/include /usr/X11*/include /usr/include/X11* /usr/dt/include $MOTIFHOME/include $GUI_INC_LOC"
++ gui_includes="`echo $x_includes|sed 's%/^/^/*$%%'` /local/Motif*/include /local/include/Motif* ${prefix}/Motif*/include ${prefix}/include/Motif* /usr/include/Motif* /usr/Motif*/include ${prefix}/include ${prefix}/X11*/include /usr/include /usr/X11*/include /usr/include/X11* /usr/dt/include $MOTIFHOME/include $GUI_INC_LOC"
+ echo $ac_n "checking for location of Motif GUI includes""... $ac_c" 1>&6
+ echo "configure:2254: checking for location of Motif GUI includes" >&5
+ GUI_INC_LOC=
+@@ -2270,7 +2270,7 @@
+ if test -z "$SKIP_MOTIF"; then
+ echo $ac_n "checking for location of Motif GUI libs""... $ac_c" 1>&6
+ echo "configure:2273: checking for location of Motif GUI libs" >&5
+- gui_libs="`echo $x_libraries|sed 's%/^/^/*$%%'` `echo "$GUI_INC_LOC" | sed s/include/lib/` /local/Motif*/lib /local/lib/Motif* /usr/local/Motif*/lib /usr/local/lib/Motif* /usr/Motif*/lib /usr/lib/Motif* /usr/local/lib /usr/local/X11*/lib /usr/lib /usr/X11*/lib /usr/lib/X11* /usr/dt/lib $MOTIFHOME/lib $GUI_LIB_LOC"
++ gui_libs="`echo $x_libraries|sed 's%/^/^/*$%%'` `echo "$GUI_INC_LOC" | sed s/include/lib/` /local/Motif*/lib /local/lib/Motif* ${prefix}/Motif*/lib ${prefix}/lib/Motif* /usr/Motif*/lib /usr/lib/Motif* ${prefix}/lib ${prefix}/X11*/lib /usr/lib /usr/X11*/lib /usr/lib/X11* /usr/dt/lib $MOTIFHOME/lib $GUI_LIB_LOC"
+ GUI_LIB_LOC=
+ for try in $gui_libs; do
+ if test -f "$try/libXm.a" -o -f "$try/libXm.so" -o -f "$try/libXm.sl"; then
diff --git a/editors/vim/patches/patch-ab b/editors/vim/patches/patch-ab
new file mode 100644
index 00000000000..9398697a751
--- /dev/null
+++ b/editors/vim/patches/patch-ab
@@ -0,0 +1,21 @@
+--- ctags/Makefile.in.orig Sat Jan 17 07:39:03 1998
++++ ctags/Makefile.in Thu Feb 19 22:22:20 1998
+@@ -72,14 +72,14 @@
+ #
+ manext = 1
+ man1dir = $(mandir)/man1
+-CMAN = $(CTAGS).$(manext)
+-EMAN = $(ETAGS).$(manext)
++CMAN = vim-$(CTAGS).$(manext)
++EMAN = vim-$(ETAGS).$(manext)
+
+ #
+ # destinations for installed files
+ #
+-CTAGS_EXEC = $(CTAGS)$(SUFFIX)
+-ETAGS_EXEC = $(ETAGS)$(SUFFIX)
++CTAGS_EXEC = vim-$(CTAGS)
++ETAGS_EXEC = vim-$(ETAGS)
+ DEST_CTAGS = $(bindir)/$(CTAGS_EXEC)
+ DEST_ETAGS = $(bindir)/$(ETAGS_EXEC)
+ DEST_CMAN = $(man1dir)/$(CMAN)
diff --git a/editors/vim/pkg/COMMENT b/editors/vim/pkg/COMMENT
new file mode 100644
index 00000000000..bea6e762514
--- /dev/null
+++ b/editors/vim/pkg/COMMENT
@@ -0,0 +1 @@
+almost compatible Vi editor with optional X11 GUI
diff --git a/editors/vim/pkg/DESCR b/editors/vim/pkg/DESCR
new file mode 100644
index 00000000000..e529d496631
--- /dev/null
+++ b/editors/vim/pkg/DESCR
@@ -0,0 +1,4 @@
+Vim is an almost compatible version of the UNIX editor Vi. Many new features
+have been added: multi level undo, syntax highlighting, command line history,
+on-line help, filename completion, block operations, etc. There is also a
+Graphical User Interface (GUI) available. See doc/vi_diff.txt.
diff --git a/editors/vim/pkg/PLIST b/editors/vim/pkg/PLIST
new file mode 100644
index 00000000000..68718ce37e6
--- /dev/null
+++ b/editors/vim/pkg/PLIST
@@ -0,0 +1,160 @@
+@comment $NetBSD: PLIST,v 1.1 1998/02/19 21:47:54 tron Exp $
+bin/vim-ctags
+bin/vim-etags
+bin/ex
+bin/gview
+bin/gvim
+bin/rgview
+bin/rgvim
+bin/rvim
+bin/rview
+bin/view
+bin/vim
+bin/xxd
+man/man1/vim-ctags.1
+man/man1/vim-etags.1
+man/man1/ex.1
+man/man1/gview.1
+man/man1/gvim.1
+man/man1/rgview.1
+man/man1/rgvim.1
+man/man1/rview.1
+man/man1/rvim.1
+man/man1/view.1
+man/man1/vim.1
+man/man1/xxd.1
+share/vim/menu.vim
+share/vim/bugreport.vim
+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/gui_w32.txt
+share/vim/doc/gui_x11.txt
+share/vim/doc/help.txt
+share/vim/doc/howto.txt
+share/vim/doc/if_ole.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/message.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_beos.txt
+share/vim/doc/os_dos.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/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/doc/tags
+share/vim/syntax/2html.vim
+share/vim/syntax/ada.vim
+share/vim/syntax/amiga.vim
+share/vim/syntax/asm.vim
+share/vim/syntax/asmh8300.vim
+share/vim/syntax/asn.vim
+share/vim/syntax/atlas.vim
+share/vim/syntax/awk.vim
+share/vim/syntax/bib.vim
+share/vim/syntax/c.vim
+share/vim/syntax/clean.vim
+share/vim/syntax/cobol.vim
+share/vim/syntax/colortest.vim
+share/vim/syntax/cpp.vim
+share/vim/syntax/csh.vim
+share/vim/syntax/cterm.vim
+share/vim/syntax/diff.vim
+share/vim/syntax/dosbatch.vim
+share/vim/syntax/dosini.vim
+share/vim/syntax/dracula.vim
+share/vim/syntax/eiffel.vim
+share/vim/syntax/elmfilt.vim
+share/vim/syntax/esqlc.vim
+share/vim/syntax/expect.vim
+share/vim/syntax/fortran.vim
+share/vim/syntax/gp.vim
+share/vim/syntax/help.vim
+share/vim/syntax/hitest.vim
+share/vim/syntax/html.vim
+share/vim/syntax/idl.vim
+share/vim/syntax/inform.vim
+share/vim/syntax/java.vim
+share/vim/syntax/javacc.vim
+share/vim/syntax/javascript.vim
+share/vim/syntax/lex.vim
+share/vim/syntax/lisp.vim
+share/vim/syntax/lss.vim
+share/vim/syntax/mail.vim
+share/vim/syntax/make.vim
+share/vim/syntax/maple.vim
+share/vim/syntax/matlab.vim
+share/vim/syntax/mib.vim
+share/vim/syntax/model.vim
+share/vim/syntax/modula2.vim
+share/vim/syntax/muttrc.vim
+share/vim/syntax/nosyntax.vim
+share/vim/syntax/objc.vim
+share/vim/syntax/pascal.vim
+share/vim/syntax/perl.vim
+share/vim/syntax/pike.vim
+share/vim/syntax/pod.vim
+share/vim/syntax/postscr.vim
+share/vim/syntax/pov.vim
+share/vim/syntax/procmail.vim
+share/vim/syntax/prolog.vim
+share/vim/syntax/python.vim
+share/vim/syntax/rc.vim
+share/vim/syntax/sather.vim
+share/vim/syntax/scripts.vim
+share/vim/syntax/sh.vim
+share/vim/syntax/slang.vim
+share/vim/syntax/sm.vim
+share/vim/syntax/sql.vim
+share/vim/syntax/st.vim
+share/vim/syntax/syntax.vim
+share/vim/syntax/tcl.vim
+share/vim/syntax/tex.vim
+share/vim/syntax/tsalt.vim
+share/vim/syntax/uil.vim
+share/vim/syntax/verilog.vim
+share/vim/syntax/vgrindefs.vim
+share/vim/syntax/vhdl.vim
+share/vim/syntax/vim.vim
+share/vim/syntax/viminfo.vim
+share/vim/syntax/vrml.vim
+share/vim/syntax/xmath.vim
+share/vim/syntax/yacc.vim
+share/vim/syntax/zsh.vim
+@unexec rmdir %D/share/vim/syntax
+@unexec rmdir %D/share/vim/doc
+@unexec rmdir %D/share/vim