pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/tet3 Updated tet3 to 3.7.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/227d4ad90967
branches:  trunk
changeset: 514191:227d4ad90967
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Thu Jun 08 16:57:59 2006 +0000

description:
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:

 devel/tet3/Makefile         |  33 ++++++++++++++++-----------------
 devel/tet3/PLIST            |  20 ++++++++++----------
 devel/tet3/distinfo         |  25 ++++++++++++-------------
 devel/tet3/patches/patch-aa |   4 ++--
 devel/tet3/patches/patch-ab |   6 +++---
 devel/tet3/patches/patch-ac |   4 ++--
 devel/tet3/patches/patch-ad |   6 +++---
 devel/tet3/patches/patch-ae |  11 ++++-------
 devel/tet3/patches/patch-ag |   9 ---------
 devel/tet3/patches/patch-ah |  11 ++++-------
 devel/tet3/patches/patch-ai |   6 +++---
 devel/tet3/patches/patch-aj |   9 ++++++---
 12 files changed, 65 insertions(+), 79 deletions(-)

diffs (267 lines):

diff -r ccc298182422 -r 227d4ad90967 devel/tet3/Makefile
--- a/devel/tet3/Makefile       Thu Jun 08 16:21:51 2006 +0000
+++ b/devel/tet3/Makefile       Thu Jun 08 16:57:59 2006 +0000
@@ -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 @@
 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 -r ccc298182422 -r 227d4ad90967 devel/tet3/PLIST
--- a/devel/tet3/PLIST  Thu Jun 08 16:21:51 2006 +0000
+++ b/devel/tet3/PLIST  Thu Jun 08 16:57:59 2006 +0000
@@ -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 -r ccc298182422 -r 227d4ad90967 devel/tet3/distinfo
--- a/devel/tet3/distinfo       Thu Jun 08 16:21:51 2006 +0000
+++ b/devel/tet3/distinfo       Thu Jun 08 16:57:59 2006 +0000
@@ -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 -r ccc298182422 -r 227d4ad90967 devel/tet3/patches/patch-aa
--- a/devel/tet3/patches/patch-aa       Thu Jun 08 16:21:51 2006 +0000
+++ b/devel/tet3/patches/patch-aa       Thu Jun 08 16:57:59 2006 +0000
@@ -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 -r ccc298182422 -r 227d4ad90967 devel/tet3/patches/patch-ab
--- a/devel/tet3/patches/patch-ab       Thu Jun 08 16:21:51 2006 +0000
+++ b/devel/tet3/patches/patch-ab       Thu Jun 08 16:57:59 2006 +0000
@@ -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 -r ccc298182422 -r 227d4ad90967 devel/tet3/patches/patch-ac
--- a/devel/tet3/patches/patch-ac       Thu Jun 08 16:21:51 2006 +0000
+++ b/devel/tet3/patches/patch-ac       Thu Jun 08 16:57:59 2006 +0000
@@ -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 -r ccc298182422 -r 227d4ad90967 devel/tet3/patches/patch-ad
--- a/devel/tet3/patches/patch-ad       Thu Jun 08 16:21:51 2006 +0000
+++ b/devel/tet3/patches/patch-ad       Thu Jun 08 16:57:59 2006 +0000
@@ -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 -r ccc298182422 -r 227d4ad90967 devel/tet3/patches/patch-ae
--- a/devel/tet3/patches/patch-ae       Thu Jun 08 16:21:51 2006 +0000
+++ b/devel/tet3/patches/patch-ae       Thu Jun 08 16:57:59 2006 +0000
@@ -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 -r ccc298182422 -r 227d4ad90967 devel/tet3/patches/patch-ag
--- a/devel/tet3/patches/patch-ag       Thu Jun 08 16:21:51 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ccc298182422 -r 227d4ad90967 devel/tet3/patches/patch-ah
--- a/devel/tet3/patches/patch-ah       Thu Jun 08 16:21:51 2006 +0000
+++ b/devel/tet3/patches/patch-ah       Thu Jun 08 16:57:59 2006 +0000
@@ -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 -r ccc298182422 -r 227d4ad90967 devel/tet3/patches/patch-ai
--- a/devel/tet3/patches/patch-ai       Thu Jun 08 16:21:51 2006 +0000
+++ b/devel/tet3/patches/patch-ai       Thu Jun 08 16:57:59 2006 +0000
@@ -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 -r ccc298182422 -r 227d4ad90967 devel/tet3/patches/patch-aj
--- a/devel/tet3/patches/patch-aj       Thu Jun 08 16:21:51 2006 +0000
+++ b/devel/tet3/patches/patch-aj       Thu Jun 08 16:57:59 2006 +0000
@@ -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"



Home | Main Index | Thread Index | Old Index