summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--editors/Makefile1
-rw-r--r--editors/vigor/Makefile33
-rw-r--r--editors/vigor/distinfo1
-rw-r--r--editors/vigor/files/patch-aa11
-rw-r--r--editors/vigor/pkg-comment1
-rw-r--r--editors/vigor/pkg-descr11
-rw-r--r--editors/vigor/pkg-plist25
7 files changed, 83 insertions, 0 deletions
diff --git a/editors/Makefile b/editors/Makefile
index b667069..196bc27 100644
--- a/editors/Makefile
+++ b/editors/Makefile
@@ -83,6 +83,7 @@
SUBDIR += thoteditor
SUBDIR += uemacs
SUBDIR += uzap
+ SUBDIR += vigor
SUBDIR += vile
SUBDIR += vilearn
SUBDIR += vim-lite
diff --git a/editors/vigor/Makefile b/editors/vigor/Makefile
new file mode 100644
index 0000000..9ac5fb9
--- /dev/null
+++ b/editors/vigor/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: vigor
+# Version required: 0.007
+# Date created: 17 Jan 2000
+# Whom: Bill Fumerola <billf@chc-chimes.com>
+#
+# $FreeBSD$
+#
+
+DISTNAME= vigor-0.007
+CATEGORIES= editors tk82 tcl82
+MASTER_SITES= http://www.red-bean.com:8080/
+
+MAINTAINER= billf@FreeBSD.org
+
+LIB_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 \
+ tcl82.1:${PORTSDIR}/lang/tcl82
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--program-transform-name="s,0,1,"
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/build
+CFLAGS+= -I${LOCALBASE}/include/tcl8.2 -I${LOCALBASE}/include/tk8.2
+
+MAN1= ex.1 vi.1 view.1
+
+# Uglyness. So is "-ltcl -ltk -ltcl", so I don't feel bad.
+post-patch:
+ @${CP} ${WRKSRC}/configure ${WRKSRC}/configure.orig
+ @${SED} -e 's#-ltcl#-ltcl82 -L${LOCALBASE}/lib#g' \
+ -e 's#-ltk#-ltk82#g' \
+ < ${WRKSRC}/configure.orig > ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/editors/vigor/distinfo b/editors/vigor/distinfo
new file mode 100644
index 0000000..de05179
--- /dev/null
+++ b/editors/vigor/distinfo
@@ -0,0 +1 @@
+MD5 (vigor-0.007.tar.gz) = 27fda5eb9966079df2e2e44e586b8782
diff --git a/editors/vigor/files/patch-aa b/editors/vigor/files/patch-aa
new file mode 100644
index 0000000..0f5d0fa
--- /dev/null
+++ b/editors/vigor/files/patch-aa
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Mon Jan 17 18:22:56 2000
++++ Makefile.in Mon Jan 17 18:24:17 2000
+@@ -82,7 +82,7 @@
+ ($(mkdir) $(mandir)/cat1 && $(chmod) $(dmode) $(mandir)/cat1)
+ @echo "Installing man pages: $(mandir) ..."
+ cd $(mandir)/cat1 && $(rm) -f `echo vi.0 | sed '$(transform)'`
+- $(cp) $(srcdir)/docs/USD.doc/vi.man/vi.0 \
++ $(cp) `echo $(srcdir)/docs/USD.doc/vi.man/vi.0 |sed '$(transform)'` \
+ $(mandir)/cat1/`echo vi.0 | sed '$(transform)'`
+ cd $(mandir)/cat1 && $(chmod) $(fmode) `echo vi.0 | sed '$(transform)'`
+ cd $(mandir)/cat1 && $(rm) -f `echo ex.0 | sed '$(transform)'`
diff --git a/editors/vigor/pkg-comment b/editors/vigor/pkg-comment
new file mode 100644
index 0000000..9b1198b
--- /dev/null
+++ b/editors/vigor/pkg-comment
@@ -0,0 +1 @@
+a vi clone inspired by the userfriendly comic strip
diff --git a/editors/vigor/pkg-descr b/editors/vigor/pkg-descr
new file mode 100644
index 0000000..2b0ec75
--- /dev/null
+++ b/editors/vigor/pkg-descr
@@ -0,0 +1,11 @@
+In a recent fit of madness, hacker Joel Holveck has released Vigor, a version
+of the popular Unix editor vi featuring the Vigor Assistant. Holveck declined
+to comment on his true motives for creating the program, although it has been
+confirmed that he was inspired by Pitr of User Friendly the Comic Strip.
+
+Holveck denies rumors that he created the program as part of a plot to
+encourage the use of Emacs.
+
+WWW: http://www.red-bean.com/~joelh/vigor/
+
+-- Bill Fumerola <billf@FreeBSD.org>, who is ashamed to have made this port.
diff --git a/editors/vigor/pkg-plist b/editors/vigor/pkg-plist
new file mode 100644
index 0000000..754437b
--- /dev/null
+++ b/editors/vigor/pkg-plist
@@ -0,0 +1,25 @@
+bin/vigor
+man/cat1/ex.1
+man/cat1/vi.1
+man/cat1/view.1
+share/vi/catalog/dutch
+share/vi/catalog/english
+share/vi/catalog/french
+share/vi/catalog/german
+share/vi/catalog/ru_SU.KOI8-R
+share/vi/catalog/spanish
+share/vi/catalog/swedish
+share/vi/perl/VI.pm
+share/vi/perl/forall.pl
+share/vi/perl/make.pl
+share/vi/perl/tk.pl
+share/vi/perl/wc.pl
+share/vi/recover
+share/vi/tcl/errors.tcl
+share/vi/tcl/gnats.tcl
+share/vi/tcl/mailprocs.tcl
+share/vi/tcl/wc.tcl
+@dirrm share/vi/tcl
+@dirrm share/vi/catalog
+@dirrm share/vi/perl
+@dirrm share/vi
OpenPOWER on IntegriCloud