From 59026d1737917c1c25237a74f788905acd0014ddeeecde19e414bd83f3c2b823 Mon Sep 17 00:00:00 2001 From: Petr Gajdos Date: Mon, 4 Jun 2012 10:22:20 +0000 Subject: [PATCH] - 1.8.1 generates man page names uncondidionally lowercase which causes problem for lapack build for example; reverting one hunk of fix for https://bugzilla.gnome.org/show_bug.cgi?id=674563 as workaround * no-lowercase-man-names.patch OBS-URL: https://build.opensuse.org/package/show/devel:tools/doxygen?expand=0&rev=52 --- doxygen-no-lowercase-man-names.patch | 12 ++++++++++++ doxygen.changes | 10 ++++++++++ doxygen.spec | 2 ++ 3 files changed, 24 insertions(+) create mode 100644 doxygen-no-lowercase-man-names.patch diff --git a/doxygen-no-lowercase-man-names.patch b/doxygen-no-lowercase-man-names.patch new file mode 100644 index 0000000..7b9d593 --- /dev/null +++ b/doxygen-no-lowercase-man-names.patch @@ -0,0 +1,12 @@ +Index: doxygen-1.8.1/src/fortranscanner.l +=================================================================== +--- doxygen-1.8.1.orig/src/fortranscanner.l ++++ doxygen-1.8.1/src/fortranscanner.l +@@ -1892,7 +1891,6 @@ static void initEntry() + */ + static void addCurrentEntry(int case_insens) + { +- if (case_insens) current->name = current->name.lower(); + //printf("===Adding entry %s to %s\n", current->name.data(), current_root->name.data()); + current_root->addSubEntry(current); + last_entry = current; diff --git a/doxygen.changes b/doxygen.changes index 33bf25c..eef02bf 100644 --- a/doxygen.changes +++ b/doxygen.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Mon Jun 4 10:15:13 UTC 2012 - pgajdos@suse.com + +- 1.8.1 generates man page names uncondidionally lowercase which + causes problem for lapack build for example; reverting one hunk + of fix for + https://bugzilla.gnome.org/show_bug.cgi?id=674563 + as workaround + * no-lowercase-man-names.patch + ------------------------------------------------------------------- Mon May 21 07:10:38 UTC 2012 - pgajdos@suse.com diff --git a/doxygen.spec b/doxygen.spec index e318cf4..d8e7026 100644 --- a/doxygen.spec +++ b/doxygen.spec @@ -35,6 +35,7 @@ Source3: %{name}_manual-%{version}.pdf.bz2 Patch: %{name}-1.5.9-64archs.patch Patch3: %{name}-1.5.9-man.patch Patch4: %{name}-1.7.0-modify_footer.patch +Patch5: %{name}-no-lowercase-man-names.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build ######################################################################################### # SuSE, openSUSE @@ -68,6 +69,7 @@ as well. An executable for Windows 95/NT is also available. %patch %patch3 %patch4 +%patch5 -p1 cp -v %{S:3} . bzip2 -d %{name}_manual-%{version}.pdf.bz2