# TODO: fix issue with ccache Name: gccxml Version: 0.9.0 # TODO: find date of last commit Release: 0.1.20090401cvs Summary: XML output frontend for GNU C++ Group: Development/Other License: GPLv2+ Url: http://gccxml.org # Source generated with "make package_source" from upstream CVS Source0: %{name}-%{version}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: cmake Requires: gcc-c++ %description The purpose of GCC-XML is to generate an XML description of a C++ program from GCC's internal representation. Since XML is easy to parse, other development tools will be able to work with C++ programs without the burden of a complicated C++ parser. %prep %setup -q %build %{cmake} make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %check ctest %files %doc %{_defaultdocdir}/%{name}-* %{_bindir}/%{name} %{_bindir}/%{name}_cc1plus %{_datadir}/%{name}-* %{_mandir}/man1/gccxml.1* %changelog * Sat Apr 04 2009 Alexey Torkhov - 0.9.0-0.1.20090401cvs - Update package for Fedora * Tue Nov 11 2008 Alexander Myltsev 0.9-alt1.cvs20081111 - Initial build for Sisyphus.