Blame php-pecl-redis5.spec

34ebcf
# Fedora spec file for php-pecl-redis5
34ebcf
# without SCL compatibility from:
34ebcf
#
34ebcf
# remirepo spec file for php-pecl-redis5
34ebcf
#
34ebcf
# Copyright (c) 2012-2019 Remi Collet
34ebcf
# License: CC-BY-SA
34ebcf
# http://creativecommons.org/licenses/by-sa/4.0/
34ebcf
#
34ebcf
# Please, preserve the changelog entries
34ebcf
#
34ebcf
34ebcf
# we don't want -z defs linker flag
34ebcf
%undefine _strict_symbol_defs_build
34ebcf
34ebcf
%global pecl_name   redis
34ebcf
%global with_zts    0%{!?_without_zts:%{?__ztsphp:1}}
34ebcf
%ifarch s390x
34ebcf
%global with_tests  0%{?_with_tests:1}
34ebcf
%else
34ebcf
%global with_tests  0%{!?_without_tests:1}
34ebcf
%endif
34ebcf
# after 20-json, 40-igbinary and 40-msgpack
34ebcf
%global ini_name    50-%{pecl_name}.ini
7746f3
%global upstream_version 5.0.2
9b4ccf
#global upstream_prever  RC2
34ebcf
34ebcf
Summary:       Extension for communicating with the Redis key-value store
34ebcf
Name:          php-pecl-redis5
34ebcf
Version:       %{upstream_version}%{?upstream_prever:~%{upstream_prever}}
048ec5
Release:       2%{?dist}
34ebcf
Source0:       http://pecl.php.net/get/%{pecl_name}-%{upstream_version}%{?upstream_prever}.tgz
34ebcf
License:       PHP
34ebcf
URL:           http://pecl.php.net/package/redis
34ebcf
34ebcf
BuildRequires: gcc
34ebcf
BuildRequires: php-devel > 7
34ebcf
BuildRequires: php-pear
34ebcf
BuildRequires: php-json
34ebcf
BuildRequires: php-pecl-igbinary-devel
34ebcf
%ifnarch ppc64
34ebcf
BuildRequires: php-pecl-msgpack-devel >= 2.0.3
34ebcf
%endif
34ebcf
BuildRequires: liblzf-devel
34ebcf
# to run Test suite
34ebcf
%if %{with_tests}
34ebcf
BuildRequires: redis >= 3
34ebcf
%endif
34ebcf
34ebcf
Requires:      php(zend-abi) = %{php_zend_api}
34ebcf
Requires:      php(api) = %{php_core_api}
34ebcf
Requires:      php-json%{?_isa}
34ebcf
Requires:      php-pecl(igbinary)%{?_isa}
34ebcf
%ifnarch ppc64
34ebcf
Requires:      php-pecl-msgpack%{?_isa}
34ebcf
%endif
34ebcf
34ebcf
Obsoletes:     php-%{pecl_name}               < 3
34ebcf
Provides:      php-%{pecl_name}               = %{version}
34ebcf
Provides:      php-%{pecl_name}%{?_isa}       = %{version}
34ebcf
Provides:      php-pecl(%{pecl_name})         = %{version}
34ebcf
Provides:      php-pecl(%{pecl_name})%{?_isa} = %{version}
34ebcf
9b4ccf
%if 0%{?fedora} >= 31 || 0%{?rhel} >= 8
34ebcf
Obsoletes:     php-pecl-%{pecl_name}          < 5
34ebcf
Provides:      php-pecl-%{pecl_name}          = %{version}-%{release}
34ebcf
Provides:      php-pecl-%{pecl_name}%{?_isa}  = %{version}-%{release}
34ebcf
Obsoletes:     php-pecl-%{pecl_name}4         < 5
34ebcf
Provides:      php-pecl-%{pecl_name}4         = %{version}-%{release}
34ebcf
Provides:      php-pecl-%{pecl_name}4%{?_isa} = %{version}-%{release}
34ebcf
%else
34ebcf
# A single version can be installed
34ebcf
Conflicts:     php-pecl-%{pecl_name}  < 5
34ebcf
Conflicts:     php-pecl-%{pecl_name}4 < 5
34ebcf
%endif
34ebcf
34ebcf
34ebcf
%description
34ebcf
The phpredis extension provides an API for communicating
34ebcf
with the Redis key-value store.
34ebcf
34ebcf
This Redis client implements most of the latest Redis API.
34ebcf
As method only only works when also implemented on the server side,
34ebcf
some doesn't work with an old redis server version.
34ebcf
34ebcf
34ebcf
%prep
34ebcf
%setup -q -c
34ebcf
# rename source folder
34ebcf
mv %{pecl_name}-%{upstream_version}%{?upstream_prever} NTS
34ebcf
34ebcf
# Don't install/register tests, license, and bundled library
34ebcf
sed -e 's/role="test"/role="src"/' \
34ebcf
    -e '/COPYING/s/role="doc"/role="src"/' \
34ebcf
    -e '/liblzf/d' \
34ebcf
    -i package.xml
34ebcf
34ebcf
cd NTS
34ebcf
# Use system library
34ebcf
rm -r liblzf
34ebcf
34ebcf
# Sanity check, really often broken
34ebcf
extver=$(sed -n '/#define PHP_REDIS_VERSION/{s/.* "//;s/".*$//;p}' php_redis.h)
34ebcf
if test "x${extver}" != "x%{upstream_version}%{?upstream_prever}"; then
34ebcf
   : Error: Upstream extension version is ${extver}, expecting %{upstream_version}%{?upstream_prever}.
34ebcf
   exit 1
34ebcf
fi
34ebcf
cd ..
34ebcf
34ebcf
%if %{with_zts}
34ebcf
# duplicate for ZTS build
34ebcf
cp -pr NTS ZTS
34ebcf
%endif
34ebcf
34ebcf
# Drop in the bit of configuration
34ebcf
cat > %{ini_name} << 'EOF'
34ebcf
; Enable %{pecl_name} extension module
34ebcf
extension = %{pecl_name}.so
34ebcf
34ebcf
; phpredis can be used to store PHP sessions. 
34ebcf
; To do this, uncomment and configure below
34ebcf
34ebcf
; RPM note : save_handler and save_path are defined
34ebcf
; for mod_php, in /etc/httpd/conf.d/php.conf
34ebcf
; for php-fpm, in %{_sysconfdir}/php-fpm.d/*conf
34ebcf
34ebcf
;session.save_handler = %{pecl_name}
34ebcf
;session.save_path = "tcp://host1:6379?weight=1, tcp://host2:6379?weight=2&timeout=2.5, tcp://host3:6379?weight=2"
34ebcf
34ebcf
; Configuration
34ebcf
;redis.arrays.autorehash = 0
34ebcf
;redis.arrays.connecttimeout = 0
34ebcf
;redis.arrays.distributor = ''
34ebcf
;redis.arrays.functions = ''
34ebcf
;redis.arrays.hosts = ''
34ebcf
;redis.arrays.index = 0
34ebcf
;redis.arrays.lazyconnect = 0
34ebcf
;redis.arrays.names = ''
34ebcf
;redis.arrays.pconnect = 0
34ebcf
;redis.arrays.previous = ''
34ebcf
;redis.arrays.readtimeout = 0
34ebcf
;redis.arrays.retryinterval = 0
34ebcf
;redis.clusters.persistent = 0
34ebcf
;redis.clusters.read_timeout = 0
34ebcf
;redis.clusters.seeds = ''
34ebcf
;redis.clusters.timeout = 0
34ebcf
;redis.session.locking_enabled = 0
34ebcf
;redis.session.lock_expire = 0
34ebcf
;redis.session.lock_retries = 10
34ebcf
;redis.session.lock_wait_time = 2000
34ebcf
EOF
34ebcf
34ebcf
34ebcf
%build
34ebcf
%{?dtsenable}
34ebcf
34ebcf
cd NTS
34ebcf
%{_bindir}/phpize
34ebcf
%configure \
34ebcf
    --enable-redis \
34ebcf
    --enable-redis-session \
34ebcf
    --enable-redis-igbinary \
34ebcf
%ifnarch ppc64
34ebcf
    --enable-redis-msgpack \
34ebcf
%endif
34ebcf
    --enable-redis-lzf \
34ebcf
    --with-liblzf \
34ebcf
    --with-php-config=%{_bindir}/php-config
34ebcf
make %{?_smp_mflags}
34ebcf
34ebcf
%if %{with_zts}
34ebcf
cd ../ZTS
34ebcf
%{_bindir}/zts-phpize
34ebcf
%configure \
34ebcf
    --enable-redis \
34ebcf
    --enable-redis-session \
34ebcf
    --enable-redis-igbinary \
34ebcf
%ifnarch ppc64
34ebcf
    --enable-redis-msgpack \
34ebcf
%endif
34ebcf
    --enable-redis-lzf \
34ebcf
    --with-liblzf \
34ebcf
    --with-php-config=%{_bindir}/zts-php-config
34ebcf
make %{?_smp_mflags}
34ebcf
%endif
34ebcf
34ebcf
34ebcf
%install
34ebcf
%{?dtsenable}
34ebcf
34ebcf
# Install the NTS stuff
34ebcf
make -C NTS install INSTALL_ROOT=%{buildroot}
34ebcf
install -D -m 644 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name}
34ebcf
34ebcf
%if %{with_zts}
34ebcf
# Install the ZTS stuff
34ebcf
make -C ZTS install INSTALL_ROOT=%{buildroot}
34ebcf
install -D -m 644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name}
34ebcf
%endif
34ebcf
34ebcf
# Install the package XML file
34ebcf
install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml
34ebcf
34ebcf
# Documentation
34ebcf
cd NTS
34ebcf
for i in $(grep 'role="doc"' ../package.xml | sed -e 's/^.*name="//;s/".*$//')
34ebcf
do install -Dpm 644 $i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i
34ebcf
done
34ebcf
34ebcf
34ebcf
%check
34ebcf
# simple module load test
34ebcf
DEPS="--no-php-ini  --define extension=json.so"
34ebcf
DEPS="$DEPS --define extension=igbinary.so"
34ebcf
%ifnarch ppc64
34ebcf
    DEPS="$DEPS --define extension=msgpack.so"
34ebcf
%endif
34ebcf
34ebcf
%{__php} $DEPS \
34ebcf
    --define extension=%{buildroot}%{php_extdir}/%{pecl_name}.so \
34ebcf
    --modules | grep %{pecl_name}
34ebcf
34ebcf
%if %{with_zts}
34ebcf
%{__ztsphp} $DEPS \
34ebcf
    --define extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so \
34ebcf
    --modules | grep %{pecl_name}
34ebcf
%endif
34ebcf
34ebcf
%if %{with_tests}
34ebcf
cd NTS/tests
34ebcf
34ebcf
: Launch redis server
34ebcf
mkdir -p data
34ebcf
pidfile=$PWD/redis.pid
34ebcf
port=$(%{__php} -r 'echo 9000 + PHP_MAJOR_VERSION*100 + PHP_MINOR_VERSION*10 + PHP_INT_SIZE;')
34ebcf
%{_bindir}/redis-server   \
34ebcf
    --bind      127.0.0.1      \
34ebcf
    --port      $port          \
34ebcf
    --daemonize yes            \
34ebcf
    --logfile   $PWD/redis.log \
34ebcf
    --dir       $PWD/data      \
34ebcf
    --pidfile   $pidfile
34ebcf
34ebcf
34ebcf
: Run the test Suite
34ebcf
sed -e "s/6379/$port/" -i *.php
34ebcf
34ebcf
ret=0
34ebcf
export TEST_PHP_EXECUTABLE=%{__php}
34ebcf
export TEST_PHP_ARGS="$DEPS \
34ebcf
    --define extension=%{buildroot}%{php_extdir}/%{pecl_name}.so"
34ebcf
$TEST_PHP_EXECUTABLE $TEST_PHP_ARGS TestRedis.php || ret=1
34ebcf
34ebcf
: Cleanup
34ebcf
if [ -f $pidfile ]; then
34ebcf
   %{_bindir}/redis-cli -p $port shutdown
34ebcf
fi
34ebcf
cat $PWD/redis.log
34ebcf
34ebcf
exit $ret
34ebcf
%else
34ebcf
: Upstream test suite disabled
34ebcf
%endif
34ebcf
34ebcf
34ebcf
%files
34ebcf
%license NTS/COPYING
34ebcf
%doc %{pecl_docdir}/%{pecl_name}
34ebcf
%{pecl_xmldir}/%{name}.xml
34ebcf
34ebcf
%{php_extdir}/%{pecl_name}.so
34ebcf
%config(noreplace) %{php_inidir}/%{ini_name}
34ebcf
34ebcf
%if %{with_zts}
34ebcf
%{php_ztsextdir}/%{pecl_name}.so
34ebcf
%config(noreplace) %{php_ztsinidir}/%{ini_name}
34ebcf
%endif
34ebcf
34ebcf
34ebcf
%changelog
048ec5
* Thu Oct 03 2019 Remi Collet <remi@remirepo.net> - 5.0.2-2
048ec5
- rebuild for https://fedoraproject.org/wiki/Changes/php74
048ec5
7746f3
* Tue Jul 30 2019 Remi Collet <remi@remirepo.net> - 5.0.2-1
7746f3
- update to 5.0.2
7746f3
c5b123
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.1-2
c5b123
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
c5b123
981056
* Fri Jul 12 2019 Remi Collet <remi@remirepo.net> - 5.0.1-1
981056
- update to 5.0.1
981056
9b4ccf
* Tue Jul  2 2019 Remi Collet <remi@remirepo.net> - 5.0.0-1
9b4ccf
- update to 5.0.0
9b4ccf
9d850a
* Wed Jun 26 2019 Remi Collet <remi@remirepo.net> - 5.0.0~RC2-1
9d850a
- update to 5.0.0RC2
9d850a
34ebcf
* Thu Jun 20 2019 Remi Collet <remi@remirepo.net> - 5.0.0~RC1-1
34ebcf
- update to 5.0.0RC1
34ebcf
- rename to php-pecl-redis5
34ebcf
- raise dependency on PHP 7
34ebcf
- enable msgpack support
34ebcf
- enable json support
34ebcf
- update configuration for new options
34ebcf
- open https://github.com/phpredis/phpredis/pull/1578
34ebcf
  fix extension dependencies and report about json serializer
34ebcf
34ebcf
* Wed May 29 2019 Remi Collet <remi@remirepo.net> - 4.3.0-3
34ebcf
- rebuild
34ebcf
34ebcf
* Wed May 22 2019 Remi Collet <remi@remirepo.net> - 4.3.0-2
34ebcf
- cleanup
34ebcf
34ebcf
* Thu Mar 14 2019 Remi Collet <remi@remirepo.net> - 4.3.0-1
34ebcf
- update to 4.3.0 (stable)
34ebcf
34ebcf
* Wed Mar  6 2019 Remi Collet <remi@remirepo.net> - 4.3.0~RC2-1
34ebcf
- update to 4.3.0RC2 (beta)
34ebcf
34ebcf
* Mon Feb 25 2019 Remi Collet <remi@remirepo.net> - 4.3.0~RC1-1
34ebcf
- update to 4.3.0RC1 (alpha)
34ebcf
  no change sincy 4.2.1RC1, only version change according to semver
34ebcf
  see https://github.com/phpredis/phpredis/issues/1517
34ebcf
34ebcf
* Mon Feb 25 2019 Remi Collet <remi@remirepo.net> - 4.2.1~RC1-1
34ebcf
- update to 4.2.1RC1 (alpha)
34ebcf
- update provided configuration with new runtime option
34ebcf
34ebcf
* Tue Dec 11 2018 Remi Collet <remi@remirepo.net> - 4.2.0-3
34ebcf
- test build for upstream patch
34ebcf
34ebcf
* Tue Dec  4 2018 Remi Collet <remi@remirepo.net> - 4.2.0-2
34ebcf
- open https://github.com/phpredis/phpredis/issues/1472
34ebcf
  tests failing with redis 5.0.2
34ebcf
34ebcf
* Sun Nov 18 2018 Remi Collet <remi@remirepo.net> - 4.2.0-1
34ebcf
- update to 4.2.0 (stable)
34ebcf
34ebcf
* Fri Nov  9 2018 Remi Collet <remi@remirepo.net> - 4.2.0~RC3-1
34ebcf
- update to 4.2.0RC3 (beta)
34ebcf
34ebcf
* Wed Nov  7 2018 Remi Collet <remi@remirepo.net> - 4.2.0~RC2-2
34ebcf
- test build for https://github.com/phpredis/phpredis/pull/1444
34ebcf
34ebcf
* Fri Oct 26 2018 Remi Collet <remi@remirepo.net> - 4.2.0~RC2-1
34ebcf
- update to 4.2.0RC2 (beta)
34ebcf
- open https://github.com/phpredis/phpredis/issues/1437 32-bit failed test
34ebcf
34ebcf
* Sun Oct 21 2018 Remi Collet <remi@remirepo.net> - 4.2.0~RC1-2
34ebcf
- test build with upstream patches
34ebcf
34ebcf
* Fri Oct 12 2018 Remi Collet <remi@remirepo.net> - 4.2.0~RC1-1
34ebcf
- update to 4.2.0RC1 (alpha)
34ebcf
34ebcf
* Thu Aug 16 2018 Remi Collet <remi@remirepo.net> - 4.1.1-2
34ebcf
- rebuild for 7.3.0beta2 new ABI
34ebcf
34ebcf
* Sun Aug  5 2018 Remi Collet <remi@remirepo.net> - 4.1.1-1
34ebcf
- update to 4.1.1
34ebcf
34ebcf
* Tue Jul 17 2018 Remi Collet <remi@remirepo.net> - 4.1.0-2
34ebcf
- rebuld for 7.3.0alpha4 new ABI
34ebcf
34ebcf
* Tue Jul 10 2018 Remi Collet <remi@remirepo.net> - 4.1.0-1
34ebcf
- update to 4.1.0 (stable)
34ebcf
34ebcf
* Fri Jun 22 2018 Remi Collet <remi@remirepo.net> - 4.1.0~RC3-1
34ebcf
- update to 4.1.0RC3 (beta, no change)
34ebcf
- drop patches merged upstream
34ebcf
34ebcf
* Fri Jun  8 2018 Remi Collet <remi@remirepo.net> - 4.1.0~RC1-2
34ebcf
- test build with 7.3
34ebcf
- open https://github.com/phpredis/phpredis/pull/1366
34ebcf
  Fix: Warning: time() expects exactly 0 parameters, 1 given ...
34ebcf
34ebcf
* Fri Jun  8 2018 Remi Collet <remi@remirepo.net> - 4.1.0~RC1-1
34ebcf
- update to 4.1.0RC1 (alpha)
34ebcf
- open https://github.com/phpredis/phpredis/pull/1365
34ebcf
  use PHP_BINARY instead of php and allow override
34ebcf
- report https://github.com/phpredis/phpredis/issues/1364
34ebcf
  missing files in pecl archive
34ebcf
- add new redis.session.lock* options in provided configuration
34ebcf
34ebcf
* Wed Apr 25 2018 Remi Collet <remi@remirepo.net> - 4.0.2-1
34ebcf
- update to 4.0.2
34ebcf
34ebcf
* Wed Apr 18 2018 Remi Collet <remi@remirepo.net> - 4.0.1-1
34ebcf
- update to 4.0.1
34ebcf
34ebcf
* Mon Mar 19 2018 Remi Collet <remi@remirepo.net> - 4.0.0-1
34ebcf
- update to 4.0.0 (stable)
34ebcf
34ebcf
* Sat Mar  3 2018 Remi Collet <remi@remirepo.net> - 4.0.0~RC2-1
34ebcf
- update to 4.0.0RC2
34ebcf
34ebcf
* Wed Feb  7 2018 Remi Collet <remi@remirepo.net> - 4.0.0~RC1-4
34ebcf
- re-enable s390x build (was a temporary failure)
34ebcf
34ebcf
* Wed Feb  7 2018 Remi Collet <remi@remirepo.net> - 4.0.0~RC1-3
34ebcf
- add patch to skip online test from
34ebcf
  https://github.com/phpredis/phpredis/pull/1304
34ebcf
- exclude s390x arch reported as
34ebcf
  https://github.com/phpredis/phpredis/issues/1305
34ebcf
34ebcf
* Wed Feb  7 2018 Remi Collet <remi@remirepo.net> - 4.0.0~RC1-1
34ebcf
- update to 4.0.0RC1
34ebcf
- rename to php-pecl-redis4
34ebcf
- enable lzf support
34ebcf
- update configuration for new options
34ebcf
34ebcf
* Wed Jan  3 2018 Remi Collet <remi@remirepo.net> - 3.1.6-1
34ebcf
- Update to 3.1.6
34ebcf
34ebcf
* Thu Dec 21 2017 Remi Collet <remi@remirepo.net> - 3.1.5-1
34ebcf
- update to 3.1.5 (stable)
34ebcf
34ebcf
* Mon Dec 11 2017 Remi Collet <remi@remirepo.net> - 3.1.5~RC2-1
34ebcf
- update to 3.1.5RC2 (beta)
34ebcf
34ebcf
* Fri Dec  1 2017 Remi Collet <remi@remirepo.net> - 3.1.5~RC1-1
34ebcf
- update to 3.1.5RC1 (beta)
34ebcf
34ebcf
* Sun Nov  5 2017 Remi Collet <remi@remirepo.net> - 3.1.4-3
34ebcf
- add upstream patch, fix segfault with PHP 5.x
34ebcf
34ebcf
* Tue Oct 17 2017 Remi Collet <remi@remirepo.net> - 3.1.4-2
34ebcf
- rebuild
34ebcf
34ebcf
* Wed Sep 27 2017 Remi Collet <remi@remirepo.net> - 3.1.4-1
34ebcf
- update to 3.1.4 (stable)
34ebcf
34ebcf
* Wed Sep 13 2017 Remi Collet <remi@remirepo.net> - 3.1.4~RC3-1
34ebcf
- update to 3.1.4RC3 (beta)
34ebcf
34ebcf
* Wed Sep 13 2017 Remi Collet <remi@remirepo.net> - 3.1.4~RC2-1
34ebcf
- update to 3.1.4RC2 (beta)
34ebcf
- open https://github.com/phpredis/phpredis/issues/1236
34ebcf
  unwanted noise (warning) not even using the extension
34ebcf
34ebcf
* Mon Sep  4 2017 Remi Collet <remi@remirepo.net> - 3.1.4~RC1-1
34ebcf
- update to 3.1.4RC1 (beta)
34ebcf
34ebcf
* Tue Jul 18 2017 Remi Collet <remi@remirepo.net> - 3.1.3-2
34ebcf
- rebuild for PHP 7.2.0beta1 new API
34ebcf
34ebcf
* Mon Jul 17 2017 Remi Collet <remi@remirepo.net> - 3.1.3-1
34ebcf
- update to 3.1.3 (stable)
34ebcf
34ebcf
* Tue Jun 27 2017 Remi Collet <remi@remirepo.net> - 3.1.3~RC2-1
34ebcf
- update to 3.1.3RC2 (beta)
34ebcf
34ebcf
* Wed Jun 21 2017 Remi Collet <remi@remirepo.net> - 3.1.3~RC1-2
34ebcf
- rebuild for 7.2.0alpha2
34ebcf
34ebcf
* Thu Jun  1 2017 Remi Collet <remi@remirepo.net> - 3.1.3~RC1-1
34ebcf
- update to 3.1.3RC1 (beta)
34ebcf
34ebcf
* Sat Mar 25 2017 Remi Collet <remi@remirepo.net> - 3.1.2-1
34ebcf
- Update to 3.1.2 (stable)
34ebcf
34ebcf
* Wed Feb  1 2017 Remi Collet <remi@fedoraproject.org> - 3.1.1-1
34ebcf
- Update to 3.1.1 (stable)
34ebcf
34ebcf
* Tue Jan 17 2017 Remi Collet <remi@fedoraproject.org> - 3.1.1-0.2.RC2
34ebcf
- Update to 3.1.1RC2
34ebcf
34ebcf
* Thu Dec 22 2016 Remi Collet <remi@fedoraproject.org> - 3.1.1-0.1.RC1
34ebcf
- test build for open upcoming 3.1.1RC1
34ebcf
34ebcf
* Wed Dec 21 2016 Remi Collet <remi@fedoraproject.org> - 3.1.1-0
34ebcf
- test build for open upcoming 3.1.1
34ebcf
34ebcf
* Thu Dec 15 2016 Remi Collet <remi@fedoraproject.org> - 3.1.0-2
34ebcf
- test build for open upcoming 3.1.1
34ebcf
- open https://github.com/phpredis/phpredis/issues/1060 broken impl
34ebcf
  with https://github.com/phpredis/phpredis/pull/1064
34ebcf
- reed https://github.com/phpredis/phpredis/issues/1062 session php 7.1
34ebcf
  with https://github.com/phpredis/phpredis/pull/1063
34ebcf
34ebcf
* Thu Dec 15 2016 Remi Collet <remi@fedoraproject.org> - 3.1.0-1
34ebcf
- update to 3.1.0
34ebcf
- open https://github.com/phpredis/phpredis/issues/1052 max version
34ebcf
- open https://github.com/phpredis/phpredis/issues/1053 segfault
34ebcf
- open https://github.com/phpredis/phpredis/issues/1054 warnings
34ebcf
- open https://github.com/phpredis/phpredis/issues/1055 reflection
34ebcf
- open https://github.com/phpredis/phpredis/issues/1056 32bits tests
34ebcf
34ebcf
* Thu Dec  1 2016 Remi Collet <remi@fedoraproject.org> - 3.0.0-3
34ebcf
- rebuild with PHP 7.1.0 GA
34ebcf
34ebcf
* Wed Sep 14 2016 Remi Collet <remi@fedoraproject.org> - 3.0.0-2
34ebcf
- rebuild for PHP 7.1 new API version
34ebcf
34ebcf
* Sat Jun 11 2016 Remi Collet <remi@fedoraproject.org> - 3.0.0-1
34ebcf
- Update to 3.0.0 (stable)
34ebcf
34ebcf
* Thu Jun  9 2016 Remi Collet <remi@fedoraproject.org> - 3.0.0-0.1.20160603git6447940
34ebcf
- refresh and bump version
34ebcf
34ebcf
* Thu May  5 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.6.20160504gitad3c116
34ebcf
- refresh
34ebcf
34ebcf
* Thu Mar  3 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.5.20160215git2887ad1
34ebcf
- enable igbinary support
34ebcf
34ebcf
* Fri Feb 19 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.4.20160215git2887ad1
34ebcf
- refresh
34ebcf
34ebcf
* Thu Feb 11 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.3.20160208git0d4b421
34ebcf
- refresh
34ebcf
34ebcf
* Tue Jan 26 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.2.20160125git7b36957
34ebcf
- refresh
34ebcf
34ebcf
* Sun Jan 10 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.2.20160106git4a37e47
34ebcf
- improve package.xml, set stability=devel
34ebcf
34ebcf
* Sun Jan 10 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.1.20160106git4a37e47
34ebcf
- update to 2.2.8-dev for PHP 7
34ebcf
- use git snapshot
34ebcf
34ebcf
* Sat Jun 20 2015 Remi Collet <remi@fedoraproject.org> - 2.2.7-2
34ebcf
- allow build against rh-php56 (as more-php56)
34ebcf
34ebcf
* Tue Mar 03 2015 Remi Collet <remi@fedoraproject.org> - 2.2.7-1
34ebcf
- Update to 2.2.7 (stable)
34ebcf
- drop runtime dependency on pear, new scriptlets
34ebcf
34ebcf
* Wed Dec 24 2014 Remi Collet <remi@fedoraproject.org> - 2.2.5-5.1
34ebcf
- Fedora 21 SCL mass rebuild
34ebcf
34ebcf
* Fri Oct  3 2014 Remi Collet <rcollet@redhat.com> - 2.2.5-5
34ebcf
- fix segfault with igbinary serializer
34ebcf
  https://github.com/nicolasff/phpredis/issues/341
34ebcf
34ebcf
* Mon Aug 25 2014 Remi Collet <rcollet@redhat.com> - 2.2.5-4
34ebcf
- improve SCL build
34ebcf
34ebcf
* Wed Apr 16 2014 Remi Collet <remi@fedoraproject.org> - 2.2.5-3
34ebcf
- add numerical prefix to extension configuration file (php 5.6)
34ebcf
- add comment about session configuration
34ebcf
34ebcf
* Thu Mar 20 2014 Remi Collet <rcollet@redhat.com> - 2.2.5-2
34ebcf
- fix memory corruption with PHP 5.6
34ebcf
  https://github.com/nicolasff/phpredis/pull/447
34ebcf
34ebcf
* Wed Mar 19 2014 Remi Collet <remi@fedoraproject.org> - 2.2.5-1
34ebcf
- Update to 2.2.5
34ebcf
34ebcf
* Wed Mar 19 2014 Remi Collet <rcollet@redhat.com> - 2.2.4-3
34ebcf
- allow SCL build
34ebcf
34ebcf
* Fri Feb 28 2014 Remi Collet <remi@fedoraproject.org> - 2.2.4-2
34ebcf
- cleaups
34ebcf
- move doc in pecl_docdir
34ebcf
34ebcf
* Mon Sep 09 2013 Remi Collet <remi@fedoraproject.org> - 2.2.4-1
34ebcf
- Update to 2.2.4
34ebcf
34ebcf
* Tue Apr 30 2013 Remi Collet <remi@fedoraproject.org> - 2.2.3-1
34ebcf
- update to 2.2.3
34ebcf
- upstream moved to pecl, rename from php-redis to php-pecl-redis
34ebcf
34ebcf
* Tue Sep 11 2012 Remi Collet <remi@fedoraproject.org> - 2.2.2-5.git6f7087f
34ebcf
- more docs and improved description
34ebcf
34ebcf
* Sun Sep  2 2012 Remi Collet <remi@fedoraproject.org> - 2.2.2-4.git6f7087f
34ebcf
- latest snahot (without bundled igbinary)
34ebcf
- remove chmod (done upstream)
34ebcf
34ebcf
* Sat Sep  1 2012 Remi Collet <remi@fedoraproject.org> - 2.2.2-3.git5df5153
34ebcf
- run only test suite with redis > 2.4
34ebcf
34ebcf
* Fri Aug 31 2012 Remi Collet <remi@fedoraproject.org> - 2.2.2-2.git5df5153
34ebcf
- latest master
34ebcf
- run test suite
34ebcf
34ebcf
* Wed Aug 29 2012 Remi Collet <remi@fedoraproject.org> - 2.2.2-1
34ebcf
- update to 2.2.2
34ebcf
- enable ZTS build
34ebcf
34ebcf
* Tue Aug 28 2012 Remi Collet <remi@fedoraproject.org> - 2.2.1-1
34ebcf
- initial package