ports/52050: Update port: editors/the to 3.1

KATO Tsuguru tkato at prontomail.com
Sun May 11 02:20:21 UTC 2003


>Number:         52050
>Category:       ports
>Synopsis:       Update port: editors/the to 3.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat May 10 19:20:07 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.8-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 3.1

Remove file:
files/patch-ab

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/editors/the/Makefile editors/the/Makefile
--- /usr/ports/editors/the/Makefile	Sat Apr 12 22:45:13 2003
+++ editors/the/Makefile	Sun May 11 10:07:49 2003
@@ -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 at FreeBSD.org
 COMMENT=	"The Hessling Editor", an implementation of the xedit editor
 
@@ -20,9 +23,12 @@
 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 -urN /usr/ports/editors/the/distinfo editors/the/distinfo
--- /usr/ports/editors/the/distinfo	Thu Feb 17 14:18:28 2000
+++ editors/the/distinfo	Sun May 11 09:35:09 2003
@@ -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 -urN /usr/ports/editors/the/files/patch-aa editors/the/files/patch-aa
--- /usr/ports/editors/the/files/patch-aa	Wed Aug 23 17:30:00 2000
+++ editors/the/files/patch-aa	Sun May 11 10:01:52 2003
@@ -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 -urN /usr/ports/editors/the/files/patch-ab editors/the/files/patch-ab
--- /usr/ports/editors/the/files/patch-ab	Wed Aug 23 17:30:00 2000
+++ editors/the/files/patch-ab	Thu Jan  1 09:00:00 1970
@@ -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 -urN /usr/ports/editors/the/pkg-descr editors/the/pkg-descr
--- /usr/ports/editors/the/pkg-descr	Thu Feb 17 14:18:30 2000
+++ editors/the/pkg-descr	Sun May 11 09:18:58 2003
@@ -2,4 +2,4 @@
 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 -urN /usr/ports/editors/the/pkg-plist editors/the/pkg-plist
--- /usr/ports/editors/the/pkg-plist	Mon Dec 24 11:14:16 2001
+++ editors/the/pkg-plist	Sun May 11 10:11:37 2003
@@ -2,15 +2,26 @@
 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 @@
 %%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
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list