summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lang/t3x/Makefile3
-rw-r--r--lang/t3x/distinfo2
-rw-r--r--lang/t3x/pkg-descr18
-rw-r--r--lang/t3x/pkg-plist8
4 files changed, 18 insertions, 13 deletions
diff --git a/lang/t3x/Makefile b/lang/t3x/Makefile
index b43147a..bfd63b4 100644
--- a/lang/t3x/Makefile
+++ b/lang/t3x/Makefile
@@ -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 --git a/lang/t3x/distinfo b/lang/t3x/distinfo
index 54bbcfc..061030f 100644
--- a/lang/t3x/distinfo
+++ b/lang/t3x/distinfo
@@ -1 +1 @@
-MD5 (t3x-681.tar.gz) = 3cf79ee8cb87e1ae53b4da82c57c2ccc
+MD5 (t3x-6A1.tar.gz) = e60670bc08e35f203b248fb53764183c
diff --git a/lang/t3x/pkg-descr b/lang/t3x/pkg-descr
index dec247d..7f16b30 100644
--- a/lang/t3x/pkg-descr
+++ b/lang/t3x/pkg-descr
@@ -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 --git a/lang/t3x/pkg-plist b/lang/t3x/pkg-plist
index db5f1d1..4caacdc 100644
--- a/lang/t3x/pkg-plist
+++ b/lang/t3x/pkg-plist
@@ -6,14 +6,17 @@ bin/txcm
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/txld
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/LICENSE
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/ttyctl.so
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
OpenPOWER on IntegriCloud