[packages/libvpx] be clear that php is required for docs build

glen glen at pld-linux.org
Thu Nov 20 20:35:29 CET 2014


commit a7d444e92e7300105500b4d42e48c4a9348949d2
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Thu Nov 20 21:34:13 2014 +0200

    be clear that php is required for docs build

 libvpx.spec | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/libvpx.spec b/libvpx.spec
index 2b4ebad..e76793e 100644
--- a/libvpx.spec
+++ b/libvpx.spec
@@ -1,6 +1,7 @@
 #
 # Conditional build:
 %bcond_without	asm	# x86 assembler
+%bcond_without	doc	# don't build doc
 %bcond_without	ssse3	# use SSSE3 instructions (Intel since Core2, Via Nano)
 
 %if "%{pld_release}" == "ac"
@@ -22,14 +23,16 @@ Group:		Libraries
 Source0:	%{name}-%{version}.tar.gz
 # Source0-md5:	dcf436a5dc8b56bdfb4aec63b2fe6729
 URL:		http://www.webmproject.org/
-BuildRequires:	/usr/bin/php
 BuildRequires:	doxygen
-BuildRequires:	php-common >= 4:5.0.0
-BuildRequires:	php-pcre
+BuildRequires:	rpmbuild(macros) >= 1.673
 BuildRequires:	sed >= 4.0
 %ifarch %{ix86} %{x8664}
 %{?with_asm:BuildRequires:	yasm >= 0.8}
 %endif
+%if %{with doc}
+BuildRequires:	%{php_name}-pcre
+BuildRequires:	%{php_name}-program
+%endif
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define	generic_target	generic-gnu
@@ -110,7 +113,10 @@ CFLAGS="%{rpmcflags} %{rpmcppflags}" \
 	CC="%{__cc}" \
 	LD="%{__cc}" \
 	LDFLAGS="%{rpmldflags} -L."
+
+%if %{with doc}
 %{__make} verbose=true target=docs
+%endif
 
 %install
 rm -rf $RPM_BUILD_ROOT
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libvpx.git/commitdiff/f23690265313f5e33853a82b0ca2d292a4445586



More information about the pld-cvs-commit mailing list