summaryrefslogtreecommitdiff
path: root/devel/dejagnu
diff options
context:
space:
mode:
Diffstat (limited to 'devel/dejagnu')
-rw-r--r--devel/dejagnu/Makefile16
-rw-r--r--devel/dejagnu/distinfo5
-rw-r--r--devel/dejagnu/patches/patch-aa14
-rw-r--r--devel/dejagnu/pkg/DESCR22
-rw-r--r--devel/dejagnu/pkg/PLIST150
5 files changed, 207 insertions, 0 deletions
diff --git a/devel/dejagnu/Makefile b/devel/dejagnu/Makefile
new file mode 100644
index 00000000000..c640a8d6ae4
--- /dev/null
+++ b/devel/dejagnu/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/05/30 04:17:52 tv Exp $
+#
+
+DISTNAME= dejagnu-1.4.1
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GNU:=dejagnu/}
+
+MAINTAINER= tv@netbsd.org
+HOMEPAGE= http://www.gnu.org/software/dejagnu/dejagnu.html
+COMMENT= TCL/Expect-based framework for regression testing
+
+DEPENDS+= tcl-expect>=5.32.1:../../lang/tcl-expect
+
+GNU_CONFIGURE= yes
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/dejagnu/distinfo b/devel/dejagnu/distinfo
new file mode 100644
index 00000000000..3d1b145fcdb
--- /dev/null
+++ b/devel/dejagnu/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/05/30 04:17:52 tv Exp $
+
+MD5 (dejagnu-1.4.1.tar.gz) = 1045a98e87f67eaa415b518ace043f6e
+Size (dejagnu-1.4.1.tar.gz) = 1330595 bytes
+MD5 (patch-aa) = 3a741dd7bf28f84cdb79679413b2f7b9
diff --git a/devel/dejagnu/patches/patch-aa b/devel/dejagnu/patches/patch-aa
new file mode 100644
index 00000000000..d3b5e78a959
--- /dev/null
+++ b/devel/dejagnu/patches/patch-aa
@@ -0,0 +1,14 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/05/30 04:17:52 tv Exp $
+
+--- lib/target.exp.orig Wed May 30 00:04:44 2001
++++ lib/target.exp Wed May 30 00:04:52 2001
+@@ -272,8 +272,7 @@
+ regsub -all "(^|\n)\[^\n\]*: In function\[^\n\]*\n\[^\n\]\[^\n\]*is not implemented and will always fail\[^\n\]*" $text "" text
+
+ # Cygwin cc1 warns about -fpic and -fPIC
+- regsub -all ".*: warning: -f(pic|PIC) ignored for target .*" $text ""
+-text
++ regsub -all ".*: warning: -f(pic|PIC) ignored for target .*" $text "" text
+
+ # It might be tempting to get carried away and delete blank lines, etc.
+ # Just delete *exactly* what we're ask to, and that's it.
diff --git a/devel/dejagnu/pkg/DESCR b/devel/dejagnu/pkg/DESCR
new file mode 100644
index 00000000000..0bad13c23c3
--- /dev/null
+++ b/devel/dejagnu/pkg/DESCR
@@ -0,0 +1,22 @@
+ DejaGnu is a framework for testing other programs. Its purpose is to
+provide a single front end for all tests. Beyond this, DejaGnu offers
+several advantages for testing:
+
+ - The flexibility and consistency of the DejaGnu framework
+ make it easy to write tests for any program.
+
+ - DejaGnu provides a layer of abstraction which makes all
+ tests (if correctly written) portable to any host or target
+ where a program must be tested. For instance, a test for
+ GDB can run (from any Unix based host) on any target
+ architecture supported by DejaGnu. Currently DejaGnu runs
+ tests on several single board computers, whose operating
+ software ranges from just a boot monitor to a full-fledged,
+ Unix-like realtime OS.
+
+ - DejaGnu is written in expect, which in turn uses Tcl
+ (Tool command language). The framework comprises two parts:
+ the testing framework and the testsuites themselves. Tests
+ are usually written in expect using Tcl.
+
+ Bugs can be reported to bug-dejagnu@gnu.org.
diff --git a/devel/dejagnu/pkg/PLIST b/devel/dejagnu/pkg/PLIST
new file mode 100644
index 00000000000..6b2c9a3ca72
--- /dev/null
+++ b/devel/dejagnu/pkg/PLIST
@@ -0,0 +1,150 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/05/30 04:17:52 tv Exp $
+bin/runtest
+include/dejagnu.h
+man/man1/runtest.1
+share/dejagnu/baseboards/README
+share/dejagnu/baseboards/a29k-udi.exp
+share/dejagnu/baseboards/arc-sim.exp
+share/dejagnu/baseboards/arm-ice.exp
+share/dejagnu/baseboards/arm-sim.exp
+share/dejagnu/baseboards/basic-sim.exp
+share/dejagnu/baseboards/cf.exp
+share/dejagnu/baseboards/cygmon.exp
+share/dejagnu/baseboards/cygwin.exp
+share/dejagnu/baseboards/d10v-sim.exp
+share/dejagnu/baseboards/d10v.exp
+share/dejagnu/baseboards/d30v-sim.exp
+share/dejagnu/baseboards/danlite-elf.exp
+share/dejagnu/baseboards/dos.exp
+share/dejagnu/baseboards/fr30-cygmon.exp
+share/dejagnu/baseboards/fr30-elf.exp
+share/dejagnu/baseboards/fr30-sim.exp
+share/dejagnu/baseboards/h8300-sim.exp
+share/dejagnu/baseboards/h8300.exp
+share/dejagnu/baseboards/i386-bozo.exp
+share/dejagnu/baseboards/i960-cyclone.exp
+share/dejagnu/baseboards/i960-sim.exp
+share/dejagnu/baseboards/jmr3904-sim.exp
+share/dejagnu/baseboards/linux-gdbserver.exp
+share/dejagnu/baseboards/linux-libremote.exp
+share/dejagnu/baseboards/m32r-elf.exp
+share/dejagnu/baseboards/m32r-sim.exp
+share/dejagnu/baseboards/m68k-emc.exp
+share/dejagnu/baseboards/mcore-elf.exp
+share/dejagnu/baseboards/mcore-moto-sim.exp
+share/dejagnu/baseboards/mcore-pe.exp
+share/dejagnu/baseboards/mcore-sim.exp
+share/dejagnu/baseboards/mips-idt.exp
+share/dejagnu/baseboards/mips-lnews-sim.exp
+share/dejagnu/baseboards/mips-lsi-sim.exp
+share/dejagnu/baseboards/mips-sim.exp
+share/dejagnu/baseboards/mips64-sim.exp
+share/dejagnu/baseboards/mips64vr4100-sim.exp
+share/dejagnu/baseboards/mn10200-cygmon.exp
+share/dejagnu/baseboards/mn10200-sim.exp
+share/dejagnu/baseboards/mn10300-cygmon.exp
+share/dejagnu/baseboards/mn10300-sim.exp
+share/dejagnu/baseboards/msparc-cygmon.exp
+share/dejagnu/baseboards/op50n.exp
+share/dejagnu/baseboards/powerpc-bug.exp
+share/dejagnu/baseboards/powerpc-bug1.exp
+share/dejagnu/baseboards/powerpc-sim.exp
+share/dejagnu/baseboards/powerpcle-sim.exp
+share/dejagnu/baseboards/rom68k-idp.exp
+share/dejagnu/baseboards/sh-hms-sim.exp
+share/dejagnu/baseboards/sh-hms.exp
+share/dejagnu/baseboards/sparc64-sim.exp
+share/dejagnu/baseboards/sparclet-aout.exp
+share/dejagnu/baseboards/sparclite-coff.exp
+share/dejagnu/baseboards/sparclite-cygmon.exp
+share/dejagnu/baseboards/sparclite-sim-le.exp
+share/dejagnu/baseboards/sparclite-sim.exp
+share/dejagnu/baseboards/strongarm-cygmon.exp
+share/dejagnu/baseboards/tic80-sim.exp
+share/dejagnu/baseboards/tx39-dve.exp
+share/dejagnu/baseboards/tx39-sim.exp
+share/dejagnu/baseboards/unix.exp
+share/dejagnu/baseboards/usparc-cygmon.exp
+share/dejagnu/baseboards/v850-sim.exp
+share/dejagnu/baseboards/vr4100-ddb.exp
+share/dejagnu/baseboards/vr4100-sim.exp
+share/dejagnu/baseboards/vr4111-sim.exp
+share/dejagnu/baseboards/vr4300-ddb.exp
+share/dejagnu/baseboards/vr4300-sim.exp
+share/dejagnu/baseboards/vr4300.exp
+share/dejagnu/baseboards/vr5000-ddb.exp
+share/dejagnu/baseboards/vx4300.exp
+share/dejagnu/baseboards/vx68k.exp
+share/dejagnu/baseboards/vx960.exp
+share/dejagnu/baseboards/vxsparc.exp
+share/dejagnu/baseboards/x86-cygmon.exp
+share/dejagnu/baseboards/xscale-cygmon.exp
+share/dejagnu/config/README
+share/dejagnu/config/arc.exp
+share/dejagnu/config/arm-ice.exp
+share/dejagnu/config/base-config.exp
+share/dejagnu/config/base68k.exp
+share/dejagnu/config/bug.exp
+share/dejagnu/config/cfdbug.exp
+share/dejagnu/config/cygmon.exp
+share/dejagnu/config/d10v.exp
+share/dejagnu/config/ddb-ether.exp
+share/dejagnu/config/ddb.exp
+share/dejagnu/config/default.exp
+share/dejagnu/config/dos.exp
+share/dejagnu/config/dve.exp
+share/dejagnu/config/gdb-comm.exp
+share/dejagnu/config/gdb_stub.exp
+share/dejagnu/config/h8300.exp
+share/dejagnu/config/i386-bozo.exp
+share/dejagnu/config/i960.exp
+share/dejagnu/config/m32r-stub.exp
+share/dejagnu/config/m32r.exp
+share/dejagnu/config/m68k-emc.exp
+share/dejagnu/config/mips-idt.exp
+share/dejagnu/config/mn10200-eval.exp
+share/dejagnu/config/mn10300-eval.exp
+share/dejagnu/config/netware.exp
+share/dejagnu/config/powerpc-bug.exp
+share/dejagnu/config/proelf.exp
+share/dejagnu/config/rom68k.exp
+share/dejagnu/config/sh.exp
+share/dejagnu/config/sim.exp
+share/dejagnu/config/slite.exp
+share/dejagnu/config/sparclet.exp
+share/dejagnu/config/tic80.exp
+share/dejagnu/config/udi.exp
+share/dejagnu/config/unix.exp
+share/dejagnu/config/vr4100.exp
+share/dejagnu/config/vr4300.exp
+share/dejagnu/config/vr5000.exp
+share/dejagnu/config/vrtx.exp
+share/dejagnu/config/vxworks.exp
+share/dejagnu/debugger.exp
+share/dejagnu/dejagnu.exp
+share/dejagnu/dg.exp
+share/dejagnu/framework.exp
+share/dejagnu/ftp.exp
+share/dejagnu/i960glue.c
+share/dejagnu/kermit.exp
+share/dejagnu/libexec/config.guess
+share/dejagnu/libgloss.exp
+share/dejagnu/mondfe.exp
+share/dejagnu/remote.exp
+share/dejagnu/rlogin.exp
+share/dejagnu/rsh.exp
+share/dejagnu/runtest.exp
+share/dejagnu/standard.exp
+share/dejagnu/stub-loader.c
+share/dejagnu/target.exp
+share/dejagnu/targetdb.exp
+share/dejagnu/telnet.exp
+share/dejagnu/testglue.c
+share/dejagnu/tip.exp
+share/dejagnu/util-defs.exp
+share/dejagnu/utils.exp
+share/dejagnu/xsh.exp
+@dirrm %D/share/dejagnu/libexec
+@dirrm %D/share/dejagnu/baseboards
+@dirrm %D/share/dejagnu/config
+@dirrm %D/share/dejagnu