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'/> +