diff options
-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 |