From 62b0ecf20278a7041bed61b6298c8864315fd6db Mon Sep 17 00:00:00 2001 From: agc Date: Mon, 6 Oct 1997 12:41:48 +0000 Subject: Initial import of FreeBSD's editors ports into the NetBSD packages system. --- editors/xvile/Makefile | 39 +++++++++++++++++++++++++++++++++++++++ editors/xvile/files/md5 | 1 + editors/xvile/pkg/COMMENT | 1 + editors/xvile/pkg/DESCR | 23 +++++++++++++++++++++++ editors/xvile/pkg/PLIST | 5 +++++ 5 files changed, 69 insertions(+) create mode 100644 editors/xvile/Makefile create mode 100644 editors/xvile/files/md5 create mode 100644 editors/xvile/pkg/COMMENT create mode 100644 editors/xvile/pkg/DESCR create mode 100644 editors/xvile/pkg/PLIST (limited to 'editors/xvile') diff --git a/editors/xvile/Makefile b/editors/xvile/Makefile new file mode 100644 index 00000000000..f5a89d5db06 --- /dev/null +++ b/editors/xvile/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: xvile +# Version required: 7.2 +# Date created: Wed Nov 26, 1996 +# Whom: pgf +# +# FreeBSD Id: Makefile,v 1.13 1997/09/06 19:58:03 gj Exp +# + +DISTNAME= vile-7.2 +PKGNAME= xvile-7.2 +CATEGORIES= editors +MASTER_SITES= ftp://ftp.clark.net/pub/dickey/vile/ \ + ftp://id.wing.net/pub/pgf/vile/ +EXTRACT_SUFX= .tgz + +MAINTAINER= gj@freebsd.org + +MAKEFILE= makefile +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-screen=${SCREEN_TYPE} +MAN1= xvile.1 + +pre-configure: + @echo "To use xvile with menus, set the environment variable USE_MENUS" + +.if defined(USE_MENUS) +SCREEN_TYPE= Xaw +.else +SCREEN_TYPE= x11 +.endif + +post-install: + @echo "You might want to copy the *.rc files from the source tree before" + @echo "doing \`make clean'." +.if defined(USE_MENUS) + @echo "And also take a look at README.MENU !" +.endif + +.include diff --git a/editors/xvile/files/md5 b/editors/xvile/files/md5 new file mode 100644 index 00000000000..26b9d74143e --- /dev/null +++ b/editors/xvile/files/md5 @@ -0,0 +1 @@ +MD5 (vile-7.2.tgz) = 5cd867614c542071d757cefdcdbce5da diff --git a/editors/xvile/pkg/COMMENT b/editors/xvile/pkg/COMMENT new file mode 100644 index 00000000000..69bffdff2e1 --- /dev/null +++ b/editors/xvile/pkg/COMMENT @@ -0,0 +1 @@ +VI Like Emacs, X11 version -- a fully "X aware" vi work-alike diff --git a/editors/xvile/pkg/DESCR b/editors/xvile/pkg/DESCR new file mode 100644 index 00000000000..2a5a5562450 --- /dev/null +++ b/editors/xvile/pkg/DESCR @@ -0,0 +1,23 @@ + +xvile is the X11 version of vile. in addition to the capabilities +listed below for the character-oriented version of vile, xvile offers +scrollbars and more complete mouse integration. + +vile is a text editor which is extremely compatible with vi in terms of +"finger feel". in addition, it has extended capabilities in many areas, +notably: + + multi-file editing and viewing + key rebinding (in addition to :map, :map!, and :abbr) + mouse support (in an xterm, or when built as xvile) + infinite undo + many additional operator commands + selection highlighting + rectangular operations + "next error" cursor positioning after compilation + full function- and arrow-key support + filename, command, internal mode and variable completion + auxiliary utilities for man page and C program syntax highlighting + built-in macro language + portability to all UNIX platforms, VMS, DOS, Win32, OS/2 + diff --git a/editors/xvile/pkg/PLIST b/editors/xvile/pkg/PLIST new file mode 100644 index 00000000000..52b830dc102 --- /dev/null +++ b/editors/xvile/pkg/PLIST @@ -0,0 +1,5 @@ +bin/xvile +bin/vile-manfilt +bin/vile-c-filt +lib/vile.hlp +man/man1/xvile.1.gz -- cgit v1.2.3