ports/66022: Maintainer update: lang/t3x

Nils M Holm nmh at t3x.org
Tue Apr 27 10:40:23 UTC 2004


>Number:         66022
>Category:       ports
>Synopsis:       Maintainer update: lang/t3x
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 27 03:40:23 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Nils M Holm
>Release:        FreeBSD 4.7-RELEASE i386
>Organization:
T3X.ORG
>Environment:
System: FreeBSD Symmetry.UUCP 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Thu Apr 10 11:15:39 CEST 2003 nmh at SYMMETRY.UUCP:/usr/src/sys/compile/SYMMETRY i386

>Description:

Update to T3X 8.1.2. Added C back end.

>How-To-Repeat:
>Fix:

diff -ru lang/t3x-old/Makefile lang/t3x/Makefile
--- lang/t3x-old/Makefile	Wed Nov  5 20:02:33 2003
+++ lang/t3x/Makefile	Tue Apr 27 12:34:08 2004
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	t3x
-PORTVERSION=	8.0.4
+PORTVERSION=	8.1.2
 CATEGORIES=	lang devel
 MASTER_SITES=	http://t3x.dyndns.org/files/
 DISTNAME=	t3x-${PORTVERSION:S/.//g}
diff -ru lang/t3x-old/distinfo lang/t3x/distinfo
--- lang/t3x-old/distinfo	Wed Mar 31 05:09:12 2004
+++ lang/t3x/distinfo	Tue Apr 27 12:30:33 2004
@@ -1,2 +1,2 @@
-MD5 (t3x-804.tar.gz) = 94768c084b81d61b5e8020b8f0658747
-SIZE (t3x-804.tar.gz) = 411202
+MD5 (t3x-812.tar.gz) = 7e272eb4b186bb5cd880ed97d4429d54
+SIZE (t3x-812.tar.gz) = 438467
diff -ru lang/t3x-old/pkg-descr lang/t3x/pkg-descr
--- lang/t3x-old/pkg-descr	Tue Jun 10 12:56:35 2003
+++ lang/t3x/pkg-descr	Tue Apr 27 12:30:33 2004
@@ -1,21 +1,9 @@
-T3X is a minimum procedural language. It is small, portable,
-procedural, block-structured, recursive, almost typeless,
-and to some degree object-oriented.
-Its syntax is a cross between Pascal and BCPL, but it is smaller
-and simpler. Portability is achieved by simplicity: only a basic
-set of operations and runtime classes is provided, which may be
-easily implemented on a variety of different platforms.
+T3X is a minimum procedural language: small, portable,
+block-structured, recursive, almost typeless, and to
+some degree object-oriented.
 
-This package contains ...
-
-- a bytecode compiler and optimizers
-- a Tcode interpreter
-- 386, 8086 (EXE), and Alpha AXP backends
-- A DOS/EXE generator for all platforms
-- runtime support for FreeBSD, NetBSD, Linux, DOS, Coherent
-- a Tcode examination utility
-- tools (pretty-printer, make utility, class manager)
-- the T3X user manual in HTML format
-- an online help system in structured document format
+This package contains the full optimizing T3X compiler
+with native 386, C, and bytecode back ends, complete
+documentation, and lots of tools.
 
 WWW: http://www.t3x.org/T3X/
diff -ru lang/t3x-old/pkg-plist lang/t3x/pkg-plist
--- lang/t3x-old/pkg-plist	Mon Jun 23 14:16:52 2003
+++ lang/t3x/pkg-plist	Tue Apr 27 12:30:33 2004
@@ -15,6 +15,7 @@
 t3x/r8/bin/txcg86
 t3x/r8/bin/txcgexe
 t3x/r8/bin/txcgl
+t3x/r8/bin/txcguc
 t3x/r8/bin/txcm
 t3x/r8/bin/txdpf
 t3x/r8/bin/txdump
@@ -64,7 +65,7 @@
 t3x/r8/doc/Changes.sd
 t3x/r8/doc/FAQ.sd
 t3x/r8/doc/LICENSE
-t3x/r8/doc/README.sd
+t3x/r8/doc/README
 t3x/r8/doc/T3X.html
 t3x/r8/doc/classes.sd
 t3x/r8/doc/compiler.sd
@@ -85,6 +86,7 @@
 t3x/r8/static.txrc
 t3x/r8/system.txrc
 t3x/r8/txprint.rules
+t3x/r8/uc.txrc
 @unexec rm -f %D/t3x/r8/classes/CLASSND-
 @unexec rm -f %D/t3x/r8/classes/CLASSNDX
 @unexec rm -f %D/t3x/r8/classes/2/CLASSND-
-- 
Nils M Holm <nmh at t3x.org> -- http://www.t3x.org/nmh/
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list