1 Summary: Doxygen is the documentation system for C/C++
2 Summary(pl): System dokumentowania dla C/C++
3 Summary(pt_BR): Um sistema de documentação para C/C++
9 Group: Development/Tools
10 Group(de): Entwicklung/Werkzeuge
11 Group(fr): Development/Outils
12 Group(pl): Programowanie/Narzêdzia
13 Source0: ftp://ftp.stack.nl/pub/users/dimitri/%{name}-%{version}.src.tar.gz
14 URL: http://www.stack.nl/~dimitri/doxygen/
15 BuildRequires: qt-devel => 2.1
16 BuildRequires: libstdc++-devel
18 BuildRequires: ghostscript
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 Doxygen is a documentation system for C, C++ and IDL. It can generate
23 an on-line class browser (in HTML) and/or an off-line reference manual
24 (in LaTeX) from a set of documented source files. There is also
25 support for generating man pages and for converting the generated
26 output into Postscript, hyperlinked PDF or compressed HTML. The
27 documentation is extracted directly from the sources.
29 Doxygen can also be configured to extract the code-structure from
30 undocumented source files. This can be very useful to quickly find
31 your way in large source distributions.
34 Doxygen to system dokumentowania dla C, C++ i IDL. Mo¿e generowaæ
35 dokumentacjê klas on-line (w HTML) lub podrêcznik off-line (w LaTeX-u)
36 z zestawu udokumentowanych plików ¼ród³owych. Ma tak¿e mo¿liwo¶æ
37 generowania stron man i konwersji na Postscript, PDF z hiper³±czami
38 oraz skompresowany HTML. Dokumentacja jest wyci±gana bezpo¶rednio ze
41 Doxygen mo¿e byæ skonfigurowany tak¿e do wyci±gania struktury kodu z
42 nieudokumentowanych plików ¼ród³owych. Mo¿e byæ to przydatne do
43 szybkiego odnalezienia siê w du¿ych ¼ród³ach.
46 Doxygen é uma sistema de documentação para C e C++ que gera um class
47 browser on-line (em HTML) e/ou um manual de referencia off-line (em
48 LaTeX) a partir de um conjunto de fontes documentados. A documentação
49 é extraida diretamente a partir dos fontes.
52 Summary: A GUI front-end for creating and editing configuration files
53 Summary(pl): GUI do tworzenia i edycji plików konfiguracyjnych
54 Group: X11/Applications
55 Group(de): X11/Applikationen
56 Group(pl): X11/Aplikacje
57 Requires: %{name} = %{version}, qt >= 2.2
59 %description doxywizard
60 Doxywizard is a GUI front-end for creating and editing configuration
61 files that are used by doxygen.
63 %description doxywizard -l pl
64 Doxywizard to frontend z graficznym interfejsem do tworzenia i edycji
65 plików konfiguracyjnych u¿ywanych przez doxygen.
71 export QTDIR=%{_prefix}
72 ## don't change it to %%configure!!!
75 --perl %{_bindir}/perl
78 %{__make} CFLAGS="%{rpmcflags}" \
79 CXXFLAGS="%{rpmcflags} \
80 -DQT_NO_CODECS -DQT_LITE_UNICODE -fno-rtti -fno-exceptions"
85 mv -f latex/doxygen_manual.ps ps
88 rm -rf $RPM_BUILD_ROOT
89 install -d ${RPM_BUILD_ROOT}%{_bindir}
91 install bin/doxy* ${RPM_BUILD_ROOT}%{_bindir}
93 gzip -9nf README LICENSE
96 rm -rf ${RPM_BUILD_ROOT}
99 %defattr(644,root,root,755)
100 %doc html examples *.gz
101 %attr(755,root,root) %{_bindir}/doxygen
102 %attr(755,root,root) %{_bindir}/doxytag
103 %attr(755,root,root) %{_bindir}/doxysearch
106 #%defattr(644,root,root,755)
107 #%attr(755,root,root) %{_bindir}/doxywizard