1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

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.
This commit is contained in:
David E. O'Brien 1997-05-22 21:41:26 +00:00
parent b3a353b967
commit 4dbcf54ff9
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=6534
6 changed files with 67 additions and 0 deletions

37
devel/ddd/Makefile Normal file
View File

@ -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>

1
devel/ddd/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (ddd-2.0.tar.gz) = d1d244715f241916bd01c348164e92e7

11
devel/ddd/files/patch-01 Normal file
View File

@ -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.

1
devel/ddd/pkg-comment Normal file
View File

@ -0,0 +1 @@
Data Display Debugger -- a common graphical front-end for GDB/DBX/XDB

13
devel/ddd/pkg-descr Normal file
View File

@ -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

4
devel/ddd/pkg-plist Normal file
View File

@ -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