summaryrefslogtreecommitdiff
path: root/editors/ex
diff options
context:
space:
mode:
authoritojun <itojun>2002-12-16 14:59:00 +0000
committeritojun <itojun>2002-12-16 14:59:00 +0000
commita8d47a624ab52fdfb20cb751dc318a152ccabca5 (patch)
tree32bd18f0c52fbb0dfa6db17b5dff8bc5d0583c3c /editors/ex
parent23dd6dcff3a239819dcef41a91457736b1fc61b8 (diff)
downloadpkgsrc-a8d47a624ab52fdfb20cb751dc318a152ccabca5.tar.gz
Berkeley ex/vi 3.7
Diffstat (limited to 'editors/ex')
-rw-r--r--editors/ex/DESCR20
-rw-r--r--editors/ex/Makefile13
-rw-r--r--editors/ex/PLIST13
-rw-r--r--editors/ex/distinfo5
-rw-r--r--editors/ex/patches/patch-aa20
5 files changed, 71 insertions, 0 deletions
diff --git a/editors/ex/DESCR b/editors/ex/DESCR
new file mode 100644
index 00000000000..4cb7bbbece5
--- /dev/null
+++ b/editors/ex/DESCR
@@ -0,0 +1,20 @@
+The Traditional Vi
+Source Code for Modern Unix Systems
+
+The vi editor is one of the most common text editors on Unix. It
+was developed starting around 1976 by Bill Joy at UCB, who was
+tired of the ed editor. But since he used ed as a code base, access
+to the original sources has required a Unix Source Code License
+for more than twenty years. In January 2002, Caldera was so kind
+to remove usage restrictions to the Ancient Unix Code by a BSD-style
+license (see the announcement at Slashdot) and thus vi is now
+finally free.
+
+Compared to most of its many clones, the original vi is a rather
+small program (~120 KB code on i386) just with its extremely powerful
+editing interface, but lacking fancy features like multiple undo,
+multiple screens or syntax highlighting. In other words, it is a
+typical Unix program that does exactly what it should and nothing
+more. I intend to preserve this style in maintaining my port, except
+for changes to achieve POSIX.2 standards compliance, features in
+the SVr4 versions of vi, and, of course, bug fixes.
diff --git a/editors/ex/Makefile b/editors/ex/Makefile
new file mode 100644
index 00000000000..3c3517bb8d9
--- /dev/null
+++ b/editors/ex/Makefile
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/12/16 14:59:00 itojun Exp $
+#
+
+DISTNAME= ex-020403
+PKGNAME= ex-20020403
+CATEGORIES= editors
+MASTER_SITES= http://download.berlios.de/ex-vi/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://ex-vi.berlios.de/
+COMMENT= Berkeley vi 3.7
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/editors/ex/PLIST b/editors/ex/PLIST
new file mode 100644
index 00000000000..9d0ef23b0ba
--- /dev/null
+++ b/editors/ex/PLIST
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/16 14:59:00 itojun Exp $
+bin/edit
+bin/ex
+bin/vedit
+bin/vi
+bin/view
+libexec/expreserve
+libexec/exrecover
+man/man1/edit.1
+man/man1/ex.1
+man/man1/vedit.1
+man/man1/vi.1
+man/man1/view.1
diff --git a/editors/ex/distinfo b/editors/ex/distinfo
new file mode 100644
index 00000000000..7daf2776e3d
--- /dev/null
+++ b/editors/ex/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/12/16 14:59:00 itojun Exp $
+
+SHA1 (ex-020403.tar.gz) = e6b16885430679c3397e3e3136efc8d4009141b5
+Size (ex-020403.tar.gz) = 216587 bytes
+SHA1 (patch-aa) = 081c91bb590e3f51320da925d41786d9b0b2e011
diff --git a/editors/ex/patches/patch-aa b/editors/ex/patches/patch-aa
new file mode 100644
index 00000000000..09f3f5150df
--- /dev/null
+++ b/editors/ex/patches/patch-aa
@@ -0,0 +1,20 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/12/16 14:59:00 itojun Exp $
+
+--- Makefile- Mon Dec 16 23:53:42 2002
++++ Makefile Mon Dec 16 23:54:20 2002
+@@ -83,13 +83,13 @@
+ BINDIR = bin
+ LIBEXECDIR = libexec
+ MANDIR = man
+-DESTDIR = /usr/local
++DESTDIR = ${PREFIX}
+ PRESERVEDIR = /var/preserve
+
+ #
+ # A BSD-like install program. GNU install will fit well here, too.
+ #
+-INSTALL = /usr/ucb/install
++#INSTALL = /usr/ucb/install
+
+ #
+ # Compiler and linker flags.