aboutsummaryrefslogtreecommitdiffstats
path: root/devel/ddd/Makefile
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>1997-05-23 05:41:26 +0800
committerobrien <obrien@FreeBSD.org>1997-05-23 05:41:26 +0800
commita267a16be8608c9147c6210721f4fcb0bfcb3c67 (patch)
treea87e1d2ce2a1721e19cb8257bf684083613d620f /devel/ddd/Makefile
parentbebb7ee9b2287a00dc0c03e895072ba9b9956ead (diff)
downloadfreebsd-ports-gnome-a267a16be8608c9147c6210721f4fcb0bfcb3c67.tar.gz
freebsd-ports-gnome-a267a16be8608c9147c6210721f4fcb0bfcb3c67.tar.zst
freebsd-ports-gnome-a267a16be8608c9147c6210721f4fcb0bfcb3c67.zip
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.
Diffstat (limited to 'devel/ddd/Makefile')
-rw-r--r--devel/ddd/Makefile37
1 files changed, 37 insertions, 0 deletions
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 <bsd.port.mk>