[packages/composer] use php-devel version of php for build, ensure result is unversioned

glen glen at pld-linux.org
Wed Sep 2 21:02:17 CEST 2015


commit 5d101a0e5d52910f35eacc0ac516b5604fa43b59
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed Sep 2 22:01:57 2015 +0300

    use php-devel version of php for build, ensure result is unversioned

 composer.spec | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/composer.spec b/composer.spec
index d204de8..e83ee7d 100644
--- a/composer.spec
+++ b/composer.spec
@@ -31,17 +31,16 @@ Patch1:		no-vendors.patch
 Patch2:		autoload-config.patch
 Patch3:		update-memory-limit.patch
 URL:		http://www.getcomposer.org/
+BuildRequires:	%{php_name}-cli
 BuildRequires:	%{php_name}-ctype
 BuildRequires:	%{php_name}-filter
 BuildRequires:	%{php_name}-hash
 BuildRequires:	%{php_name}-json
 BuildRequires:	%{php_name}-openssl
 BuildRequires:	%{php_name}-phar
-BuildRequires:	%{php_name}-program
 BuildRequires:	%{php_name}-zip
 BuildRequires:	%{php_name}-zlib
 BuildRequires:	/usr/bin/phar
-BuildRequires:	/usr/bin/php
 BuildRequires:	php-devel
 BuildRequires:	rpm-php-pearprov >= 4.4.2-11
 BuildRequires:	rpmbuild(macros) >= 1.673
@@ -107,7 +106,8 @@ mv composer-*/* .
 %patch3 -p1
 
 mv composer.lock{,.disabled}
-%{__sed} -i -e '1s,^#!.*env php,#!%{__php},' bin/*
+# NOTE: do not use %{__php} macro here, need unversioned php binary
+%{__sed} -i -e '1s,^#!.*env php,#!/usr/bin/php,' bin/*
 
 # cleanup backups after patching
 find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/composer.git/commitdiff/5d101a0e5d52910f35eacc0ac516b5604fa43b59



More information about the pld-cvs-commit mailing list