Here's an update for ddd: Tested i386 and sparc64.
OK? -- Best Regards Edd Barrett http://www.theunixzoo.co.uk
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/ddd/Makefile,v retrieving revision 1.49 diff -u -p -u -r1.49 Makefile --- Makefile 6 Sep 2009 10:46:25 -0000 1.49 +++ Makefile 16 Nov 2009 21:49:05 -0000 @@ -2,8 +2,7 @@ COMMENT= Data Display Debugger, graphical front-end for GDB, etc -DISTNAME= ddd-3.3.11 -PKGNAME= ${DISTNAME}p4 +DISTNAME= ddd-3.3.12 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU:=ddd/} @@ -27,7 +26,7 @@ USE_MOTIF= any USE_GMAKE= Yes USE_LIBTOOL= Yes USE_X11= Yes -CONFIGURE_STYLE=gnu autoconf no-autoheader +CONFIGURE_STYLE=gnu CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ CXXFLAGS="${CXXFLAGS}" @@ -37,20 +36,17 @@ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS} -L${ LIB_DEPENDS+= elf::devel/libelf .endif -AUTOCONF_VERSION=2.59 SEPARATE_BUILD= simple CONFIGURE_ARGS= --with-readline-libraries=/usr/lib MAKE_FLAGS= MAINTAINER="'${MAINTAINER}'" -DOCS= ddd-paper.ps ddd-themes.pdf ddd-themes.ps ddd.pdf ddd.ps html/ddd.html - post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ddd - cd ${WRKSRC}/doc && ${INSTALL_DATA} ${DOCS} ${PREFIX}/share/doc/ddd - @${GZIP_CMD} ${PREFIX}/share/doc/ddd/ddd-paper.ps - @${GZIP_CMD} ${PREFIX}/share/doc/ddd/ddd-themes.ps - @${GZIP_CMD} ${PREFIX}/share/doc/ddd/ddd.ps + ${INSTALL_DATA} ${WRKSRC}/doc/*.ps ${PREFIX}/share/doc/ddd + ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${PREFIX}/share/doc/ddd + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ddd/html + ${INSTALL_DATA} ${WRKSRC}/doc/html/* ${PREFIX}/share/doc/ddd/html .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/ddd/distinfo,v retrieving revision 1.7 diff -u -p -u -r1.7 distinfo --- distinfo 5 Apr 2007 15:37:53 -0000 1.7 +++ distinfo 16 Nov 2009 21:49:05 -0000 @@ -1,5 +1,5 @@ -MD5 (ddd-3.3.11.tar.gz) = 8ZQ36/218mZ9beMPcA3TGQ== -RMD160 (ddd-3.3.11.tar.gz) = 2dcFpJQ3P2Wdk2zvEVrQryN5c4k= -SHA1 (ddd-3.3.11.tar.gz) = wwLDe9zMqtIuI1F39ZYt7EJLHeM= -SHA256 (ddd-3.3.11.tar.gz) = pVXXbh1NX6CSsZD/uZzd6IgBMcBj5LU0Nd86Ai7U09o= -SIZE (ddd-3.3.11.tar.gz) = 7564005 +MD5 (ddd-3.3.12.tar.gz) = xQOW23usOGKm0lVbOyLDTg== +RMD160 (ddd-3.3.12.tar.gz) = /McbK1f016LBesgXc5Z0yJ4d16A= +SHA1 (ddd-3.3.12.tar.gz) = uR0t+xFFr0CROL00UXqJg0FyTlY= +SHA256 (ddd-3.3.12.tar.gz) = OtbNZ9f0sday04U3JhVkoNJqrtB3vyXFHvwUdNDotlw= +SIZE (ddd-3.3.12.tar.gz) = 5687115 Index: patches/patch-Makefile_in =================================================================== RCS file: /cvs/ports/devel/ddd/patches/patch-Makefile_in,v retrieving revision 1.2 diff -u -p -u -r1.2 patch-Makefile_in --- patches/patch-Makefile_in 26 Oct 2003 17:30:40 -0000 1.2 +++ patches/patch-Makefile_in 16 Nov 2009 21:49:05 -0000 @@ -1,12 +1,12 @@ $OpenBSD: patch-Makefile_in,v 1.2 2003/10/26 17:30:40 sturm Exp $ ---- Makefile.in.orig 2003-06-03 21:35:10.000000000 +1000 -+++ Makefile.in 2003-10-10 12:46:52.000000000 +1000 -@@ -220,7 +220,7 @@ TEXINFO_DISTFILES = \ +--- Makefile.in.orig Wed Feb 11 17:25:55 2009 ++++ Makefile.in Mon Sep 28 09:40:49 2009 +@@ -307,7 +307,7 @@ TEXINFO_DISTFILES = \ # Shared data installation -dddrootdir = $(pkgdatadir)-$(VERSION) +dddrootdir = $(pkgdatadir) - # ----------------------------------------------------------------------------- + # Data. Index: patches/patch-ddd_Makefile_in =================================================================== RCS file: /cvs/ports/devel/ddd/patches/patch-ddd_Makefile_in,v retrieving revision 1.5 diff -u -p -u -r1.5 patch-ddd_Makefile_in --- patches/patch-ddd_Makefile_in 28 Jun 2005 19:31:57 -0000 1.5 +++ patches/patch-ddd_Makefile_in 16 Nov 2009 21:49:05 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-ddd_Makefile_in,v 1.5 2005/06/28 19:31:57 aanriot Exp $ ---- ddd/Makefile.in.orig Sat Jun 11 21:14:20 2005 -+++ ddd/Makefile.in Sat Jun 11 21:15:42 2005 -@@ -484,8 +484,8 @@ SUFFIXES = .C .c .Y .L .txt .xbm .xbmxx +--- ddd/Makefile.in.orig Wed Feb 11 17:25:55 2009 ++++ ddd/Makefile.in Mon Sep 28 09:40:49 2009 +@@ -499,8 +499,8 @@ SUFFIXES = .C .c .Y .L .txt .xbm .xbmxx .xpm .xpmxx \ # Shared data installation @@ -12,7 +12,7 @@ $OpenBSD: patch-ddd_Makefile_in,v 1.5 20 # ----------------------------------------------------------------------------- # DDD Sources. -@@ -2595,18 +2595,8 @@ configinfo.C: USERINFO.txt $(srcdir)/con +@@ -2718,18 +2718,8 @@ configinfo.C: USERINFO.txt $(srcdir)/config-info $(SHELL) $(srcdir)/config-info $(srcdir)/USERINFO.txt USERINFO.txt > $...@~ && \ $(MV) $...@~ $@ Index: patches/patch-ddd_comm-manag_C =================================================================== RCS file: /cvs/ports/devel/ddd/patches/patch-ddd_comm-manag_C,v retrieving revision 1.5 diff -u -p -u -r1.5 patch-ddd_comm-manag_C --- patches/patch-ddd_comm-manag_C 26 Oct 2003 17:30:40 -0000 1.5 +++ patches/patch-ddd_comm-manag_C 16 Nov 2009 21:49:05 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-ddd_comm-manag_C,v 1.5 2003/10/26 17:30:40 sturm Exp $ ---- ddd/comm-manag.C.orig 2003-05-25 01:27:06.000000000 +1000 -+++ ddd/comm-manag.C 2003-10-10 12:55:05.000000000 +1000 -@@ -86,6 +86,7 @@ char comm_manager_rcsid[] = +--- ddd/comm-manag.C.orig Wed Feb 11 17:25:07 2009 ++++ ddd/comm-manag.C Mon Sep 28 09:40:49 2009 +@@ -82,6 +82,7 @@ char comm_manager_rcsid[] = #include <ctype.h> #include <fstream> Index: patches/patch-ddd_show_C =================================================================== RCS file: /cvs/ports/devel/ddd/patches/patch-ddd_show_C,v retrieving revision 1.4 diff -u -p -u -r1.4 patch-ddd_show_C --- patches/patch-ddd_show_C 26 Oct 2003 17:30:40 -0000 1.4 +++ patches/patch-ddd_show_C 16 Nov 2009 21:49:05 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-ddd_show_C,v 1.4 2003/10/26 17:30:40 sturm Exp $ ---- ddd/show.C.orig 2003-05-25 01:27:12.000000000 +1000 -+++ ddd/show.C 2003-10-10 12:31:23.000000000 +1000 -@@ -60,6 +60,7 @@ char show_rcsid[] = +--- ddd/show.C.orig Wed Feb 11 17:25:07 2009 ++++ ddd/show.C Mon Sep 28 09:40:49 2009 +@@ -56,6 +56,7 @@ char show_rcsid[] = #include <fstream> #include <string.h> #include <errno.h> Index: patches/patch-themes_Makefile_in =================================================================== RCS file: /cvs/ports/devel/ddd/patches/patch-themes_Makefile_in,v retrieving revision 1.2 diff -u -p -u -r1.2 patch-themes_Makefile_in --- patches/patch-themes_Makefile_in 26 Oct 2003 17:30:40 -0000 1.2 +++ patches/patch-themes_Makefile_in 16 Nov 2009 21:49:05 -0000 @@ -1,12 +1,12 @@ $OpenBSD: patch-themes_Makefile_in,v 1.2 2003/10/26 17:30:40 sturm Exp $ ---- themes/Makefile.in.orig 2003-06-03 21:37:09.000000000 +1000 -+++ themes/Makefile.in 2003-10-10 12:47:33.000000000 +1000 -@@ -199,7 +199,7 @@ ddd = @ddd@ - install_sh = @install_sh@ +--- themes/Makefile.in.orig Wed Feb 11 17:25:55 2009 ++++ themes/Makefile.in Mon Sep 28 09:40:50 2009 +@@ -270,7 +270,7 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ # Shared data installation -dddrootdir = $(pkgdatadir)-...@version@ +dddrootdir = $(pkgdatadir) - # ----------------------------------------------------------------------------- + # DDD themes. Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/ddd/pkg/PLIST,v retrieving revision 1.12 diff -u -p -u -r1.12 PLIST --- pkg/PLIST 22 Oct 2008 17:04:14 -0000 1.12 +++ pkg/PLIST 16 Nov 2009 21:49:05 -0000 @@ -3,6 +3,8 @@ @info info/ddd-themes.info @info info/ddd.info @man man/man1/ddd.1 +share/applications/ +share/applications/ddd.desktop share/ddd/ share/ddd/COPYING share/ddd/NEWS @@ -16,6 +18,7 @@ share/ddd/themes/smalltitles.vsl share/ddd/themes/smallvalues.vsl share/ddd/themes/suppress.vsl share/ddd/themes/tinyvalues.vsl +share/ddd/themes/x86.vsl share/ddd/vsllib/ share/ddd/vsllib/arcs.vsl share/ddd/vsllib/builtin.vsl @@ -38,9 +41,8 @@ share/ddd/vsllib/vsl.vsl share/ddd/vsllib/vsldef.vsl share/ddd/vsllib/vsllib.vsl share/doc/ddd/ -share/doc/ddd/ddd-paper.ps.gz +share/doc/ddd/ddd-paper.ps share/doc/ddd/ddd-themes.pdf -share/doc/ddd/ddd-themes.ps.gz -share/doc/ddd/ddd.html share/doc/ddd/ddd.pdf -share/doc/ddd/ddd.ps.gz +share/doc/ddd/html/ +share/doc/ddd/html/ddd.html