diff options
| -rw-r--r-- | REFLECTION | 15 | ||||
| -rw-r--r-- | mongo-json.patch | 16 | ||||
| -rw-r--r-- | php-pecl-mongo.spec | 19 | 
3 files changed, 14 insertions, 36 deletions
@@ -1,8 +1,7 @@ -Extension [ <persistent> extension #157 mongo version 1.5.2 ] { +Extension [ <persistent> extension #157 mongo version 1.5.3 ] {    - Dependencies {      Dependency [ openssl (Optional) ] -    Dependency [ json (Required) ]    }    - INI { @@ -77,7 +76,7 @@ Extension [ <persistent> extension #157 mongo version 1.5.2 ] {        - Constants [8] {          Constant [ string DEFAULT_HOST ] { localhost }          Constant [ integer DEFAULT_PORT ] { 27017 } -        Constant [ string VERSION ] { 1.5.2 } +        Constant [ string VERSION ] { 1.5.3 }          Constant [ string RP_PRIMARY ] { primary }          Constant [ string RP_PRIMARY_PREFERRED ] { primaryPreferred }          Constant [ string RP_SECONDARY ] { secondary } @@ -213,7 +212,7 @@ Extension [ <persistent> extension #157 mongo version 1.5.2 ] {        - Constants [8] {          Constant [ string DEFAULT_HOST ] { localhost }          Constant [ integer DEFAULT_PORT ] { 27017 } -        Constant [ string VERSION ] { 1.5.2 } +        Constant [ string VERSION ] { 1.5.3 }          Constant [ string RP_PRIMARY ] { primary }          Constant [ string RP_PRIMARY_PREFERRED ] { primaryPreferred }          Constant [ string RP_SECONDARY ] { secondary } @@ -1841,7 +1840,7 @@ Extension [ <persistent> extension #157 mongo version 1.5.2 ] {          Method [ <internal:mongo> public method add ] {            - Parameters [1] { -            Parameter #0 [ <required> array $item ] +            Parameter #0 [ <required> $item ]            }          } @@ -1895,7 +1894,7 @@ Extension [ <persistent> extension #157 mongo version 1.5.2 ] {          Method [ <internal:mongo, inherits MongoWriteBatch> public method add ] {            - Parameters [1] { -            Parameter #0 [ <required> array $item ] +            Parameter #0 [ <required> $item ]            }          } @@ -1949,7 +1948,7 @@ Extension [ <persistent> extension #157 mongo version 1.5.2 ] {          Method [ <internal:mongo, inherits MongoWriteBatch> public method add ] {            - Parameters [1] { -            Parameter #0 [ <required> array $item ] +            Parameter #0 [ <required> $item ]            }          } @@ -2003,7 +2002,7 @@ Extension [ <persistent> extension #157 mongo version 1.5.2 ] {          Method [ <internal:mongo, inherits MongoWriteBatch> public method add ] {            - Parameters [1] { -            Parameter #0 [ <required> array $item ] +            Parameter #0 [ <required> $item ]            }          } diff --git a/mongo-json.patch b/mongo-json.patch deleted file mode 100644 index fe43a1f..0000000 --- a/mongo-json.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- config.m4.old	2014-02-26 14:17:31.000000000 +0100 -+++ config.m4	2014-02-26 14:22:36.000000000 +0100 -@@ -148,4 +148,13 @@ -     -L$MONGO_SASL_DIR/$PHP_LIBDIR -   ]) -   PHP_SUBST(MONGO_SHARED_LIBADD) -+ -+fi -+ -+AC_MSG_CHECKING(for JSON) -+if test -f "$phpincludedir/ext/json/php_json.h"; then -+  AC_DEFINE(HAVE_JSON, 1, [JSON support]) -+  AC_MSG_RESULT(Yes) -+else -+  AC_MSG_RESULT(Missing json or jsonc extension) - fi diff --git a/php-pecl-mongo.spec b/php-pecl-mongo.spec index cb684c0..cd688ff 100644 --- a/php-pecl-mongo.spec +++ b/php-pecl-mongo.spec @@ -5,7 +5,7 @@  %global pecl_name   mongo  %global with_zts    0%{?__ztsphp:1}  #global prever      RC2 -%global gh_commit   9ed256e3a3097e39291a68aadeaacdbbcc32dae2 +%global gh_commit   9d31e46a1eaf58e56c550217aecc5a092cfce439  %global gh_short    %(c=%{gh_commit}; echo ${c:0:7})  %global gh_owner    mongodb  %global gh_project  mongo-php-driver @@ -20,7 +20,7 @@  Summary:      PHP MongoDB database driver  Name:         php-pecl-mongo -Version:      1.5.2 +Version:      1.5.3  Release:      1%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}  License:      ASL 2.0  Group:        Development/Languages @@ -33,9 +33,9 @@ Source1:      %{pecl_name}.ini  BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)  BuildRequires: php-devel >= 5.2.6  BuildRequires: php-pear -BuildRequires: php-json  BuildRequires: cyrus-sasl-devel  %if %{with_tests} +BuildRequires: php-json  BuildRequires: mongodb  BuildRequires: mongodb-server  %endif @@ -44,13 +44,6 @@ Requires(post): %{__pecl}  Requires(postun): %{__pecl}  Requires:     php(zend-abi) = %{php_zend_api}  Requires:     php(api) = %{php_core_api} -%if "%{php_version}" < "5.4" -# php 5.3.3 in EL-6 don't use arched virtual provides -# so only requires real packages instead -Requires:     php-common%{?_isa} -%else -Requires:     php-json%{?_isa} -%endif  Provides:     php-%{pecl_name} = %{version}  Provides:     php-%{pecl_name}%{?_isa} = %{version} @@ -162,7 +155,6 @@ fi  %check  : Minimal load test for NTS extension  %{__php} -n \ -    -d extension=json.so \      -d extension=%{buildroot}%{php_extdir}/%{pecl_name}.so \      -i | grep "MongoDB Support => enabled" @@ -200,7 +192,6 @@ rm -rf data  %if %{with_zts}  : Minimal load test for ZTS extension  %{__ztsphp} -n \ -    -d extension=json.so \      -d extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so \      -i | grep "MongoDB Support => enabled"  %endif @@ -221,6 +212,10 @@ rm -rf data  %changelog +* Fri Jun 06 2014 Remi Collet <remi@fedoraproject.org> - 1.5.3-1 +- Update to 1.5.3 (stable) +- drop dependency on php-json +  * Tue May 06 2014 Remi Collet <remi@fedoraproject.org> - 1.5.2-1  - Update to 1.5.2 (stable)  | 
