Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Feb 2003 16:21:39 +0100
From:      Nils M Holm <nmh@t3x.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/48090: lang/t3x port update
Message-ID:  <2003020815213900-81802@Symmetry.UUCP>

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

>Number:         48090
>Category:       ports
>Synopsis:       lang/t3x port update
>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:   Sat Feb 08 07:40:09 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Nils M Holm
>Release:        FreeBSD 5.0-RELEASE i386
>Organization:
>Environment:
System: FreeBSD Test.UUCP 5.0-RELEASE FreeBSD 5.0-RELEASE #0: Sun Jan 26 20:50:30 CET 2003 nmh@Test.UUCP:/usr/src/sys/i386/compile/TEST i386

>Description:

Upgrade to T3X 7.2.2.

Port-specific changes:
- Made the C part compile without warnings under 5.0
- Made make install recognize $(PREFIX)
- Removed the man page from the package list
- Added MAN7 and MANCOMPRESSED macros to Makefile

>How-To-Repeat:
>Fix:

diff -ru lang/t3x-old/Makefile lang/t3x/Makefile
--- lang/t3x-old/Makefile	Sun Oct 13 11:49:15 2002
+++ lang/t3x/Makefile	Sat Feb  8 15:56:43 2003
@@ -6,13 +6,18 @@
 #
 
 PORTNAME=	t3x
-PORTVERSION=	7.0.3
+PORTVERSION=	7.2.2
 CATEGORIES=	lang devel
 MASTER_SITES= 	http://www.not-compatible.org/files/ \
 		http://www.t3x.org/files/
 DISTNAME=	t3x-${PORTVERSION:S/.//g}
 
 MAINTAINER=	nmh@t3x.org
+
+MAN7=		t3x.7
+MANCOMPRESSED=	no
+
+MAKE_ENV=	INSTALL_PREFIX=${PREFIX}
 
 do-configure:
 	@(cd ${WRKSRC}/ports/freebsd-386-elf; ./Config boot)
diff -ru lang/t3x-old/distinfo lang/t3x/distinfo
--- lang/t3x-old/distinfo	Sun Oct 13 11:49:15 2002
+++ lang/t3x/distinfo	Sat Feb  8 15:57:18 2003
@@ -1 +1 @@
-MD5 (t3x-703.tar.gz) = 39ab774c3566835df4aa53ddabe495c1
+MD5 (t3x-722.tar.gz) = 6e2bccbf2bf572a0a758acc7212a7ba8
diff -ru lang/t3x-old/pkg-descr lang/t3x/pkg-descr
--- lang/t3x-old/pkg-descr	Sun Oct 13 11:49:15 2002
+++ lang/t3x/pkg-descr	Sat Feb  8 15:56:43 2003
@@ -2,22 +2,20 @@
 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.
+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.
 
 This package contains ...
 
-. a bytecode compiler and optimizers
-. a Tcode interpreter
-. 386 and 8086 (EXE) backends
-. runtime support for FreeBSD, Linux, DOS, Coherent, etc.
-. a Tcode disassembler
-. misc. tools
-. documentation in HTML (/usr/local/t3x/r7/doc/T3X.html)
-. an online help system in structured document format
+- 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
 
 WWW: http://www.t3x.org/
-
---
-Nils M Holm <nmh@t3x.org>
diff -ru lang/t3x-old/pkg-plist lang/t3x/pkg-plist
--- lang/t3x-old/pkg-plist	Sun Oct 13 11:49:15 2002
+++ lang/t3x/pkg-plist	Sat Feb  8 15:56:42 2003
@@ -8,7 +8,6 @@
 bin/txsum
 bin/txx
 include/txx.h
-man/cat7/t3x.0
 t3x/r7/bin/s86
 t3x/r7/bin/tx
 t3x/r7/bin/txcg386
@@ -38,6 +37,7 @@
 t3x/r7/classes/string.dir
 t3x/r7/classes/system.cls
 t3x/r7/classes/system.dir
+t3x/r7/classes/t3x.cls
 t3x/r7/classes/t3x.dir
 t3x/r7/classes/tcode.cls
 t3x/r7/classes/tcode.dir
@@ -47,13 +47,13 @@
 t3x/r7/classes/util.dir
 t3x/r7/classes/xmem.cls
 t3x/r7/classes/xmem.dir
-t3x/r7/doc/BOOT.HOWTO
-t3x/r7/doc/Changes
-t3x/r7/doc/FAQ
-t3x/r7/doc/KNOWNBUGS
+t3x/r7/doc/.sdtoc
+t3x/r7/doc/Booting.sd
+t3x/r7/doc/Bugs.sd
+t3x/r7/doc/Changes.sd
+t3x/r7/doc/FAQ.sd
 t3x/r7/doc/LICENSE
-t3x/r7/doc/README
-t3x/r7/doc/README.docs
+t3x/r7/doc/README.sd
 t3x/r7/doc/T3X.html
 t3x/r7/doc/classes.sd
 t3x/r7/doc/compiler.sd
@@ -62,14 +62,13 @@
 t3x/r7/doc/mdesc.sd
 t3x/r7/doc/s86.sd
 t3x/r7/doc/sd.sd
-t3x/r7/doc/sdv-config
 t3x/r7/doc/t3xref.sd
 t3x/r7/doc/utilities.sd
 t3x/r7/dos.txrc
-t3x/r7/lib/libt3x.a
 t3x/r7/lib/system.o
 t3x/r7/lib/system.x
-t3x/r7/lib/t3x.lib
+t3x/r7/lib/t3x.o
+t3x/r7/lib/t3x.x
 t3x/r7/lib/ttyctl.o
 t3x/r7/lib/ttyctl.x
 t3x/r7/lib/xmem.o
@@ -79,7 +78,6 @@
 t3x/r7/txprint.rules
 @unexec rm -f %D/t3x/r7/classes/CLASSND-
 @unexec rm -f %D/t3x/r7/classes/CLASSNDX
-@unexec rm -f %D/t3x/r7/doc/sdv-config
 @dirrm t3x/r7/bin
 @dirrm t3x/r7/classes
 @dirrm t3x/r7/lib
-- 
Nils M Holm <nmh@t3x.org> -- http://www.not-compatible.org/nmh/

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

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2003020815213900-81802>