|
@@ -4,11 +4,13 @@
|
|
|
Summary: A documentation system for C/C++.
|
|
|
Summary(ja): C/C++ 向けドキュメンテーションシステム
|
|
|
Name: doxygen
|
|
|
-Version: 1.7.5.1
|
|
|
+Version: 1.8.6
|
|
|
Release: 1%{?_dist_release}
|
|
|
Source0: ftp://ftp.stack.nl/pub/users/dimitri/%{name}-%{version}.src.tar.gz
|
|
|
-Patch0: doxygen-1.7.1-config.patch
|
|
|
-Patch1: doxygen-1.7.5-timestamp.patch
|
|
|
+Patch0: doxygen-1.8.6-config.patch
|
|
|
+Patch1: doxygen-1.8.5-html_timestamp_default_false.patch
|
|
|
+Patch2: doxygen-1.8.3-multilib.patch
|
|
|
+
|
|
|
Group: Development/Tools
|
|
|
License: GPLv2
|
|
|
URL: http://www.stack.nl/~dimitri/doxygen/
|
|
@@ -19,7 +21,6 @@ BuildRequires: flex bison
|
|
|
%if %{wizard}
|
|
|
BuildRequires: qt4-devel => 4.4
|
|
|
%endif
|
|
|
-#Requires: libgcc libstdc++34 graphviz
|
|
|
|
|
|
%description
|
|
|
Doxygen can generate an online class browser (in HTML) and/or a
|
|
@@ -40,11 +41,11 @@ are used by doxygen.
|
|
|
%prep
|
|
|
%setup -q -n %{name}-%{version}
|
|
|
%patch0 -p1 -b .config
|
|
|
-%patch1 -p1 -b .timestamp
|
|
|
+%patch1 -p1 -b .html_timestamp_default_false
|
|
|
+%patch2 -p1 -b .multilib
|
|
|
|
|
|
%build
|
|
|
unset QTDIR
|
|
|
-export OLD_PO_FILE_INPUT=yes
|
|
|
|
|
|
./configure \
|
|
|
--prefix %{_prefix} \
|
|
@@ -60,11 +61,12 @@ make docs
|
|
|
%install
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
-export OLD_PO_FILE_INPUT=yes
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
|
|
|
-%if !%{wizard}
|
|
|
-rm $RPM_BUILD_ROOT%{_mandir}/man1/doxywizard.*
|
|
|
+%if %{wizard}
|
|
|
+make doxywizard_install DESTDIR=$RPM_BUILD_ROOT
|
|
|
+%else
|
|
|
+rm -f $RPM_BUILD_ROOT%{_mandir}/man1/doxywizard.*
|
|
|
%endif
|
|
|
|
|
|
# convert into utf-8
|
|
@@ -72,18 +74,15 @@ iconv --from=ISO-8859-1 --to=UTF-8 LANGUAGE.HOWTO > LANGUAGE.HOWTO.new
|
|
|
touch -r LANGUAGE.HOWTO LANGUAGE.HOWTO.new
|
|
|
mv LANGUAGE.HOWTO.new LANGUAGE.HOWTO
|
|
|
|
|
|
-sed -i -e "s|#!perl|#!/usr/bin/perl|" examples/tag/html/installdox
|
|
|
|
|
|
%clean
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%files
|
|
|
%defattr(-,root,root)
|
|
|
-%doc LANGUAGE.HOWTO LICENSE README examples html
|
|
|
+%doc LANGUAGE.HOWTO LICENSE README.md examples html
|
|
|
%{_bindir}/doxygen
|
|
|
-%{_bindir}/doxytag
|
|
|
%{_mandir}/man1/doxygen.*
|
|
|
-%{_mandir}/man1/doxytag.*
|
|
|
|
|
|
%if %{wizard}
|
|
|
%files doxywizard
|
|
@@ -93,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
%endif
|
|
|
|
|
|
%changelog
|
|
|
+* Tue Jan 14 2014 NAKAMURA Kenta <kenta@vinelinux.org> - 1.8.6-1
|
|
|
+- new upstream release
|
|
|
+
|
|
|
* Wed Nov 02 2011 NAKAMURA Kenta <kenta@vinelinux.org> - 1.7.5.1-1
|
|
|
- new upstream release
|
|
|
- updated Patch0 and 1
|
|
@@ -189,7 +191,7 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
- build with new toolchains
|
|
|
- delete Patch2
|
|
|
|
|
|
-* Tue Aug 5 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.17-0vl1
|
|
|
+* Mon Aug 5 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.17-0vl1
|
|
|
- source upgrade
|
|
|
- build with qt-3.0.5
|
|
|
|