| Name: @PACKAGE_NAME@ | 
 | Version: @PACKAGE_VERSION@ | 
 | Release: 0 | 
 | Summary: The Low Level Virtual Machine (An Optimizing Compiler Infrastructure) | 
 | License: University of Illinois/NCSA Open Source License | 
 | Vendor: None (open source) | 
 | Group: Development/Compilers | 
 | URL: http://llvm..org/ | 
 | Source: http://llvm.org/releases/@PACKAGE_VERSION@/@PACKAGE_NAME@-@PACKAGE_VERSION@.tar.gz | 
 | BuildRoot: %{_tmppath}/%{name}-root | 
 | Requires: /sbin/ldconfig | 
 | BuildRequires: gcc >= 3.4 | 
 |  | 
 | %description | 
 | LLVM is a compiler infrastructure designed for compile-time, link-time, runtime, | 
 | and idle-time optimization of programs from arbitrary programming languages. | 
 | LLVM is written in C++ and has been developed since 2000 at the University of | 
 | Illinois and Apple. It currently supports compilation of C and C++ programs,  | 
 | using front-ends derived from GCC 4.0.1. A new front-end for the C family of | 
 | languages is in development. The compiler infrastructure | 
 | includes mirror sets of programming tools as well as libraries with equivalent | 
 | functionality. | 
 |  | 
 | %prep | 
 | %setup -q -n @PACKAGE_NAME@-@PACKAGE_VERSION@ | 
 |  | 
 | %build | 
 | ./configure \ | 
 | --prefix=%{_prefix} \ | 
 | --bindir=%{_bindir} \ | 
 | --datadir=%{_datadir} \ | 
 | --includedir=%{_includedir} \ | 
 | --libdir=%{_libdir} \ | 
 | --enable-optimized \ | 
 | --enable-assertions  | 
 | make tools-only | 
 |  | 
 | %install | 
 | rm -rf %{buildroot} | 
 | make install DESTDIR=%{buildroot} | 
 |  | 
 | %clean | 
 | rm -rf %{buildroot} | 
 |  | 
 | %post -p /sbin/ldconfig | 
 |  | 
 | %postun -p /sbin/ldconfig | 
 |  | 
 | %files | 
 | %defattr(-, root, root) | 
 | %doc CREDITS.TXT LICENSE.TXT README.txt docs/*.{html,css,gif,jpg} docs/CommandGuide | 
 | %{_bindir}/* | 
 | %{_libdir}/*.o | 
 | %{_libdir}/*.a | 
 | %{_libdir}/*.so | 
 | %{_includedir}/llvm | 
 |  | 
 | %changelog | 
 | * Fri Aug 04 2006 Reid Spencer | 
 | - Updates for release 1.8 | 
 | * Fri Apr 07 2006 Reid Spencer | 
 | - Make the build be optimized+assertions | 
 | * Fri May 13 2005 Reid Spencer | 
 | - Minor adjustments for the 1.5 release | 
 | * Mon Feb 09 2003 Brian R. Gaeke | 
 | - Initial working version of RPM spec file. | 
 |  |