summaryrefslogtreecommitdiff
path: root/devel/tet3
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2006-06-08 16:57:59 +0000
committerrillig <rillig@pkgsrc.org>2006-06-08 16:57:59 +0000
commitae4eaf6ed58ea527213cb9b65895bcb56413e920 (patch)
tree555c5a7bad47749f700914de7996910448d8a437 /devel/tet3
parentb55dfcc7403f6ac2561a0b81a0641a5f1ee8efd7 (diff)
downloadpkgsrc-ae4eaf6ed58ea527213cb9b65895bcb56413e920.tar.gz
Updated tet3 to 3.7.
I don't know what changed since the doc/ directory in the tarball is empty and there is neither a README nor a NEWS file.
Diffstat (limited to 'devel/tet3')
-rw-r--r--devel/tet3/Makefile33
-rw-r--r--devel/tet3/PLIST20
-rw-r--r--devel/tet3/distinfo25
-rw-r--r--devel/tet3/patches/patch-aa4
-rw-r--r--devel/tet3/patches/patch-ab6
-rw-r--r--devel/tet3/patches/patch-ac4
-rw-r--r--devel/tet3/patches/patch-ad6
-rw-r--r--devel/tet3/patches/patch-ae11
-rw-r--r--devel/tet3/patches/patch-ag9
-rw-r--r--devel/tet3/patches/patch-ah11
-rw-r--r--devel/tet3/patches/patch-ai6
-rw-r--r--devel/tet3/patches/patch-aj9
12 files changed, 65 insertions, 79 deletions
diff --git a/devel/tet3/Makefile b/devel/tet3/Makefile
index a5312971d13..c081aeaa020 100644
--- a/devel/tet3/Makefile
+++ b/devel/tet3/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2006/05/09 16:31:25 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2006/06/08 16:57:59 rillig Exp $
-DISTNAME= tet3.3h-unsup.src
-PKGNAME= tet3-3.3h
+DISTNAME= tet3.7-unsup.src
+PKGNAME= tet3-3.7
CATEGORIES= devel
MASTER_SITES= http://tetworks.opengroup.org/tet/
EXTRACT_SUFX= .tgz
@@ -10,31 +10,30 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://tetworks.opengroup.org/
COMMENT= The Open Group test harness
-WRKSRC= ${WRKDIR}/src
-HAS_CONFIGURE= yes
+WRKSRC= ${WRKDIR}
+HAS_CONFIGURE= yes
+CONFIG_SHELL= ${SH}
+CONFIGURE_ARGS+= -t inet
+BUILD_DIRS= src
USE_LANGUAGES= c c++
USE_TOOLS+= perl:run
-REPLACE_PERL= ../contrib/suite/src/common.pl ../contrib/NTperldemo/ts/tc1.pl
-REPLACE_PERL+= ../contrib/NTperldemo/ts/tc2.pl ../contrib/NTperldemo/ts/tc3.pl
-REPLACE_PERL+= ../contrib/tetreport/TetJournal.pl ../contrib/tetreport/TetReports.pl
-REPLACE_PERL+= ../contrib/tetreport/tetreport.pl ../contrib/templates/perl-api.pl
-REPLACE_PERL+= perl/api.pl perl/make_tcm.pl perl/template.pl
+REPLACE_PERL= contrib/suite/src/common.pl contrib/NTperldemo/ts/tc1.pl
+REPLACE_PERL+= contrib/NTperldemo/ts/tc2.pl contrib/NTperldemo/ts/tc3.pl
+REPLACE_PERL+= contrib/tetreport/TetJournal.pl contrib/tetreport/TetReports.pl
+REPLACE_PERL+= contrib/tetreport/tetreport.pl contrib/templates/perl-api.pl
+REPLACE_PERL+= src/perl/api.pl
MAKEFILE= makefile
-do-configure:
- cd ${WRKSRC}/.. && ${CHMOD} 755 configure && ./configure -t inet
-
post-install:
${INSTALL_PROGRAM_DIR} ${PREFIX}/tet3
${INSTALL_PROGRAM_DIR} ${PREFIX}/tet3/bin
- cd ${WRKSRC}/../bin && ${PAX} -rwpe . ${PREFIX}/tet3/bin
+ cd ${WRKSRC}/bin && ${PAX} -rwpe . ${PREFIX}/tet3/bin
${INSTALL_PROGRAM_DIR} ${PREFIX}/tet3/lib
- cd ${WRKSRC}/../lib && ${PAX} -rwpe . ${PREFIX}/tet3/lib
-
-.include "../../mk/pthread.buildlink3.mk"
+ cd ${WRKSRC}/lib && ${PAX} -rwpe . ${PREFIX}/tet3/lib
PTHREAD_OPTS+= native # only native threads make sense
+.include "../../mk/pthread.buildlink3.mk"
.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} != "native"
PKG_SKIP_REASON+= "Native threads are needed for this package"
diff --git a/devel/tet3/PLIST b/devel/tet3/PLIST
index 12e4995c391..27a22f1518e 100644
--- a/devel/tet3/PLIST
+++ b/devel/tet3/PLIST
@@ -1,26 +1,26 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2003/06/17 17:39:03 agc Exp $
+@comment $NetBSD: PLIST,v 1.2 2006/06/08 16:57:59 rillig Exp $
+tet3/bin/grw
+tet3/bin/jet-build
+tet3/bin/jet-clean
+tet3/bin/jet-exec
+tet3/bin/jet-spawn
tet3/bin/tcc
tet3/bin/tccd
+tet3/bin/tccdsrv
tet3/bin/tccdstart
tet3/bin/tet_start
tet3/bin/tetsyncd
tet3/bin/tetxresd
+tet3/lib/grw/example.css
tet3/lib/ksh/tcm.ksh
tet3/lib/ksh/tetapi.ksh
tet3/lib/perl/README
tet3/lib/perl/api.pl
tet3/lib/perl/tcm.pl
-tet3/lib/tet3/Ctcm.o
-tet3/lib/tet3/Ctcmchild.o
-tet3/lib/tet3/Cthrtcm.o
-tet3/lib/tet3/Cthrtcmchild.o
+tet3/lib/posix_sh/tcm.sh
+tet3/lib/posix_sh/tetapi.sh
tet3/lib/tet3/libapi.a
tet3/lib/tet3/libthrapi.a
-tet3/lib/tet3/tcm.o
-tet3/lib/tet3/tcmchild.o
-tet3/lib/tet3/tcmrem.o
-tet3/lib/tet3/thrtcm.o
-tet3/lib/tet3/thrtcmchild.o
tet3/lib/xpg3sh/tcm.sh
tet3/lib/xpg3sh/tetapi.sh
@dirrm tet3/lib/xpg3sh
diff --git a/devel/tet3/distinfo b/devel/tet3/distinfo
index aa43f0be482..9acfb740eb9 100644
--- a/devel/tet3/distinfo
+++ b/devel/tet3/distinfo
@@ -1,14 +1,13 @@
-$NetBSD: distinfo,v 1.4 2006/01/09 15:55:02 joerg Exp $
+$NetBSD: distinfo,v 1.5 2006/06/08 16:57:59 rillig Exp $
-SHA1 (tet3.3h-unsup.src.tgz) = bfd582f272735a7da53c32e0e2289f8b4993bf9f
-RMD160 (tet3.3h-unsup.src.tgz) = 041b1e65a8f18775171944a7d245290af97d9437
-Size (tet3.3h-unsup.src.tgz) = 779995 bytes
-SHA1 (patch-aa) = 68cc1beed72dade766b73d69a971ad60e445d840
-SHA1 (patch-ab) = 8d51e5fdcbe761ecf33563217dc85188b1c4c418
-SHA1 (patch-ac) = 6eac08e21997c6b57345aa68490924ae45d664b9
-SHA1 (patch-ad) = 019b5ac7eb403598678b2bf92c7769a24582780d
-SHA1 (patch-ae) = b300578d5437f9dd199fe3e2331bf00f56bd923e
-SHA1 (patch-ag) = 7780c4531e573653928c67c126a11d4d28b91291
-SHA1 (patch-ah) = 604d223c6ed9c3826ea659befa47b3b544f1679e
-SHA1 (patch-ai) = 04e9f3413178060d1c2778249cef49677f3a44f0
-SHA1 (patch-aj) = f32eb2bbf66e033ca46570082b1c85c6fd0c1295
+SHA1 (tet3.7-unsup.src.tgz) = 43a3720d0472b6d3261b1b1cd7fa5192a2911b73
+RMD160 (tet3.7-unsup.src.tgz) = 7e266fc77e2a01ece7cd1b041d3ee28426d1bd3d
+Size (tet3.7-unsup.src.tgz) = 953406 bytes
+SHA1 (patch-aa) = 6b67991e3deed46ef7a3451e3ff94dee286d1d65
+SHA1 (patch-ab) = a18d1928e58ea8e5eef7fd797641f802e99cc02d
+SHA1 (patch-ac) = 19167238815d7393b6e3565a14e4f6a7f9674f6a
+SHA1 (patch-ad) = ba0bb07f74a70691cf62d72502a3d608e522e2c0
+SHA1 (patch-ae) = adb90e2ce7ad8429a701718ec4a79ddb2f93d509
+SHA1 (patch-ah) = aaee593e861966595ef71ab59b535372facc1115
+SHA1 (patch-ai) = 256d4903ec91f4a4ffe147accb5d7e80740e6c46
+SHA1 (patch-aj) = 28bd55c8a55d60cbf4e2b2456c488090782babc5
diff --git a/devel/tet3/patches/patch-aa b/devel/tet3/patches/patch-aa
index e8e400dbb14..29f44125bca 100644
--- a/devel/tet3/patches/patch-aa
+++ b/devel/tet3/patches/patch-aa
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.1.1.1 2003/06/17 17:39:03 agc Exp $
+$NetBSD: patch-aa,v 1.2 2006/06/08 16:57:59 rillig Exp $
--- /dev/null 2003-06-16 16:02:04.000000000 +0100
-+++ ../contrib/configtool/defines/netbsd.mk 2003-06-16 16:01:30.000000000 +0100
++++ contrib/configtool/defines/netbsd.mk 2003-06-16 16:01:30.000000000 +0100
@@ -0,0 +1,144 @@
+#
+# SCCS: @(#)netbsd.mk 1.1 (2003/06/16)
diff --git a/devel/tet3/patches/patch-ab b/devel/tet3/patches/patch-ab
index 4e6d45528c1..fd882ad04c7 100644
--- a/devel/tet3/patches/patch-ab
+++ b/devel/tet3/patches/patch-ab
@@ -1,7 +1,7 @@
-$NetBSD: patch-ab,v 1.2 2006/01/09 15:55:02 joerg Exp $
+$NetBSD: patch-ab,v 1.3 2006/06/08 16:57:59 rillig Exp $
---- ../configure.orig 2000-03-07 02:12:40.000000000 +0000
-+++ ../configure
+--- configure.orig 2000-03-07 02:12:40.000000000 +0000
++++ configure
@@ -227,9 +227,12 @@ CRAY*)
*-sgi-irix*)
fname=irix.mk
diff --git a/devel/tet3/patches/patch-ac b/devel/tet3/patches/patch-ac
index 87b2af0f945..631607288ab 100644
--- a/devel/tet3/patches/patch-ac
+++ b/devel/tet3/patches/patch-ac
@@ -1,7 +1,7 @@
-$NetBSD: patch-ac,v 1.1.1.1 2003/06/17 17:39:03 agc Exp $
+$NetBSD: patch-ac,v 1.2 2006/06/08 16:57:59 rillig Exp $
--- /dev/null 2003-06-16 16:04:41.000000000 +0100
-+++ defines/UNTESTED/netbsd.mk 2003-06-16 16:03:57.000000000 +0100
++++ src/defines/UNTESTED/netbsd.mk 2003-06-16 16:03:57.000000000 +0100
@@ -0,0 +1,165 @@
+#
+# SCCS: @(#)netbsd.mk 1.1 (2003/06/16)
diff --git a/devel/tet3/patches/patch-ad b/devel/tet3/patches/patch-ad
index eae6ec3e257..11daebf5afb 100644
--- a/devel/tet3/patches/patch-ad
+++ b/devel/tet3/patches/patch-ad
@@ -1,9 +1,9 @@
-$NetBSD: patch-ad,v 1.1.1.1 2003/06/17 17:39:03 agc Exp $
+$NetBSD: patch-ad,v 1.2 2006/06/08 16:57:59 rillig Exp $
Matt Thomas's patch
---- tet3/dtet2lib/notty.c 1999-09-04 15:47:17.000000000 +0100
-+++ tet3/dtet2lib/notty.c 2003-05-27 23:55:51.000000000 +0100
+--- src/tet3/dtet2lib/notty.c 1999-09-04 15:47:17.000000000 +0100
++++ src/tet3/dtet2lib/notty.c 2003-05-27 23:55:51.000000000 +0100
@@ -97,7 +97,7 @@
** this for BSD systems where setpgrp() does not change the
** control terminal
diff --git a/devel/tet3/patches/patch-ae b/devel/tet3/patches/patch-ae
index c56aed01742..2fc9aec7423 100644
--- a/devel/tet3/patches/patch-ae
+++ b/devel/tet3/patches/patch-ae
@@ -1,9 +1,6 @@
-$NetBSD: patch-ae,v 1.1 2003/07/22 18:09:02 agc Exp $
+$NetBSD: patch-ae,v 1.2 2006/06/08 16:57:59 rillig Exp $
---- perl/api.pl 2003/07/22 17:24:43 1.1
-+++ perl/api.pl 2003/07/22 17:25:04
-@@ -1,3 +1,4 @@
+--- src/perl/api.pl 2003/07/22 17:24:43 1.1
++++ src/perl/api.pl 2003/07/22 17:25:04
+@@ -1,0 +1,1 @@
+#! /usr/bin/perl
- # SCCS: @(#)api.pl 1.2 (97/07/15) TETware release 3.3
-
- # Copyright 1992 SunSoft, Inc.
diff --git a/devel/tet3/patches/patch-ag b/devel/tet3/patches/patch-ag
deleted file mode 100644
index de4fdf44ef8..00000000000
--- a/devel/tet3/patches/patch-ag
+++ /dev/null
@@ -1,9 +0,0 @@
-$NetBSD: patch-ag,v 1.1 2003/07/22 18:09:03 agc Exp $
-
---- perl/template.pl 2003/07/22 17:24:43 1.1
-+++ perl/template.pl 2003/07/22 17:25:17
-@@ -1,3 +1,4 @@
-+#! /usr/bin/perl
- # SCCS: @(#)template.pl 1.4 (97/07/15) TETware release 3.3
- #
- # Copyright 1992 SunSoft, Inc.
diff --git a/devel/tet3/patches/patch-ah b/devel/tet3/patches/patch-ah
index 7a0e5d4aeca..e7709413684 100644
--- a/devel/tet3/patches/patch-ah
+++ b/devel/tet3/patches/patch-ah
@@ -1,9 +1,6 @@
-$NetBSD: patch-ah,v 1.1 2003/07/22 18:09:03 agc Exp $
+$NetBSD: patch-ah,v 1.2 2006/06/08 16:57:59 rillig Exp $
---- ../contrib/tetreport/tetreport.pl 2003/07/22 17:27:03 1.1
-+++ ../contrib/tetreport/tetreport.pl 2003/07/22 17:27:18
-@@ -1,3 +1,4 @@
+--- contrib/tetreport/tetreport.pl 2003/07/22 17:27:03 1.1
++++ contrib/tetreport/tetreport.pl 2003/07/22 17:27:18
+@@ -1,0 +1,1 @@
+#! /usr/bin/perl
- #!your-path-to-perl/perl
-
- # Copyright in this TET Journal Reporting Software is owned by Hewlett-Packard
diff --git a/devel/tet3/patches/patch-ai b/devel/tet3/patches/patch-ai
index 4ad5cce09e1..9da6f7ae5ee 100644
--- a/devel/tet3/patches/patch-ai
+++ b/devel/tet3/patches/patch-ai
@@ -1,7 +1,7 @@
-$NetBSD: patch-ai,v 1.1 2006/01/09 15:55:02 joerg Exp $
+$NetBSD: patch-ai,v 1.2 2006/06/08 16:57:59 rillig Exp $
---- helpers/GuessOS.orig 2006-01-09 15:31:00.000000000 +0000
-+++ helpers/GuessOS
+--- src/helpers/GuessOS.orig 2006-01-09 15:31:00.000000000 +0000
++++ src/helpers/GuessOS
@@ -182,6 +182,10 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${
echo "${MACHINE}-whatever-freebsd"; exit 0
;;
diff --git a/devel/tet3/patches/patch-aj b/devel/tet3/patches/patch-aj
index f14bd8bfe41..f9c374a113a 100644
--- a/devel/tet3/patches/patch-aj
+++ b/devel/tet3/patches/patch-aj
@@ -1,11 +1,14 @@
-$NetBSD: patch-aj,v 1.1 2006/01/09 15:55:02 joerg Exp $
+$NetBSD: patch-aj,v 1.2 2006/06/08 16:57:59 rillig Exp $
---- tet3/apilib/remtime.c.orig 2006-01-09 15:47:17.000000000 +0000
-+++ tet3/apilib/remtime.c
+This is needed for DragonFly.
+
+--- src/tet3/apilib/remtime.c.orig 2006-01-09 15:47:17.000000000 +0000
++++ src/tet3/apilib/remtime.c
@@ -53,6 +53,7 @@ MODIFICATIONS:
#ifndef TET_LITE /* -START-LITE-CUT- */
+ #include <stdio.h>
+#include <sys/types.h>
#include <time.h>
#include "dtmac.h"