diff options
author | obrien <obrien@FreeBSD.org> | 1997-05-22 21:41:26 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 1997-05-22 21:41:26 +0000 |
commit | a267a16be8608c9147c6210721f4fcb0bfcb3c67 (patch) | |
tree | a87e1d2ce2a1721e19cb8257bf684083613d620f | |
parent | bebb7ee9b2287a00dc0c03e895072ba9b9956ead (diff) | |
download | FreeBSD-ports-a267a16be8608c9147c6210721f4fcb0bfcb3c67.zip FreeBSD-ports-a267a16be8608c9147c6210721f4fcb0bfcb3c67.tar.gz |
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.
-rw-r--r-- | devel/ddd/Makefile | 37 | ||||
-rw-r--r-- | devel/ddd/distinfo | 1 | ||||
-rw-r--r-- | devel/ddd/files/patch-01 | 11 | ||||
-rw-r--r-- | devel/ddd/pkg-comment | 1 | ||||
-rw-r--r-- | devel/ddd/pkg-descr | 13 | ||||
-rw-r--r-- | devel/ddd/pkg-plist | 4 |
6 files changed, 67 insertions, 0 deletions
diff --git a/devel/ddd/Makefile b/devel/ddd/Makefile new file mode 100644 index 0000000..a338ea4 --- /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 <bsd.port.mk> diff --git a/devel/ddd/distinfo b/devel/ddd/distinfo new file mode 100644 index 0000000..b2937a9 --- /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 0000000..38a6fc1 --- /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 0000000..a3fea2b --- /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 0000000..c8bd197 --- /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 0000000..b26414b --- /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 |