summaryrefslogtreecommitdiff
path: root/editors/the
diff options
context:
space:
mode:
authorPete Fritchman <petef@FreeBSD.org>2003-05-18 23:51:48 +0000
committerPete Fritchman <petef@FreeBSD.org>2003-05-18 23:51:48 +0000
commit35777543432a7becc10c60b25c33d462bbd68da4 (patch)
tree5d6c686275316bcf188350f82db6e100091f9bef /editors/the
parent- update to 1.5 (diff)
- update to 3.1
- new MASTER_SITES/WWW, now at sourceforge PR: 52050 Submitted by: Ports Fury
Notes
Notes: svn path=/head/; revision=81304
Diffstat (limited to 'editors/the')
-rw-r--r--editors/the/Makefile16
-rw-r--r--editors/the/distinfo3
-rw-r--r--editors/the/files/patch-aa132
-rw-r--r--editors/the/files/patch-ab18
-rw-r--r--editors/the/pkg-descr2
-rw-r--r--editors/the/pkg-plist28
6 files changed, 107 insertions, 92 deletions
diff --git a/editors/the/Makefile b/editors/the/Makefile
index 65d3f265994c..f109d5e5a570 100644
--- a/editors/the/Makefile
+++ b/editors/the/Makefile
@@ -6,13 +6,16 @@
#
PORTNAME= the
-PORTVERSION= 3.0
+PORTVERSION= 3.1
CATEGORIES= editors
-MASTER_SITES= ftp://ftp.lightlink.com/pub/hessling/THE/ \
- ftp://ftp.qut.edu.au/pub/markh/THE/ \
- ftp://ftp.wu-wien.ac.at/pub/src/Editors/THE/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= hessling-editor
DISTNAME= THE-${PORTVERSION}
+PATCH_SITES= http://users.comlab.ox.ac.uk/ian.collier/distribution/
+PATCHFILES= ${DISTNAME}-rexximc.patch
+PATCH_DIST_STRIP= -p1
+
MAINTAINER= ports@FreeBSD.org
COMMENT= "The Hessling Editor", an implementation of the xedit editor
@@ -20,9 +23,12 @@ BUILD_DEPENDS= rexx:${PORTSDIR}/lang/rexx-imc
RUN_DEPENDS= rexx:${PORTSDIR}/lang/rexx-imc
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-ncurses --with-rexximc \
+CONFIGURE_ARGS= --with-ncurses --with-rexx=rexximc \
--with-rexxincdir=${LOCALBASE}/include \
--with-rexxlibdir=${LOCALBASE}/lib
+ALL_TARGET= all html
+
+MAN1= the.1
post-install:
.if !defined(NOPORTDOCS)
diff --git a/editors/the/distinfo b/editors/the/distinfo
index 1eb4e0891bb8..df7e07622759 100644
--- a/editors/the/distinfo
+++ b/editors/the/distinfo
@@ -1 +1,2 @@
-MD5 (THE-3.0.tar.gz) = d6505635a68f16a225fd4c7bac3536a3
+MD5 (THE-3.1.tar.gz) = 3d09dad65e1c0efe9ec8ead013df9d08
+MD5 (THE-3.1-rexximc.patch) = 463a0a751a742bb8bb4ce701499c34ab
diff --git a/editors/the/files/patch-aa b/editors/the/files/patch-aa
index a6bab8c7914f..031d5efad9ea 100644
--- a/editors/the/files/patch-aa
+++ b/editors/the/files/patch-aa
@@ -1,68 +1,82 @@
---- Makefile.in.orig Sat Jan 15 13:37:34 2000
-+++ Makefile.in Wed Aug 16 00:05:20 2000
-@@ -16,13 +16,13 @@
- srcdir = @srcdir@
- prefix = @prefix@
- exec_prefix = @exec_prefix@
--libdir = $(exec_prefix)/lib
-+datadir = $(exec_prefix)/share
- includedir = $(exec_prefix)/include
- docdir = $(srcdir)/doc
+--- Makefile.in.orig Fri Jun 14 21:08:43 2002
++++ Makefile.in Sun May 11 09:56:21 2003
+@@ -26,7 +26,9 @@
contribdir = $(srcdir)/contrib
thisdir =@thisdir@
--INSTALL = @INSTALL@
+-INSTALL = $(srcdir)/install-sh
++INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
- INSTALL_DATA = @INSTALL_DATA@
++INSTALL_DATA = @INSTALL_DATA@
HTML_EXT = @HTML_EXT@
-@@ -31,7 +31,7 @@
- CFLAGS = @CFLAGS@
- INCDIR = $(srcdir)
--CPPFLAGS = -I. -I$(INCDIR) @DEFS@ @SYS_DEFS@ -DTHE_HOME_DIRECTORY=\"$(prefix)/THE/\"
-+CPPFLAGS = -I. -I$(INCDIR) @DEFS@ @SYS_DEFS@ -DTHE_HOME_DIRECTORY=\"$(datadir)/THE/\"
+@@ -204,37 +206,37 @@
+ install: $(BASE_INSTALL)
- CCFLAGS = -c $(CFLAGS) $(CPPFLAGS) @MH_REXX_INC@ @MH_CURSES_INC@
+ installbase: the the.man THE_Help.txt
+- $(INSTALL) -m 755 -d $(bindir)
+- $(INSTALL) -m 755 -d $(prefix)/man/man1
+- $(INSTALL) -m 755 -d $(prefix)/share/THE
+- $(INSTALL) -m 755 -c ./the $(bindir)/the
+- $(INSTALL) -m 644 -c $(srcdir)/the.1 $(prefix)/man/man1/the.1
+- $(INSTALL) -m 644 -c ./THE_Help.txt $(prefix)/share/THE/THE_Help.txt
+- $(INSTALL) -m 644 -c $(srcdir)/append.the $(prefix)/share/THE/append.the
+- $(INSTALL) -m 644 -c $(srcdir)/comm.the $(prefix)/share/THE/comm.the
+- $(INSTALL) -m 644 -c $(srcdir)/build.the $(prefix)/share/THE/build.the
+- $(INSTALL) -m 644 -c $(srcdir)/uncomm.the $(prefix)/share/THE/uncomm.the
+- $(INSTALL) -m 644 -c $(srcdir)/total.the $(prefix)/share/THE/total.the
+- $(INSTALL) -m 644 -c $(srcdir)/match.the $(prefix)/share/THE/match.the
+- $(INSTALL) -m 644 -c $(srcdir)/rm.the $(prefix)/share/THE/rm.the
+- $(INSTALL) -m 644 -c $(srcdir)/nl.the $(prefix)/share/THE/nl.the
+- $(INSTALL) -m 644 -c $(srcdir)/words.the $(prefix)/share/THE/words.the
+- $(INSTALL) -m 644 -c $(srcdir)/l.the $(prefix)/share/THE/l.the
+- $(INSTALL) -m 644 -c $(srcdir)/compile.the $(prefix)/share/THE/compile.the
+- $(INSTALL) -m 644 -c $(srcdir)/spell.the $(prefix)/share/THE/spell.the
+- $(INSTALL) -m 644 -c $(srcdir)/demo.the $(prefix)/share/THE/demo.the
+- $(INSTALL) -m 644 -c $(srcdir)/cua.the $(prefix)/share/THE/cua.the
+- $(INSTALL) -m 644 -c $(srcdir)/config.the $(prefix)/share/THE/config.the
+- $(INSTALL) -m 644 -c $(srcdir)/tags.the $(prefix)/share/THE/tags.the
+- $(INSTALL) -m 644 -c $(srcdir)/c.tld $(prefix)/share/THE/c.tld
+- $(INSTALL) -m 644 -c $(srcdir)/cobol.tld $(prefix)/share/THE/cobol.tld
+- $(INSTALL) -m 644 -c $(srcdir)/csh.tld $(prefix)/share/THE/csh.tld
+- $(INSTALL) -m 644 -c $(srcdir)/html.tld $(prefix)/share/THE/html.tld
+- $(INSTALL) -m 644 -c $(srcdir)/m4.tld $(prefix)/share/THE/m4.tld
+- $(INSTALL) -m 644 -c $(srcdir)/make.tld $(prefix)/share/THE/make.tld
+- $(INSTALL) -m 644 -c $(srcdir)/opl.tld $(prefix)/share/THE/opl.tld
+- $(INSTALL) -m 644 -c $(srcdir)/rexx.tld $(prefix)/share/THE/rexx.tld
+- $(INSTALL) -m 644 -c $(srcdir)/sh.tld $(prefix)/share/THE/sh.tld
++ $(INSTALL) -d $(bindir)
++ $(INSTALL) -d $(prefix)/man/man1
++ $(INSTALL) -d $(prefix)/share/THE
++ $(INSTALL_PROGRAM) ./the $(bindir)/the
++ $(INSTALL_DATA) $(srcdir)/the.1 $(prefix)/man/man1/the.1
++ $(INSTALL_DATA) ./THE_Help.txt $(prefix)/share/THE/THE_Help.txt
++ $(INSTALL_DATA) $(srcdir)/append.the $(prefix)/share/THE/append.the
++ $(INSTALL_DATA) $(srcdir)/comm.the $(prefix)/share/THE/comm.the
++ $(INSTALL_DATA) $(srcdir)/build.the $(prefix)/share/THE/build.the
++ $(INSTALL_DATA) $(srcdir)/uncomm.the $(prefix)/share/THE/uncomm.the
++ $(INSTALL_DATA) $(srcdir)/total.the $(prefix)/share/THE/total.the
++ $(INSTALL_DATA) $(srcdir)/match.the $(prefix)/share/THE/match.the
++ $(INSTALL_DATA) $(srcdir)/rm.the $(prefix)/share/THE/rm.the
++ $(INSTALL_DATA) $(srcdir)/nl.the $(prefix)/share/THE/nl.the
++ $(INSTALL_DATA) $(srcdir)/words.the $(prefix)/share/THE/words.the
++ $(INSTALL_DATA) $(srcdir)/l.the $(prefix)/share/THE/l.the
++ $(INSTALL_DATA) $(srcdir)/compile.the $(prefix)/share/THE/compile.the
++ $(INSTALL_DATA) $(srcdir)/spell.the $(prefix)/share/THE/spell.the
++ $(INSTALL_DATA) $(srcdir)/demo.the $(prefix)/share/THE/demo.the
++ $(INSTALL_DATA) $(srcdir)/cua.the $(prefix)/share/THE/cua.the
++ $(INSTALL_DATA) $(srcdir)/config.the $(prefix)/share/THE/config.the
++ $(INSTALL_DATA) $(srcdir)/tags.the $(prefix)/share/THE/tags.the
++ $(INSTALL_DATA) $(srcdir)/c.tld $(prefix)/share/THE/c.tld
++ $(INSTALL_DATA) $(srcdir)/cobol.tld $(prefix)/share/THE/cobol.tld
++ $(INSTALL_DATA) $(srcdir)/csh.tld $(prefix)/share/THE/csh.tld
++ $(INSTALL_DATA) $(srcdir)/html.tld $(prefix)/share/THE/html.tld
++ $(INSTALL_DATA) $(srcdir)/m4.tld $(prefix)/share/THE/m4.tld
++ $(INSTALL_DATA) $(srcdir)/make.tld $(prefix)/share/THE/make.tld
++ $(INSTALL_DATA) $(srcdir)/opl.tld $(prefix)/share/THE/opl.tld
++ $(INSTALL_DATA) $(srcdir)/rexx.tld $(prefix)/share/THE/rexx.tld
++ $(INSTALL_DATA) $(srcdir)/sh.tld $(prefix)/share/THE/sh.tld
+
+ binary: $(BASE_BINARY)
-@@ -186,23 +186,23 @@
-
- install: the the.man THE_Help.txt
- $(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) ./the.man $(prefix)/THE/the.man
-- $(INSTALL_DATA) $(srcdir)/append.the $(prefix)/THE/append.the
-- $(INSTALL_DATA) $(srcdir)/comm.the $(prefix)/THE/comm.the
-- $(INSTALL_DATA) $(srcdir)/build.the $(prefix)/THE/build.the
-- $(INSTALL_DATA) $(srcdir)/setbuild.the $(prefix)/THE/setbuild.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
-+ $(INSTALL_DATA) -m 755 -d $(datadir)/THE
-+ $(INSTALL_PROGRAM) ./the $(exec_prefix)/bin/the
-+ $(INSTALL_DATA) ./the.man $(datadir)/THE/the.man
-+ $(INSTALL_DATA) $(srcdir)/append.the $(datadir)/THE/append.the
-+ $(INSTALL_DATA) $(srcdir)/comm.the $(datadir)/THE/comm.the
-+ $(INSTALL_DATA) $(srcdir)/build.the $(datadir)/THE/build.the
-+ $(INSTALL_DATA) $(srcdir)/setbuild.the $(datadir)/THE/setbuild.the
-+ $(INSTALL_DATA) $(srcdir)/uncomm.the $(datadir)/THE/uncomm.the
-+ $(INSTALL_DATA) $(srcdir)/total.the $(datadir)/THE/total.the
-+ $(INSTALL_DATA) $(srcdir)/match.the $(datadir)/THE/match.the
-+ $(INSTALL_DATA) $(srcdir)/rm.the $(datadir)/THE/rm.the
-+ $(INSTALL_DATA) $(srcdir)/words.the $(datadir)/THE/words.the
-+ $(INSTALL_DATA) $(srcdir)/l.the $(datadir)/THE/l.the
-+ $(INSTALL_DATA) $(srcdir)/compile.the $(datadir)/THE/compile.the
-+ $(INSTALL_DATA) $(srcdir)/spell.the $(datadir)/THE/spell.the
-+ $(INSTALL_DATA) $(srcdir)/demo.the $(datadir)/THE/demo.the
-+ $(INSTALL_DATA) $(srcdir)/THE_Help.txt $(datadir)/THE/THE_Help.txt
-
- clean:
- -rm -f *.o trace the manext *.man *$(HTML_EXT) *.new config.log config.cache config.status
diff --git a/editors/the/files/patch-ab b/editors/the/files/patch-ab
deleted file mode 100644
index 7892df55605c..000000000000
--- a/editors/the/files/patch-ab
+++ /dev/null
@@ -1,18 +0,0 @@
---- execute.c.orig Thu Dec 23 19:20:28 1999
-+++ execute.c Wed Aug 16 00:05:21 2000
-@@ -4253,6 +4253,7 @@
- draw_cursor(FALSE);
- default_button = 0;
- editfield_col = -1;
-+#if defined(PDCURSES_MOUSE_ENABLED) || defined(NCURSES_MOUSE_VERSION)
- if ( rc == RC_READV_TERM_MOUSE )
- {
- /*
-@@ -4267,6 +4268,7 @@
- {
- continue;
- }
-+#endif
- }
- else
- {
diff --git a/editors/the/pkg-descr b/editors/the/pkg-descr
index 781c2a7ed09e..aae48979c08c 100644
--- a/editors/the/pkg-descr
+++ b/editors/the/pkg-descr
@@ -2,4 +2,4 @@ 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.
-WWW: http://www.lightlink.com/hessling/THE/
+WWW: http://hessling-editor.sourceforge.net/
diff --git a/editors/the/pkg-plist b/editors/the/pkg-plist
index 91f3ddb6333a..81630d844d62 100644
--- a/editors/the/pkg-plist
+++ b/editors/the/pkg-plist
@@ -2,15 +2,26 @@ bin/the
share/THE/THE_Help.txt
share/THE/append.the
share/THE/build.the
+share/THE/c.tld
+share/THE/cobol.tld
share/THE/comm.the
share/THE/compile.the
+share/THE/config.the
+share/THE/csh.tld
+share/THE/cua.the
share/THE/demo.the
+share/THE/html.tld
share/THE/l.the
+share/THE/m4.tld
+share/THE/make.tld
share/THE/match.the
+share/THE/nl.the
+share/THE/opl.tld
+share/THE/rexx.tld
share/THE/rm.the
-share/THE/setbuild.the
+share/THE/sh.tld
share/THE/spell.the
-share/THE/the.man
+share/THE/tags.the
share/THE/total.the
share/THE/uncomm.the
share/THE/words.the
@@ -20,14 +31,15 @@ share/THE/words.the
%%PORTDOCS%%share/doc/THE/app4.html
%%PORTDOCS%%share/doc/THE/app5.html
%%PORTDOCS%%share/doc/THE/app6.html
+%%PORTDOCS%%share/doc/THE/app7.html
%%PORTDOCS%%share/doc/THE/comm.html
%%PORTDOCS%%share/doc/THE/commset.html
%%PORTDOCS%%share/doc/THE/commsos.html
-%%PORTDOCS%%share/doc/THE/glossary.html
-%%PORTDOCS%%share/doc/THE/history.html
-%%PORTDOCS%%share/doc/THE/index.html
-%%PORTDOCS%%share/doc/THE/overview.html
-%%PORTDOCS%%share/doc/THE/query.html
-%%PORTDOCS%%share/doc/THE/quickref.html
+%%PORTDOCS%%share/doc/THE/glossary.html
+%%PORTDOCS%%share/doc/THE/history.html
+%%PORTDOCS%%share/doc/THE/index.html
+%%PORTDOCS%%share/doc/THE/overview.html
+%%PORTDOCS%%share/doc/THE/query.html
+%%PORTDOCS%%share/doc/THE/quickref.html
%%PORTDOCS%%@dirrm share/doc/THE
@dirrm share/THE