aboutsummaryrefslogtreecommitdiffstats
path: root/editors/the
diff options
context:
space:
mode:
authortaoka <taoka@FreeBSD.org>1999-04-30 16:42:12 +0800
committertaoka <taoka@FreeBSD.org>1999-04-30 16:42:12 +0800
commita0e5df726d5b80697aa26f7f51202344bbe8e02c (patch)
treedb274279cc6f4b04e05846af9c47f624eab37e0b /editors/the
parentdaafaea11ab61f0e0ce332fa90d0152ef1d89fcb (diff)
downloadfreebsd-ports-gnome-a0e5df726d5b80697aa26f7f51202344bbe8e02c.tar.gz
freebsd-ports-gnome-a0e5df726d5b80697aa26f7f51202344bbe8e02c.tar.zst
freebsd-ports-gnome-a0e5df726d5b80697aa26f7f51202344bbe8e02c.zip
The Hessling Editor, an implementation of the xedit editor
PR: 10846 Submitted by: Pedro F. Giffuni <giffunip@asme.org>
Diffstat (limited to 'editors/the')
-rw-r--r--editors/the/Makefile25
-rw-r--r--editors/the/distinfo1
-rw-r--r--editors/the/files/patch-aa62
-rw-r--r--editors/the/pkg-comment1
-rw-r--r--editors/the/pkg-descr3
-rw-r--r--editors/the/pkg-plist13
6 files changed, 105 insertions, 0 deletions
diff --git a/editors/the/Makefile b/editors/the/Makefile
new file mode 100644
index 000000000000..875e4b4db492
--- /dev/null
+++ b/editors/the/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: THE
+# Version required: 2.7
+# Date created: 7 May 1999
+# Whom: giffunip@asme.org
+#
+# $Id: $
+#
+
+DISTNAME= THE-2.7
+PKGNAME= the-2.7
+CATEGORIES= editors
+MASTER_SITES= ftp://ftp.lightlink.com/pub/hessling/THE/ \
+ ftp://uiarchive.cso.uiuc.edu/pub/packages/THE/ \
+ ftp://ftp.qut.edu.au/pub/markh/THE/ \
+ ftp://ftp.rzg.mpg.de/pub/software/the/THE/ \
+ ftp://ftp.wu-wien.ac.at/pub/src/Editors/THE/
+
+MAINTAINER= ports@FreeBSD.org
+
+BUILD_DEPENDS= rexx:${PORTSDIR}/lang/rexx-imc
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-rexximc --with-ncurses
+
+.include <bsd.port.mk>
diff --git a/editors/the/distinfo b/editors/the/distinfo
new file mode 100644
index 000000000000..604f83f6e64d
--- /dev/null
+++ b/editors/the/distinfo
@@ -0,0 +1 @@
+MD5 (THE-2.7.tar.gz) = 9a64251ee126854e45926326dcf8920f
diff --git a/editors/the/files/patch-aa b/editors/the/files/patch-aa
new file mode 100644
index 000000000000..8fd06348605e
--- /dev/null
+++ b/editors/the/files/patch-aa
@@ -0,0 +1,62 @@
+*** Makefile.in.orig Sat Dec 19 23:53:42 1998
+--- Makefile.in Sun Mar 28 17:49:45 1999
+***************
+*** 28,34 ****
+ CFLAGS = @CFLAGS@
+
+ INCDIR = $(srcdir)
+! CPPFLAGS = -I. -I$(INCDIR) @DEFS@ @SYS_DEFS@ -DTHE_HOME_DIRECTORY=\"$(prefix)/THE/\"
+
+ CCFLAGS = -c $(CFLAGS) $(CPPFLAGS) @MH_CURSES_INC@ @MH_REXX_INC@
+
+--- 28,34 ----
+ CFLAGS = @CFLAGS@
+
+ INCDIR = $(srcdir)
+! CPPFLAGS = -I. -I$(INCDIR) @DEFS@ @SYS_DEFS@ -DTHE_HOME_DIRECTORY=\"$(libdir)/THE/\"
+
+ CCFLAGS = -c $(CFLAGS) $(CPPFLAGS) @MH_CURSES_INC@ @MH_REXX_INC@
+
+***************
+*** 122,141 ****
+
+ install: ./the help
+ $(INSTALL_DATA) -m 755 -d $(exec_prefix)/bin
+! $(INSTALL_DATA) -m 755 -d $(prefix)/THE
+ $(INSTALL) -m 755 ./the $(exec_prefix)/bin/the
+! $(INSTALL_DATA) $(srcdir)/append.the $(prefix)/THE/append.the
+! $(INSTALL_DATA) $(srcdir)/comm.the $(prefix)/THE/comm.the
+! $(INSTALL_DATA) $(srcdir)/uncomm.the $(prefix)/THE/uncomm.the
+! $(INSTALL_DATA) $(srcdir)/total.the $(prefix)/THE/total.the
+! $(INSTALL_DATA) $(srcdir)/match.the $(prefix)/THE/match.the
+! $(INSTALL_DATA) $(srcdir)/rm.the $(prefix)/THE/rm.the
+! $(INSTALL_DATA) $(srcdir)/words.the $(prefix)/THE/words.the
+! $(INSTALL_DATA) $(srcdir)/l.the $(prefix)/THE/l.the
+! $(INSTALL_DATA) $(srcdir)/compile.the $(prefix)/THE/compile.the
+! $(INSTALL_DATA) $(srcdir)/spell.the $(prefix)/THE/spell.the
+! $(INSTALL_DATA) $(srcdir)/demo.the $(prefix)/THE/demo.the
+! $(INSTALL_DATA) $(srcdir)/THE_Help.txt $(prefix)/THE/THE_Help.txt
+
+ clean:
+ -rm -f *.o trace the manext *.man *.htm THE_Help* *.gif
+--- 122,141 ----
+
+ install: ./the help
+ $(INSTALL_DATA) -m 755 -d $(exec_prefix)/bin
+! $(INSTALL_DATA) -m 755 -d $(libdir)/THE
+ $(INSTALL) -m 755 ./the $(exec_prefix)/bin/the
+! $(INSTALL_DATA) $(srcdir)/append.the $(libdir)/THE/append.the
+! $(INSTALL_DATA) $(srcdir)/comm.the $(libdir)/THE/comm.the
+! $(INSTALL_DATA) $(srcdir)/uncomm.the $(libdir)/THE/uncomm.the
+! $(INSTALL_DATA) $(srcdir)/total.the $(libdir)/THE/total.the
+! $(INSTALL_DATA) $(srcdir)/match.the $(libdir)/THE/match.the
+! $(INSTALL_DATA) $(srcdir)/rm.the $(libdir)/THE/rm.the
+! $(INSTALL_DATA) $(srcdir)/words.the $(libdir)/THE/words.the
+! $(INSTALL_DATA) $(srcdir)/l.the $(libdir)/THE/l.the
+! $(INSTALL_DATA) $(srcdir)/compile.the $(libdir)/THE/compile.the
+! $(INSTALL_DATA) $(srcdir)/spell.the $(libdir)/THE/spell.the
+! $(INSTALL_DATA) $(srcdir)/demo.the $(libdir)/THE/demo.the
+! $(INSTALL_DATA) $(srcdir)/THE_Help.txt $(libdir)/THE/THE_Help.txt
+
+ clean:
+ -rm -f *.o trace the manext *.man *.htm THE_Help* *.gif
diff --git a/editors/the/pkg-comment b/editors/the/pkg-comment
new file mode 100644
index 000000000000..41bed7d5b3fc
--- /dev/null
+++ b/editors/the/pkg-comment
@@ -0,0 +1 @@
+The Hessling Editor, an implementation of the xedit editor
diff --git a/editors/the/pkg-descr b/editors/the/pkg-descr
new file mode 100644
index 000000000000..1324b331faa5
--- /dev/null
+++ b/editors/the/pkg-descr
@@ -0,0 +1,3 @@
+THE is a text editor that uses both command line commands and key bindings
+to operate. It is intended to be similar to the VM/CMS System Product
+Editor, XEDIT and to Mansfield Software's, KEDIT.
diff --git a/editors/the/pkg-plist b/editors/the/pkg-plist
new file mode 100644
index 000000000000..e8354b898806
--- /dev/null
+++ b/editors/the/pkg-plist
@@ -0,0 +1,13 @@
+bin/the
+lib/THE/append.the
+lib/THE/comm.the
+lib/THE/uncomm.the
+lib/THE/total.the
+lib/THE/match.the
+lib/THE/rm.the
+lib/THE/words.the
+lib/THE/l.the
+lib/THE/compile.the
+lib/THE/spell.the
+lib/THE/demo.the
+lib/THE/THE_Help.txt