diff options
author | tron <tron> | 1998-02-19 21:47:54 +0000 |
---|---|---|
committer | tron <tron> | 1998-02-19 21:47:54 +0000 |
commit | e16be6f70065f792055d955aeae6279b3595cd39 (patch) | |
tree | 32fcf754106f3482b342b69be55e7c41fdc47dcc /editors | |
parent | 543ce5c94bf75c6bc017ab7eb7ff7499fcc1b54c (diff) | |
download | pkgsrc-e16be6f70065f792055d955aeae6279b3595cd39.tar.gz |
Initial commit of "vim-5.0" package.
Diffstat (limited to 'editors')
-rw-r--r-- | editors/vim/Makefile | 24 | ||||
-rw-r--r-- | editors/vim/files/md5 | 1 | ||||
-rw-r--r-- | editors/vim/patches/patch-aa | 101 | ||||
-rw-r--r-- | editors/vim/patches/patch-ab | 21 | ||||
-rw-r--r-- | editors/vim/pkg/COMMENT | 1 | ||||
-rw-r--r-- | editors/vim/pkg/DESCR | 4 | ||||
-rw-r--r-- | editors/vim/pkg/PLIST | 160 |
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 |