diff options
Diffstat (limited to 'devel')
-rw-r--r-- | devel/dejagnu/Makefile | 16 | ||||
-rw-r--r-- | devel/dejagnu/distinfo | 5 | ||||
-rw-r--r-- | devel/dejagnu/patches/patch-aa | 14 | ||||
-rw-r--r-- | devel/dejagnu/pkg/DESCR | 22 | ||||
-rw-r--r-- | devel/dejagnu/pkg/PLIST | 150 |
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 |