[packages/doxygen] - updated to 1.8.6 - updated to 1.8.6 - rtti is now required

qboosh qboosh at pld-linux.org
Thu Jan 30 16:08:54 CET 2014


commit e88c59af29b7a33214b3ee8fa491c7252a88867d
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Jan 30 16:10:21 2014 +0100

    - updated to 1.8.6
    - updated to 1.8.6
    - rtti is now required

 doxygen-qt-dirs.patch | 26 +++++---------------------
 doxygen.spec          |  7 ++++---
 2 files changed, 9 insertions(+), 24 deletions(-)
---
diff --git a/doxygen.spec b/doxygen.spec
index 624c3b6..9a03a98 100644
--- a/doxygen.spec
+++ b/doxygen.spec
@@ -9,13 +9,13 @@ Summary(pt_BR.UTF-8):	Um sistema de documentação para C/C++
 Summary(ru.UTF-8):	Система документирования для C та C++
 Summary(uk.UTF-8):	Система документування для C та C++
 Name:		doxygen
-Version:	1.8.5
+Version:	1.8.6
 Release:	1
 Epoch:		1
 License:	GPL v2
 Group:		Development/Tools
 Source0:	ftp://ftp.stack.nl/pub/users/dimitri/%{name}-%{version}.src.tar.gz
-# Source0-md5:	db51274568755e2c75c2657e30a78a55
+# Source0-md5:	9385dc52f0627875f8fa758e754ec674
 Patch0:		%{name}-qt-dirs.patch
 URL:		http://www.doxygen.org/
 %{?with_qt:BuildRequires:	QtGui-devel >= 4.3}
@@ -152,9 +152,10 @@ Wizard gráfico para o Doxygen.
 	CC="%{__cc}" \
 	CXX="%{__cxx}" \
 	LINK="%{__cxx}" \
+	QMAKE="%{_bindir}/qmake-qt4" \
 	QTDIR="%{_prefix}" \
 	CFLAGS="%{rpmcflags}" \
-	CXXFLAGS="%{rpmcxxflags} -DQT_LITE_UNICODE -DNODEBUG -fno-rtti -fno-exceptions" \
+	CXXFLAGS="%{rpmcxxflags} -DQT_LITE_UNICODE -DNODEBUG" \
 	LFLAGS="%{rpmldflags}"
 
 %{__make} docs
diff --git a/doxygen-qt-dirs.patch b/doxygen-qt-dirs.patch
index efa22ba..cea7e7b 100644
--- a/doxygen-qt-dirs.patch
+++ b/doxygen-qt-dirs.patch
@@ -1,18 +1,6 @@
-diff -up doxygen-1.6.0/addon/doxywizard/Makefile.in.config doxygen-1.6.0/addon/doxywizard/Makefile.in
---- doxygen-1.6.0/addon/doxywizard/Makefile.in.config	2009-07-13 22:09:03.000000000 +0200
-+++ doxygen-1.6.0/addon/doxywizard/Makefile.in	2009-08-21 16:42:13.000000000 +0200
-@@ -10,8 +10,6 @@
- # See the GNU General Public License for more details.
- # 
- 
--QMAKE=qmake $(MKSPECS)
--
- all: Makefile.doxywizard  
- 	$(MAKE) -f Makefile.doxywizard 
- 
---- doxygen-1.8.4/configure.orig	2013-05-19 12:05:39.000000000 +0200
-+++ doxygen-1.8.4/configure	2013-06-08 09:12:44.470080015 +0200
-@@ -296,9 +296,10 @@
+--- doxygen-1.8.6/configure.orig	2013-12-24 17:14:46.000000000 +0100
++++ doxygen-1.8.6/configure	2014-01-29 20:59:58.925766639 +0100
+@@ -326,7 +326,7 @@
    if test -z "$QTDIR"; then
      echo "  QTDIR environment variable not set!"
      printf "  Checking for Qt..."
@@ -20,15 +8,11 @@ diff -up doxygen-1.6.0/addon/doxywizard/Makefile.in.config doxygen-1.6.0/addon/d
 +    for d in /usr/{lib64,lib,share,qt}/{qt-4,qt4,qt,qt*,4}; do
        if test -x "$d/bin/qmake"; then
          QTDIR=$d
-+        QMAKE=$d/bin/qmake
-       fi
-     done
-   else
-@@ -606,6 +607,8 @@
+         break 2
+@@ -704,6 +704,7 @@
  DOXYDOCS  = ..
  DOCDIR    = $f_docdir
  QTDIR     = $QTDIR
-+QMAKE     = $QMAKE
 +MAN1DIR    = share/man/man1
  EOF
  
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/doxygen.git/commitdiff/e88c59af29b7a33214b3ee8fa491c7252a88867d



More information about the pld-cvs-commit mailing list