ports/151383: [MAINTAINER] devel/doxygen: update to 1.7.2

Naram Qashat cyberbotx at cyberbotx.com
Mon Oct 11 04:50:04 UTC 2010


>Number:         151383
>Category:       ports
>Synopsis:       [MAINTAINER] devel/doxygen: update to 1.7.2
>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:   Mon Oct 11 04:50:03 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Naram Qashat
>Release:        FreeBSD 8.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD kirby.cyberbotx.com 8.1-RELEASE FreeBSD 8.1-RELEASE #2: Thu Aug 19 19:09:40 EDT 2010
>Description:
- Update to 1.7.2
- Appears to be make jobs safe now
- Added license

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- doxygen-1.7.2.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/devel/doxygen/Makefile /kirby/shared/ports/doxygen/Makefile
--- /usr/ports/devel/doxygen/Makefile	2010-08-04 07:32:09.000000000 -0400
+++ /kirby/shared/ports/doxygen/Makefile	2010-10-11 00:32:32.000000000 -0400
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	doxygen
-PORTVERSION=	1.7.1
+PORTVERSION=	1.7.2
 CATEGORIES=	devel
 MASTER_SITES=	ftp://ftp.stack.nl/pub/users/dimitri/ \
 		http://ftp.stack.nl/pub/users/dimitri/
@@ -18,6 +18,9 @@
 BUILD_DEPENDS=	tmake:${PORTSDIR}/devel/tmake
 LIB_DEPENDS=	png:${PORTSDIR}/graphics/png
 
+LICENSE=	GPLv2
+LICENSE_FILE=	LICENSE
+
 USE_BISON=	build
 USE_ICONV=	yes
 ALL_TARGET=	all
@@ -28,7 +31,7 @@
 CONFIGURE_ARGS+=--prefix ${PREFIX} --perl ${PERL} --make ${GMAKE} \
 		--install "${INSTALL}"
 CONFIGURE_ENV=	CXX="${CXX}"
-MAKE_JOBS_UNSAFE=	yes
+MAKE_JOBS_SAFE=	yes
 
 EXTRACT_AFTER_ARGS=|${TAR} -xpf - \
 		--exclude '*/libmd5'	\
@@ -104,7 +107,7 @@
 		| ${TAR} -C ${TMPDOCDEST}/doxygen --unlink -xf -
 	${TAR} -C ${WRKSRC} --exclude '*/Makefile*' --exclude '*.dot' \
 		-cf - examples \
-	    | ${TAR} -C ${TMPDOCDEST}/doxygen --unlink -xf -
+		| ${TAR} -C ${TMPDOCDEST}/doxygen --unlink -xf -
 .ifndef WITHOUT_LATEX
 	${INSTALL_DATA} ${WRKSRC}/latex/doxygen_manual.dvi \
 			${WRKSRC}/latex/doxygen_manual.pdf \
diff -ruN --exclude=CVS /usr/ports/devel/doxygen/distinfo /kirby/shared/ports/doxygen/distinfo
--- /usr/ports/devel/doxygen/distinfo	2010-08-04 07:32:09.000000000 -0400
+++ /kirby/shared/ports/doxygen/distinfo	2010-10-10 20:53:04.000000000 -0400
@@ -1,3 +1,3 @@
-MD5 (doxygen-1.7.1.src.tar.gz) = 13e76e10fb55581a16ee04de35c264f0
-SHA256 (doxygen-1.7.1.src.tar.gz) = 4b866f3b194970d7e0768944255d89b0a1aae7bf337f5ae3e4b8358da349da31
-SIZE (doxygen-1.7.1.src.tar.gz) = 4116363
+MD5 (doxygen-1.7.2.src.tar.gz) = d5f3e32474186abc64288db6b8ffd7f0
+SHA256 (doxygen-1.7.2.src.tar.gz) = 1f6de57f7fe9acc65dc86bbdade21fc84bd013b66daeebc497e16e3a54ad91a1
+SIZE (doxygen-1.7.2.src.tar.gz) = 4130092
diff -ruN --exclude=CVS /usr/ports/devel/doxygen/files/patch-md5 /kirby/shared/ports/doxygen/files/patch-md5
--- /usr/ports/devel/doxygen/files/patch-md5	2010-08-04 07:32:10.000000000 -0400
+++ /kirby/shared/ports/doxygen/files/patch-md5	2010-10-10 23:12:03.000000000 -0400
@@ -4,8 +4,8 @@
 	-mi
 
 diff -ruN src/definition.cpp src/definition.cpp
---- src/definition.cpp.orig	2010-06-10 07:50:15.000000000 -0400
-+++ src/definition.cpp	2010-06-15 07:52:03.000000000 -0400
+--- src/definition.cpp.orig	2010-09-11 08:17:27.000000000 -0400
++++ src/definition.cpp	2010-10-10 22:53:55.000000000 -0400
 @@ -18,6 +18,7 @@
  #include "qtbc.h"
  #include <ctype.h>
@@ -14,7 +14,7 @@
  #include <md5.h>
  #include <stdio.h>
  #include <stdlib.h>
-@@ -362,13 +363,11 @@
+@@ -361,13 +362,11 @@
  
  bool Definition::_docsAlreadyAdded(const QCString &doc)
  {
@@ -30,8 +30,8 @@
    {
      m_impl->docSignatures+=":"+sigStr;
 diff -ruN src/dirdef.cpp src/dirdef.cpp
---- src/dirdef.cpp.orig	2010-04-30 06:45:25.000000000 -0400
-+++ src/dirdef.cpp	2010-06-15 07:55:03.000000000 -0400
+--- src/dirdef.cpp.orig	2010-07-27 14:26:29.000000000 -0400
++++ src/dirdef.cpp	2010-10-10 22:56:08.000000000 -0400
 @@ -1,3 +1,4 @@
 +#include <sys/types.h>
  #include <md5.h>
@@ -50,8 +50,8 @@
  
    // old algorithm
 diff -ruN src/dot.cpp src/dot.cpp
---- src/dot.cpp.orig    2010-06-11 08:03:22.000000000 -0400
-+++ src/dot.cpp 2010-06-15 08:12:47.000000000 -0400
+--- src/dot.cpp.orig	2010-08-10 14:30:49.000000000 -0400
++++ src/dot.cpp	2010-10-10 22:59:36.000000000 -0400
 @@ -39,6 +39,7 @@
  #include <qdir.h>
  #include <qfile.h>
@@ -59,8 +59,8 @@
 +#include <sys/types.h>
  #include <md5.h>
  #include <qqueue.h>
-
-@@ -1569,10 +1570,8 @@
+ 
+@@ -1610,10 +1611,8 @@
      }
      writeGraphFooter(md5stream);
      resetReNumbering();
@@ -70,9 +70,9 @@
 -    MD5SigToString(md5_sig,sigStr.data(),33);
 +    MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.data());
      bool regenerate=FALSE;
-     if (checkAndUpdateMd5Signature(absBaseName,sigStr) ||
-         !checkDeliverables(absMapName))
-@@ -2227,10 +2226,8 @@
+     if (checkAndUpdateMd5Signature(absBaseName,sigStr) || 
+         !checkDeliverables(absImgName,absMapName))
+@@ -2271,10 +2270,8 @@
      }
    }
    writeGraphFooter(md5stream);
@@ -84,7 +84,7 @@
    if (reNumber)
    {
      resetReNumbering();
-@@ -3023,10 +3020,8 @@
+@@ -3065,10 +3062,8 @@
    QGString theGraph;
    FTextStream md5stream(&theGraph);
    m_dir->writeDepGraph(md5stream);
@@ -96,7 +96,7 @@
    bool regenerate=FALSE;
    if (checkAndUpdateMd5Signature(absBaseName,sigStr) ||
        !checkDeliverables(format==BITMAP ? absImgName :
-@@ -3135,10 +3130,8 @@
+@@ -3178,10 +3173,8 @@
    md5stream << "  Node18 -> Node9 [dir=back,color=\"darkorchid3\",fontsize=\"" << FONTSIZE << "\",style=\"dashed\",label=\"m_usedClass\",fontname=\"" << FONTNAME << "\"];\n";
    md5stream << "  Node18 [shape=\"box\",label=\"Used\",fontsize=\"" << FONTSIZE << "\",height=0.2,width=0.4,fontname=\"" << FONTNAME << "\",color=\"black\",URL=\"$classUsed" << Doxygen::htmlFileExtension << "\"];\n";
    writeGraphFooter(md5stream);
@@ -108,8 +108,8 @@
    QCString absBaseName = (QCString)path+"/graph_legend";
    QCString absDotName  = absBaseName+".dot";
    QCString imgExt      = Config_getEnum("DOT_IMAGE_FORMAT");
-@@ -3501,10 +3494,8 @@
-
+@@ -3545,10 +3538,8 @@
+ 
    writeGraphFooter(md5stream);
    resetReNumbering();
 -  uchar md5_sig[16];
@@ -142,8 +142,8 @@
  TARGET                     =  doxygen
  unix:TARGETDEPS            =  ../lib/libdoxygen.a ../lib/libdoxycfg.a
 diff -ruN src/memberdef.cpp src/memberdef.cpp
---- src/memberdef.cpp.orig	2010-05-13 06:11:21.000000000 -0400
-+++ src/memberdef.cpp	2010-06-15 08:00:50.000000000 -0400
+--- src/memberdef.cpp.orig	2010-09-10 17:27:09.000000000 -0400
++++ src/memberdef.cpp	2010-10-10 23:02:53.000000000 -0400
 @@ -18,6 +18,7 @@
  #include <stdio.h>
  #include <qregexp.h>
@@ -165,23 +165,25 @@
  }
  
 diff -ruN src/membergroup.cpp src/membergroup.cpp
---- src/membergroup.cpp.orig	2010-01-01 06:52:59.000000000 -0500
-+++ src/membergroup.cpp	2010-06-15 08:02:18.000000000 -0400
-@@ -261,10 +261,8 @@
+--- src/membergroup.cpp.orig	2010-07-29 14:51:15.000000000 -0400
++++ src/membergroup.cpp	2010-10-10 23:04:12.000000000 -0400
+@@ -262,12 +262,10 @@
  
  QCString MemberGroup::anchor() const
  {
 -  uchar md5_sig[16];
    QCString sigStr(33);
--  MD5Buffer((const unsigned char *)grpHeader.data(),grpHeader.length(),md5_sig);
+   QCString locHeader = grpHeader;
+   if (locHeader.isEmpty()) locHeader="[NOHEADER]";
+-  MD5Buffer((const unsigned char *)locHeader.data(),locHeader.length(),md5_sig);
 -  MD5SigToString(md5_sig,sigStr.data(),33);
-+  MD5Data((const unsigned char *)grpHeader.data(),grpHeader.length(),sigStr.data());
++  MD5Data((const unsigned char *)locHeader.data(),locHeader.length(),sigStr.data());
    return "amgrp"+sigStr;
  }
  
 diff -ruN src/util.cpp src/util.cpp
---- src/util.cpp.orig	2010-06-14 05:15:31.000000000 -0400
-+++ src/util.cpp	2010-06-15 08:06:41.000000000 -0400
+--- src/util.cpp.orig	2010-09-11 13:54:37.000000000 -0400
++++ src/util.cpp	2010-10-10 23:08:11.000000000 -0400
 @@ -19,6 +19,7 @@
  #include <ctype.h>
  #include <errno.h>
@@ -190,7 +192,7 @@
  #include <md5.h>
  
  #include "qtbc.h"
-@@ -4886,16 +4887,16 @@
+@@ -4922,16 +4923,16 @@
      if (resultLen>=128) // prevent names that cannot be created!
      {
        // third algorithm based on MD5 hash
@@ -210,7 +212,7 @@
  
  #if MAP_ALGO==ALGO_COUNT 
      // old algorithm, has the problem that after regeneration the
-@@ -4926,12 +4927,13 @@
+@@ -4962,12 +4963,13 @@
      l2Dir = (dirNum>>4)&0xff;
  #elif MAP_ALGO==ALGO_MD5
      // third algorithm based on MD5 hash
--- doxygen-1.7.2.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list