Browse Source

* doxygen
- new upstream release


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8182 ec354946-7b23-47d6-9f5a-488ba84defc7

kenta 10 years ago
parent
commit
47fa438b6a
1 changed files with 16 additions and 14 deletions
  1. 16 14
      d/doxygen/doxygen-vl.spec

+ 16 - 14
d/doxygen/doxygen-vl.spec

@@ -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