pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/editors/elvis initial import of elvis-2.2.0 (non x11-v...
details: https://anonhg.NetBSD.org/pkgsrc/rev/f34fb10fb8e9
branches: trunk
changeset: 466573:f34fb10fb8e9
user: recht <recht%pkgsrc.org@localhost>
date: Tue Jan 20 21:16:06 2004 +0000
description:
initial import of elvis-2.2.0 (non x11-version)
by Peter Bex via pkgsrc-wip
Elvis - written by Steve Kirkendall is a very powerful vi/ex clone providing
a remarkable number of bells and whistles like:
* Syntax Highlighting.
* Multiple files in multiple windows.
* Browse modes for LaTeX (rather experimental), HTML and MAN pages.
* Networking support (http and ftp).
* GUI frontends for some of its platforms.
diffstat:
editors/elvis/DESCR | 8 ++
editors/elvis/Makefile | 13 ++++
editors/elvis/Makefile.common | 19 ++++++
editors/elvis/PLIST.common | 119 +++++++++++++++++++++++++++++++++++++++++
editors/elvis/distinfo | 5 +
editors/elvis/patches/patch-aa | 27 +++++++++
6 files changed, 191 insertions(+), 0 deletions(-)
diffs (215 lines):
diff -r 18e7b714f2ae -r f34fb10fb8e9 editors/elvis/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/elvis/DESCR Tue Jan 20 21:16:06 2004 +0000
@@ -0,0 +1,8 @@
+Elvis - written by Steve Kirkendall is a very powerful vi/ex clone providing
+a remarkable number of bells and whistles like:
+
+ * Syntax Highlighting.
+ * Multiple files in multiple windows.
+ * Browse modes for LaTeX (rather experimental), HTML and MAN pages.
+ * Networking support (http and ftp).
+ * GUI frontends for some of its platforms.
diff -r 18e7b714f2ae -r f34fb10fb8e9 editors/elvis/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/elvis/Makefile Tue Jan 20 21:16:06 2004 +0000
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/01/20 21:16:06 recht Exp $
+#
+
+.include "./Makefile.common"
+
+PKGNAME= elvis-2.2.0
+COMMENT= Vi clone with regex search, hex editing, HTML and TeX previewing
+
+CONFLICTS+= elvis-x11[0-9]*
+
+CONFIGURE_ARGS+= --with-x=no
+
+.include "../../mk/bsd.pkg.mk"
diff -r 18e7b714f2ae -r f34fb10fb8e9 editors/elvis/Makefile.common
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/elvis/Makefile.common Tue Jan 20 21:16:06 2004 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile.common,v 1.1.1.1 2004/01/20 21:16:07 recht Exp $
+#
+
+DISTNAME= elvis-2.2_0
+CATEGORIES= editors
+MASTER_SITES= ftp://ftp.cs.pdx.edu/pub/elvis/
+
+MAINTAINER= airhead%users.sourceforge.net@localhost
+HOMEPAGE= http://elvis.vi-editor.org/
+
+PLIST_SRC= ${.CURDIR}/../elvis/PLIST.common
+PATCHDIR= ${.CURDIR}/../elvis/patches
+DISTINFO_FILE= ${.CURDIR}/../elvis/distinfo
+
+USE_BUILDLINK2= YES
+
+HAS_CONFIGURE= YES
+CONFIGURE_ARGS+= --prefix=${PREFIX}
+CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc/elvis
diff -r 18e7b714f2ae -r f34fb10fb8e9 editors/elvis/PLIST.common
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/elvis/PLIST.common Tue Jan 20 21:16:06 2004 +0000
@@ -0,0 +1,119 @@
+@comment $NetBSD: PLIST.common,v 1.1.1.1 2004/01/20 21:16:07 recht Exp $
+bin/elvfmt
+bin/elvis
+bin/elvtags
+bin/ref
+man/cat1/elvfmt.0
+man/cat1/elvis.0
+man/cat1/elvtags.0
+man/cat1/ref.0
+man/manl/elvfmt.1
+man/manl/elvis.1
+man/manl/elvtags.1
+man/manl/ref.1
+share/elvis/README
+share/doc/elvis/bugs.txt
+share/doc/elvis/ctags.man
+share/doc/elvis/doexec.txt
+share/doc/elvis/elvfmt.man
+share/doc/elvis/elvis.html
+share/doc/elvis/elvis.man
+share/doc/elvis/elviscut.html
+share/doc/elvis/elvisdm.html
+share/doc/elvis/elvisex.html
+share/doc/elvis/elvisexp.html
+share/doc/elvis/elvisgui.html
+share/doc/elvis/elvisinp.html
+share/doc/elvis/elvismsg.html
+share/doc/elvis/elvisnet.html
+share/doc/elvis/elvisopt.html
+share/doc/elvis/elvisos.html
+share/doc/elvis/elvisqr.html
+share/doc/elvis/elvisre.html
+share/doc/elvis/elvisses.html
+share/doc/elvis/elvistag.html
+share/doc/elvis/elvistip.html
+share/doc/elvis/elvistrs.msg
+share/doc/elvis/elvisvi.html
+share/doc/elvis/elvtags.man
+share/doc/elvis/fmt.man
+share/doc/elvis/howto.html
+share/doc/elvis/license.html
+share/doc/elvis/printdoc.bat
+share/doc/elvis/ref.man
+share/elvis/elvis.ali
+share/elvis/elvis.arf
+share/elvis/elvis.awf
+share/elvis/elvis.brf
+share/elvis/elvis.bro
+share/elvis/elvis.bwf
+share/elvis/elvis.clr
+share/elvis/elvis.glade
+share/elvis/elvis.gnome
+share/elvis/elvis.ini
+share/elvis/elvis.lat
+share/elvis/elvis.msg
+share/elvis/elvis.pc8
+share/elvis/elvis.ps
+share/elvis/elvis.rc
+share/elvis/elvis.spe
+share/elvis/elvis.syn
+share/elvis/elvis.x11
+share/elvis/icons/elvis.xpm
+share/elvis/icons/elvis1.xpm
+share/elvis/icons/elvis2.xpm
+share/elvis/icons/elvis3.xpm
+share/elvis/icons/kde.xpm
+share/elvis/icons/mini.xpm
+share/elvis/icons/normal.xpm
+share/elvis/icons/presley.xpm
+share/elvis/icons/small.xpm
+share/elvis/scripts/align.ex
+share/elvis/scripts/augz.ex
+share/elvis/scripts/cb.ex
+share/elvis/scripts/cursor.ex
+share/elvis/scripts/decode.ex
+share/elvis/scripts/define.ex
+share/elvis/scripts/dict.ex
+share/elvis/scripts/ellipse.ex
+share/elvis/scripts/find.ex
+share/elvis/scripts/fontsize.ex
+share/elvis/scripts/html.ex
+share/elvis/scripts/info.ex
+share/elvis/scripts/info2.ex
+share/elvis/scripts/inregion.ex
+share/elvis/scripts/isearch.ex
+share/elvis/scripts/life.ex
+share/elvis/scripts/likevim.ex
+share/elvis/scripts/mailto.ex
+share/elvis/scripts/makehtml.ex
+share/elvis/scripts/match.ex
+share/elvis/scripts/pig.ex
+share/elvis/scripts/reverse.ex
+share/elvis/scripts/rot13.ex
+share/elvis/scripts/sfb.ex
+share/elvis/scripts/shade.ex
+share/elvis/scripts/show.ex
+share/elvis/scripts/since.ex
+share/elvis/scripts/tags.ex
+share/elvis/scripts/wc.ex
+share/elvis/scripts/whois.ex
+share/elvis/scripts/xbuf.ex
+share/elvis/stubs/ansistub.c
+share/elvis/stubs/gdkstub.c
+share/elvis/stubs/glibstub.c
+share/elvis/stubs/gtkstub.c
+share/elvis/stubs/pthread.c
+share/elvis/stubs/unixstub.c
+share/elvis/stubs/xftstub.c
+share/elvis/stubs/xlibstub.c
+share/elvis/stubs/xpmstub.c
+share/elvis/tags
+share/elvis/themes/sand.ex
+share/elvis/themes/sand.xpm
+@dirrm share/elvis/themes
+@dirrm share/elvis/stubs
+@dirrm share/elvis/scripts
+@dirrm share/elvis/icons
+@dirrm share/doc/elvis
+@dirrm share/elvis
diff -r 18e7b714f2ae -r f34fb10fb8e9 editors/elvis/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/elvis/distinfo Tue Jan 20 21:16:06 2004 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/01/20 21:16:07 recht Exp $
+
+SHA1 (elvis-2.2_0.tar.gz) = 8c16574b6d36529735b8ced70972ddaf6275a477
+Size (elvis-2.2_0.tar.gz) = 1439293 bytes
+SHA1 (patch-aa) = b533a7437de65eac9faed27826edce2111f71f30
diff -r 18e7b714f2ae -r f34fb10fb8e9 editors/elvis/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/elvis/patches/patch-aa Tue Jan 20 21:16:06 2004 +0000
@@ -0,0 +1,27 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/01/20 21:16:07 recht Exp $
+
+--- instman.sh.orig 2003-10-21 04:32:25.000000000 +0200
++++ instman.sh 2003-12-09 20:42:20.000000000 +0100
+@@ -207,18 +207,18 @@
+ install)
+ if [ -x /usr/bin/nroff ]
+ then
+- /usr/bin/nroff -man doc/$i.man >$catdir/$i$ext
++ /usr/bin/nroff -man doc/$i.man >$catdir/$i.0
+ elif [ -x ./elvis ]
+ then
+ ELVISPATH=dummypath; export ELVISPATH
+- ./elvis -Gquit -c"se bd=man lpt=bs lplines=0|lp! $catdir/$i$ext" doc/$i.man
++ ./elvis -Gquit -c"se bd=man lpt=bs lplines=0|lp! $catdir/$i.0" doc/$i.man
+ else
+ # give nroff another chance
+- nroff -man doc/$i.man >$catdir/$i$ext
++ nroff -man doc/$i.man >$catdir/$i.0
+ fi
+ ;;
+ remove)
+- rm $catdir/$i$ext*
++ rm $catdir/$i.0
+ ;;
+ esac
+ done
Home |
Main Index |
Thread Index |
Old Index