rpms/gccxml/devel gccxml.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Mattias Ellert
ellert at fedoraproject.org
Fri Jul 16 18:29:11 UTC 2010
Author: ellert
Update of /cvs/pkgs/rpms/gccxml/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv2762/devel
Modified Files:
.cvsignore sources
Added Files:
gccxml.spec import.log
Log Message:
* Fri Jul 16 2010 Mattias Ellert <mattias.ellert at fysast.uu.se> - 0.9.0-0.3.20100715
- Updated cvs snapshot - contains additional license files
--- NEW FILE gccxml.spec ---
Name: gccxml
Version: 0.9.0
Release: 0.3.20100715%{?dist}
Summary: XML output extension to GCC
Group: Development/Languages
License: BSD and GPLv2+ and GPLv2+ with exceptions and GPLv3+ with exceptions
URL: http://www.gccxml.org/
# Source is created from a cvs checkout
# Files for the Borland compiler are excluded for license reasons
# cvs -d:pserver:anoncvs at www.gccxml.org:/cvsroot/GCC_XML co \
# -D '2010-07-15 23:59:59Z' -d gccxml-0.9.0-20100715 gccxml
# tar -z -c --exclude CVS --exclude Borland \
# -f gccxml-0.9.0-20100715.tar.gz gccxml-0.9.0-20100715
Source0: %{name}-%{version}-20100715.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: cmake
%description
There is one open-source C++ parser, the C++ front-end to GCC, which
is currently able to deal with the language in its entirety. The
purpose of the GCC-XML extension 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 -n %{name}-%{version}-20100715
%build
%cmake -DGCCXML_DOC_DIR:STRING=share/doc/%{name}-%{version} .
make VERBOSE=1 %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
chmod 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-0.9/IBM/find_flags_common
chmod 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-0.9/Sun/find_flags_common
install -p -m 644 GCC/COPYING \
$RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}
mv $RPM_BUILD_ROOT%{_datadir}/%{name}-0.9/GCC/COPYING* \
$RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}
%check
ctest
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_bindir}/%{name}_cc1plus
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}-0.9
%doc %{_defaultdocdir}/%{name}-%{version}
%changelog
* Fri Jul 16 2010 Mattias Ellert <mattias.ellert at fysast.uu.se> - 0.9.0-0.3.20100715
- Updated cvs snapshot - contains additional license files
* Thu Jul 15 2010 Mattias Ellert <mattias.ellert at fysast.uu.se> - 0.9.0-0.2.20100713
- Extend License tag
* Tue Jul 13 2010 Mattias Ellert <mattias.ellert at fysast.uu.se> - 0.9.0-0.1.20100713
- Initial packaging for Fedora
--- NEW FILE import.log ---
gccxml-0_9_0-0_3_20100715_fc12:HEAD:gccxml-0.9.0-0.3.20100715.fc12.src.rpm:1279304937
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gccxml/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 16 Jul 2010 17:49:09 -0000 1.1
+++ .cvsignore 16 Jul 2010 18:29:11 -0000 1.2
@@ -0,0 +1 @@
+gccxml-0.9.0-20100715.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gccxml/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 16 Jul 2010 17:49:09 -0000 1.1
+++ sources 16 Jul 2010 18:29:11 -0000 1.2
@@ -0,0 +1 @@
+e460955b7b9d97ea78e662cbb33d4db8 gccxml-0.9.0-20100715.tar.gz
More information about the scm-commits
mailing list