rpms/llvm/devel llvm.spec,1.26,1.27

Michel Alexandre Salim salimma at fedoraproject.org
Mon Sep 7 22:44:07 UTC 2009


Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25726

Modified Files:
	llvm.spec 
Log Message:
* Mon Sep  7 2009 Michel Salim <salimma at fedoraproject.org> - 2.6-0.3.pre1
- Package Clang's static analyzer tools



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- llvm.spec	7 Sep 2009 21:05:32 -0000	1.26
+++ llvm.spec	7 Sep 2009 22:44:07 -0000	1.27
@@ -5,7 +5,7 @@
 
 Name:           llvm
 Version:        2.6
-Release:        0.2.pre1%{?dist}
+Release:        0.3.pre1%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -140,6 +140,7 @@ popd
 
 %build
 # Disabling assertions now, rec. by pure and needed for OpenGTL
+# no PIC on ix86: http://llvm.org/bugs/show_bug.cgi?id=3239
 mkdir obj && cd obj
 ../configure \
   --prefix=%{_prefix} \
@@ -159,6 +160,8 @@ make %{_smp_mflags} OPTIMIZE_OPTION='%{o
 
 
 %check
+# some tests fail on PPC
+# http://www.nabble.com/LLVM-2.6-pre1%3A-test-failures-on-Fedora-11.91-%28Rawhide%29-ppc-td25334198.html
 %ifnarch ppc
 cd obj && make check
 %endif
@@ -176,6 +179,10 @@ sed -i 's|(PROJ_prefix)/lib/clang|(PROJ_
 make install DESTDIR=%{buildroot} \
      PROJ_docsdir=/moredocs
 
+# Static analyzer not installed by default:
+# http://clang-analyzer.llvm.org/installation#OtherPlatforms
+cp -p tools/clang/{util/scan-build,tools/scan-view} %{buildroot}%{_bindir}/
+
 # Move documentation back to build directory
 # 
 mv %{buildroot}/moredocs ../
@@ -246,6 +253,8 @@ rm -rf %{buildroot}
 %{_bindir}/clang*
 %{_bindir}/FileCheck
 %{_bindir}/FileUpdate
+%{_bindir}/scan-build
+%{_bindir}/scan-view
 %{_bindir}/tblgen
 %{_libdir}/clang
 %{_libexecdir}/clang-cc
@@ -278,6 +287,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Mon Sep  7 2009 Michel Salim <salimma at fedoraproject.org> - 2.6-0.3.pre1
+- Package Clang's static analyzer tools
+
 * Mon Sep  7 2009 Michel Salim <salimma at fedoraproject.org> - 2.6-0.2.pre1
 - PIC is now enabled by default; explicitly disable on %%{ix86}
 




More information about the fedora-extras-commits mailing list