commit ee0b9bb48f54d8573bf25f5f70457db9e5184591
Author: Elan Ruusamäe <g...@pld-linux.org>
Date:   Mon Apr 2 23:36:18 2018 +0300

    it still compiles with php 5.4, so allow building it

 php-pecl-mongodb.spec |  2 ++
 php-version.patch     | 13 +++++++++++++
 2 files changed, 15 insertions(+)
---
diff --git a/php-pecl-mongodb.spec b/php-pecl-mongodb.spec
index 76d5aa7..b0c716c 100644
--- a/php-pecl-mongodb.spec
+++ b/php-pecl-mongodb.spec
@@ -19,6 +19,7 @@ License:      Apache v2.0
 Group:         Development/Languages/PHP
 Source0:       https://pecl.php.net/get/%{modname}-%{version}.tgz
 # Source0-md5: 28084c896be33df1ca268898646b7e32
+Patch0:                php-version.patch
 Source1:       mongodb.ini
 URL:           https://pecl.php.net/package/mongodb
 BuildRequires: %{php_name}-cli
@@ -50,6 +51,7 @@ MongoDB driver.
 %prep
 %setup -qc
 mv %{modname}-%{version}/* .
+%patch0 -p1
 
 %if %{without bundled}
 # Ensure we use system library
diff --git a/php-version.patch b/php-version.patch
new file mode 100644
index 0000000..35d87a0
--- /dev/null
+++ b/php-version.patch
@@ -0,0 +1,13 @@
+--- php54-pecl-mongodb-1.4.2/config.m4~        2018-03-06 22:50:22.000000000 
+0200
++++ php54-pecl-mongodb-1.4.2/config.m4 2018-04-02 23:07:46.043110993 +0300
+@@ -86,8 +86,8 @@
+   PHP_MONGODB_FOUND_VERSION=`${PHP_CONFIG} --version`
+   PHP_MONGODB_FOUND_VERNUM=`echo "${PHP_MONGODB_FOUND_VERSION}" | $AWK 'BEGIN 
{ FS = "."; } { printf "%d", ([$]1 * 100 + [$]2) * 100 + [$]3;}'`
+   AC_MSG_RESULT($PHP_MONGODB_FOUND_VERSION)
+-  if test "$PHP_MONGODB_FOUND_VERNUM" -lt "50500"; then
+-    AC_MSG_ERROR([not supported. Need a PHP version >= 5.5.0 (found 
$PHP_MONGODB_FOUND_VERSION)])
++  if test "$PHP_MONGODB_FOUND_VERNUM" -lt "50400"; then
++    AC_MSG_ERROR([not supported. Need a PHP version >= 5.4.0 (found 
$PHP_MONGODB_FOUND_VERSION)])
+   fi
+ 
+   PHP_ARG_ENABLE([developer-flags],
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/php-pecl-mongodb.git/commitdiff/ee0b9bb48f54d8573bf25f5f70457db9e5184591

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to