Date: Wed, 29 Mar 2006 05:54:24 GMT From: Sergio Mangialardi <sergio@softshark.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/95065: [MANTAINER UPDATE] Update ddd to 3.3.11 Message-ID: <200603290554.k2T5sOWl039631@www.freebsd.org> Resent-Message-ID: <200603290600.k2T60WNu053521@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 95065 >Category: ports >Synopsis: [MANTAINER UPDATE] Update ddd to 3.3.11 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Mar 29 06:00:30 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Sergio Mangialardi >Release: FreeBSD 6.1-PRERELEASE >Organization: >Environment: FreeBSD loki.softshark.home 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #53: Sun Mar 26 03:37:49 CEST 2006 >Description: - Update to 3.3.11 version - Remove unneeded dependency to devel/freelibiberty - Change patch file names in files, according to handbook >How-To-Repeat: >Fix: --- ddd.orig/Makefile Sat Mar 18 20:21:48 2006 +++ ddd/Makefile Wed Mar 29 07:16:19 2006 @@ -7,7 +7,7 @@ # PORTNAME= ddd -PORTVERSION= 3.3.10 +PORTVERSION= 3.3.11 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -15,10 +15,7 @@ MAINTAINER= sergio@softshark.org COMMENT= Data Display Debugger -- a common graphical front-end for GDB/DBX/XDB -LIB_DEPENDS= iberty.1:${PORTSDIR}/devel/freelibiberty - USE_GMAKE= yes -USE_REINPLACE= yes USE_XPM= yes USE_MOTIF= yes GNU_CONFIGURE= yes @@ -26,7 +23,7 @@ CFLAGS+= -Wno-deprecated CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -CONFIGURE_ENV= CPPFLAGS='-I${LOCALBASE}/include/freelibiberty ${CPPFLAGS}' \ +CONFIGURE_ENV= CPPFLAGS='${CPPFLAGS}' \ LDFLAGS='${LDFLAGS}' CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --with-motif-libraries="${LIBXMDIR}" \ diff -u -N -r ddd.orig/distinfo ddd/distinfo --- ddd.orig/distinfo Sun Jan 29 09:54:25 2006 +++ ddd/distinfo Wed Mar 29 07:16:19 2006 @@ -1,3 +1,3 @@ -MD5 (ddd-3.3.10.tar.gz) = a10a3b55455cce8073cf2f8db01ba1a1 -SHA256 (ddd-3.3.10.tar.gz) = 3e1b986d4719c393eab6bc1366ee274608cc7432c0776c4b0c0e162f8175af7b -SIZE (ddd-3.3.10.tar.gz) = 7620458 +MD5 (ddd-3.3.11.tar.gz) = f19437ebfdb5f2667d6de30f700dd319 +SHA256 (ddd-3.3.11.tar.gz) = a555d76e1d4d5fa092b190ffb99cdde8880131c063e4b53435df3a022ed4d3da +SIZE (ddd-3.3.11.tar.gz) = 7564005 diff -u -N -r ddd.orig/files/patch-ddd-LiterateA.C ddd/files/patch-ddd-LiterateA.C --- ddd.orig/files/patch-ddd-LiterateA.C Thu Jan 1 01:00:00 1970 +++ ddd/files/patch-ddd-LiterateA.C Wed Mar 29 07:16:19 2006 @@ -0,0 +1,32 @@ +--- ddd/LiterateA.C.orig Sat Nov 6 19:00:37 2004 ++++ ddd/LiterateA.C Sat Nov 6 19:04:44 2004 +@@ -216,8 +216,12 @@ + int flags = fcntl(fileno(fp), F_GETFL, 0); + if (flags == -1) + _raiseIOWarning("cannot get file descriptor status flags"); +- if (fcntl(fileno(fp), F_SETFL, flags | O_NONBLOCK) == -1) +- _raiseIOWarning("cannot set file to non-blocking mode"); ++ if (fcntl(fileno(fp), F_SETFL, flags | O_NONBLOCK) == -1) { ++#if defined(__FreeBSD__) ++ if(errno != EAGAIN) ++#endif ++ _raiseIOWarning("cannot set file to non-blocking mode"); ++ } + #endif + + // Read stuff +@@ -251,8 +255,12 @@ + + #if HAVE_FCNTL && defined(F_SETFL) + // Reset file state +- if (fcntl(fileno(fp), F_SETFL, flags) == -1) +- _raiseIOWarning("cannot restore file mode"); ++ if (fcntl(fileno(fp), F_SETFL, flags) == -1) { ++#if defined(__FreeBSD__) ++ if(errno != EAGAIN) ++#endif ++ _raiseIOWarning("cannot restore file mode"); ++ } + #endif + + return nitems; diff -u -N -r ddd.orig/files/patch-ddd-Makefile.in ddd/files/patch-ddd-Makefile.in --- ddd.orig/files/patch-ddd-Makefile.in Thu Jan 1 01:00:00 1970 +++ ddd/files/patch-ddd-Makefile.in Wed Mar 29 07:16:19 2006 @@ -0,0 +1,11 @@ +--- ddd/Makefile.in.orig Sat Nov 6 18:53:54 2004 ++++ ddd/Makefile.in Sat Nov 6 18:54:32 2004 +@@ -369,7 +369,7 @@ + LPR = @LPR@ + LTLIBOBJS = @LTLIBOBJS@ + M4 = @M4@ +-MAKEINFO = @MAKEINFO@ ++MAKEINFO = @MAKEINFO@ --no-split + MINIMAL_TOC = @MINIMAL_TOC@ + NICKNAME = @NICKNAME@ + OBJEXT = @OBJEXT@ diff -u -N -r ddd.orig/files/patch-ddd-TTYAgent.C ddd/files/patch-ddd-TTYAgent.C --- ddd.orig/files/patch-ddd-TTYAgent.C Thu Jan 1 01:00:00 1970 +++ ddd/files/patch-ddd-TTYAgent.C Wed Mar 29 07:16:19 2006 @@ -0,0 +1,22 @@ +--- ddd/TTYAgent.C.orig Sat Nov 6 19:05:52 2004 ++++ ddd/TTYAgent.C Sat Nov 6 19:08:23 2004 +@@ -715,8 +715,19 @@ + } + else + { ++#if !defined(__FreeBSD__) + if (fcntl(master, F_SETFL, flags | O_NONBLOCK) == -1) + _raiseIOWarning("cannot set file to non-blocking mode"); ++#else ++ do { ++ if(fcntl(master, F_SETFL, flags | O_NONBLOCK) != -1) ++ break; ++ else if(errno == EAGAIN) ++ sleep(1); ++ else ++ _raiseIOWarning("cannot set file to non-blocking mode"); ++ } while(errno == EAGAIN); ++#endif + } + #endif + diff -u -N -r ddd.orig/files/patch-ddd::LiterateA.C ddd/files/patch-ddd::LiterateA.C --- ddd.orig/files/patch-ddd::LiterateA.C Sat Dec 4 20:34:14 2004 +++ ddd/files/patch-ddd::LiterateA.C Thu Jan 1 01:00:00 1970 @@ -1,32 +0,0 @@ ---- ddd/LiterateA.C.orig Sat Nov 6 19:00:37 2004 -+++ ddd/LiterateA.C Sat Nov 6 19:04:44 2004 -@@ -216,8 +216,12 @@ - int flags = fcntl(fileno(fp), F_GETFL, 0); - if (flags == -1) - _raiseIOWarning("cannot get file descriptor status flags"); -- if (fcntl(fileno(fp), F_SETFL, flags | O_NONBLOCK) == -1) -- _raiseIOWarning("cannot set file to non-blocking mode"); -+ if (fcntl(fileno(fp), F_SETFL, flags | O_NONBLOCK) == -1) { -+#if defined(__FreeBSD__) -+ if(errno != EAGAIN) -+#endif -+ _raiseIOWarning("cannot set file to non-blocking mode"); -+ } - #endif - - // Read stuff -@@ -251,8 +255,12 @@ - - #if HAVE_FCNTL && defined(F_SETFL) - // Reset file state -- if (fcntl(fileno(fp), F_SETFL, flags) == -1) -- _raiseIOWarning("cannot restore file mode"); -+ if (fcntl(fileno(fp), F_SETFL, flags) == -1) { -+#if defined(__FreeBSD__) -+ if(errno != EAGAIN) -+#endif -+ _raiseIOWarning("cannot restore file mode"); -+ } - #endif - - return nitems; diff -u -N -r ddd.orig/files/patch-ddd::Makefile.in ddd/files/patch-ddd::Makefile.in --- ddd.orig/files/patch-ddd::Makefile.in Sat Dec 4 20:34:14 2004 +++ ddd/files/patch-ddd::Makefile.in Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- ddd/Makefile.in.orig Sat Nov 6 18:53:54 2004 -+++ ddd/Makefile.in Sat Nov 6 18:54:32 2004 -@@ -369,7 +369,7 @@ - LPR = @LPR@ - LTLIBOBJS = @LTLIBOBJS@ - M4 = @M4@ --MAKEINFO = @MAKEINFO@ -+MAKEINFO = @MAKEINFO@ --no-split - MINIMAL_TOC = @MINIMAL_TOC@ - NICKNAME = @NICKNAME@ - OBJEXT = @OBJEXT@ diff -u -N -r ddd.orig/files/patch-ddd::TTYAgent.C ddd/files/patch-ddd::TTYAgent.C --- ddd.orig/files/patch-ddd::TTYAgent.C Sat Dec 4 20:34:14 2004 +++ ddd/files/patch-ddd::TTYAgent.C Thu Jan 1 01:00:00 1970 @@ -1,22 +0,0 @@ ---- ddd/TTYAgent.C.orig Sat Nov 6 19:05:52 2004 -+++ ddd/TTYAgent.C Sat Nov 6 19:08:23 2004 -@@ -715,8 +715,19 @@ - } - else - { -+#if !defined(__FreeBSD__) - if (fcntl(master, F_SETFL, flags | O_NONBLOCK) == -1) - _raiseIOWarning("cannot set file to non-blocking mode"); -+#else -+ do { -+ if(fcntl(master, F_SETFL, flags | O_NONBLOCK) != -1) -+ break; -+ else if(errno == EAGAIN) -+ sleep(1); -+ else -+ _raiseIOWarning("cannot set file to non-blocking mode"); -+ } while(errno == EAGAIN); -+#endif - } - #endif - >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603290554.k2T5sOWl039631>