Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Dec 2000 19:03:41 +0000 (GMT)
From:      George Reid <greid@dogma.freebsd-uk.eu.org>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/23985: New port: ved: A small and fast screen-oriented editor.
Message-ID:  <Pine.BSF.4.21.0012311902490.78335-100000@sobek.openirc.co.uk>

next in thread | raw e-mail | index | archive | help

>Number:         23985
>Category:       ports
>Synopsis:       New port: ved: A small and fast screen-oriented editor.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 31 11:00:01 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     George Reid
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
FreeBSD UKUG
>Environment:
n/a
>Description:
Ved (visual editor) is a small and very fast screen-oriented editor
that implements a user interface somewhere between vi and Emacs. It is
powerful and easy to learn, and has no limitations on line length,
file size, or the types of characters that may appear in a file.

- George Reid
greid@ukug.uk.freebsd.org
>How-To-Repeat:
n/a
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	ved
#	ved/Makefile
#	ved/distinfo
#	ved/pkg-plist
#	ved/pkg-descr
#	ved/pkg-comment
#	ved/files
#	ved/files/patch-aa
#	ved/files/patch-ab
#
echo c - ved
mkdir -p ved > /dev/null 2>&1
echo x - ved/Makefile
sed 's/^X//' >ved/Makefile << 'END-of-ved/Makefile'
X# New ports collection makefile for:   ved
X# Date created:        31 December 2000
X# Whom:                George Reid <greid@ukug.uk.freebsd.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=       	ved
XPORTVERSION=		1.5
XCATEGORIES=     	editors
XMASTER_SITES=   	ftp://ftp.fokus.gmd.de/pub/unix/ved/
X
XMAINTAINER=		greid@ukug.uk.freebsd.org
X
XUSE_GMAKE=		yes
X
XMAN1=			ved.1
X
Xpost-patch:
X.for F in ved.h ved.1
X	${SED} -e 's,%%PREFIX%%,${PREFIX},' ${WRKSRC}/ved/$F \
X		> ${WRKSRC}/ved/foo
X	${MV} ${WRKSRC}/ved/foo ${WRKSRC}/ved/$F
X.endfor
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/ved/OBJ/${ARCH}-freebsd-cc/ved \
X		${PREFIX}/bin
X	${INSTALL_MAN} ${WRKSRC}/ved/ved.1 ${PREFIX}/man/man1
X	${INSTALL_DATA} ${WRKSRC}/ved/ved.help ${PREFIX}/share
X
X.include <bsd.port.mk>
END-of-ved/Makefile
echo x - ved/distinfo
sed 's/^X//' >ved/distinfo << 'END-of-ved/distinfo'
XMD5 (ved-1.5.tar.gz) = 20b6784188cfa2b6b0e436411e252515
END-of-ved/distinfo
echo x - ved/pkg-plist
sed 's/^X//' >ved/pkg-plist << 'END-of-ved/pkg-plist'
Xbin/ved
Xshare/ved.help
END-of-ved/pkg-plist
echo x - ved/pkg-descr
sed 's/^X//' >ved/pkg-descr << 'END-of-ved/pkg-descr'
XVed (visual editor) is a small and very fast screen-oriented editor
Xthat implements a user interface somewhere between vi and Emacs. It is
Xpowerful and easy to learn, and has no limitations on line length,
Xfile size, or the types of characters that may appear in a file.
X
X- George Reid
Xgreid@ukug.uk.freebsd.org
END-of-ved/pkg-descr
echo x - ved/pkg-comment
sed 's/^X//' >ved/pkg-comment << 'END-of-ved/pkg-comment'
XA small and fast screen-oriented editor.
END-of-ved/pkg-comment
echo c - ved/files
mkdir -p ved/files > /dev/null 2>&1
echo x - ved/files/patch-aa
sed 's/^X//' >ved/files/patch-aa << 'END-of-ved/files/patch-aa'
X--- ved/ved.h.orig	Wed Dec 27 13:32:40 2000
X+++ ved/ved.h		Sun Dec 31 18:41:11 2000
X@@ -134,7 +134,7 @@
X #	define HELPFILE UC "/doc/cmds/ved.help"
X #else
X #	define DEFSHELL	"/bin/sh"
X-#	define HELPFILE UC "/opt/schily/man/help/ved.help"
X+#	define HELPFILE UC "%%PREFIX%%/share/ved.help"
X #endif
X 
X /*
END-of-ved/files/patch-aa
echo x - ved/files/patch-ab
sed 's/^X//' >ved/files/patch-ab << 'END-of-ved/files/patch-ab'
X--- ved/ved.1.orig	Sun Dec 31 18:53:00 2000
X+++ ved/ved.1		Sun Dec 31 18:54:13 2000
X@@ -2614,15 +2614,8 @@
X .B ved
X shell command execute buffer.
X .TP
X-.B .../man/help/ved.help
X-The on-line help file is assumed to be in the same
X-directory tree as the
X-.B ved
X-binary.
X-
X-.SH "SEE ALSO"
X-.BR change "(1),"
X-.BR match "(1)."
X+.B %%PREFIX%%/share/ved.help
X+The on-line help file is installed in %%PREFIX%%/share
X .SH NOTES
X To edit files greater than 2 GB, you need to compile
X .B ved
END-of-ved/files/patch-ab
exit



>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0012311902490.78335-100000>