/[smeserver]/rpms/php/sme8/php.spec
ViewVC logotype

Diff of /rpms/php/sme8/php.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.5 by snetram, Wed Sep 28 17:13:27 2011 UTC Revision 1.5.2.4 by slords, Mon Jul 15 13:46:52 2013 UTC
# Line 18  Line 18 
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: 1%{?dist}.1.1  Release: 13%{?dist}.1
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/
# Line 51  Patch62: php-5.3.2-testfail.patch Line 51  Patch62: php-5.3.2-testfail.patch
51  # Bug fixes  # Bug fixes
52  Patch100: php-5.3.2-r305570.patch  Patch100: php-5.3.2-r305570.patch
53  Patch101: php-5.3.3-r305043.patch  Patch101: php-5.3.3-r305043.patch
54    Patch102: php-5.3.3-varnegidx.patch
55    
56  # Fixes for security bugs  # Fixes for security bugs
57  Patch207: php-5.3.2-CVE-2010-3709.patch  Patch207: php-5.3.2-CVE-2010-3709.patch
58  Patch208: php-5.3.2-CVE-2010-3870.patch  Patch208: php-5.3.2-CVE-2010-3870.patch
59  Patch209: php-5.3.3-CVE-2010-4156.patch  Patch209: php-5.3.2-CVE-2010-4645.patch
60  Patch210: php-5.3.3-CVE-2010-3710.patch  Patch210: php-5.3.3-CVE-2010-3710.patch
61  Patch211: php-5.3.2-CVE-2010-4645.patch  Patch211: php-5.3.3-CVE-2010-4156.patch
62    Patch212: php-5.3.3-CVE-2011-0708.patch
63    Patch213: php-5.3.3-CVE-2011-1148.patch
64    Patch214: php-5.3.3-CVE-2011-1466.patch
65    Patch215: php-5.3.3-CVE-2011-1468.patch
66    Patch216: php-5.3.3-CVE-2011-1469.patch
67    Patch218: php-5.3.3-CVE-2011-1471.patch
68    Patch219: php-5.3.3-CVE-2011-1938.patch
69    Patch220: php-5.3.3-CVE-2011-2202.patch
70    Patch221: php-5.3.3-CVE-2011-2483.patch
71    Patch222: php-5.3.3-CVE-2011-4885.patch
72    Patch223: php-5.3.3-CVE-2011-4566.patch
73    Patch224: php-5.3.3-CVE-2012-0830.patch
74    Patch225: php-5.3.3-CVE-2012-1823.patch
75    Patch226: php-5.3.3-CVE-2012-2336.patch
76    Patch230: php-5.3.3-CVE-2011-4153.patch
77    Patch232: php-5.3.3-CVE-2012-1172.patch
78    Patch233: php-5.3.3-CVE-2012-2143.patch
79    Patch234: php-5.3.3-CVE-2012-2386.patch
80    Patch235: php-5.3.3-CVE-2012-0057.patch
81    Patch236: php-5.3.3-CVE-2012-0789.patch
82    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    
# Line 101  Group: Development/Languages Line 124  Group: Development/Languages
124  Summary: Common files for PHP  Summary: Common files for PHP
125  Provides: php-api = %{apiver}, php-zend-abi = %{zendver}  Provides: php-api = %{apiver}, php-zend-abi = %{zendver}
126  Provides: php(api) = %{apiver}, php(zend-abi) = %{zendver}  Provides: php(api) = %{apiver}, php(zend-abi) = %{zendver}
127    Conflicts: php-common
128  # Provides for all builtin modules:  # Provides for all builtin modules:
129  Provides: php-bz2, php-calendar, php-ctype, php-curl, php-date, php-exif  Provides: php-bz2, php-calendar, php-ctype, php-curl, php-date, php-exif
130  Provides: php-ftp, php-gettext, php-gmp, php-hash, php-iconv, php-libxml  Provides: php-ftp, php-gettext, php-gmp, php-hash, php-iconv, php-libxml
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
 Obsoletes: php-openssl, php-json  
134  # For obsoleted pecl extension  # For obsoleted pecl extension
135  Provides: php-pecl-json = %{jsonver}, php-pecl(json) = %{jsonver}  Provides: php-pecl-json = %{jsonver}, php-pecl(json) = %{jsonver}
136  Provides: php-pecl-zip = %{zipver}, php-pecl(zip) = %{zipver}  Provides: php-pecl-zip = %{zipver}, php-pecl(zip) = %{zipver}
137  Provides: php-pecl-phar = %{pharver}, php-pecl(phar) = %{pharver}  Provides: php-pecl-phar = %{pharver}, php-pecl(phar) = %{pharver}
138  Provides: php-pecl-Fileinfo = %{fileinfover}, php-pecl(Fileinfo) = %{fileinfover}  Provides: php-pecl-Fileinfo = %{fileinfover}, php-pecl(Fileinfo) = %{fileinfover}
 Obsoletes: php-pecl-json, php-pecl-zip, php-pecl-phar, php-pecl-Fileinfo  
139    
140  %description common  %description common
141  The %{name}-common package contains files used by both the php  The %{name}-common package contains files used by both the php
# Line 135  Summary: A module for PHP applications t Line 157  Summary: A module for PHP applications t
157  Group: Development/Languages  Group: Development/Languages
158  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
159  BuildRequires: krb5-devel, openssl-devel, libc-client-devel  BuildRequires: krb5-devel, openssl-devel, libc-client-devel
160    Provides: php-imap = %{version}-%{release}
161    
162  %description imap  %description imap
163  The php-imap package contains a dynamic shared object that will  The php-imap package contains a dynamic shared object that will
# Line 145  Summary: A module for PHP applications t Line 168  Summary: A module for PHP applications t
168  Group: Development/Languages  Group: Development/Languages
169  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
170  BuildRequires: cyrus-sasl-devel, openldap-devel, openssl-devel  BuildRequires: cyrus-sasl-devel, openldap-devel, openssl-devel
171    Provides: php-ldap = %{version}-%{release}
172    
173  %description ldap  %description ldap
174  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
# Line 160  Group: Development/Languages Line 184  Group: Development/Languages
184  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
185  Provides: php-pdo-abi = %{pdover}  Provides: php-pdo-abi = %{pdover}
186  Provides: php-pdo_sqlite  Provides: php-pdo_sqlite
187    Provides: php-pdo = %{version}-%{release}
188    
189  %description pdo  %description pdo
190  The %{name}-pdo package contains a dynamic shared object that will add  The %{name}-pdo package contains a dynamic shared object that will add
# Line 173  Group: Development/Languages Line 198  Group: Development/Languages
198  Requires: %{name}-common = %{version}-%{release}, %{name}-pdo  Requires: %{name}-common = %{version}-%{release}, %{name}-pdo
199  Provides: php_database, php-mysqli, php-pdo_mysql  Provides: php_database, php-mysqli, php-pdo_mysql
200  BuildRequires: mysql-devel >= 4.1.0  BuildRequires: mysql-devel >= 4.1.0
201    Provides: php-mysql = %{version}-%{release}
202    
203  %description mysql  %description mysql
204  The php-mysql package contains a dynamic shared object that will add  The php-mysql package contains a dynamic shared object that will add
# Line 187  Group: Development/Languages Line 213  Group: Development/Languages
213  Requires: %{name}-common = %{version}-%{release}, %{name}-pdo  Requires: %{name}-common = %{version}-%{release}, %{name}-pdo
214  Provides: php_database, php-pdo_pgsql  Provides: php_database, php-pdo_pgsql
215  BuildRequires: krb5-devel, openssl-devel, postgresql-devel  BuildRequires: krb5-devel, openssl-devel, postgresql-devel
216    Provides: php-pgsql = %{version}-%{release}
217    
218  %description pgsql  %description pgsql
219  The php-pgsql package includes a dynamic shared object (DSO) that can  The php-pgsql package includes a dynamic shared object (DSO) that can
# Line 202  Summary: Modules for PHP script using sy Line 229  Summary: Modules for PHP script using sy
229  Group: Development/Languages  Group: Development/Languages
230  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
231  Provides: php-posix, php-sysvsem, php-sysvshm, php-sysvmsg  Provides: php-posix, php-sysvsem, php-sysvshm, php-sysvmsg
232    Provides: php-process = %{version}-%{release}
233    
234  %description process  %description process
235  The php-process package contains dynamic shared objects which add  The php-process package contains dynamic shared objects which add
# Line 214  Requires: %{name}-common = %{version}-%{ Line 242  Requires: %{name}-common = %{version}-%{
242  Summary: A module for PHP applications that use ODBC databases  Summary: A module for PHP applications that use ODBC databases
243  Provides: php_database, php-pdo_odbc  Provides: php_database, php-pdo_odbc
244  BuildRequires: unixODBC-devel  BuildRequires: unixODBC-devel
245    Provides: php-odbc = %{version}-%{release}
246    
247  %description odbc  %description odbc
248  The php-odbc package contains a dynamic shared object that will add  The php-odbc package contains a dynamic shared object that will add
# Line 229  Group: Development/Languages Line 258  Group: Development/Languages
258  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
259  Summary: A module for PHP applications that use the SOAP protocol  Summary: A module for PHP applications that use the SOAP protocol
260  BuildRequires: libxml2-devel  BuildRequires: libxml2-devel
261    Provides: php-soap = %{version}-%{release}
262    
263  %description soap  %description soap
264  The php-soap package contains a dynamic shared object that will add  The php-soap package contains a dynamic shared object that will add
# Line 239  Summary: A module for PHP applications t Line 269  Summary: A module for PHP applications t
269  Group: Development/Languages  Group: Development/Languages
270  Requires: %{name}-common = %{version}-%{release}, net-snmp  Requires: %{name}-common = %{version}-%{release}, net-snmp
271  BuildRequires: net-snmp-devel  BuildRequires: net-snmp-devel
272    Provides: php-snmp = %{version}-%{release}
273    
274  %description snmp  %description snmp
275  The php-snmp package contains a dynamic shared object that will add  The php-snmp package contains a dynamic shared object that will add
# Line 252  Group: Development/Languages Line 283  Group: Development/Languages
283  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
284  Provides: php-dom, php-xsl, php-domxml, php-wddx  Provides: php-dom, php-xsl, php-domxml, php-wddx
285  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
286  Obsoletes: php-domxml, php-dom  Provides: php-xml = %{version}-%{release}
287    
288  %description xml  %description xml
289  The php-xml package contains dynamic shared objects which add support  The php-xml package contains dynamic shared objects which add support
# Line 263  and performing XSL transformations on XM Line 294  and performing XSL transformations on XM
294  Summary: A module for PHP applications which use the XML-RPC protocol  Summary: A module for PHP applications which use the XML-RPC protocol
295  Group: Development/Languages  Group: Development/Languages
296  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
297    Provides: php-xmlrpc = %{version}-%{release}
298    
299  %description xmlrpc  %description xmlrpc
300  The php-xmlrpc package contains a dynamic shared object that will add  The php-xmlrpc package contains a dynamic shared object that will add
# Line 272  support for the XML-RPC protocol to PHP. Line 304  support for the XML-RPC protocol to PHP.
304  Summary: A module for PHP applications which need multi-byte string handling  Summary: A module for PHP applications which need multi-byte string handling
305  Group: Development/Languages  Group: Development/Languages
306  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
307    Provides: php-mbstring = %{version}-%{release}
308    
309  %description mbstring  %description mbstring
310  The php-mbstring package contains a dynamic shared object that will add  The php-mbstring package contains a dynamic shared object that will add
# Line 283  Group: Development/Languages Line 316  Group: Development/Languages
316  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
317  # Required to build the bundled GD library  # Required to build the bundled GD library
318  BuildRequires: libXpm-devel, libjpeg-devel, libpng-devel, freetype-devel  BuildRequires: libXpm-devel, libjpeg-devel, libpng-devel, freetype-devel
319    Provides: php-gd = %{version}-%{release}
320    
321  %description gd  %description gd
322  The php-gd package contains a dynamic shared object that will add  The php-gd package contains a dynamic shared object that will add
# Line 292  support for using the gd graphics librar Line 326  support for using the gd graphics librar
326  Summary: A module for PHP applications for using the bcmath library  Summary: A module for PHP applications for using the bcmath library
327  Group: Development/Languages  Group: Development/Languages
328  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
329    Provides: php-bcmath = %{version}-%{release}
330    
331  %description bcmath  %description bcmath
332  The php-bcmath package contains a dynamic shared object that will add  The php-bcmath package contains a dynamic shared object that will add
# Line 301  support for using the bcmath library to Line 336  support for using the bcmath library to
336  Summary: A database abstraction layer module for PHP applications  Summary: A database abstraction layer module for PHP applications
337  Group: Development/Languages  Group: Development/Languages
338  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
339    Provides: php-dba = %{version}-%{release}
340    
341  %description dba  %description dba
342  The php-dba package contains a dynamic shared object that will add  The php-dba package contains a dynamic shared object that will add
# Line 311  Summary: A module for PHP applications f Line 347  Summary: A module for PHP applications f
347  Group: System Environment/Libraries  Group: System Environment/Libraries
348  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
349  BuildRequires: aspell-devel >= 0.50.0  BuildRequires: aspell-devel >= 0.50.0
350    Provides: php-pspell = %{version}-%{release}
351    
352  %description pspell  %description pspell
353  The php-pspell package contains a dynamic shared object that will add  The php-pspell package contains a dynamic shared object that will add
# Line 321  Summary: Internationalization extension Line 358  Summary: Internationalization extension
358  Group: System Environment/Libraries  Group: System Environment/Libraries
359  Requires: %{name}-common = %{version}-%{release}  Requires: %{name}-common = %{version}-%{release}
360  BuildRequires: libicu-devel >= 3.6  BuildRequires: libicu-devel >= 3.6
361    Provides: php-intl = %{version}-%{release}
362    
363  %description intl  %description intl
364  The php-intl package contains a dynamic shared object that will add  The php-intl package contains a dynamic shared object that will add
# Line 346  support for using the ICU library to PHP Line 384  support for using the ICU library to PHP
384    
385  %patch100 -p1 -b .r305570  %patch100 -p1 -b .r305570
386  %patch101 -p1 -b .r305043  %patch101 -p1 -b .r305043
387    %patch102 -p1 -b .varnegidx
388    
389  %patch207 -p1 -b .cve3709  %patch207 -p1 -b .cve3709
390  %patch208 -p1 -b .cve3870  %patch208 -p1 -b .cve3870
391    %patch209 -p1 -b .cve4645
 %patch209 -p1 -b .cve4156  
392  %patch210 -p1 -b .cve3710  %patch210 -p1 -b .cve3710
393  %patch211 -p1 -b .cve4645  %patch211 -p1 -b .cve4156
394    %patch212 -p1 -b .cve0708
395    %patch213 -p1 -b .cve1148
396    %patch214 -p1 -b .cve1466
397    %patch215 -p1 -b .cve1468
398    %patch216 -p1 -b .cve1469
399    %patch218 -p1 -b .cve1471
400    %patch219 -p1 -b .cve1938
401    %patch220 -p1 -b .cve2202
402    %patch221 -p1 -b .cve2483
403    %patch222 -p1 -b .cve4885
404    %patch223 -p1 -b .cve4566
405    %patch224 -p1 -b .cve0830
406    %patch225 -p1 -b .cve1823
407    %patch226 -p1 -b .cve2336
408    
409    %patch230 -p1 -b .cve4153
410    %patch232 -p1 -b .cve1172
411    %patch233 -p1 -b .cve2143
412    %patch234 -p1 -b .cve2386
413    %patch235 -p1 -b .cve0057
414    %patch236 -p1 -b .cve0789
415    %patch237 -p1 -b .cve2950
416    %patch238 -p1 -b .cve4113
417    
418  # Prevent %%doc confusion over LICENSE files  # Prevent %%doc confusion over LICENSE files
419  cp -p Zend/LICENSE Zend/ZEND_LICENSE  cp -p Zend/LICENSE Zend/ZEND_LICENSE
# Line 677  rm files.* macros.php Line 738  rm files.* macros.php
738  %defattr(-,root,root)  %defattr(-,root,root)
739  %doc CODING_STANDARDS CREDITS INSTALL LICENSE NEWS README*  %doc CODING_STANDARDS CREDITS INSTALL LICENSE NEWS README*
740  %doc Zend/ZEND_* TSRM_LICENSE regex_COPYRIGHT  %doc Zend/ZEND_* TSRM_LICENSE regex_COPYRIGHT
741  %doc php.ini-*  %doc php.ini-production php.ini-development
742  %config(noreplace) %{_sysconfdir}/php.ini  %config(noreplace) %{_sysconfdir}/php.ini
743  %dir %{_sysconfdir}/php.d  %dir %{_sysconfdir}/php.d
744  %dir %{_libdir}/php  %dir %{_libdir}/php
# Line 730  rm files.* macros.php Line 791  rm files.* macros.php
791  %files process -f files.process  %files process -f files.process
792    
793  %changelog  %changelog
794  * Wed Sep 28 2011 Jonathan Martens <smeserver-contribs@snetram.nl> - 5.3.3-1.1.1  * Fri Jul 12 2013 Remi Collet <rcollet@redhat.com> - 5.3.3-13.1
795  - Obsolete php-domxml and php-dom [SME: 6733]  - add security fix for CVE-2013-4113
796    
797    * Mon Jun 25 2012 Joe Orton <jorton@redhat.com> - 5.3.3-13
798    - add security fix for CVE-2010-2950
799    
800    * Wed Jun 13 2012 Joe Orton <jorton@redhat.com> - 5.3.3-11
801    - fix tests for CVE-2012-2143, CVE-2012-0789
802    
803    * Tue Jun 12 2012 Joe Orton <jorton@redhat.com> - 5.3.3-10
804    - add security fix for CVE-2012-2336
805    
806    * Tue Jun 12 2012 Joe Orton <jorton@redhat.com> - 5.3.3-9
807    - add security fixes for CVE-2011-4153, CVE-2012-0057, CVE-2012-0789,
808      CVE-2012-1172, CVE-2012-2143, CVE-2012-2386
809    
810    * Thu May  3 2012 Joe Orton <jorton@redhat.com> - 5.3.3-7
811    - correct detection of = in CVE-2012-1823 fix (#818607)
812    
813    * Thu May  3 2012 Joe Orton <jorton@redhat.com> - 5.3.3-6
814    - add security fix for CVE-2012-1823 (#818607)
815    
816    * Thu Feb  2 2012 Joe Orton <jorton@redhat.com> - 5.3.3-5
817    - add security fix for CVE-2012-0830 (#786758)
818    
819    * Wed Jan 04 2012 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 5.3.3-4
820    - remove extra php.ini-prod/devel files caused by %%patch -b
821    
822  * Tue Sep 13 2011 Shad L. Lords <slords@mail.com> - 5.3.3-1.1.0  * Tue Jan 03 2012 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 5.3.3-3
823  - Update Obsoletes and Conflicts [SME: 6436]  - add security fixes for CVE-2011-4885, CVE-2011-4566 (#740734)
824    
825  * Wed Jan 19 2011 Joe Orton <jorton@redhat.com> - 5.3.3-1.1  * Fri Oct 28 2011 Joe Orton <jorton@redhat.com> - 5.3.3-2
826  - add security fixes for CVE-2010-3710, CVE-2010-4156,  - add php-$subpkg = V-R provides (#717158)
827    CVE-2010-4645 (#670463)  - add security fixes for CVE-2010-3710, CVE-2010-4156, CVE-2010-4645 (#670464)
828    - add security fixes for CVE-2011-2483, CVE-2011-0708, CVE-2011-1148,
829      CVE-2011-1466, CVE-2011-1468, CVE-2011-1469, CVE-2011-1471,
830      CVE-2011-1938, CVE-2011-2202 (#740734)
831    - fix negative keys with var_export (#700724)
832    
833  * Wed Dec  1 2010 Joe Orton <jorton@redhat.com> - 5.3.3-1  * Wed Dec  1 2010 Joe Orton <jorton@redhat.com> - 5.3.3-1
834  - update to 5.3.3 (#658315)  - update to 5.3.3 (#658315)


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed