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

Reply via email to