diff options
| -rw-r--r-- | .gitignore | 7 | ||||
| -rw-r--r-- | REFLECTION | 2 | ||||
| -rw-r--r-- | php-pecl-igbinary.spec | 25 | 
3 files changed, 24 insertions, 10 deletions
| diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1ab5c4f --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +package-*.xml +*.tgz +*.tar.gz +*.tar.xz +*.tar.xz.asc +*.src.rpm +*/*rpm @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #96 igbinary version 2.0.1 ] { +Extension [ <persistent> extension #96 igbinary version 2.0.3 ] {    - Dependencies {      Dependency [ standard (Required) ] diff --git a/php-pecl-igbinary.spec b/php-pecl-igbinary.spec index 0ec0e4a..e5f58fb 100644 --- a/php-pecl-igbinary.spec +++ b/php-pecl-igbinary.spec @@ -28,7 +28,7 @@  Summary:        Replacement for the standard PHP serializer  Name:           %{?sub_prefix}php-pecl-igbinary -Version:        2.0.1 +Version:        2.0.3  %if 0%{?gh_date}  Release:        0.6.%{gh_date}git%{gh_short}%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}  Source0:        https://github.com/%{extname}/%{extname}/archive/%{gh_commit}/%{extname}-%{version}-%{gh_short}.tar.gz @@ -41,7 +41,6 @@ Group:          System Environment/Libraries  URL:            http://pecl.php.net/package/igbinary -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)  BuildRequires:  %{?scl_prefix}php-pear  BuildRequires:  %{?scl_prefix}php-devel >= 5.2.0  BuildRequires:  %{?sub_prefix}php-pecl-apcu-devel @@ -82,6 +81,10 @@ Obsoletes:     php70w-pecl-%{extname}  Obsoletes:     php71u-pecl-%{extname}  Obsoletes:     php71w-pecl-%{extname}  %endif +%if "%{php_version}" > "7.2" +Obsoletes:     php72u-pecl-%{extname} +Obsoletes:     php72w-pecl-%{extname} +%endif  %endif  %if 0%{?fedora} < 20 && 0%{?rhel} < 7 @@ -170,6 +173,8 @@ EOF  %build +%{?dtsenable} +  cd NTS  %{_bindir}/phpize  %configure --with-php-config=%{_bindir}/php-config @@ -184,7 +189,7 @@ make %{?_smp_mflags}  %install -rm -rf %{buildroot} +%{?dtsenable}  make install -C NTS INSTALL_ROOT=%{buildroot} @@ -251,10 +256,6 @@ REPORT_EXIT_STATUS=1 \  %endif -%clean -rm -rf %{buildroot} - -  %if 0%{?fedora} < 24  # when pear installed alone, after us  %triggerin -- %{?scl_prefix}php-pear @@ -276,7 +277,6 @@ fi  %files -%defattr(-,root,root,-)  %{?_licensedir:%license NTS/COPYING}  %doc %{pecl_docdir}/%{extname}  %config(noreplace) %{php_inidir}/%{ini_name} @@ -291,7 +291,6 @@ fi  %files devel -%defattr(-,root,root,-)  %doc %{pecl_testdir}/%{extname}  %{php_incldir}/ext/%{extname} @@ -301,6 +300,14 @@ fi  %changelog +* Thu Apr 13 2017 Remi Collet <remi@fedoraproject.org> - 2.0.3-1 +- update to 2.0.3 +- tarball generated from github (not yet available on pecl) +- add patch "Don't call __wakeup if Serializable::unserialize() was used +  to build object" from https://github.com/igbinary/igbinary/pull/130 +- add patch "Fix test suite for PHP 7.2" +  from https://github.com/igbinary/igbinary/pull/131 +  * Tue Dec 20 2016 Remi Collet <remi@fedoraproject.org> - 2.0.1-1  - Update to 2.0.1 | 
