[csw-devel] SF.net SVN: gar:[10267] csw/mgar/pkg/doxygen/trunk
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Sat Jun 19 23:18:48 CEST 2010
Revision: 10267
http://gar.svn.sourceforge.net/gar/?rev=10267&view=rev
Author: dmichelsen
Date: 2010-06-19 21:18:48 +0000 (Sat, 19 Jun 2010)
Log Message:
-----------
doxygen: Update to 1.7.0
Modified Paths:
--------------
csw/mgar/pkg/doxygen/trunk/Makefile
csw/mgar/pkg/doxygen/trunk/checksums
Added Paths:
-----------
csw/mgar/pkg/doxygen/trunk/files/0001-Work-around-duplicate-definition-of-time-as-in-bug-6.patch
Modified: csw/mgar/pkg/doxygen/trunk/Makefile
===================================================================
--- csw/mgar/pkg/doxygen/trunk/Makefile 2010-06-19 21:18:03 UTC (rev 10266)
+++ csw/mgar/pkg/doxygen/trunk/Makefile 2010-06-19 21:18:48 UTC (rev 10267)
@@ -1,5 +1,5 @@
GARNAME = doxygen
-GARVERSION = 1.6.3
+GARVERSION = 1.7.0
CATEGORIES = utils
DESCRIPTION = A documentation system for programming languages
@@ -11,13 +11,17 @@
MASTER_SITES = http://ftp.stack.nl/pub/users/dimitri/
DISTFILES = $(GARNAME)-$(GARVERSION).src.tar.gz
+# This is needed until this is fixed:
+# http://bugzilla.gnome.org/show_bug.cgi?id=621653
+PATCHFILES = 0001-Work-around-duplicate-definition-of-time-as-in-bug-6.patch
+
PACKAGES = CSWdoxygen CSWdoxygendoc
CATALOGNAME_CSWdoxygen = doxygen
CATALOGNAME_CSWdoxygendoc = doxygen_doc
SPKG_DESC_CSWdoxygen = A documentation system for programming languages
-SPKG_DESC_CSWdoxygendoc = doxygen documentation
+SPKG_DESC_CSWdoxygendoc = Documentation for doxygen
LICENSE = LICENSE
@@ -54,5 +58,5 @@
PATH := $(PATH):/opt/csw/graphviz2/bin
post-extract-modulated:
- perl -pi -e ' s,(TMAKE_CFLAGS_RELEASE\s*=\s*)(.*),\1$(filter-out -I/opt/csw/include,$(CFLAGS)),; s,(TMAKE_CXXFLAGS_RELEASE\s*=\s*)(.*),\1$(filter-out -I/opt/csw/include,$(CXXFLAGS)) -norunpath,; ' $(WORKSRC)/tmake/lib/solaris-cc/tmake.conf
+ perl -pi -e ' s,(TMAKE_CFLAGS_RELEASE\s*=\s*)(.*),\1$(CFLAGS),; s,(TMAKE_CXXFLAGS_RELEASE\s*=\s*)(.*),\1$(CXXFLAGS),; s,(TMAKE_LFLAGS_RELEASE\s*=)(.*),\1$(LDFLAGS),; ' $(WORKSRC)/tmake/lib/solaris-cc/tmake.conf
@$(MAKECOOKIE)
Modified: csw/mgar/pkg/doxygen/trunk/checksums
===================================================================
--- csw/mgar/pkg/doxygen/trunk/checksums 2010-06-19 21:18:03 UTC (rev 10266)
+++ csw/mgar/pkg/doxygen/trunk/checksums 2010-06-19 21:18:48 UTC (rev 10267)
@@ -1 +1,2 @@
-2d6ea20a9d850d94321cee78bab7bb87 doxygen-1.6.3.src.tar.gz
+bc5cec86a7b209a5157a4a1bd8cc6d80 0001-Work-around-duplicate-definition-of-time-as-in-bug-6.patch
+5b678b08e96b51eb9b63307a9fac6e96 doxygen-1.7.0.src.tar.gz
Added: csw/mgar/pkg/doxygen/trunk/files/0001-Work-around-duplicate-definition-of-time-as-in-bug-6.patch
===================================================================
--- csw/mgar/pkg/doxygen/trunk/files/0001-Work-around-duplicate-definition-of-time-as-in-bug-6.patch (rev 0)
+++ csw/mgar/pkg/doxygen/trunk/files/0001-Work-around-duplicate-definition-of-time-as-in-bug-6.patch 2010-06-19 21:18:48 UTC (rev 10267)
@@ -0,0 +1,40 @@
+From 8c163f7a4234e4d2b961f7ea0b553a23016e9bbd Mon Sep 17 00:00:00 2001
+From: Dagobert Michelsen <dam at opencsw.org>
+Date: Sat, 19 Jun 2010 22:29:53 +0200
+Subject: [PATCH] Work around duplicate definition of time as in bug #621653
+
+---
+ src/portable.cpp | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/portable.cpp b/src/portable.cpp
+index ff9b803..3060449 100644
+--- a/src/portable.cpp
++++ b/src/portable.cpp
+@@ -27,7 +27,7 @@ extern char **environ;
+ //#include "doxygen.h"
+
+ static double sysElapsedTime;
+-static QTime time;
++static QTime qtime;
+
+ int portable_system(const char *command,const char *args,bool commandHasConsole)
+ {
+@@ -378,12 +378,12 @@ int portable_pclose(FILE *stream)
+
+ void portable_sysTimerStart()
+ {
+- time.start();
++ qtime.start();
+ }
+
+ void portable_sysTimerStop()
+ {
+- sysElapsedTime+=((double)time.elapsed())/1000.0;
++ sysElapsedTime+=((double)qtime.elapsed())/1000.0;
+ }
+
+ double portable_getSysElapsedTime()
+--
+1.7.1
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list