Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Mar 2001 15:38:46 +0000 (GMT)
From:      Nils M Holm <nmh@freenet.de>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/25898: port update: t3x-6.8.1 to t3x-6.10.1
Message-ID:  <Pine.BSF.3.96.1010318153708.3182A-100000@Freefall.UUCP>

next in thread | raw e-mail | index | archive | help

>Number:         25898
>Category:       ports
>Synopsis:       port update: t3x-6.8.1 to t3x-6.10.1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 18 06:50:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Nils M Holm
>Release:        FreeBSD 2.2.8-RELEASE i386
>Organization:
>Environment:

FreeBSD-current

>Description:

The old port fails to build on -current.

>How-To-Repeat:
>Fix:
	
diff -u 6.8.1/Makefile 6.10.1/Makefile
--- 6.8.1/Makefile	Tue Dec 19 11:26:48 2000
+++ 6.10.1/Makefile	Sun Mar 18 14:14:36 2001
@@ -6,7 +6,8 @@
 #
 
 PORTNAME=	t3x
-PORTVERSION=	681
+PORTVERSION=	6.10.1
+DISTNAME=	t3x-6A1
 CATEGORIES=	lang devel
 MASTER_SITES= 	http://www.t3x.org/Compiler/ \
 		http://www.homepages.de/home/nmh/T3X/Compiler/
diff -u 6.8.1/pkg-descr 6.10.1/pkg-descr
--- 6.8.1/pkg-descr	Tue Dec 19 11:26:48 2000
+++ 6.10.1/pkg-descr	Sun Mar 18 14:14:36 2001
@@ -1,18 +1,18 @@
-
-T3X is a very basic procedural language. Its syntax is a cross
-between Pascal and BCPL, but it is smaller and simpler.
-Unlike many popular languages, T3X does not provide a very
-abstract and complex environment to achieve portability, but
-only a set of very basic operations and built-in routines which
+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 set
+of very basic operations and built-in routines is provided, which
 may be easily implemented on a variety of different platforms.
 
 This package contains ...
 
-. a bytecode compiler and optimizer
+. a bytecode compiler and optimizers
 . a Tcode interpreter
-. FreeBSD(a.out,ELF) and DOS(EXE) native code backends
+. 386 and 8086 (EXE) backends
+. runtime support for FreeBSD, Linux, DOS, Coherent, etc.
 . a Tcode disassembler
-. run time libraries
 . misc. tools
 . documentation in HTML (/usr/local/t3x/r6/doc/T3X.html)
 . an online help system in structured document format
diff -u 6.8.1/pkg-plist 6.10.1/pkg-plist
--- 6.8.1/pkg-plist	Tue Dec 19 11:26:48 2000
+++ 6.10.1/pkg-plist	Sun Mar 18 14:14:36 2001
@@ -6,14 +6,17 @@
 bin/txdump
 bin/txpc
 bin/txprint
+bin/txsum
 bin/txx
 man/cat7/t3x.0
 t3x/r6/bin/s86
 t3x/r6/bin/thelp
 t3x/r6/bin/tx
+t3x/r6/bin/tx45
 t3x/r6/bin/txcg386
 t3x/r6/bin/txcg386e
 t3x/r6/bin/txcg86
+t3x/r6/bin/txcgc
 t3x/r6/bin/txcgexe
 t3x/r6/bin/txcm
 t3x/r6/bin/txdpf
@@ -22,6 +25,7 @@
 t3x/r6/bin/txopt
 t3x/r6/bin/txpc
 t3x/r6/bin/txprint
+t3x/r6/bin/txsum
 t3x/r6/bin/txtrn
 t3x/r6/bin/txx
 t3x/r6/classes/CLASSNDX
@@ -51,10 +55,10 @@
 t3x/r6/doc/README
 t3x/r6/doc/README.docs
 t3x/r6/doc/T3X.html
-t3x/r6/doc/cgdesc.sd
 t3x/r6/doc/classes.sd
 t3x/r6/doc/compiler.sd
 t3x/r6/doc/formats.sd
+t3x/r6/doc/mdesc.sd
 t3x/r6/doc/s86.sd
 t3x/r6/doc/sd.sd
 t3x/r6/doc/sdv-config
@@ -71,7 +75,7 @@
 t3x/r6/lib/xmem.so
 t3x/r6/system.txrc
 t3x/r6/txprint.rules
-@unexec rm -f %D/t3x/r6/classes/CLASSNDX-
+@unexec rm -f %D/t3x/r6/classes/CLASSND-
 @dirrm t3x/r6/bin
 @dirrm t3x/r6/classes
 @dirrm t3x/r6/lib


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.1010318153708.3182A-100000>