# remirepo spec file for php-pecl-memcached # With SCL compatibility, from: # # Fedora spec file for php-pecl-memcached # # Copyright (c) 2009-2021 Remi Collet # License: CC-BY-SA # http://creativecommons.org/licenses/by-sa/4.0/ # # Please, preserve the changelog entries # # we don't want -z defs linker flag %undefine _strict_symbol_defs_build %if 0%{?scl:1} %global sub_prefix %{scl_prefix} %scl_package php-pecl-memcached %else %global _root_prefix %{_prefix} %endif %bcond_without fastlz %bcond_without igbinary %bcond_without msgpack %bcond_without tests %global with_zts 0%{!?_without_zts:%{?__ztsphp:1}} %global pecl_name memcached # After 40-igbinary, 40-json, 40-msgpack %global ini_name 50-%{pecl_name}.ini Summary: Extension to work with the Memcached caching daemon Name: %{?sub_prefix}php-pecl-memcached Version: 3.1.5 Release: 9%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} License: PHP URL: https://pecl.php.net/package/%{pecl_name} Source0: https://pecl.php.net/get/%{pecl_name}-%{version}.tgz Patch0: https://patch-diff.githubusercontent.com/raw/php-memcached-dev/php-memcached/pull/461.patch Patch1: https://patch-diff.githubusercontent.com/raw/php-memcached-dev/php-memcached/pull/463.patch Patch2: https://patch-diff.githubusercontent.com/raw/php-memcached-dev/php-memcached/pull/465.patch Patch3: https://patch-diff.githubusercontent.com/raw/php-memcached-dev/php-memcached/pull/467.patch Patch4: https://patch-diff.githubusercontent.com/raw/php-memcached-dev/php-memcached/pull/468.patch Patch5: https://patch-diff.githubusercontent.com/raw/php-memcached-dev/php-memcached/pull/469.patch Patch6: https://patch-diff.githubusercontent.com/raw/php-memcached-dev/php-memcached/pull/472.patch Patch7: https://patch-diff.githubusercontent.com/raw/php-memcached-dev/php-memcached/pull/473.patch Patch8: https://patch-diff.githubusercontent.com/raw/php-memcached-dev/php-memcached/pull/486.patch Patch9: https://patch-diff.githubusercontent.com/raw/php-memcached-dev/php-memcached/pull/487.patch BuildRequires: %{?dtsprefix}gcc BuildRequires: %{?scl_prefix}php-devel >= 7 BuildRequires: %{?scl_prefix}php-pear BuildRequires: %{?scl_prefix}php-json %if %{with igbinary} BuildRequires: %{?sub_prefix}php-pecl-igbinary-devel %endif %if %{with msgpack} BuildRequires: %{?sub_prefix}php-pecl-msgpack-devel %endif BuildRequires: zlib-devel BuildRequires: cyrus-sasl-devel %if %{with fastlz} BuildRequires: fastlz-devel %endif %if %{with tests} BuildRequires: memcached %endif BuildRequires: pkgconfig(libevent) >= 2.0.2 %if 0%{?rhel} == 7 || 0%{?rhel} == 8 %global move_to_opt 1 BuildRequires: %{?vendeur:%{vendeur}-}libmemcached-awesome-devel >= 1.1 Requires: fastlz%{?_isa} Requires: cyrus-sasl-lib%{?_isa} Requires: %{?vendeur:%{vendeur}-}libmemcached-awesome%{?_isa} %else %global move_to_opt 0 BuildRequires: pkgconfig(libmemcached) >= 1.1 %endif Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api} Requires: %{?scl_prefix}php(api) = %{php_core_api} Requires: %{?scl_prefix}php-json%{?_isa} %if %{with igbinary} Requires: %{?sub_prefix}php-igbinary%{?_isa} %endif %if %{with msgpack} Requires: %{?sub_prefix}php-msgpack%{?_isa} %endif %{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}} Provides: %{?scl_prefix}php-%{pecl_name} = %{version} Provides: %{?scl_prefix}php-%{pecl_name}%{?_isa} = %{version} Provides: %{?scl_prefix}php-pecl(%{pecl_name}) = %{version} Provides: %{?scl_prefix}php-pecl(%{pecl_name})%{?_isa} = %{version} %if "%{?scl_prefix}" != "%{?sub_prefix}" Provides: %{?scl_prefix}php-pecl-%{pecl_name} = %{version}-%{release} Provides: %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa} = %{version}-%{release} %endif %if "%{?packager}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel} # Other third party repo stuff Obsoletes: php53-pecl-%{pecl_name} <= %{version} Obsoletes: php53u-pecl-%{pecl_name} <= %{version} Obsoletes: php54-pecl-%{pecl_name} <= %{version} Obsoletes: php54w-pecl-%{pecl_name} <= %{version} Obsoletes: php55u-pecl-%{pecl_name} <= %{version} Obsoletes: php55w-pecl-%{pecl_name} <= %{version} Obsoletes: php56u-pecl-%{pecl_name} <= %{version} Obsoletes: php56w-pecl-%{pecl_name} <= %{version} Obsoletes: php70u-pecl-%{pecl_name} <= %{version} Obsoletes: php70w-pecl-%{pecl_name} <= %{version} %if "%{php_version}" > "7.1" Obsoletes: php71u-pecl-%{pecl_name} <= %{version} Obsoletes: php71w-pecl-%{pecl_name} <= %{version} %endif %if "%{php_version}" > "7.2" Obsoletes: php72u-pecl-%{pecl_name} <= %{version} Obsoletes: php72w-pecl-%{pecl_name} <= %{version} %endif %if "%{php_version}" > "7.3" Obsoletes: php73-pecl-%{pecl_name} <= %{version} Obsoletes: php73w-pecl-%{pecl_name} <= %{version} %endif %if "%{php_version}" > "7.4" Obsoletes: php74-pecl-%{pecl_name} <= %{version} %endif %if "%{php_version}" > "8.0" Obsoletes: php80-pecl-%{pecl_name} <= %{version} %endif %if "%{php_version}" > "8.1" Obsoletes: php81-pecl-%{pecl_name} <= %{version} %endif %endif %if %{move_to_opt} %{?filter_requires_in: %filter_requires_in %{_libdir}/.*\.so$} %endif %{?filter_setup} %description This extension uses libmemcached-awesome library to provide API for communicating with memcached servers. memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. It also provides a session handler (memcached). Package built for PHP %(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')%{?scl: as Software Collection (%{scl} by %{?scl_vendor}%{!?scl_vendor:rh})}. %prep %setup -c -q mv %{pecl_name}-%{version} NTS # Don't install/register tests sed -e 's/role="test"/role="src"/' \ %{?_licensedir:-e '/LICENSE/s/role="doc"/role="src"/' } \ -i package.xml cd NTS %if "%{php_version}" > "8.0" %patch0 -p1 -b .pr461 %patch1 -p1 -b .pr463 %patch2 -p1 -b .pr465 %patch3 -p1 -b .pr467 %patch4 -p1 -b .pr468 %patch5 -p1 -b .pr469 %patch6 -p1 -b .pr472 %patch7 -p1 -b .pr473 %patch8 -p1 -b .pr486 %patch9 -p1 -b .pr486 %endif %if %{with fastlz} rm -r fastlz sed -e '/name=.fastlz/d' -i ../package.xml %endif # Check version as upstream often forget to update this extver=$(sed -n '/#define PHP_MEMCACHED_VERSION/{s/.* "//;s/".*$//;p}' php_memcached.h) if test "x${extver}" != "x%{version}%{?gh_date:-dev}%{?intver}"; then : Error: Upstream HTTP version is now ${extver}, expecting %{version}%{?prever}%{?gh_date:-dev}. : Update the pdover macro and rebuild. exit 1 fi cd .. cat > %{ini_name} << 'EOF' ; Enable %{pecl_name} extension module extension=%{pecl_name}.so ; ----- Options to use the memcached session handler ; RPM note : save_handler and save_path are defined ; for mod_php, in /etc/httpd/conf.d/php.conf ; for php-fpm, in %{_sysconfdir}/php-fpm.d/*conf ; Use memcache as a session handler ;session.save_handler=memcached ; Defines a comma separated list of server urls to use for session storage ;session.save_path="localhost:11211" ; ----- Configuration options ; https://php.net/manual/en/memcached.configuration.php EOF # default options with description from upstream cat NTS/memcached.ini >>%{ini_name} %if %{with_zts} cp -r NTS ZTS %endif %build %{?dtsenable} %if %{move_to_opt} export PKG_CONFIG_PATH=/opt/%{?vendeur:%{vendeur}/}libmemcached-awesome/%{_lib}/pkgconfig %endif peclconf() { %configure \ %if %{with igbinary} --enable-memcached-igbinary \ %endif --enable-memcached-json \ --enable-memcached-sasl \ %if %{with msgpack} --enable-memcached-msgpack \ %endif %if 0 --disable-memcached-protocol \ %else --enable-memcached-protocol \ %endif %if %{with fastlz} --with-system-fastlz \ %endif --with-php-config=$1 } cd NTS %{_bindir}/phpize peclconf %{_bindir}/php-config make %{?_smp_mflags} %if %{with_zts} cd ../ZTS %{_bindir}/zts-phpize peclconf %{_bindir}/zts-php-config make %{?_smp_mflags} %endif %install %{?dtsenable} # Install the NTS extension make install -C NTS INSTALL_ROOT=%{buildroot} # Drop in the bit of configuration # rename to z-memcached to be load after msgpack install -D -m 644 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name} # Install XML package description install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml # Install the ZTS extension %if %{with_zts} make install -C ZTS INSTALL_ROOT=%{buildroot} install -D -m 644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name} %endif # Documentation cd NTS for i in $(grep 'role="doc"' ../package.xml | sed -e 's/^.*name="//;s/".*$//') do install -Dpm 644 $i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i done %if 0%{?fedora} < 24 && 0%{?rhel} < 8 # when pear installed alone, after us %triggerin -- %{?scl_prefix}php-pear if [ -x %{__pecl} ] ; then %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : fi # posttrans as pear can be installed after us %posttrans if [ -x %{__pecl} ] ; then %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : fi %postun if [ $1 -eq 0 -a -x %{__pecl} ] ; then %{pecl_uninstall} %{pecl_name} >/dev/null || : fi %endif %check OPT="-n" [ -f %{php_extdir}/igbinary.so ] && OPT="$OPT -d extension=igbinary.so" [ -f %{php_extdir}/json.so ] && OPT="$OPT -d extension=json.so" [ -f %{php_extdir}/msgpack.so ] && OPT="$OPT -d extension=msgpack.so" : Minimal load test for NTS extension %{__php} $OPT \ -d extension=%{buildroot}%{php_extdir}/%{pecl_name}.so \ --modules | grep %{pecl_name} %if %{with_zts} : Minimal load test for ZTS extension %{__ztsphp} $OPT \ -d extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so \ --modules | grep %{pecl_name} %endif %if %{with tests} ret=0 : Launch the Memcached service port=$(%{__php} -r 'echo 10000 + PHP_MAJOR_VERSION*100 + PHP_MINOR_VERSION*10 + PHP_INT_SIZE + 0%{?scl:1};') memcached -p $port -U $port -d -P $PWD/memcached.pid sed -e "s/11211/$port/" -i ?TS/tests/* : Run the upstream test Suite for NTS extension pushd NTS TEST_PHP_EXECUTABLE=%{__php} \ TEST_PHP_ARGS="$OPT -d extension=$PWD/modules/%{pecl_name}.so" \ NO_INTERACTION=1 \ REPORT_EXIT_STATUS=1 \ %{__php} -n run-tests.php -x --show-diff || ret=1 popd %if %{with_zts} : Run the upstream test Suite for ZTS extension pushd ZTS TEST_PHP_EXECUTABLE=%{__ztsphp} \ TEST_PHP_ARGS="$OPT -d extension=$PWD/modules/%{pecl_name}.so" \ NO_INTERACTION=1 \ REPORT_EXIT_STATUS=1 \ %{__ztsphp} -n run-tests.php -x --show-diff || ret=1 popd %endif # Cleanup if [ -f memcached.pid ]; then kill $(cat memcached.pid) sleep 1 fi exit $ret %endif %files %{?_licensedir:%license NTS/LICENSE} %doc %{pecl_docdir}/%{pecl_name} %{pecl_xmldir}/%{name}.xml %config(noreplace) %{php_inidir}/%{ini_name} %{php_extdir}/%{pecl_name}.so %if %{with_zts} %config(noreplace) %{php_ztsinidir}/%{ini_name} %{php_ztsextdir}/%{pecl_name}.so %endif %changelog * Fri Jul 23 2021 Remi Collet - 3.1.5-9 - add patch for PHP 8.1.0beta1 from https://github.com/php-memcached-dev/php-memcached/pull/487 * Tue Jul 13 2021 Remi Collet - 3.1.5-8 - rebuild using remi-libmemcached-awesome (relocated on /opt/remi) * Thu Jun 24 2021 Remi Collet - 3.1.5-6 - rebuild using libmemcached-awesome * Wed Jun 9 2021 Remi Collet - 3.1.5-5 - rebuild with igbinary and msgpack enabled * Wed Jun 9 2021 Remi Collet - 3.1.5-4 - add patch got PHP 8.1 from https://github.com/php-memcached-dev/php-memcached/pull/486 - switch to bcond and add option to disable msgpack usage * Thu Oct 8 2020 Remi Collet - 3.1.5-3 - more patches for PHP 8 from https://github.com/php-memcached-dev/php-memcached/pull/465 https://github.com/php-memcached-dev/php-memcached/pull/467 https://github.com/php-memcached-dev/php-memcached/pull/468 https://github.com/php-memcached-dev/php-memcached/pull/469 https://github.com/php-memcached-dev/php-memcached/pull/472 https://github.com/php-memcached-dev/php-memcached/pull/473 * Thu Oct 8 2020 Remi Collet - 3.1.5-3 - add patches for PHP 8 from https://github.com/php-memcached-dev/php-memcached/pull/461 https://github.com/php-memcached-dev/php-memcached/pull/463 * Wed Dec 4 2019 Remi Collet - 3.1.5-1 - update to 3.1.5 * Mon Oct 7 2019 Remi Collet - 3.1.4-1 - update to 3.1.4 * Tue Sep 03 2019 Remi Collet - 3.1.3-4 - rebuild for 7.4.0RC1 * Tue Jul 23 2019 Remi Collet - 3.1.3-3 - rebuild for 7.4.0beta1 * Wed May 29 2019 Remi Collet - 3.1.3-2 - rebuild * Wed Dec 26 2018 Remi Collet - 3.1.3-1 - update to 3.1.3 * Sun Dec 23 2018 Remi Collet - 3.1.2-1 - update to 3.1.2 * Fri Dec 21 2018 Remi Collet - 3.1.1-1 - update to 3.1.1 * Fri Dec 21 2018 Remi Collet - 3.1.0-1 - update to 3.1.0 * Tue Nov 20 2018 Remi Collet - 3.0.4-8 - rebuild using libmemcached-opt for EL * Thu Aug 16 2018 Remi Collet - 3.0.4-7 - rebuild for 7.3.0beta2 new ABI * Tue Jul 17 2018 Remi Collet - 3.0.4-6 - rebuld for 7.3.0alpha4 new ABI * Thu Jun 28 2018 Remi Collet - 3.0.4-5 - add upstream patch for PHP 7.3 * Tue Feb 27 2018 Remi Collet - 3.0.4-4 - bump release * Tue Nov 28 2017 Remi Collet - 3.0.4-2 - add upstream patch to disable binary protocol with old libmemcached 1.0.16 in EL-7 * Tue Nov 21 2017 Remi Collet - 3.0.4-1 - Update to 3.0.4 * Tue Jul 18 2017 Remi Collet - 3.0.3-5 - rebuild for PHP 7.2.0beta1 new API * Wed Jul 12 2017 Remi Collet - 3.0.3-4 - add upstream patch (tests) for PHP 7.2 * Sun Jul 9 2017 Remi Collet - 3.0.3-3 - add upstream patch (tests) for PHP 7.2 * Fri Apr 14 2017 Remi Collet - 3.0.3-2 - ensure we use libevent2 on EL-6 * Mon Feb 20 2017 Remi Collet - 3.0.3-1 - update to 3.0.3 (php 7, stable) - build with --enable-memcached-protocol option * Mon Feb 13 2017 Remi Collet - 3.0.2-1 - update to 3.0.2 (php 7, stable) * Thu Feb 9 2017 Remi Collet - 3.0.1-3 - test build for https://github.com/php-memcached-dev/php-memcached/pull/320 * Thu Feb 9 2017 Remi Collet - 3.0.1-2 - switch to pecl sources - enable test suite - open https://github.com/php-memcached-dev/php-memcached/pull/319 fix test suite for 32bits build * Tue Feb 7 2017 Remi Collet - 3.0.1-1 - update to 3.0.1 (php 7, stable) * Fri Dec 9 2016 Remi Collet - 3.0.0-0.4.20161207gite65be32 - refresh to more recent snapshot * Thu Dec 1 2016 Remi Collet - 3.0.0-0.3.20160217git6ace07d - rebuild with PHP 7.1.0 GA * Wed Sep 14 2016 Remi Collet - 3.0.0-0.2.20160217git6ace07d - rebuild for PHP 7.1 new API version * Thu Mar 3 2016 Remi Collet - 3.0.0-0.1.20160217git6ace07d - update to 3.0.0-dev - switch back to php-memcached-dev sources * Wed Mar 2 2016 Remi Collet - 2.2.1-0.2.20150628git3c79a97 - add patch for igbinary, see https://github.com/rlerdorf/php-memcached/pull/3 * Sun Jan 10 2016 Remi Collet - 2.2.1-0.1.20150628git3c79a97 - bump version to 2.2.1-dev, stability=devel * Tue Oct 13 2015 Remi Collet - 2.2.0-11.20150628git3c79a97 - rebuild for PHP 7.0.0RC5 new API version * Fri Sep 18 2015 Remi Collet - 2.2.0-10.20150628git3c79a97 - F23 rebuild with rh_layout * Wed Jul 22 2015 Remi Collet - 2.2.0-9.20150628git3c79a97 - rebuild against php 7.0.0beta2 * Wed Jul 8 2015 Remi Collet - 2.2.0-8.20150628git3c79a97 - new snapshot * Sat Jun 27 2015 Remi Collet - 2.2.0-7.20150423git4187e22 - switch sources from pecl to github - temporarily use rlerdorf fork (php7 compatibility) - disable igbinary - open https://github.com/rlerdorf/php-memcached/pull/2 - msgpack * Tue Jun 23 2015 Remi Collet - 2.2.0-6 - allow build against rh-php56 (as more-php56) - don't install/register tests - drop runtime dependency on pear, new scriptlets * Wed Dec 24 2014 Remi Collet - 2.2.0-5.1 - Fedora 21 SCL mass rebuild * Fri Aug 29 2014 Remi Collet - 2.2.0-5 - test build with system fastlz * Fri Aug 29 2014 Remi Collet - 2.2.0-4 - improve SCL build * Wed Apr 9 2014 Remi Collet - 2.2.0-3 - add numerical prefix to extension configuration file * Wed Apr 2 2014 Remi Collet - 2.2.0-2 - add all ini options in configuration file (comments) * Wed Apr 2 2014 Remi Collet - 2.2.0-1 - update to 2.2.0 (stable) - msgpack not available for ppc64 * Wed Mar 19 2014 Remi Collet - 2.2.0-0.3.RC1 - allow SCL build * Thu Mar 13 2014 Remi Collet - 2.2.0-0.2.RC1 - update to 2.2.0RC1 (beta) * Mon Nov 25 2013 Remi Collet - 2.2.0-0.1.b1 - update to 2.2.0b1 (beta) - cleanups for Copr - install doc in pecl doc_dir - install tests in pecl test_dir (in devel) - add dependency on pecl/msgpack - add --with tests option to run upstream test suite during build * Fri Nov 15 2013 Remi Collet - 2.1.0-7 - drop requires libmemcached >= build version as this can also be libmemcached-last * Mon Nov 19 2012 Remi Collet - 2.1.0-6 - requires libmemcached >= build version * Sat Nov 17 2012 Remi Collet - 2.1.0-5 - rebuild for libmemcached 1.0.14 (with SASL) - switch to upstream patch - add patch to report about SASL support in phpinfo * Fri Oct 19 2012 Remi Collet - 2.1.0-4 - improve comment in configuration about session. * Sat Sep 22 2012 Remi Collet - 2.1.0-3 - rebuild for new libmemcached - drop sasl support * Sat Sep 8 2012 Remi Collet - 2.1.0-2 - sync with rawhide, cleanups - Obsoletes php53*, php54* on EL * Tue Aug 07 2012 Remi Collet - 2.1.0-1 - update to 2.1.0 - add patch to lower libmemcached required version * Sun Apr 22 2012 Remi Collet - 2.0.1-6 - rebuild for libmemcached 1.0.6 (with SASL) and php 5.4 * Sun Apr 22 2012 Remi Collet - 2.0.1-5 - rebuild for libmemcached 1.0.6 (with SASL) and php 5.3 * Sat Apr 21 2012 Remi Collet - 2.0.1-4 - rebuild for libmemcached 1.0.6 and php 5.4 * Sat Apr 21 2012 Remi Collet - 2.0.1-3 - rebuild for libmemcached 1.0.6 and php 5.3 * Sat Mar 03 2012 Remi Collet - 2.0.1-2 - update to 2.0.1 for PHP 5.4 * Sat Mar 03 2012 Remi Collet - 2.0.1-1 - update to 2.0.1 for PHP 5.3 * Sat Mar 03 2012 Remi Collet - 2.0.0-2 - update to 2.0.0 for PHP 5.4 * Sat Mar 03 2012 Remi Collet - 2.0.0-1 - update to 2.0.0 for PHP 5.3 * Wed Nov 16 2011 Remi Collet - 2.0.0-0.1.1736623 - update to git snapshot (post 2.0.0b2) for php 5.4 build * Sun Oct 16 2011 Remi Collet - 1.0.2-10 - rebuild against latest libmemcached (f16 only) * Tue Oct 04 2011 Remi Collet - 1.0.2-9 - ZTS extension * Sat Sep 17 2011 Remi Collet - 1.0.2-8 - allow relocation - work for ZTS (not yet ok) * Sat Sep 17 2011 Remi Collet - 1.0.2-7 - rebuild against libmemcached 0.52 - adapted filter - clean spec * Thu Jun 02 2011 Remi Collet - 1.0.2-6 - rebuild against libmemcached 0.49 * Sat Feb 19 2011 Remi Collet - 1.0.2-3.2 - rebuild for remi repo with SASL for fedora <= 10 and EL <= 5 * Sat Oct 02 2010 Remi Collet - 1.0.2-3.1 - remove patch * Fri Oct 01 2010 Remi Collet - 1.0.2-3 - rebuild against libmemcached 0.44 with SASL support * Wed Sep 29 2010 Remi Collet - 1.0.2-2 - rebuild with igbinary support * Tue May 04 2010 Remi Collet - 1.0.2-1 - update to 1.0.2 for libmemcached 0.40 * Sat Mar 13 2010 Remi Collet - 1.0.1-1 - update to 1.0.1 for libmemcached 0.38 * Sun Feb 07 2010 Remi Collet - 1.0.0-3.1 - bump release * Sat Feb 06 2010 Remi Collet - 1.0.0-3 - rebuilt against new libmemcached - add minimal %%check * Sun Jul 26 2009 Fedora Release Engineering - 1.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sun Jul 12 2009 Remi Collet - 1.0.0-1 - Update to 1.0.0 (First stable release) * Sat Jun 27 2009 Remi Collet - 0.2.0-1 - Update to 0.2.0 + Patch for HAVE_JSON constant * Wed Apr 29 2009 Remi Collet - 0.1.5-1 - Initial RPM