18 |
Summary: PHP scripting language for creating dynamic web sites |
Summary: PHP scripting language for creating dynamic web sites |
19 |
Name: php |
Name: php |
20 |
Version: 5.3.3 |
Version: 5.3.3 |
21 |
Release: 13%{?dist} |
Release: 13%{?dist}.2 |
22 |
License: PHP and LGPLv2 and LGPLv2+ |
License: PHP and LGPLv2 and LGPLv2+ |
23 |
Group: Development/Languages |
Group: Development/Languages |
24 |
URL: http://www.php.net/ |
URL: http://www.php.net/ |
80 |
Patch235: php-5.3.3-CVE-2012-0057.patch |
Patch235: php-5.3.3-CVE-2012-0057.patch |
81 |
Patch236: php-5.3.3-CVE-2012-0789.patch |
Patch236: php-5.3.3-CVE-2012-0789.patch |
82 |
Patch237: php-5.3.3-CVE-2010-2950.patch |
Patch237: php-5.3.3-CVE-2010-2950.patch |
83 |
|
Patch238: php-5.3.3-CVE-2013-4113.patch |
84 |
|
|
85 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) |
86 |
|
|
91 |
BuildRequires: bzip2, perl, libtool >= 1.4.3, gcc-c++ |
BuildRequires: bzip2, perl, libtool >= 1.4.3, gcc-c++ |
92 |
Requires: httpd-mmn = %{httpd_mmn} |
Requires: httpd-mmn = %{httpd_mmn} |
93 |
Provides: mod_php = %{version}-%{release} |
Provides: mod_php = %{version}-%{release} |
94 |
|
Provides: php53 = %{version}-%{release}, config(php53) = %{version}-%{release} |
95 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
96 |
# For backwards-compatibility, require php-cli for the time being: |
# For backwards-compatibility, require php-cli for the time being: |
97 |
Requires: %{name}-cli = %{version}-%{release} |
Requires: %{name}-cli = %{version}-%{release} |
113 |
Group: Development/Languages |
Group: Development/Languages |
114 |
Summary: Command-line interface for PHP |
Summary: Command-line interface for PHP |
115 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
116 |
Provides: php-cgi = %{version}-%{release}, php-cli = %{version}-%{release} |
Provides: php-cgi = %{version}-%{release}, php53-cli = %{version}-%{release} |
117 |
Provides: php-pcntl |
Provides: php-pcntl |
118 |
|
|
119 |
%description cli |
%description cli |
131 |
Provides: php-reflection, php-session, php-shmop, php-simplexml, php-sockets |
Provides: php-reflection, php-session, php-shmop, php-simplexml, php-sockets |
132 |
Provides: php-spl, php-tokenizer, php-openssl, php-pcre |
Provides: php-spl, php-tokenizer, php-openssl, php-pcre |
133 |
Provides: php-zlib, php-json, php-zip, php-fileinfo |
Provides: php-zlib, php-json, php-zip, php-fileinfo |
134 |
|
Provides: php53-common = %{version}-%{release}, config(php53-common) = %{version}-%{release} |
135 |
Obsoletes: php-openssl, php-json |
Obsoletes: php-openssl, php-json |
136 |
# For obsoleted pecl extension |
# For obsoleted pecl extension |
137 |
Provides: php-pecl-json = %{jsonver}, php-pecl(json) = %{jsonver} |
Provides: php-pecl-json = %{jsonver}, php-pecl(json) = %{jsonver} |
148 |
Group: Development/Libraries |
Group: Development/Libraries |
149 |
Summary: Files needed for building PHP extensions |
Summary: Files needed for building PHP extensions |
150 |
Requires: %{name} = %{version}-%{release}, autoconf, automake |
Requires: %{name} = %{version}-%{release}, autoconf, automake |
151 |
Provides: php-devel = %{version}-%{release} |
Provides: php53-devel = %{version}-%{release}, config(php53-devel) = %{version}-%{release} |
152 |
|
|
153 |
%description devel |
%description devel |
154 |
The php-devel package contains the files needed for building PHP |
The php-devel package contains the files needed for building PHP |
160 |
Group: Development/Languages |
Group: Development/Languages |
161 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
162 |
BuildRequires: krb5-devel, openssl-devel, libc-client-devel |
BuildRequires: krb5-devel, openssl-devel, libc-client-devel |
163 |
Provides: php-imap = %{version}-%{release} |
Provides: php53-imap = %{version}-%{release}, config(php53-imap) = %{version}-%{release} |
164 |
|
|
165 |
%description imap |
%description imap |
166 |
The php-imap package contains a dynamic shared object that will |
The php-imap package contains a dynamic shared object that will |
171 |
Group: Development/Languages |
Group: Development/Languages |
172 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
173 |
BuildRequires: cyrus-sasl-devel, openldap-devel, openssl-devel |
BuildRequires: cyrus-sasl-devel, openldap-devel, openssl-devel |
174 |
Provides: php-ldap = %{version}-%{release} |
Provides: php53-ldap = %{version}-%{release}, config(php53-ldap) = %{version}-%{release} |
175 |
|
|
176 |
%description ldap |
%description ldap |
177 |
The php-ldap package is a dynamic shared object (DSO) for the Apache |
The php-ldap package is a dynamic shared object (DSO) for the Apache |
187 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
188 |
Provides: php-pdo-abi = %{pdover} |
Provides: php-pdo-abi = %{pdover} |
189 |
Provides: php-pdo_sqlite |
Provides: php-pdo_sqlite |
190 |
Provides: php-pdo = %{version}-%{release} |
Provides: php53-pdo = %{version}-%{release}, config(php53-pdo) = %{version}-%{release} |
191 |
|
|
192 |
%description pdo |
%description pdo |
193 |
The %{name}-pdo package contains a dynamic shared object that will add |
The %{name}-pdo package contains a dynamic shared object that will add |
201 |
Requires: %{name}-common = %{version}-%{release}, %{name}-pdo |
Requires: %{name}-common = %{version}-%{release}, %{name}-pdo |
202 |
Provides: php_database, php-mysqli, php-pdo_mysql |
Provides: php_database, php-mysqli, php-pdo_mysql |
203 |
BuildRequires: mysql-devel >= 4.1.0 |
BuildRequires: mysql-devel >= 4.1.0 |
204 |
Provides: php-mysql = %{version}-%{release} |
Provides: php53-mysql = %{version}-%{release}, config(php53-mysql) = %{version}-%{release} |
205 |
|
|
206 |
%description mysql |
%description mysql |
207 |
The php-mysql package contains a dynamic shared object that will add |
The php-mysql package contains a dynamic shared object that will add |
216 |
Requires: %{name}-common = %{version}-%{release}, %{name}-pdo |
Requires: %{name}-common = %{version}-%{release}, %{name}-pdo |
217 |
Provides: php_database, php-pdo_pgsql |
Provides: php_database, php-pdo_pgsql |
218 |
BuildRequires: krb5-devel, openssl-devel, postgresql-devel |
BuildRequires: krb5-devel, openssl-devel, postgresql-devel |
219 |
Provides: php-pgsql = %{version}-%{release} |
Provides: php53-pgsql = %{version}-%{release}, config(php53-pgsql) = %{version}-%{release} |
220 |
|
|
221 |
%description pgsql |
%description pgsql |
222 |
The php-pgsql package includes a dynamic shared object (DSO) that can |
The php-pgsql package includes a dynamic shared object (DSO) that can |
232 |
Group: Development/Languages |
Group: Development/Languages |
233 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
234 |
Provides: php-posix, php-sysvsem, php-sysvshm, php-sysvmsg |
Provides: php-posix, php-sysvsem, php-sysvshm, php-sysvmsg |
235 |
Provides: php-process = %{version}-%{release} |
Provides: php53-process = %{version}-%{release}, config(php53-process) = %{version}-%{release} |
236 |
|
|
237 |
%description process |
%description process |
238 |
The php-process package contains dynamic shared objects which add |
The php-process package contains dynamic shared objects which add |
245 |
Summary: A module for PHP applications that use ODBC databases |
Summary: A module for PHP applications that use ODBC databases |
246 |
Provides: php_database, php-pdo_odbc |
Provides: php_database, php-pdo_odbc |
247 |
BuildRequires: unixODBC-devel |
BuildRequires: unixODBC-devel |
248 |
Provides: php-odbc = %{version}-%{release} |
Provides: php53-odbc = %{version}-%{release}, config(php53-odbc) = %{version}-%{release} |
249 |
|
|
250 |
%description odbc |
%description odbc |
251 |
The php-odbc package contains a dynamic shared object that will add |
The php-odbc package contains a dynamic shared object that will add |
261 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
262 |
Summary: A module for PHP applications that use the SOAP protocol |
Summary: A module for PHP applications that use the SOAP protocol |
263 |
BuildRequires: libxml2-devel |
BuildRequires: libxml2-devel |
264 |
Provides: php-soap = %{version}-%{release} |
Provides: php53-soap = %{version}-%{release}, config(php53-soap) = %{version}-%{release} |
265 |
|
|
266 |
%description soap |
%description soap |
267 |
The php-soap package contains a dynamic shared object that will add |
The php-soap package contains a dynamic shared object that will add |
272 |
Group: Development/Languages |
Group: Development/Languages |
273 |
Requires: %{name}-common = %{version}-%{release}, net-snmp |
Requires: %{name}-common = %{version}-%{release}, net-snmp |
274 |
BuildRequires: net-snmp-devel |
BuildRequires: net-snmp-devel |
275 |
Provides: php-snmp = %{version}-%{release} |
Provides: php53-snmp = %{version}-%{release}, config(php53-snmp) = %{version}-%{release} |
276 |
|
|
277 |
%description snmp |
%description snmp |
278 |
The php-snmp package contains a dynamic shared object that will add |
The php-snmp package contains a dynamic shared object that will add |
287 |
Provides: php-dom, php-xsl, php-domxml, php-wddx |
Provides: php-dom, php-xsl, php-domxml, php-wddx |
288 |
BuildRequires: libxslt-devel >= 1.0.18-1, libxml2-devel >= 2.4.14-1 |
BuildRequires: libxslt-devel >= 1.0.18-1, libxml2-devel >= 2.4.14-1 |
289 |
Obsoletes: php-domxml, php-dom |
Obsoletes: php-domxml, php-dom |
290 |
Provides: php-xml = %{version}-%{release} |
Provides: php53-xml = %{version}-%{release}, config(php53-xml) = %{version}-%{release} |
291 |
|
|
292 |
%description xml |
%description xml |
293 |
The php-xml package contains dynamic shared objects which add support |
The php-xml package contains dynamic shared objects which add support |
298 |
Summary: A module for PHP applications which use the XML-RPC protocol |
Summary: A module for PHP applications which use the XML-RPC protocol |
299 |
Group: Development/Languages |
Group: Development/Languages |
300 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
301 |
Provides: php-xmlrpc = %{version}-%{release} |
Provides: php53-xmlrpc = %{version}-%{release}, config(php53-xmlrpc) = %{version}-%{release} |
302 |
|
|
303 |
%description xmlrpc |
%description xmlrpc |
304 |
The php-xmlrpc package contains a dynamic shared object that will add |
The php-xmlrpc package contains a dynamic shared object that will add |
308 |
Summary: A module for PHP applications which need multi-byte string handling |
Summary: A module for PHP applications which need multi-byte string handling |
309 |
Group: Development/Languages |
Group: Development/Languages |
310 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
311 |
Provides: php-mbstring = %{version}-%{release} |
Provides: php53-mbstring = %{version}-%{release}, config(php53-mbstring) = %{version}-%{release} |
312 |
|
|
313 |
%description mbstring |
%description mbstring |
314 |
The php-mbstring package contains a dynamic shared object that will add |
The php-mbstring package contains a dynamic shared object that will add |
320 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
321 |
# Required to build the bundled GD library |
# Required to build the bundled GD library |
322 |
BuildRequires: libXpm-devel, libjpeg-devel, libpng-devel, freetype-devel |
BuildRequires: libXpm-devel, libjpeg-devel, libpng-devel, freetype-devel |
323 |
Provides: php-gd = %{version}-%{release} |
Provides: php53-gd = %{version}-%{release}, config(php53-gd) = %{version}-%{release} |
324 |
|
|
325 |
%description gd |
%description gd |
326 |
The php-gd package contains a dynamic shared object that will add |
The php-gd package contains a dynamic shared object that will add |
330 |
Summary: A module for PHP applications for using the bcmath library |
Summary: A module for PHP applications for using the bcmath library |
331 |
Group: Development/Languages |
Group: Development/Languages |
332 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
333 |
Provides: php-bcmath = %{version}-%{release} |
Provides: php53-bcmath = %{version}-%{release}, config(php53-bcmath) = %{version}-%{release} |
334 |
|
|
335 |
%description bcmath |
%description bcmath |
336 |
The php-bcmath package contains a dynamic shared object that will add |
The php-bcmath package contains a dynamic shared object that will add |
340 |
Summary: A database abstraction layer module for PHP applications |
Summary: A database abstraction layer module for PHP applications |
341 |
Group: Development/Languages |
Group: Development/Languages |
342 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
343 |
Provides: php-dba = %{version}-%{release} |
Provides: php53-dba = %{version}-%{release}, config(php53-dba) = %{version}-%{release} |
344 |
|
|
345 |
%description dba |
%description dba |
346 |
The php-dba package contains a dynamic shared object that will add |
The php-dba package contains a dynamic shared object that will add |
351 |
Group: System Environment/Libraries |
Group: System Environment/Libraries |
352 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
353 |
BuildRequires: aspell-devel >= 0.50.0 |
BuildRequires: aspell-devel >= 0.50.0 |
354 |
Provides: php-pspell = %{version}-%{release} |
Provides: php53-pspell = %{version}-%{release}, config(php53-pspell) = %{version}-%{release} |
355 |
|
|
356 |
%description pspell |
%description pspell |
357 |
The php-pspell package contains a dynamic shared object that will add |
The php-pspell package contains a dynamic shared object that will add |
362 |
Group: System Environment/Libraries |
Group: System Environment/Libraries |
363 |
Requires: %{name}-common = %{version}-%{release} |
Requires: %{name}-common = %{version}-%{release} |
364 |
BuildRequires: libicu-devel >= 3.6 |
BuildRequires: libicu-devel >= 3.6 |
365 |
Provides: php-intl = %{version}-%{release} |
Provides: php53-intl = %{version}-%{release}, config(php53-intl) = %{version}-%{release} |
366 |
|
|
367 |
%description intl |
%description intl |
368 |
The php-intl package contains a dynamic shared object that will add |
The php-intl package contains a dynamic shared object that will add |
417 |
%patch235 -p1 -b .cve0057 |
%patch235 -p1 -b .cve0057 |
418 |
%patch236 -p1 -b .cve0789 |
%patch236 -p1 -b .cve0789 |
419 |
%patch237 -p1 -b .cve2950 |
%patch237 -p1 -b .cve2950 |
420 |
|
%patch238 -p1 -b .cve4113 |
421 |
|
|
422 |
# Prevent %%doc confusion over LICENSE files |
# Prevent %%doc confusion over LICENSE files |
423 |
cp -p Zend/LICENSE Zend/ZEND_LICENSE |
cp -p Zend/LICENSE Zend/ZEND_LICENSE |
795 |
%files process -f files.process |
%files process -f files.process |
796 |
|
|
797 |
%changelog |
%changelog |
798 |
* Fri Jun 29 2012 Shad L. Lords <slords@mail.com> - 5.3.3-13.sme |
* Mon Jul 15 2013 Shad L. Lords <slords@mail.com> - 5.3.3-13.sme.2 |
799 |
|
- Add php53-* provides to provide compatibility |
800 |
- Obsolete php-domxml and php-dom [SME: 6733] |
- Obsolete php-domxml and php-dom [SME: 6733] |
801 |
- Update Obsoletes and Conflicts [SME: 6436] |
- Update Obsoletes and Conflicts [SME: 6436] |
802 |
|
|
803 |
|
* Fri Jul 12 2013 Remi Collet <rcollet@redhat.com> - 5.3.3-13.1 |
804 |
|
- add security fix for CVE-2013-4113 |
805 |
|
|
806 |
* Mon Jun 25 2012 Joe Orton <jorton@redhat.com> - 5.3.3-13 |
* Mon Jun 25 2012 Joe Orton <jorton@redhat.com> - 5.3.3-13 |
807 |
- add security fix for CVE-2010-2950 |
- add security fix for CVE-2010-2950 |
808 |
|
|