cvsdist 00e8de
Summary: A documentation system for C and C++.
cvsdist 00e8de
Name: doxygen
cvsdist 75517e
Version: 1.2.6
cvsdist f32272
Release: 2
cvsdist 75517e
Epoch: 1
cvsdist 00e8de
Source0: http://www.stack.nl/~dimitri/doxygen/dl/%{name}-%{version}.src.tar.gz
cvsdist 00e8de
Group: Development/Tools
cvsdist 00e8de
Copyright: GPL
cvsdist 00e8de
URL: http://www.stack.nl/~dimitri/doxygen/index.html
cvsdist 00e8de
Prefix: %{_prefix}
cvsdist 00e8de
BuildPrereq: qt-devel >= 2.1 libstdc++-devel >= 2.96 /usr/bin/perl
cvsdist 00e8de
BuildRoot: %{_tmppath}/%{name}-%{version}-root
cvsdist 00e8de
cvsdist 00e8de
%description
cvsdist 00e8de
Doxygen is a documentation system for C and C++.  Doxygen can generate
cvsdist 00e8de
an on-line class browser (in HTML) and/or a reference manual (in
cvsdist 00e8de
LaTeX) from a set of documented source files. The documentation is
cvsdist 00e8de
extracted directly from the sources.  Doxygen can be configured to
cvsdist 00e8de
extract the code structure from undocumented source files.
cvsdist 00e8de
cvsdist 00e8de
%prep
cvsdist 00e8de
%setup -q
cvsdist 00e8de
export QTDIR=
cvsdist 00e8de
. /etc/profile.d/qt.sh
cvsdist 00e8de
cvsdist 00e8de
# use Qt defined in $QTDIR
cvsdist 00e8de
ln -s $QTDIR/include include
cvsdist 00e8de
ln -s $QTDIR/lib lib
cvsdist 00e8de
cvsdist 00e8de
%build
cvsdist 00e8de
export QTDIR=
cvsdist 00e8de
. /etc/profile.d/qt.sh
cvsdist 00e8de
cvsdist 75517e
./configure --prefix %{_prefix} --shared --release --with-doxywizard
cvsdist 00e8de
cvsdist 00e8de
# the compiler is ICEing and generating bad code at the moment,
cvsdist 00e8de
# revert when fixed!!
cvsdist 00e8de
#%ifarch %{ix86}
cvsdist 00e8de
#perl -pi -e "s|-O2||" tmake/lib/linux-g++/tmake.conf
cvsdist 00e8de
#%endif
cvsdist 00e8de
cvsdist 75517e
make all docs
cvsdist 00e8de
cvsdist 00e8de
%install
cvsdist 00e8de
rm -rf ${RPM_BUILD_ROOT}
cvsdist 00e8de
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
cvsdist 00e8de
cvsdist 00e8de
for i in bin/*; do
cvsdist 00e8de
    install -s -m 0755 $i ${RPM_BUILD_ROOT}%{_bindir}/`basename $i`
cvsdist 00e8de
done
cvsdist 00e8de
cvsdist 00e8de
%clean
cvsdist 00e8de
rm -rf ${RPM_BUILD_ROOT}
cvsdist 00e8de
cvsdist 00e8de
%files
cvsdist 00e8de
%defattr(-,root,root)
cvsdist 00e8de
%doc LANGUAGE.HOWTO README doc examples html
cvsdist 00e8de
%{_bindir}/*
cvsdist 00e8de
cvsdist 00e8de
%changelog
cvsdist f32272
* Fri Apr 27 2001 Bill Nottingham <notting@redhat.com>
cvsdist f32272
- rebuild for C++ exception handling on ia64
cvsdist f32272
cvsdist 75517e
* Wed Mar 14 2001 Jeff Johnson <jbj@redhat.com>
cvsdist 75517e
- update to 1.2.6
cvsdist 75517e
cvsdist 75517e
* Wed Feb 28 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 75517e
- rebuild
cvsdist 75517e
cvsdist 75517e
* Tue Dec 26 2000 Than Ngo <than@redhat.com>
cvsdist 75517e
- update to 1.2.4
cvsdist 75517e
- remove excludearch ia64
cvsdist 75517e
- bzip2 sources
cvsdist 75517e
cvsdist 75517e
* Mon Dec 11 2000 Than Ngo <than@redhat.com>
cvsdist 75517e
- rebuild with the fixed fileutils
cvsdist 75517e
cvsdist 75517e
* Mon Oct 30 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 75517e
- update to 1.2.3.
cvsdist 75517e
cvsdist 75517e
* Sun Oct  8 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 75517e
- update to 1.2.2.
cvsdist 75517e
- enable doxywizard.
cvsdist 75517e
cvsdist 00e8de
* Sat Aug 19 2000 Preston Brown <pbrown@redhat.com>
cvsdist 00e8de
- 1.2.1 is latest stable, so we upgrade before Winston is released.
cvsdist 00e8de
cvsdist 00e8de
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 00e8de
- automatic rebuild
cvsdist 00e8de
cvsdist 00e8de
* Tue Jul  4 2000 Jakub Jelinek <jakub@redhat.com>
cvsdist 00e8de
- Rebuild with new C++
cvsdist 00e8de
cvsdist 00e8de
* Fri Jun 30 2000 Florian La Roche <laroche@redhat.de>
cvsdist 00e8de
- fix QTDIR detection
cvsdist 00e8de
cvsdist 00e8de
* Fri Jun 09 2000 Preston Brown <pbrown@redhat.com>
cvsdist 00e8de
- compile on x86 w/o optimization, revert when compiler fixed!!
cvsdist 00e8de
cvsdist 00e8de
* Wed Jun 07 2000 Preston Brown <pbrown@redhat.com>
cvsdist 00e8de
- use newer RPM macros
cvsdist 00e8de
cvsdist 00e8de
* Tue Jun  6 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 00e8de
- add to distro.
cvsdist 00e8de
cvsdist 00e8de
* Tue May  9 2000 Tim Powers <timp@redhat.com>
cvsdist 00e8de
- rebuilt for 7.0
cvsdist 00e8de
cvsdist 00e8de
* Wed Feb  2 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 00e8de
- recompile with current Qt (2.1.0/1.45)
cvsdist 00e8de
cvsdist 00e8de
* Wed Jan  5 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 00e8de
- update to 1.0.0.
cvsdist 00e8de
- recompile with qt-2.0.1 if available.
cvsdist 00e8de
- relocatable package.
cvsdist 00e8de
cvsdist 00e8de
* Mon Nov  8 1999 Tim Powers <timp@redhat.com>
cvsdist 00e8de
-updated to 0.49-991106
cvsdist 00e8de
cvsdist 00e8de
* Tue Jul 13 1999 Tim Powers <timp@redhat.com>
cvsdist 00e8de
- updated source
cvsdist 00e8de
- cleaned up some stuff in the spec file
cvsdist 00e8de
cvsdist 00e8de
* Thu Apr 22 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 00e8de
- Create Power Tools 6.0 package.