View | Details | Raw Unified | Return to bug 48090
Collapse All | Expand All

(-)lang/t3x/Makefile (-1 / +6 lines)
Lines 6-18 Link Here
6
#
6
#
7
7
8
PORTNAME=	t3x
8
PORTNAME=	t3x
9
PORTVERSION=	7.0.3
9
PORTVERSION=	7.2.2
10
CATEGORIES=	lang devel
10
CATEGORIES=	lang devel
11
MASTER_SITES= 	http://www.not-compatible.org/files/ \
11
MASTER_SITES= 	http://www.not-compatible.org/files/ \
12
		http://www.t3x.org/files/
12
		http://www.t3x.org/files/
13
DISTNAME=	t3x-${PORTVERSION:S/.//g}
13
DISTNAME=	t3x-${PORTVERSION:S/.//g}
14
14
15
MAINTAINER=	nmh@t3x.org
15
MAINTAINER=	nmh@t3x.org
16
17
MAN7=		t3x.7
18
MANCOMPRESSED=	no
19
20
MAKE_ENV=	INSTALL_PREFIX=${PREFIX}
16
21
17
do-configure:
22
do-configure:
18
	@(cd ${WRKSRC}/ports/freebsd-386-elf; ./Config boot)
23
	@(cd ${WRKSRC}/ports/freebsd-386-elf; ./Config boot)
(-)lang/t3x/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (t3x-703.tar.gz) = 39ab774c3566835df4aa53ddabe495c1
1
MD5 (t3x-722.tar.gz) = 6e2bccbf2bf572a0a758acc7212a7ba8
(-)lang/t3x/pkg-descr (-14 / +12 lines)
Lines 2-23 Link Here
2
procedural, block-structured, recursive, almost typeless,
2
procedural, block-structured, recursive, almost typeless,
3
and to some degree object-oriented.
3
and to some degree object-oriented.
4
Its syntax is a cross between Pascal and BCPL, but it is smaller
4
Its syntax is a cross between Pascal and BCPL, but it is smaller
5
and simpler. Portability is achieved by simplicity: only a set
5
and simpler. Portability is achieved by simplicity: only a basic
6
of very basic operations and built-in routines is provided, which
6
set of operations and runtime classes is provided, which may be
7
may be easily implemented on a variety of different platforms.
7
easily implemented on a variety of different platforms.
8
8
9
This package contains ...
9
This package contains ...
10
10
11
. a bytecode compiler and optimizers
11
- a bytecode compiler and optimizers
12
. a Tcode interpreter
12
- a Tcode interpreter
13
. 386 and 8086 (EXE) backends
13
- 386, 8086 (EXE), and Alpha AXP backends
14
. runtime support for FreeBSD, Linux, DOS, Coherent, etc.
14
- A DOS/EXE generator for all platforms
15
. a Tcode disassembler
15
- runtime support for FreeBSD, NetBSD, Linux, DOS, Coherent
16
. misc. tools
16
- a Tcode examination utility
17
. documentation in HTML (/usr/local/t3x/r7/doc/T3X.html)
17
- tools (pretty-printer, make utility, class manager)
18
. an online help system in structured document format
18
- the T3X user manual in HTML format
19
- an online help system in structured document format
19
20
20
WWW: http://www.t3x.org/
21
WWW: http://www.t3x.org/
21
22
--
23
Nils M Holm <nmh@t3x.org>
(-)lang/t3x/pkg-plist (-12 / +9 lines)
Lines 8-14 Link Here
8
bin/txsum
8
bin/txsum
9
bin/txx
9
bin/txx
10
include/txx.h
10
include/txx.h
11
man/cat7/t3x.0
12
t3x/r7/bin/s86
11
t3x/r7/bin/s86
13
t3x/r7/bin/tx
12
t3x/r7/bin/tx
14
t3x/r7/bin/txcg386
13
t3x/r7/bin/txcg386
Lines 38-43 Link Here
38
t3x/r7/classes/string.dir
37
t3x/r7/classes/string.dir
39
t3x/r7/classes/system.cls
38
t3x/r7/classes/system.cls
40
t3x/r7/classes/system.dir
39
t3x/r7/classes/system.dir
40
t3x/r7/classes/t3x.cls
41
t3x/r7/classes/t3x.dir
41
t3x/r7/classes/t3x.dir
42
t3x/r7/classes/tcode.cls
42
t3x/r7/classes/tcode.cls
43
t3x/r7/classes/tcode.dir
43
t3x/r7/classes/tcode.dir
Lines 47-59 Link Here
47
t3x/r7/classes/util.dir
47
t3x/r7/classes/util.dir
48
t3x/r7/classes/xmem.cls
48
t3x/r7/classes/xmem.cls
49
t3x/r7/classes/xmem.dir
49
t3x/r7/classes/xmem.dir
50
t3x/r7/doc/BOOT.HOWTO
50
t3x/r7/doc/.sdtoc
51
t3x/r7/doc/Changes
51
t3x/r7/doc/Booting.sd
52
t3x/r7/doc/FAQ
52
t3x/r7/doc/Bugs.sd
53
t3x/r7/doc/KNOWNBUGS
53
t3x/r7/doc/Changes.sd
54
t3x/r7/doc/FAQ.sd
54
t3x/r7/doc/LICENSE
55
t3x/r7/doc/LICENSE
55
t3x/r7/doc/README
56
t3x/r7/doc/README.sd
56
t3x/r7/doc/README.docs
57
t3x/r7/doc/T3X.html
57
t3x/r7/doc/T3X.html
58
t3x/r7/doc/classes.sd
58
t3x/r7/doc/classes.sd
59
t3x/r7/doc/compiler.sd
59
t3x/r7/doc/compiler.sd
Lines 62-75 Link Here
62
t3x/r7/doc/mdesc.sd
62
t3x/r7/doc/mdesc.sd
63
t3x/r7/doc/s86.sd
63
t3x/r7/doc/s86.sd
64
t3x/r7/doc/sd.sd
64
t3x/r7/doc/sd.sd
65
t3x/r7/doc/sdv-config
66
t3x/r7/doc/t3xref.sd
65
t3x/r7/doc/t3xref.sd
67
t3x/r7/doc/utilities.sd
66
t3x/r7/doc/utilities.sd
68
t3x/r7/dos.txrc
67
t3x/r7/dos.txrc
69
t3x/r7/lib/libt3x.a
70
t3x/r7/lib/system.o
68
t3x/r7/lib/system.o
71
t3x/r7/lib/system.x
69
t3x/r7/lib/system.x
72
t3x/r7/lib/t3x.lib
70
t3x/r7/lib/t3x.o
71
t3x/r7/lib/t3x.x
73
t3x/r7/lib/ttyctl.o
72
t3x/r7/lib/ttyctl.o
74
t3x/r7/lib/ttyctl.x
73
t3x/r7/lib/ttyctl.x
75
t3x/r7/lib/xmem.o
74
t3x/r7/lib/xmem.o
Lines 79-85 Link Here
79
t3x/r7/txprint.rules
78
t3x/r7/txprint.rules
80
@unexec rm -f %D/t3x/r7/classes/CLASSND-
79
@unexec rm -f %D/t3x/r7/classes/CLASSND-
81
@unexec rm -f %D/t3x/r7/classes/CLASSNDX
80
@unexec rm -f %D/t3x/r7/classes/CLASSNDX
82
@unexec rm -f %D/t3x/r7/doc/sdv-config
83
@dirrm t3x/r7/bin
81
@dirrm t3x/r7/bin
84
@dirrm t3x/r7/classes
82
@dirrm t3x/r7/classes
85
@dirrm t3x/r7/lib
83
@dirrm t3x/r7/lib
86
- 

Return to bug 48090