rpms/llvm/devel llvm.spec,1.45,1.46

Michel Alexandre Salim salimma at fedoraproject.org
Wed May 26 18:57:23 UTC 2010


Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv13081/devel

Modified Files:
	llvm.spec 
Log Message:
* Wed May 26 2010 Michel Salim <salimma at fedoraproject.org> - 2.7-3
- Revert to disabling apidoc by default



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -p -r1.45 -r1.46
--- llvm.spec	24 May 2010 09:38:59 -0000	1.45
+++ llvm.spec	26 May 2010 18:57:22 -0000	1.46
@@ -1,6 +1,11 @@
+# Build options:
+#
+# --with doxygen
+#   The doxygen docs are HUGE, so they are not built by default.
+
 Name:           llvm
 Version:        2.7
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -23,7 +28,9 @@ BuildRequires:  ocaml-ocamldoc
 # for DejaGNU test suite
 BuildRequires:  dejagnu tcl-devel python
 # for doxygen documentation
+%if 0%{?_with_doxygen}
 BuildRequires:  doxygen graphviz
+%endif
 
 # LLVM is not supported on PPC64
 # http://llvm.org/bugs/show_bug.cgi?id=3729
@@ -111,6 +118,7 @@ Requires:       %{name} = %{version}-%{r
 Documentation for the Clang compiler front-end.
 
 
+%if 0%{?_with_doxygen}
 %package apidoc
 Summary:        API documentation for LLVM
 Group:          Development/Languages
@@ -131,6 +139,7 @@ Requires:       clang-doc = %{version}-%
 
 %description -n clang-apidoc
 API documentation for the Clang compiler.
+%endif
 
 
 %package        ocaml
@@ -185,7 +194,9 @@ mv clang-%{version} tools/clang
   --prefix=%{_prefix} \
   --libdir=%{_libdir}/%{name} \
   --datadir=%{_libdir}/%{name} \
+%if 0%{?_with_doxygen}
   --enable-doxygen \
+%endif
   --disable-assertions \
   --enable-debug-runtime \
   --enable-jit \
@@ -239,8 +250,10 @@ rm moredocs/*.tar.gz
 rm moredocs/ocamldoc/html/*.tar.gz
 
 # and separate the apidoc
+%if 0%{?_with_doxygen}
 mv moredocs/html/doxygen apidoc
 mv tools/clang/docs/doxygen/html clang-apidoc
+%endif
 
 # And prepare Clang documentation
 #
@@ -345,6 +358,7 @@ rm -rf %{buildroot}
 %defattr(-,root,root,-)
 %doc moredocs/ocamldoc/html/*
 
+%if 0%{?_with_doxygen}
 %files apidoc
 %defattr(-,root,root,-)
 %doc apidoc/*
@@ -352,10 +366,13 @@ rm -rf %{buildroot}
 %files -n clang-apidoc
 %defattr(-,root,root,-)
 %doc clang-apidoc/*
-
+%endif
 
 
 %changelog
+* Wed May 26 2010 Michel Salim <salimma at fedoraproject.org> - 2.7-3
+- Revert to disabling apidoc by default
+
 * Mon May 24 2010 Michel Salim <salimma at fedoraproject.org> - 2.7-2
 - Exclude llm-gcc manpages
 - Turn on apidoc generation



More information about the scm-commits mailing list