summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--devel/ddd/Makefile37
-rw-r--r--devel/ddd/distinfo1
-rw-r--r--devel/ddd/files/patch-0111
-rw-r--r--devel/ddd/pkg-comment1
-rw-r--r--devel/ddd/pkg-descr13
-rw-r--r--devel/ddd/pkg-plist4
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
OpenPOWER on IntegriCloud