From 4dbcf54ff96f028a5df4d391313a29b5aec1ffe4 Mon Sep 17 00:00:00 2001 From: "David E. O'Brien" Date: Thu, 22 May 1997 21:41:26 +0000 Subject: DDD is the Data Display Debugger, a common graphical front-end for GDB, DBX, and XDB debuggers. DDD is an Motif application that besides the "usual" features such as viewing source texts and breakpoints, DDD provides a _graphical_data_display_, where data structures are displayed as graphs. A simple mouse click dereferences pointers or reveals structure contents. Complex data structures can be explored incrementally and interactively, using automatic layout if preferred. Each time the program stops, the data display reflects the current variable values. --- devel/ddd/Makefile | 37 +++++++++++++++++++++++++++++++++++++ devel/ddd/distinfo | 1 + devel/ddd/files/patch-01 | 11 +++++++++++ devel/ddd/pkg-comment | 1 + devel/ddd/pkg-descr | 13 +++++++++++++ devel/ddd/pkg-plist | 4 ++++ 6 files changed, 67 insertions(+) create mode 100644 devel/ddd/Makefile create mode 100644 devel/ddd/distinfo create mode 100644 devel/ddd/files/patch-01 create mode 100644 devel/ddd/pkg-comment create mode 100644 devel/ddd/pkg-descr create mode 100644 devel/ddd/pkg-plist (limited to 'devel/ddd') diff --git a/devel/ddd/Makefile b/devel/ddd/Makefile new file mode 100644 index 000000000000..a338ea4b4eac --- /dev/null +++ b/devel/ddd/Makefile @@ -0,0 +1,37 @@ +# ex:ts=8 +# Ports collection makefile for: ddd +# Version required: 2.0 +# Date created: Tue Jan 28, 1997 +# Whom: David O'Brien (obrien@FreeBSD.org) +# +# $Id: Makefile,v 1.5 1996/12/01 01:23:12 obrien Exp $ +# + +DISTNAME= ddd-2.0 +CATEGORIES= devel +MASTER_SITES= ftp://ftp.ips.cs.tu-bs.de/pub/local/softech/ddd/ \ + ftp://richb-pc.acc.qc.edu/pub/ddd/ \ + ftp://ftp.gre.ac.uk/pub/tools/debuggers/ddd/bin/ \ + ftp://uiarchive.cso.uiuc.edu/pub/packages/ddd/bin/ \ + ftp://ftp.th-darmstadt.de/pub/programming/tools/ddd/bin/ + +MAINTAINER= obrien@NUXI.com + +GNU_CONFIGURE= yes +USE_GMAKE= yes +REQUIRES_MOTIF= yes +MAN1= ddd.1 + +post-configure: + echo "LIBXM = ${MOTIFLIB}" >> ${WRKSRC}/ddd/Makefile + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${PREFIX}/share/doc/ddd + ${INSTALL_DATA} ${WRKSRC}/doc/ddd-paper.ps ${PREFIX}/share/doc/ddd + ${INSTALL_DATA} ${WRKSRC}/doc/ddd.man.ps ${PREFIX}/share/doc/ddd + ${GZIP_CMD} ${PREFIX}/share/doc/ddd/ddd-paper.ps + ${GZIP_CMD} ${PREFIX}/share/doc/ddd/ddd.man.ps +.endif + +.include diff --git a/devel/ddd/distinfo b/devel/ddd/distinfo new file mode 100644 index 000000000000..b2937a91f54a --- /dev/null +++ b/devel/ddd/distinfo @@ -0,0 +1 @@ +MD5 (ddd-2.0.tar.gz) = d1d244715f241916bd01c348164e92e7 diff --git a/devel/ddd/files/patch-01 b/devel/ddd/files/patch-01 new file mode 100644 index 000000000000..38a6fc194822 --- /dev/null +++ b/devel/ddd/files/patch-01 @@ -0,0 +1,11 @@ +--- ddd/Ddd.in.orig Wed Sep 25 06:27:33 1996 ++++ ddd/Ddd.in Sun May 4 12:49:05 1997 +@@ -167,7 +167,7 @@ + + + ! Paper size, in format WIDTH x HEIGHT. (Default: A4). +-Ddd*paperSize: 210mm x 297mm ++Ddd*paperSize: 8.5" x 11" + + + ! The `edit' command to invoke an editor on the specific file. diff --git a/devel/ddd/pkg-comment b/devel/ddd/pkg-comment new file mode 100644 index 000000000000..a3fea2bb98e8 --- /dev/null +++ b/devel/ddd/pkg-comment @@ -0,0 +1 @@ +Data Display Debugger -- a common graphical front-end for GDB/DBX/XDB diff --git a/devel/ddd/pkg-descr b/devel/ddd/pkg-descr new file mode 100644 index 000000000000..c8bd19752bf4 --- /dev/null +++ b/devel/ddd/pkg-descr @@ -0,0 +1,13 @@ +DDD is the Data Display Debugger, a common graphical front-end for +GDB, DBX, and XDB debuggers. + +DDD is an Motif application that besides the "usual" features such as viewing +source texts and breakpoints, DDD provides a _graphical_data_display_, where +data structures are displayed as graphs. A simple mouse click dereferences +pointers or reveals structure contents. Complex data structures can be +explored incrementally and interactively, using automatic layout if +preferred. Each time the program stops, the data display reflects the +current variable values. + +- David O'Brien +obrien@NUXI.com diff --git a/devel/ddd/pkg-plist b/devel/ddd/pkg-plist new file mode 100644 index 000000000000..b26414be6f76 --- /dev/null +++ b/devel/ddd/pkg-plist @@ -0,0 +1,4 @@ +bin/ddd +man/man1/ddd.1.gz +share/doc/ddd/ddd-paper.ps.gz +share/doc/ddd/ddd.man.ps.gz -- cgit v1.2.3