[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