Hello community, here is the log from the commit of package doxygen for openSUSE:Factory checked in at Fri Jul 30 12:40:31 CEST 2010. -------- --- doxygen/doxygen.changes 2010-02-21 16:20:56.000000000 +0100 +++ /mounts/work_src_done/STABLE/doxygen/doxygen.changes 2010-06-25 21:01:49.000000000 +0200 @@ -1,0 +2,40 @@ +Fri Jun 25 18:50:45 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.7.1: + * Changes: + + id 621695: Made warning and error messages appear with lower case "warning:" and "error:" prefix to make it easier to use the messages from Visual Studio + * New features: + + id 621908: added new config option FORMULA_TRANSPARENT which allows selecting between transparent (YES) or non-transparent (NO) PNGs for formulas in the HTML output. + + update for Turkish translation + * Bug fixes: + + id 533821: Inheritance relation for a C# class deriving from a generic class was not handled correctly + + id 554638: Changing DOT_IMAGE_FORMAT did not cause the graphs to be regenerated + + id 576533: A field of the form "enum E *p" was ignore + + id 597016: Hide scope name was not working properly for todo items inside class members, where the class was inside a namespace + + id 617761: In dot graphs now also @ref worked (previously only \ref was supported) + + id 621733: Removed bogus warning about undocument return type for define when WARN_NO_PARAMDOC was enabled + + id 621780: Fixed parsing support for a function that returns a struct definition + + id 621785: Doxygen could hang when using \copydoc in a function with \param + + id 621805: Using //!< after a #define no longer worked + + id 621854,622219,622593: html help compiler (and also the Qt help compiler) was called before all dot images were generated. + + id 621984: Using a auto-list in combination with \subpage cause the items to be inlined + + id 622018: Fixed problem parsing a @param command where the text part started with a formula + + id 622019: Added some instructions how to document Fortran code + + id 622041: Using \var multiple times in a comment block did not work properly + + id 622413: Tooltips could get wrongly truncated when multi-byte UTF-8 characters were used + + id 622471: Argument matching failed for typedef in another namespace + + Fixed crash situation while handling commands inside a @ref section + + Treeview icons were missing in the HTML output when setting GENERATE_TREEVIEW to NO and USE_INLINE_TREES to YES + +------------------------------------------------------------------- +Tue Jun 15 13:04:46 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.7.0: + * the look of the HTML output was changed + * the color of HTML output can now be changed easily + * several performance enhancements were included: + + ability to run multiple instances of dot in parallel for + faster graph generation + * many bugs have been fixed + +------------------------------------------------------------------- --- doxygen/doxywizard.changes 2010-02-21 16:21:12.000000000 +0100 +++ /mounts/work_src_done/STABLE/doxygen/doxywizard.changes 2010-06-25 21:02:04.000000000 +0200 @@ -1,0 +2,10 @@ +Fri Jun 25 18:52:36 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.7.1 + +------------------------------------------------------------------- +Tue Jun 15 13:05:30 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.7.0 + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- doxygen-1.5.9-qtdir.patch doxygen-1.6.0-warnings.patch doxygen-1.6.3-html.tar.bz2 doxygen-1.6.3-modify_footer.patch doxygen-1.6.3.src.tar.bz2 doxygen_manual-1.6.3.pdf.bz2 New: ---- doxygen-1.7.0-modify_footer.patch doxygen-1.7.0-warnings.patch doxygen-1.7.1-html.tar.bz2 doxygen-1.7.1-qtdir.patch doxygen-1.7.1.src.tar.bz2 doxygen_manual-1.7.1.pdf.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ doxygen.spec ++++++ --- /var/tmp/diff_new_pack.lxfyM9/_old 2010-07-30 12:38:51.000000000 +0200 +++ /var/tmp/diff_new_pack.lxfyM9/_new 2010-07-30 12:38:51.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package doxygen (Version 1.6.3) +# spec file for package doxygen (Version 1.7.1) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,7 +20,7 @@ Name: doxygen BuildRequires: bison flex gcc-c++ libpng-devel -Version: 1.6.3 +Version: 1.7.1 Release: 1 AutoReqProv: on License: GPLv2+ @@ -37,7 +37,7 @@ Patch: %{name}-1.5.9-64archs.patch Patch2: %{name}-1.5.9-arm.patch Patch3: %{name}-1.5.9-man.patch -Patch4: %{name}-1.6.3-modify_footer.patch +Patch4: %{name}-1.7.0-modify_footer.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build ######################################################################################### # SuSE, openSUSE @@ -77,7 +77,7 @@ %patch %patch2 %patch3 -%patch4 -p1 +%patch4 cp -v %{S:3} . bzip2 -d %{name}_manual-%{version}.pdf.bz2 ++++++ doxywizard.spec ++++++ --- /var/tmp/diff_new_pack.lxfyM9/_old 2010-07-30 12:38:51.000000000 +0200 +++ /var/tmp/diff_new_pack.lxfyM9/_new 2010-07-30 12:38:51.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package doxywizard (Version 1.6.3) +# spec file for package doxywizard (Version 1.7.1) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,7 +20,7 @@ Name: doxywizard BuildRequires: bison flex gcc-c++ libdrm-devel libjpeg-devel -Version: 1.6.3 +Version: 1.7.1 Release: 1 AutoReqProv: on Requires: doxygen = %{version} @@ -34,8 +34,8 @@ Patch2: %{name}-1.5.9-flex.patch Patch4: doxygen-1.5.9-arm.patch Patch5: doxygen-1.5.9-man.patch -Patch6: doxygen-1.5.9-qtdir.patch -Patch100: doxygen-1.6.0-warnings.patch +Patch6: doxygen-1.7.1-qtdir.patch +Patch100: doxygen-1.7.0-warnings.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build ######################################################################################### # SuSE, openSUSE @@ -82,7 +82,7 @@ %if 0%{?suse_version} %patch6 %endif -%patch100 -p1 +%patch100 %build %if 0%{?suse_version} @@ -130,14 +130,16 @@ %{_datadir}/applications/doxywizard.desktop %attr(444,root,root) %doc %{_mandir}/man1/doxywizard.1.%{man_ext} -%post %if 0%{?mandriva_version} || 0%{?mdkversion} + +%post %update_menus %{update_desktop_database} %endif -%postun %if 0%{?mandriva_version} || 0%{?mdkversion} + +%postun %clean_menus %{clean_desktop_database} %endif ++++++ doxygen-1.6.3-modify_footer.patch -> doxygen-1.7.0-modify_footer.patch ++++++ --- doxygen/doxygen-1.6.3-modify_footer.patch 2010-02-21 16:19:43.000000000 +0100 +++ /mounts/work_src_done/STABLE/doxygen/doxygen-1.7.0-modify_footer.patch 2010-06-15 16:59:44.000000000 +0200 @@ -1,58 +1,53 @@ -diff -U 3 -H -d -r -N -- doxygen-1.6.3/src/config.xml doxygen-1.6.3.modify_footer/src/config.xml ---- doxygen-1.6.3/src/config.xml 2010-02-13 15:19:31.000000000 +0100 -+++ doxygen-1.6.3.modify_footer/src/config.xml 2010-02-21 15:52:16.000000000 +0100 -@@ -741,6 +741,10 @@ - If the GENERATE_HTML tag is set to YES (the default) Doxygen will - generate HTML output. - ' defval='1'/> +--- src/config.xml.orig 2010-06-15 15:12:20.000000000 +0200 ++++ src/config.xml 2010-06-15 15:13:33.000000000 +0200 +@@ -761,6 +761,11 @@ + each generated HTML page. If it is left blank doxygen will generate a + standard footer. + ' defval='' depends='GENERATE_HTML'/> + <option type='bool' id='HTML_FOOTER_DESCRIPTION' docs=' -+The HTML_FOOTER_DATE_AND_PROJECT_NAME tag can be used to add build date, -+project name and Doxygen version to HTML footer. -+' defval='0' depends='GENERATE_HTML'/> - <option type='string' id='HTML_OUTPUT' format='dir' docs=' - The HTML_OUTPUT tag is used to specify where the HTML docs will be put. - If a relative path is entered the value of OUTPUT_DIRECTORY will be -diff -U 3 -H -d -r -N -- doxygen-1.6.3/src/configoptions.cpp doxygen-1.6.3.modify_footer/src/configoptions.cpp ---- doxygen-1.6.3/src/configoptions.cpp 2010-02-13 15:19:33.000000000 +0100 -+++ doxygen-1.6.3.modify_footer/src/configoptions.cpp 2010-02-21 15:52:16.000000000 +0100 -@@ -1051,6 +1051,15 @@ - TRUE - ); - //---- -+ cb = cfg->addBool( -+ "HTML_FOOTER_DESCRIPTION", -+ "If the HTML_FOOTER_DESCRIPTION tag is set to YES, Doxygen will \n" -+ "add generated date, project name and doxygen version to HTML footer.", -+ FALSE -+ ); -+ //cs->setDefaultValue("FALSE"); -+ cs->addDependency("GENERATE_HTML"); -+ //---- - cs = cfg->addString( - "HTML_OUTPUT", - "The HTML_OUTPUT tag is used to specify where the HTML docs will be put.\n" -diff -U 3 -H -d -r -N -- doxygen-1.6.3/src/htmlgen.cpp doxygen-1.6.3.modify_footer/src/htmlgen.cpp ---- doxygen-1.6.3/src/htmlgen.cpp 2010-01-04 22:22:05.000000000 +0100 -+++ doxygen-1.6.3.modify_footer/src/htmlgen.cpp 2010-02-21 15:56:21.000000000 +0100 -@@ -787,10 +787,18 @@ - { ++The HTML_FOOTER_DATE_AND_PROJECT_NAME tag can be used to add build date, ++project name and Doxygen version to HTML footer. ++standard footer. ++' defval='' depends='GENERATE_HTML'/> + <option type='string' id='HTML_STYLESHEET' format='file' docs=' + The HTML_STYLESHEET tag can be used to specify a user-defined cascading + style sheet that is used by each HTML page. It can be used to +--- src/htmlgen.cpp.orig 2010-06-15 15:14:40.000000000 +0200 ++++ src/htmlgen.cpp 2010-06-15 15:16:10.000000000 +0200 +@@ -952,10 +952,16 @@ QTextStream t(&file); - t << "<hr class=\"footer\"/><address style=\"text-align: right;\"><small>\n"; -- t << theTranslator->trGeneratedAt( "$datetime", "$projectname" ); + t.setEncoding(QTextStream::UnicodeUTF8); + t << "<hr class=\"footer\"/><address class=\"footer\"><small>\n"; ++ if (Config_getBool("HTML_FOOTER_DESCRIPTION")) { + t << theTranslator->trGeneratedAt( "$datetime", "$projectname" ); - t << " <a href=\"http://www.doxygen.org/index.html\">" -+ if (Config_getBool("HTML_FOOTER_DESCRIPTION")) -+ { -+ t << theTranslator->trGeneratedAt( "$datetime", "$projectname" ); -+ t << " "; ++ t << " "; + } + t << "<a href=\"http://www.doxygen.org/index.html\">" - << "<img class=\"footer\" src=\"doxygen.png\" alt=\"doxygen\"/>" + << "<img class=\"footer\" src=\"$relpath$doxygen.png\" alt=\"doxygen\"/>" - << "</a> $doxygenversion"; + << "</a>"; -+ if (Config_getBool("HTML_FOOTER_DESCRIPTION")) -+ { -+ t << " $doxygenversion"; ++ if (Config_getBool("HTML_FOOTER_DESCRIPTION")) { ++ t << " $doxygenversion"; + } t << "</small></address>\n" << "</body>\n" << "</html>\n"; +--- src/configoptions.cpp.orig 2010-06-15 15:13:45.000000000 +0200 ++++ src/configoptions.cpp 2010-06-15 15:14:28.000000000 +0200 +@@ -1095,6 +1095,15 @@ + cs->setWidgetType(ConfigString::File); + cs->addDependency("GENERATE_HTML"); + //---- ++ cb = cfg->addBool( ++ "HTML_FOOTER_DESCRIPTION", ++ "If the HTML_FOOTER_DESCRIPTION tag is set to YES, Doxygen will \n" ++ "add generated date, project name and doxygen version to HTML footer.", ++ FALSE ++ ); ++ //cs->setDefaultValue("FALSE"); ++ cs->addDependency("GENERATE_HTML"); ++ //---- + cs = cfg->addString( + "HTML_STYLESHEET", + "The HTML_STYLESHEET tag can be used to specify a user-defined cascading\n" ++++++ doxygen-1.6.0-warnings.patch -> doxygen-1.7.0-warnings.patch ++++++ --- doxygen/doxygen-1.6.0-warnings.patch 2009-08-21 15:25:52.000000000 +0200 +++ /mounts/work_src_done/STABLE/doxygen/doxygen-1.7.0-warnings.patch 2010-06-15 16:59:45.000000000 +0200 @@ -1,10 +1,9 @@ -diff -U 3 -H -d -r -N -- doxygen-1.6.0/src/util.cpp doxygen-1.6.0-warnings/src/util.cpp ---- doxygen-1.6.0/src/util.cpp 2009-08-20 14:13:51.000000000 +0200 -+++ doxygen-1.6.0-warnings/src/util.cpp 2009-08-21 15:07:16.000000000 +0200 -@@ -4760,9 +4760,9 @@ - { +--- src/util.cpp.orig 2010-06-15 15:51:48.000000000 +0200 ++++ src/util.cpp 2010-06-15 15:52:27.000000000 +0200 +@@ -4794,9 +4794,9 @@ static bool caseSenseNames = Config_getBool("CASE_SENSE_NAMES"); - QCString result; + static StrBuf strBuf; + strBuf.clear(); - char c; + unsigned char c; const char *p=name; @@ -13,9 +12,9 @@ { switch(c) { -@@ -4789,11 +4789,11 @@ - case '+': result+="_09"; break; - case '=': result+="_0A"; break; +@@ -4823,11 +4823,11 @@ + case '+': strBuf.addStr("_09"); break; + case '=': strBuf.addStr("_0A"); break; default: - if (c<0) + if (c>0x7f) ++++++ doxygen-1.6.3-html.tar.bz2 -> doxygen-1.7.1-html.tar.bz2 ++++++ ++++ 5624 lines of diff (skipped) ++++++ doxygen-1.5.9-qtdir.patch -> doxygen-1.7.1-qtdir.patch ++++++ --- doxygen/doxygen-1.5.9-qtdir.patch 2009-05-04 13:25:58.000000000 +0200 +++ /mounts/work_src_done/STABLE/doxygen/doxygen-1.7.1-qtdir.patch 2010-06-25 21:00:44.000000000 +0200 @@ -1,10 +1,10 @@ ---- ./configure -+++ ./configure +--- configure.orig 2010-06-25 20:54:23.000000000 +0200 ++++ configure 2010-06-25 20:54:40.000000000 +0200 @@ -268,7 +268,7 @@ if test -z "$QTDIR"; then echo " QTDIR environment variable not set!" echo -n " Checking for Qt..." -- for d in /usr/{lib,share,qt}/{qt-4,qt4,qt,qt*,4}; do +- for d in /usr/{lib,share,qt}/{qt-4,qt4,qt,qt*,4} /usr; do + for d in /usr; do if test -x "$d/bin/qmake"; then QTDIR=$d ++++++ doxygen-1.6.3.src.tar.bz2 -> doxygen-1.7.1.src.tar.bz2 ++++++ ++++ 144542 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de