2 # - php-shared is SERIOUSLY broken. Try compiling with --enable-versioning.
3 # - think of including support for:
8 # These extensions BuildRequires proprietary libraries...
9 # - deal with modules removed from php and not moved to PECL
10 # (existing only in php4):
11 # db, hyperwave, java, mcal, overload, qtdom
12 # - mime_magic can't handle new "string/*" entries in magic.mime
13 # - make additional headers added by mail patch configurable
14 # - apply -hardened patch by default ?
15 # - modularize libxml, session, SimpleXML, SPL, standard (output from pure php -m)?
18 %bcond_with db3 # use db3 packages instead of db (4.x) for Berkeley DB support
19 %bcond_with fdf # with FDF (PDF forms) module (BR: proprietary lib)
20 %bcond_with hardening # build with hardening patch applied (http://www.hardened-php.net/)
21 %bcond_with hwapi # with Hw API support (BR: proprietary libs)
22 %bcond_with interbase_inst # use InterBase install., not Firebird (BR: proprietary libs)
23 %bcond_with oci8 # with Oracle oci8 extension module (BR: proprietary libs)
24 %bcond_with oracle # with oracle extension module (BR: proprietary libs)
25 %bcond_without mysqli # with mysqli support (Requires mysql > 4.1)
26 %bcond_without cpdf # without cpdf extension module
27 %bcond_without curl # without CURL extension module
28 %bcond_without fam # without FAM (File Alteration Monitor) extension module
29 %bcond_without imap # without IMAP extension module
30 %bcond_without interbase # without InterBase extension module
31 %bcond_without ldap # without LDAP extension module
32 %bcond_without mhash # without mhash extension module
33 %bcond_without ming # without ming extension module
34 %bcond_without mm # without mm support for session storage
35 %bcond_without mnogosearch # without mnogosearch extension module
36 %bcond_without msession # without msession extension module
37 %bcond_without mssql # without MS SQL extension module
38 %bcond_without mime_magic # without mime-magic module
39 %bcond_without odbc # without ODBC extension module
40 %bcond_without openssl # without OpenSSL support and OpenSSL extension (module)
41 %bcond_without pcre # without PCRE extension module
42 %bcond_without pgsql # without PostgreSQL extension module
43 %bcond_without pspell # without pspell extension module
44 %bcond_without recode # without recode extension module
45 %bcond_without snmp # without SNMP extension module
46 %bcond_without sqlite # without SQLite extension module
47 %bcond_without sybase # without Sybase extension module
48 %bcond_without sybase_ct # without Sybase-CT extension module
49 %bcond_without tidy # without Tidy extension module
50 %bcond_without wddx # without WDDX extension module
51 %bcond_without xmlrpc # without XML-RPC extension module
52 %bcond_without apache1 # disable building apache 1.3.x module
53 %bcond_without apache2 # disable building apache 2.x module
54 %bcond_without fcgi # disable building FCGI SAPI
55 %bcond_without zts # disable experimental-zts
57 %define apxs1 /usr/sbin/apxs1
58 %define apxs2 /usr/sbin/apxs
60 # some problems with apache 2.x
65 %ifnarch %{ix86} %{x8664} sparc sparcv9 alpha ppc
66 %undefine with_interbase
69 %if %{without apache1} && %{without apache2}
70 ERROR: You need to select at least one Apache SAPI to build shared modules.
75 %undefine with_msession
78 Summary: The PHP HTML-embedded scripting language for use with Apache
79 Summary(fr): Le langage de script embarque-HTML PHP pour Apache
80 Summary(pl): Jêzyk skryptowy PHP - u¿ywany wraz z serwerem Apache
81 Summary(pt_BR): A linguagem de script PHP
82 Summary(ru): PHP ÷ÅÒÓÉÉ 5 - ÑÚÙË ÐÒÅÐÒÏÃÅÓÓÉÒÏ×ÁÎÉÑ HTML-ÆÁÊÌÏ×, ×ÙÐÏÌÎÑÅÍÙÊ ÎÁ ÓÅÒ×ÅÒÅ
83 Summary(uk): PHP ÷ÅÒÓ¦§ 5 - ÍÏ×Á ÐÒÅÐÒÏÃÅÓÕ×ÁÎÎÑ HTML-ÆÁÊ̦×, ×ÉËÏÎÕ×ÁÎÁ ÎÁ ÓÅÒ×ÅÒ¦
86 #define _snap 200510281645
88 Release: %{?_snap:12.11.%{_snap}.}%{_rel}%{?with_hardening:hardened}
92 #Source0: http://snaps.php.net/%{name}5-STABLE-%{_snap}.tar.bz2
93 Source0: http://www.php.net/distributions/%{name}-%{version}.tar.bz2
94 # Source0-md5: b5d4ca75bbb11ee5b830fa67213d9f7f
97 Source3: %{name}-module-install
98 Source4: %{name}-mod_%{name}.conf
99 Source5: %{name}-cgi-fcgi.ini
100 Source6: %{name}-cgi.ini
101 Source7: %{name}-apache.ini
102 Source8: %{name}-cli.ini
103 Source9: http://www.hardened-php.net/hardening-patch-%{version}-0.4.3.patch.gz
104 # Source9-md5: 6af27b59251bb9ce4741b17e2e5358f7
105 Patch0: %{name}-shared.patch
106 Patch1: %{name}-pldlogo.patch
107 Patch2: %{name}-mail.patch
108 Patch3: %{name}-link-libs.patch
109 Patch4: %{name}-libpq_fs_h_path.patch
110 Patch5: %{name}-msession-shared-lib.patch
111 Patch6: %{name}-build_modules.patch
112 Patch7: %{name}-sapi-ini-file.patch
113 Patch8: %{name}-no-metaccld.patch
114 Patch9: %{name}-session-unregister.patch
115 Patch10: %{name}-ini.patch
116 Patch11: %{name}-acam.patch
117 Patch12: %{name}-xmlrpc-fix.patch
118 Patch13: %{name}-libtool.patch
119 Patch14: %{name}-allow-db31.patch
120 Patch15: %{name}-threads-acfix.patch
121 Patch16: %{name}-tsrmlsfetchgcc2.patch
122 Patch17: %{name}-no_pear_install.patch
123 Patch18: %{name}-zlib.patch
124 Patch19: %{name}-sybase-fix.patch
125 Patch20: %{name}-mnogosearch-fix.patch
126 Patch21: %{name}-nohttpd.patch
127 Patch22: %{name}-lib64.patch
128 Patch23: %{name}-gd_imagerotate_enable.patch
129 Patch24: %{name}-uint32_t.patch
130 Patch25: %{name}-hwapi-link.patch
131 Patch26: %{name}-dba-link.patch
132 Patch27: %{name}-install_gd_headers.patch
133 Patch28: %{name}-cpdf-fix.patch
134 Patch29: %{name}-gcc4.patch
135 Patch30: %{name}-both-apxs.patch
136 Patch31: %{name}-builddir.patch
137 Patch32: %{name}_bug34435.patch
138 Patch33: %{name}-ftp-ssllibs.patch
140 URL: http://www.php.net/
141 %{?with_interbase:%{!?with_interbase_inst:BuildRequires: Firebird-devel >= 1.0.2.908-2}}
142 %{?with_pspell:BuildRequires: aspell-devel >= 2:0.50.0}
143 BuildRequires: autoconf >= 2.53
144 BuildRequires: automake >= 1.4d
146 BuildRequires: bzip2-devel
147 %{?with_curl:BuildRequires: curl-devel >= 7.12.0}
148 BuildRequires: cyrus-sasl-devel
149 %{?with_db3:BuildRequires: db3-devel >= 3.1}
150 %{!?with_db3:BuildRequires: db-devel >= 4.0}
151 BuildRequires: elfutils-devel
153 BuildRequires: expat-devel
155 %{?with_fam:BuildRequires: fam-devel}
156 %{?with_fdf:BuildRequires: fdftk-devel}
157 %{?with_fcgi:BuildRequires: fcgi-devel}
159 %if %{with mssql} || %{with sybase} || %{with sybase_ct}
160 BuildRequires: freetds-devel
162 BuildRequires: freetype-devel >= 2.0
163 BuildRequires: gd-devel >= 2.0.28-4
164 BuildRequires: gdbm-devel
165 BuildRequires: gmp-devel
166 %{?with_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2}
167 %{?with_cpdf:BuildRequires: libcpdf-devel >= 2.02r1-2}
168 BuildRequires: libjpeg-devel
169 BuildRequires: libltdl-devel >= 1.4
170 BuildRequires: libmcrypt-devel >= 2.4.4
171 BuildRequires: libpng-devel >= 1.0.8
172 BuildRequires: libtiff-devel
173 BuildRequires: libtool >= 1.4.3
174 BuildRequires: libxml2-devel >= 2.5.10
175 BuildRequires: libxslt-devel >= 1.0.18
176 %{?with_mhash:BuildRequires: mhash-devel}
177 %{?with_ming:BuildRequires: ming-devel >= 0.1.0}
178 %{?with_mm:BuildRequires: mm-devel >= 1.3.0}
179 %{?with_mnogosearch:BuildRequires: mnogosearch-devel >= 3.2.6}
180 BuildRequires: mysql-devel >= 4.0.0
181 %{?with_mysqli:BuildRequires: mysql-devel >= 4.1.0}
182 BuildRequires: ncurses-ext-devel
183 %{?with_ldap:BuildRequires: openldap-devel >= 2.0}
184 %if %{with openssl} || %{with ldap}
185 BuildRequires: openssl-devel >= 0.9.7d
187 BuildRequires: pam-devel
188 %{?with_pcre:BuildRequires: pcre-devel}
189 BuildRequires: %{__perl}
190 %{?with_msession:BuildRequires: phoenix-devel}
191 %{?with_pgsql:BuildRequires: postgresql-devel}
192 %{?with_pgsql:BuildRequires: postgresql-backend-devel >= 7.2}
193 BuildRequires: readline-devel
194 %{?with_recode:BuildRequires: recode-devel >= 3.5d-3}
195 BuildRequires: rpm-build >= 4.4.0
196 BuildRequires: rpmbuild(macros) >= 1.238
197 %{?with_sqlite:BuildRequires: sqlite-devel}
198 BuildRequires: t1lib-devel
199 %{?with_tidy:BuildRequires: tidy-devel}
200 %{?with_snmp:BuildRequires: net-snmp-devel >= 5.0.7}
201 %{?with_odbc:BuildRequires: unixODBC-devel}
202 %{?with_xmlrpc:BuildRequires: xmlrpc-epi-devel}
203 BuildRequires: zlib-devel >= 1.0.9
205 BuildRequires: apache1-devel
208 BuildRequires: apache-devel >= 2.0.52-2
209 BuildRequires: apr-devel >= 1:1.0.0
210 BuildRequires: apr-util-devel >= 1:1.0.0
212 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
214 %define _sysconfdir /etc/php
215 %define _phpsharedir %{_datadir}/php
216 %define extensionsdir %{_libdir}/php
218 # must be in sync with source. extra check ensuring that it is so is done in %%build
219 %define php_api_version 20031224
220 %define zend_module_api 20041030
221 %define zend_extension_api 220040412
222 %define zend_zts %{!?with_zts:0}%{?with_zts:1}
223 %define php_debug %{!?debug:0}%{?debug:1}
226 PHP is an HTML-embedded scripting language. PHP attempts to make it
227 easy for developers to write dynamically generated web pages. PHP also
228 offers built-in database integration for several commercial and
229 non-commercial database management systems, so writing a
230 database-enabled web page with PHP is fairly simple. The most common
231 use of PHP coding is probably as a replacement for CGI scripts. The
232 mod_php module enables the Apache web server to understand and process
233 the embedded PHP language in web pages. This package contains php
234 version %{version}. If you use applications which specifically rely on
235 PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI
236 module contained in the phpfi package. If you're just starting with
237 PHP, you should install this package. You'll also need to install the
241 PHP est un langage de script embarque dans le HTM. PHP essaye de
242 rendre simple aux developpeurs d'ecrire des pages web generees
243 dynamiquement. PHP incorpore egalement une integration avec plusieurs
244 systemes de gestion de bases de donnees commerciaux et
245 non-connerciaux, qui rent facile la creation de pages web liees avec
246 des bases de donnees. L'utilisation la plus commune de PHP est
247 probablement en remplacement de scripts CGI. Le module mod_php permet
248 au serveur web apache de comprendre et de traiter le langage PHP
249 integre dans des pages web. Ce package contient php version
250 %{version}. Si vous utilisez des applications qui utilisent
251 specifiquement PHP/FI, vous devrez installer le module PHP/FI inclus
252 dans le package mod_php. Si vous debutez avec PHP, vous devriez
253 installer ce package. Vous aurez egalement besoin dinstaller le
257 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w
258 plikach HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP
259 (jak np. Apache), który interpretuje te polecenia. Umo¿liwia to
260 tworzenie dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona
261 zosta³a z jêzyków: C, Java i Perl.
263 %description -l pt_BR
264 PHP: Preprocessador de Hipertexto versão 4 é uma linguagem script
265 embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e Perl,
266 com algumas características únicas, específicas ao PHP. O objetivo da
267 linguagem é permitir que desenvolvedores web escrevam páginas
268 dinamicamente geradas de forma rápida.
271 PHP - ÜÔÏ ÑÚÙË ÎÁÐÉÓÁÎÉÑ ÓËÒÉÐÔÏ×, ×ÓÔÒÁÉ×ÁÅÍÙÈ × HTML-ËÏÄ. PHP
272 ÐÒÅÄÌÁÇÁÅÔ ÉÎÔÅÒÇÒÁÃÉÀ Ó ÍÎÏÖÅÓÔ×ÏÍ óõâä, ÐÏÜÔÏÍÕ ÎÁÐÉÓÁÎÉÅ ÓËÒÉÐÔÏ×
273 ÄÌÑ ÒÁÂÏÔÙ Ó ÂÁÚÁÍÉ ÄÁÎÎÙÈ ÏÔÎÏÓÉÔÅÌØÎÏ ÐÒÏÓÔÏ. îÁÉÂÏÌÅÅ ÐÏÐÕÌÑÒÎÏÅ
274 ÉÓÐÏÌØÚÏ×ÁÎÉÅ PHP - ÚÁÍÅÎÁ ÄÌÑ CGI ÓËÒÉÐÔÏ×.
276 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÁÍÏÄÏÓÔÁÔÏÞÎÕÀ (CGI) ×ÅÒÓÉÀ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ ÑÚÙËÁ.
277 ÷Ù ÄÏÌÖÎÙ ÔÁËÖÅ ÕÓÔÁÎÏ×ÉÔØ ÐÁËÅÔ %{name}-common. åÓÌÉ ×ÁÍ ÎÕÖÅÎ
278 ÉÎÔÅÒÐÒÅÔÁÔÏÒ PHP × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache, ÕÓÔÁÎÏ×ÉÔÅ ÐÁËÅÔ
282 PHP - ÃÅ ÍÏ×Á ÎÁÐÉÓÁÎÎÑ ÓËÒÉÐÔ¦×, ÝÏ ×ÂÕÄÏ×ÕÀÔØÓÑ × HTML-ËÏÄ. PHP
283 ÐÒÏÐÏÎÕ¤ ¦ÎÔÅÇÒÁæÀ Ú ÂÁÇÁÔØÍÁ óõâä, ÔÏÍÕ ÎÁÐÉÓÁÎÎÑ ÓËÒÉÐÔ¦× ÄÌÑ
284 ÒÏÂÏÔÉ Ú ÂÁÚÁÍÉ ÄÁÎÉÈ ¤ ÄÏ×Ï̦ ÐÒÏÓÔÉÍ. îÁʦÌØÛ ÐÏÐÕÌÑÒÎÅ
285 ×ÉËÏÒÉÓÔÁÎÎÑ PHP - ÚÁͦÎÁ ÄÌÑ CGI ÓËÒÉÐÔ¦×.
287 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓÁÍÏÄÏÓÔÁÔÎÀ (CGI) ×ÅÒÓ¦À ¦ÎÔÅÒÐÒÅÔÁÔÏÒÁ ÍÏ×É. ÷É
288 ÍÁ¤ÔÅ ÔÁËÏÖ ×ÓÔÁÎÏ×ÉÔÉ ÐÁËÅÔ %{name}-common. ñËÝÏ ×ÁÍ ÐÏÔÒ¦ÂÅÎ
289 ¦ÎÔÅÒÐÒÅÔÁÔÏÒ PHP × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache, ×ÓÔÁÎÏצÔØ ÐÁËÅÔ apache-php.
291 %package -n apache1-mod_php
292 Summary: PHP DSO module for apache 1.3.x
293 Summary(pl): Modu³ DSO (Dynamic Shared Object) php dla apache 1.3.x
294 Group: Development/Languages/PHP
295 Requires: %{name}-common = %{epoch}:%{version}-%{release}
296 Requires(post,preun): %{apxs1}
297 Requires(post,preun): %{__perl}
298 Requires: apache1(EAPI) >= 1.3.33-2
299 Requires: apache1-mod_mime
300 Provides: %{name} = %{epoch}:%{version}-%{release}
301 Provides: php = %{epoch}:%{version}-%{release}
303 Obsoletes: apache-mod_php < 1:4.1.1
304 # Obsolete all php5 packages, this is not to obsolete php4 companion
305 Obsoletes: php >= 4:5.0.0
307 %description -n apache1-mod_php
308 PHP as DSO module for apache 1.3.x.
310 %description -n apache1-mod_php -l pl
311 php jako modu³ DSO (Dynamic Shared Object) dla apache 1.3.x.
313 %package -n apache-mod_php
314 Summary: PHP DSO module for apache 2.x
315 Summary(pl): Modu³ DSO (Dynamic Shared Object) php dla apache 2.x
316 Group: Development/Languages/PHP
317 Requires: %{name}-common = %{epoch}:%{version}-%{release}
318 Requires: apache >= 2.0.52-2
319 Requires: apache(modules-api) = %{apache_modules_api}
320 Provides: %{name} = %{epoch}:%{version}-%{release}
321 Provides: php = %{epoch}:%{version}-%{release}
323 Obsoletes: apache-mod_php < 1:4.1.1
324 # Obsolete all php5 packages, this is not to obsolete php4 companion
325 Obsoletes: php >= 4:5.0.0
327 %description -n apache-mod_php
328 PHP as DSO module for apache 2.x.
330 %description -n apache-mod_php -l pl
331 php jako modu³ DSO (Dynamic Shared Object) dla apache 2.x.
334 Summary: php as FastCGI program
335 Summary(pl): php jako program FastCGI
336 Group: Development/Languages/PHP
337 Requires: %{name}-common = %{epoch}:%{version}-%{release}
340 php as FastCGI program.
342 %description fcgi -l pl
343 php jako program FastCGI.
346 Summary: php as CGI program
347 Summary(pl): php jako program CGI
348 Group: Development/Languages/PHP
349 Requires: %{name}-common = %{epoch}:%{version}-%{release}
354 %description cgi -l pl
355 php jako program CGI.
358 Summary: php as CLI interpreter
359 Summary(pl): php jako interpreter dzia³aj±cy z linii poleceñ
360 Group: Development/Languages/PHP
361 Requires: %{name}-common = %{epoch}:%{version}-%{release}
364 php as CLI interpreter.
366 %description cli -l pl
367 php jako interpreter dzia³aj±cy z linii poleceñ.
370 Summary: /usr/bin/php symlink
371 Group: Development/Languages/PHP
372 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
373 Provides: php(program)
374 Obsoletes: php(program)
377 Package providing /usr/bin/php symlink to PHP CLI.
380 Summary: Common files needed by both apache module and CGI
381 Summary(pl): Wspólne pliki dla modu³u apache'a i programu CGI
382 Summary(ru): òÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ php
383 Summary(uk): â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ ÄÌÑ php
385 # because of dlclose() bugs in glibc <= 2.3.4 causing SEGVs on exit
386 Requires: glibc >= 6:2.3.5
388 Provides: %{name}-libxml = %{epoch}:%{version}-%{release}
389 Provides: %{name}-session = %{epoch}:%{version}-%{release}
390 Provides: %{name}-simplexml = %{epoch}:%{version}-%{release}
391 Provides: %{name}-spl = %{epoch}:%{version}-%{release}
392 Provides: %{name}-standard = %{epoch}:%{version}-%{release}
393 # FIXME: apache2 specific Provides
394 Provides: php-common(apache-modules-api) = %{apache_modules_api}
395 Provides: php(modules_api) = %{php_api_version}
396 Provides: php(zend_module_api) = %{zend_module_api}
397 Provides: php(zend_extension_api) = %{zend_extension_api}
398 Provides: php5(debug) = %{php_debug}
399 Provides: php5(thread-safety) = %{zend_zts}
400 Obsoletes: php-session < 3:4.2.1-2
401 # for the posttrans scriptlet, conflicts because in vserver enviroinment rpm package is not installed.
402 Conflicts: rpm < 4.4.2-0.2
405 Common files needed by both apache module and CGI.
407 %description common -l pl
408 Wspólne pliki dla modu³u apacha i programu CGI.
410 %description common -l ru
411 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÏÂÝÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÎÙÈ ×ÁÒÉÁÎÔÏ× ÒÅÁÌÉÚÁÃÉÉ PHP
412 (ÓÁÍÏÄÏÓÔÁÔÏÞÎÏÊ É × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache).
414 %description common -l uk
415 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓЦÌØΦ ÆÁÊÌÉ ÄÌÑ Ò¦ÚÎÉÈ ×ÁÒ¦ÁÎÔ¦× ÒÅÁ̦ÚÁæ§ PHP
416 (ÓÁÍÏÄÏÓÔÁÔÎØϧ ÔÁ × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache).
419 Summary: Files for PHP modules development
420 Summary(pl): Pliki do kompilacji modu³ów PHP
421 Summary(pt_BR): Arquivos de desenvolvimento para PHP
422 Summary(ru): ðÁËÅÔ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ ÒÁÓÛÉÒÅÎÉÊ PHP
423 Summary(uk): ðÁËÅÔ ÒÏÚÒÏÂËÉ ÄÌÑ ÐÏÂÕÄÏ×É ÒÏÚÛÉÒÅÎØ PHP
424 Group: Development/Languages/PHP
427 Requires: %{name}-common = %{epoch}:%{version}-%{release}
428 Obsoletes: php-pear-devel
429 Obsoletes: php4-devel
432 The php-devel package lets you compile dynamic extensions to PHP.
433 Included here is the source for the PHP extensions. Instead of
434 recompiling the whole php binary to add support for, say, oracle,
435 install this package and use the new self-contained extensions
436 support. For more information, read the file
437 SELF-CONTAINED-EXTENSIONS.
439 %description devel -l pl
440 Pliki potrzebne do kompilacji modu³ów PHP.
442 %description devel -l pt_BR
443 Este pacote contém arquivos usados no desenvolvimento de programas ou
446 %description devel -l uk
447 ðÁËÅÔ php-devel ÄÁ¤ ÍÏÖÌÉצÓÔØ ËÏÍЦÌÀ×ÁÔÉ ÄÉÎÁͦÞΦ ÒÏÚÛÉÒÅÎÎÑ PHP.
448 äÏ ÐÁËÅÔÕ ×ËÌÀÞÅÎÏ ×ÉȦÄÎÉÊ ËÏÄ ÄÌÑ ÒÏÚÛÉÒÅÎØ. úÁͦÓÔØ ÐÏ×ÔÏÒÎϧ
449 ËÏÍЦÌÑæ§ ¦ÎÁÒÎÏÇÏ ÆÁÊÌÕ php ÄÌÑ ÄÏÄÁÎÎÑ, ÎÁÐÒÉËÌÁÄ, ЦÄÔÒÉÍËÉ
450 oracle, ×ÓÔÁÎÏצÔØ ÃÅÊ ÐÁËÅÔ ÄÌÑ ËÏÍЦÌÑæ§ ÏËÒÅÍÉÈ ÒÏÚÛÉÒÅÎØ.
451 äÅÔÁÌØΦÛÁ ¦ÎÆÏÒÍÁÃ¦Ñ - × ÆÁÊ̦ SELF-CONTAINED-EXTENSIONS.
453 %description devel -l ru
454 ðÁËÅÔ php-devel ÄÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ËÏÍÐÉÌÉÒÏ×ÁÔØ ÄÉÎÁÍÉÞÅÓËÉÅ ÒÁÓÛÉÒÅÎÉÑ
455 PHP. ðÁËÅÔ ×ËÌÀÞÁÅÔ ÉÓÈÏÄÎÙÊ ËÏÄ ÜÔÉÈ ÒÁÓÛÉÒÅÎÉÊ. ÷ÍÅÓÔÏ ÐÏ×ÔÏÒÎÏÊ
456 ËÏÍÐÉÌÑÃÉÉ ÂÉÎÁÒÎÏÇÏ ÆÁÊÌÁ php ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ, ÎÁÐÒÉÍÅÒ, ÐÏÄÄÅÒÖËÉ
457 oracle, ÕÓÔÁÎÏ×ÉÔÅ ÜÔÏÔ ÐÁËÅÔ ÄÌÑ ËÏÍÐÉÌÉÒÏ×ÁÎÉÑ ÏÔÄÅÌØÎÙÈ ÒÁÓÛÉÒÅÎÉÊ.
458 ðÏÄÒÏÂÎÏÓÔÉ - × ÆÁÊÌÅ SELF-CONTAINED-EXTENSIONS.
461 Summary: bcmath extension module for PHP
462 Summary(pl): Modu³ bcmath dla PHP
464 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
465 Requires: %{name}-common = %{epoch}:%{version}-%{release}
468 This is a dynamic shared object (DSO) for PHP that will add bc style
469 precision math functions support.
471 %description bcmath -l pl
472 Modu³ PHP umo¿liwiaj±cy korzystanie z dok³adnych funkcji
473 matematycznych takich jak w programie bc.
476 Summary: Bzip2 extension module for PHP
477 Summary(pl): Modu³ bzip2 dla PHP
479 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
480 Requires: %{name}-common = %{epoch}:%{version}-%{release}
483 This is a dynamic shared object (DSO) for PHP that will add bzip2
484 compression support to PHP.
486 %description bzip2 -l pl
487 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji bzip2.
490 Summary: Calendar extension module for PHP
491 Summary(pl): Modu³ funkcji kalendarza dla PHP
493 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
494 Requires: %{name}-common = %{epoch}:%{version}-%{release}
496 %description calendar
497 This is a dynamic shared object (DSO) for PHP that will add calendar
500 %description calendar -l pl
501 Modu³ PHP dodaj±cy wsparcie dla kalendarza.
504 Summary: cpdf extension module for PHP
505 Summary(pl): Modu³ cpdf dla PHP
507 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
508 Requires: %{name}-common = %{epoch}:%{version}-%{release}
511 This is a dynamic shared object (DSO) for PHP that will add PDF
512 support through libcpdf library.
514 %description cpdf -l pl
515 Modu³ PHP dodaj±cy obs³ugê plików PDF poprzez bibliotekê libcpdf.
518 Summary: ctype extension module for PHP
519 Summary(pl): Modu³ ctype dla PHP
521 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
522 Requires: %{name}-common = %{epoch}:%{version}-%{release}
525 This is a dynamic shared object (DSO) for PHP that will add ctype
528 %description ctype -l pl
529 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji ctype.
532 Summary: curl extension module for PHP
533 Summary(pl): Modu³ curl dla PHP
535 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
536 Requires: %{name}-common = %{epoch}:%{version}-%{release}
539 This is a dynamic shared object (DSO) for PHP that will add curl
542 %description curl -l pl
543 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki curl.
546 Summary: DBA extension module for PHP
547 Summary(pl): Modu³ DBA dla PHP
549 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
550 Requires: %{name}-common = %{epoch}:%{version}-%{release}
553 This is a dynamic shared object (DSO) for PHP that will add flat-file
554 databases (DBA) support.
556 %description dba -l pl
557 Modu³ dla PHP dodaj±cy obs³ugê dla baz danych opartych na plikach
561 Summary: DBase extension module for PHP
562 Summary(pl): Modu³ DBase dla PHP
564 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
565 Requires: %{name}-common = %{epoch}:%{version}-%{release}
568 This is a dynamic shared object (DSO) for PHP that will add DBase
571 %description dbase -l pl
572 Modu³ PHP ze wsparciem dla DBase.
575 Summary: DBX extension module for PHP
576 Summary(pl): Modu³ DBX dla PHP
578 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
579 Requires: %{name}-common = %{epoch}:%{version}-%{release}
582 This is a dynamic shared object (DSO) for PHP that will add DB
583 abstraction layer. DBX supports odbc, mysql, pgsql, mssql, fbsql and
586 %description dbx -l pl
587 Modu³ PHP dodaj±cy warstwê abstrakcji do obs³ugi baz danych. DBX
588 obs³uguje bazy odbc, mysql, pgsql, mssql, fbsql i inne.
591 Summary: Direct I/O extension module for PHP
592 Summary(pl): Modu³ Direct I/O dla PHP
594 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
595 Requires: %{name}-common = %{epoch}:%{version}-%{release}
598 This is a dynamic shared object (DSO) for PHP that will add direct
601 %description dio -l pl
602 Modu³ PHP dodaj±cy obs³ugê bezpo¶rednich operacji I/O na plikach.
605 Summary: DOM extension module for PHP
606 Summary(pl): Modu³ DOM dla PHP
608 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
609 Requires: %{name}-common = %{epoch}:%{version}-%{release}
610 # it has some compatibility functions
611 Provides: php-domxml = %{epoch}:%{version}-%{release}
612 Obsoletes: php-domxml <= 3:4.3.8-1
615 This is a dynamic shared object (DSO) for PHP that will add new DOM
618 %description dom -l pl
619 Modu³ PHP dodaj±cy now± obs³ugê DOM.
622 Summary: exif extension module for PHP
623 Summary(pl): Modu³ exif dla PHP
625 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
626 Requires: %{name}-common = %{epoch}:%{version}-%{release}
629 This is a dynamic shared object (DSO) for PHP that will add EXIF tags
630 support in image files.
632 %description exif -l pl
633 Modu³ PHP dodaj±cy obs³ugê znaczników EXIF w plikach obrazków.
636 Summary: FAM (File Alteration Monitor) module for PHP
637 Summary(pl): Modu³ FAM (File Alteration Monitor) dla PHP
639 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
640 Requires: %{name}-common = %{epoch}:%{version}-%{release}
643 This PHP module adds support for FAM (File Alteration Monitor). FAM
644 monitors files and directories, notifying interested applications of
647 %description fam -l pl
648 Modu³ PHP dodaj±cy obs³ugê dla FAM (File Alteration Monitor). FAM
649 monitoruje pliki oraz katalogi, informuj±c zainteresowane aplikacje o
653 Summary: FDF extension module for PHP
654 Summary(pl): Modu³ FDF dla PHP
656 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
657 Requires: %{name}-common = %{epoch}:%{version}-%{release}
660 This PHP module adds support for PDF Forms through Adobe FDFTK
663 %description fdf -l pl
664 Modu³ PHP dodaj±cy obs³ugê formularzy PDF poprzez bibliotekê Adobe
668 Summary: filePro extension module for PHP
669 Summary(pl): Modu³ filePro dla PHP
671 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
672 Requires: %{name}-common = %{epoch}:%{version}-%{release}
675 This is a dynamic shared object (DSO) for PHP that will add support
676 for read-only access to filePro databases.
678 %description filepro -l pl
679 Modu³ PHP dodaj±cy mo¿liwo¶æ dostêpu (tylko do odczytu) do baz danych
683 Summary: FTP extension module for PHP
684 Summary(pl): Modu³ FTP dla PHP
686 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
687 Requires: %{name}-common = %{epoch}:%{version}-%{release}
690 This is a dynamic shared object (DSO) for PHP that will add FTP
693 %description ftp -l pl
694 Modu³ PHP dodaj±cy obs³ugê protoko³u FTP.
697 Summary: GD extension module for PHP
698 Summary(pl): Modu³ GD dla PHP
700 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
701 Requires: %{name}-common = %{epoch}:%{version}-%{release}
702 Requires: gd >= 2.0.28-4
703 Provides: %{name}-gd(gif) = %{epoch}:%{version}-%{release}
706 This is a dynamic shared object (DSO) for PHP that will add GD
707 support, allowing you to create and manipulate images with PHP.
709 %description gd -l pl
710 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki GD, pozwalaj±cej na
711 tworzenie i obróbkê obrazków.
714 Summary: gettext extension module for PHP
715 Summary(pl): Modu³ gettext dla PHP
717 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
718 Requires: %{name}-common = %{epoch}:%{version}-%{release}
721 This is a dynamic shared object (DSO) for PHP that will add gettext
724 %description gettext -l pl
725 Modu³ PHP dodaj±cy obs³ugê lokalizacji przez gettext.
728 Summary: gmp extension module for PHP
729 Summary(pl): Modu³ gmp dla PHP
731 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
732 Requires: %{name}-common = %{epoch}:%{version}-%{release}
735 This is a dynamic shared object (DSO) for PHP that will add arbitrary
736 length number support with GNU MP library.
738 %description gmp -l pl
739 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki gmp do obliczeñ na
740 liczbach o dowolnej d³ugo¶ci.
743 Summary: Hyperwave API extension module for PHP
744 Summary(pl): Modu³ API Hyperwave dla PHP
746 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
747 Requires: %{name}-common = %{epoch}:%{version}-%{release}
750 This is a dynamic shared object (DSO) for PHP that will add official
751 Hyperwave API support.
753 %description hwapi -l pl
754 Modu³ PHP dodaj±cy obs³ugê Hyperwave.
757 Summary: iconv extension module for PHP
758 Summary(pl): Modu³ iconv dla PHP
760 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
761 Requires: %{name}-common = %{epoch}:%{version}-%{release}
764 This is a dynamic shared object (DSO) for PHP that will add iconv
767 %description iconv -l pl
768 Modu³ PHP dodaj±cy obs³ugê iconv.
771 Summary: IMAP extension module for PHP
772 Summary(pl): Modu³ IMAP dla PHP
773 Summary(pt_BR): Um módulo para aplicações PHP que usam IMAP
775 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
776 Requires: %{name}-common = %{epoch}:%{version}-%{release}
779 This is a dynamic shared object (DSO) for PHP that will add IMAP
782 %description imap -l pl
783 Modu³ PHP dodaj±cy obs³ugê skrzynek IMAP.
785 %description imap -l pt_BR
786 Um módulo para aplicações PHP que usam IMAP.
789 Summary: InterBase/Firebird database module for PHP
790 Summary(pl): Modu³ bazy danych InterBase/Firebird dla PHP
792 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
793 Requires: %{name}-common = %{epoch}:%{version}-%{release}
794 %{?with_interbase_inst:Autoreq: false}
796 %description interbase
797 This is a dynamic shared object (DSO) for PHP that will add InterBase
798 and Firebird database support.
800 %description interbase -l pl
801 Modu³ PHP umo¿liwiaj±cy dostêp do baz danych InterBase i Firebird.
804 Summary: LDAP extension module for PHP
805 Summary(pl): Modu³ LDAP dla PHP
806 Summary(pt_BR): Um módulo para aplicações PHP que usam LDAP
808 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
809 Requires: %{name}-common = %{epoch}:%{version}-%{release}
812 This is a dynamic shared object (DSO) for PHP that will add LDAP
815 %description ldap -l pl
816 Modu³ PHP dodaj±cy obs³ugê LDAP.
818 %description ldap -l pt_BR
819 Um módulo para aplicações PHP que usam LDAP.
822 Summary: mbstring extension module for PHP
823 Summary(pl): Modu³ mbstring dla PHP
825 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
826 Requires: %{name}-common = %{epoch}:%{version}-%{release}
828 %description mbstring
829 This is a dynamic shared object (DSO) for PHP that will add multibyte
832 %description mbstring -l pl
833 Modu³ PHP dodaj±cy obs³ugê ci±gów znaków wielobajtowych.
836 Summary: mcrypt extension module for PHP
837 Summary(pl): Modu³ mcrypt dla PHP
839 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
840 Requires: %{name}-common = %{epoch}:%{version}-%{release}
843 This is a dynamic shared object (DSO) for PHP that will add mcrypt
846 %description mcrypt -l pl
847 Modu³ PHP dodaj±cy mo¿liwo¶æ szyfrowania poprzez bibliotekê mcrypt.
850 Summary: mhash extension module for PHP
851 Summary(pl): Modu³ mhash dla PHP
853 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
854 Requires: %{name}-common = %{epoch}:%{version}-%{release}
857 This is a dynamic shared object (DSO) for PHP that will add mhash
860 %description mhash -l pl
861 Modu³ PHP udostêpniaj±cy funkcje mieszaj±ce z biblioteki mhash.
864 Summary: mime_magic extension module for PHP
865 Summary(pl): Modu³ mime_magic dla PHP
867 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
868 Requires: %{name}-common = %{epoch}:%{version}-%{release}
869 Requires: /usr/share/file/magic.mime
871 %description mime_magic
872 This PHP module adds support for MIME type lookup via file magic
873 numbers using magic.mime database.
875 %description mime_magic -l pl
876 Modu³ PHP dodaj±cy obs³ugê wyszukiwania typów MIME wed³ug magicznych
877 znaczników plików z u¿yciem bazy danych magic.mime.
880 Summary: ming extension module for PHP
881 Summary(pl): Modu³ ming dla PHP
883 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
884 Requires: %{name}-common = %{epoch}:%{version}-%{release}
887 This is a dynamic shared object (DSO) for PHP that will add ming
888 (Flash - .swf files) support.
890 %description ming -l pl
891 Modu³ PHP dodaj±cy obs³ugê plików Flash (.swf) poprzez bibliotekê
895 Summary: mnoGoSearch extension module for PHP
896 Summary(pl): Modu³ mnoGoSearch dla PHP
898 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
899 Requires: %{name}-common = %{epoch}:%{version}-%{release}
901 %description mnogosearch
902 This is a dynamic shared object (DSO) for PHP that will allow you to
903 access mnoGoSearch free search engine.
905 %description mnogosearch -l pl
906 Modu³ PHP dodaj±cy pozwalaj±cy na dostêp do wolnodostêpnego silnika
907 wyszukiwarki mnoGoSearch.
910 Summary: msession extension module for PHP
911 Summary(pl): Modu³ msession dla PHP
913 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
914 Requires: %{name}-common = %{epoch}:%{version}-%{release}
916 %description msession
917 This is a dynamic shared object (DSO) for PHP that will allow you to
918 use msession. msession is a high speed session daemon which can run
919 either locally or remotely. It is designed to provide consistent
920 session management for a PHP web farm.
922 %description msession -l pl
923 Modu³ PHP dodaj±cy umo¿liwiaj±cy korzystanie z demona msession. Jest
924 to demon szybkiej obs³ugi sesji, który mo¿e dzia³aæ lokalnie lub na
925 innej maszynie. S³u¿y do zapewniania spójnej obs³ugi sesji dla farmy
929 Summary: MS SQL extension module for PHP
930 Summary(pl): Modu³ MS SQL dla PHP
932 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
933 Requires: %{name}-common = %{epoch}:%{version}-%{release}
936 This is a dynamic shared object (DSO) for PHP that will add MS SQL
937 databases support through FreeTDS library.
939 %description mssql -l pl
940 Modu³ PHP dodaj±cy obs³ugê baz danych MS SQL poprzez bibliotekê
944 Summary: MySQL database module for PHP
945 Summary(pl): Modu³ bazy danych MySQL dla PHP
946 Summary(pt_BR): Um módulo para aplicações PHP que usam bancos de dados MySQL
948 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
949 Requires: %{name}-common = %{epoch}:%{version}-%{release}
952 This is a dynamic shared object (DSO) for PHP that will add MySQL
955 %description mysql -l pl
956 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych MySQL.
958 %description mysql -l pt_BR
959 Um módulo para aplicações PHP que usam bancos de dados MySQL.
962 Summary: MySQLi module for PHP
964 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
965 Requires: %{name}-common = %{epoch}:%{version}-%{release}
966 Requires: mysql-libs >= 4.1.0
969 This is a dynamic shared object (DSO) for PHP that will add MySQLi
970 (Improved MySQL) support. The difference between it and mysql module
971 is that it provides access to functionality of MySQL 4.1 and above.
973 %description mysqli -l pl
974 Modu³ PHP umo¿liwiaj±cy udoskonalony dostêp do bazy danych MySQL.
975 Ró¿nic± miêdzy nim a modu³em mysql jest dostêp do funkcjonalno¶ci
979 Summary: ncurses module for PHP
980 Summary(pl): Modu³ ncurses dla PHP
982 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
983 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
986 This PHP module adds support for ncurses functions (only for cli and
989 %description ncurses -l pl
990 Modu³ PHP dodaj±cy obs³ugê funkcji ncurses (tylko do SAPI cli i cgi).
993 Summary: Oracle 8 database module for PHP
994 Summary(pl): Modu³ bazy danych Oracle 8 dla PHP
996 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
997 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1001 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1002 and Oracle 8 database support through Oracle8 Call-Interface (OCI8).
1004 %description oci8 -l pl
1005 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7 i Oracle 8
1006 poprzez interfejs Oracle8 Call-Interface (OCI8).
1009 Summary: ODBC extension module for PHP
1010 Summary(pl): Modu³ ODBC dla PHP
1011 Summary(pt_BR): Um módulo para aplicações PHP que usam bases de dados ODBC
1013 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1014 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1015 Requires: unixODBC >= 2.1.1-3
1018 This is a dynamic shared object (DSO) for PHP that will add ODBC
1021 %description odbc -l pl
1022 Modu³ PHP ze wsparciem dla ODBC.
1024 %description odbc -l pt_BR
1025 Um módulo para aplicações PHP que usam ODBC.
1028 Summary: OpenSSL extension module for PHP
1029 Summary(pl): Modu³ OpenSSL dla PHP
1031 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1032 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1034 %description openssl
1035 This is a dynamic shared object (DSO) for PHP that will add OpenSSL
1038 Warning: this is an experimental module.
1040 %description openssl -l pl
1041 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki OpenSSL.
1043 Uwaga: to jest modu³ eksperymentalny.
1046 Summary: Oracle 7 database module for PHP
1047 Summary(pl): Modu³ bazy danych Oracle 7 dla PHP
1049 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1050 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1054 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1057 %description oracle -l pl
1058 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7.
1061 Summary: Process Control extension module for PHP
1062 Summary(pl): Modu³ Process Control dla PHP
1064 Requires(post,preun): %{name}-program = %{epoch}:%{version}-%{release}
1065 Requires: %{name}-program = %{epoch}:%{version}-%{release}
1068 This is a dynamic shared object (DSO) for PHP that will add process
1069 spawning and control support. It supports functions like fork(),
1070 waitpid(), signal() etc.
1072 Warning: this is an experimental module. Also, don't use it in
1073 webserver environment!
1075 %description pcntl -l pl
1076 Modu³ PHP umo¿liwiaj±cy tworzenie nowych procesów i kontrolê nad nimi.
1077 Obs³uguje funkcje takie jak fork(), waitpid(), signal() i podobne.
1079 Uwaga: to jest modu³ eksperymentalny. Ponadto nie jest przeznaczony do
1080 u¿ywania z serwerem WWW - nie próbuj tego!
1083 Summary: PCRE extension module for PHP
1084 Summary(pl): Modu³ PCRE dla PHP
1086 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1087 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1090 This is a dynamic shared object (DSO) for PHP that will add Perl
1091 Compatible Regular Expression support.
1093 %description pcre -l pl
1094 Modu³ PHP umo¿liwiaj±cy korzystanie z perlowych wyra¿eñ regularnych
1095 (Perl Compatible Regular Expressions)
1098 Summary: PostgreSQL database module for PHP
1099 Summary(pl): Modu³ bazy danych PostgreSQL dla PHP
1101 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1102 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1105 This is a dynamic shared object (DSO) for PHP that will add PostgreSQL
1108 %description pgsql -l pl
1109 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
1111 %description pgsql -l pt_BR
1112 Um módulo para aplicações PHP que usam bancos de dados postgresql.
1115 Summary: POSIX extension module for PHP
1116 Summary(pl): Modu³ POSIX dla PHP
1118 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1119 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1122 This is a dynamic shared object (DSO) for PHP that will add POSIX
1123 functions support to PHP.
1125 %description posix -l pl
1126 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji POSIX.
1129 Summary: pspell extension module for PHP
1130 Summary(pl): Modu³ pspell dla PHP
1132 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1133 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1136 This is a dynamic shared object (DSO) for PHP that will add pspell
1137 support to PHP. It allows to check the spelling of a word and offer
1140 %description pspell -l pl
1141 Modu³ PHP umo¿liwiaj±cy korzystanie z pspella. Pozwala on na
1142 sprawdzanie pisowni s³owa i sugerowanie poprawek.
1145 Summary: readline extension module for PHP
1146 Summary(pl): Modu³ readline dla PHP
1148 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
1149 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1151 %description readline
1152 This PHP module adds support for readline functions (only for cli and
1155 %description readline -l pl
1156 Modu³ PHP dodaj±cy obs³ugê funkcji readline (tylko do SAPI cli i cgi).
1159 Summary: recode extension module for PHP
1160 Summary(pl): Modu³ recode dla PHP
1162 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1163 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1164 Requires: recode >= 3.5d-3
1167 This is a dynamic shared object (DSO) for PHP that will add recode
1170 %description recode -l pl
1171 Modu³ PHP dodaj±cy mo¿liwo¶æ konwersji kodowania plików (poprzez
1175 Summary: session extension module for PHP
1176 Summary(pl): Modu³ session dla PHP
1178 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1179 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1181 %description session
1182 This is a dynamic shared object (DSO) for PHP that will add session
1185 %description session -l pl
1186 Modu³ PHP dodaj±cy obs³ugê sesji.
1189 Summary: Shared Memory Operations extension module for PHP
1190 Summary(pl): Modu³ shmop dla PHP
1192 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1193 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1196 This is a dynamic shared object (DSO) for PHP that will add Shared
1197 Memory Operations support.
1199 Warning: this is an experimental module.
1201 %description shmop -l pl
1202 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej.
1204 Uwaga: to jest modu³ eksperymentalny.
1207 Summary: SNMP extension module for PHP
1208 Summary(pl): Modu³ SNMP dla PHP
1210 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1211 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1212 Requires: %{name}-sockets = %{epoch}:%{version}-%{release}
1215 This is a dynamic shared object (DSO) for PHP that will add SNMP
1218 %description snmp -l pl
1219 Modu³ PHP dodaj±cy obs³ugê SNMP.
1222 Summary: soap extension module for PHP
1223 Summary(pl): Modu³ soap dla PHP
1225 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1226 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1229 This is a dynamic shared object (DSO) for PHP that will add SOAP/WSDL
1232 %description soap -l pl
1233 Modu³ PHP dodaj±cy obs³ugê SOAP/WSDL.
1236 Summary: sockets extension module for PHP
1237 Summary(pl): Modu³ socket dla PHP
1239 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1240 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1242 %description sockets
1243 This is a dynamic shared object (DSO) for PHP that will add sockets
1246 Warning: this is an experimental module.
1248 %description sockets -l pl
1249 Modu³ PHP dodaj±cy obs³ugê gniazdek.
1251 Uwaga: to jest modu³ eksperymentalny.
1254 Summary: SQLite extension module for PHP
1255 Summary(pl): Modu³ SQLite dla PHP
1257 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1258 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1261 SQLite is a C library that implements an embeddable SQL database
1262 engine. Programs that link with the SQLite library can have SQL
1263 database access without running a separate RDBMS process.
1265 SQLite is not a client library used to connect to a big database
1266 server. SQLite is the server. The SQLite library reads and writes
1267 directly to and from the database files on disk.
1269 %description sqlite -l pl
1270 SQLite jest napisan± w C bibliotek± implementuj±c± osadzalny silnik
1271 bazodanowy SQL. Program linkuj±cy siê z bibliotek± SQLite mo¿e mieæ
1272 dostêp do bazy SQL bez potrzeby uruchamiania dodatkowego procesu
1275 SQLite to nie klient baz danych - biblioteka nie ³±czy siê z serwerami
1276 baz danych. SQLite sam jest serwerem. Biblioteka SQLite czyta i
1277 zapisuje dane bezpo¶rednio z/do plików baz danych znajduj±cych siê na
1281 Summary: Sybase DB extension module for PHP
1282 Summary(pl): Modu³ Sybase DB dla PHP
1284 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1285 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1286 Obsoletes: php-sybase-ct
1289 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1290 MS SQL databases support through SYBDB library. Currently Sybase
1291 module is not maintained. Using Sybase-CT module is recommended
1294 %description sybase -l pl
1295 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1296 bibliotekê SYBDB. W chwili obecnej modu³ Sybase nie jest wspierany.
1297 Zaleca siê u¿ywanie modu³u Sybase-CT.
1300 Summary: Sybase-CT extension module for PHP
1301 Summary(pl): Modu³ Sybase-CT dla PHP
1303 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1304 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1305 Obsoletes: php-sybase
1307 %description sybase-ct
1308 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1309 MS SQL databases support through CT-lib.
1311 %description sybase-ct -l pl
1312 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1316 Summary: SysV msg extension module for PHP
1317 Summary(pl): Modu³ SysV msg dla PHP
1319 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1320 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1322 %description sysvmsg
1323 This is a dynamic shared object (DSO) for PHP that will add SysV
1324 message queues support.
1326 %description sysvmsg -l pl
1327 Modu³ PHP umo¿liwiaj±cy korzystanie z kolejek komunikatów SysV.
1330 Summary: SysV sem extension module for PHP
1331 Summary(pl): Modu³ SysV sem dla PHP
1333 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1334 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1336 %description sysvsem
1337 This is a dynamic shared object (DSO) for PHP that will add SysV
1340 %description sysvsem -l pl
1341 Modu³ PHP umo¿liwiaj±cy korzystanie z semaforów SysV.
1344 Summary: SysV shm extension module for PHP
1345 Summary(pl): Modu³ SysV shm dla PHP
1347 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1348 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1350 %description sysvshm
1351 This is a dynamic shared object (DSO) for PHP that will add SysV
1352 Shared Memory support.
1354 %description sysvshm -l pl
1355 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV.
1358 Summary: Tidy extension module for PHP
1359 Summary(pl): Modu³ Tidy dla PHP
1361 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1362 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1366 This is a dynamic shared object (DSO) for PHP that will add Tidy
1369 %description tidy -l pl
1370 Modu³ PHP umo¿liwiaj±cy korzystanie z tidy.
1373 Summary: tokenizer extension module for PHP
1374 Summary(pl): Modu³ rozszerzenia tokenizer dla PHP
1376 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1377 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1379 %description tokenizer
1380 This is a dynamic shared object (DSO) for PHP that will add tokenizer
1383 %description tokenizer -l pl
1384 Modu³ PHP dodaj±cy obs³ugê tokenizera do PHP.
1387 Summary: wddx extension module for PHP
1388 Summary(pl): Modu³ wddx dla PHP
1390 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1391 Requires: %{name}-session = %{epoch}:%{version}-%{release}
1392 Requires: %{name}-xml = %{epoch}:%{version}-%{release}
1393 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1396 This is a dynamic shared object (DSO) for PHP that will add wddx
1399 %description wddx -l pl
1400 Modu³ PHP umo¿liwiaj±cy korzystanie z wddx.
1403 Summary: XML extension module for PHP
1404 Summary(pl): Modu³ XML dla PHP
1406 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1407 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1410 This is a dynamic shared object (DSO) for PHP that will add XML
1411 support. This extension lets you create XML parsers and then define
1412 handlers for different XML events.
1414 %description xml -l pl
1415 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML i obs³ugê zdarzeñ
1416 zwi±zanych z tymi plikami. Pozwala on tworzyæ analizatory XML-a i
1417 nastêpnie definiowaæ procedury obs³ugi dla ró¿nych zdarzeñ XML.
1420 Summary: xmlrpc extension module for PHP
1421 Summary(pl): Modu³ xmlrpc dla PHP
1423 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1424 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1427 This is a dynamic shared object (DSO) for PHP that will add XMLRPC
1430 Warning: this is an experimental module.
1432 %description xmlrpc -l pl
1433 Modu³ PHP dodaj±cy obs³ugê XMLRPC.
1435 Uwaga: to jest modu³ eksperymentalny.
1438 Summary: xsl extension module for PHP
1439 Summary(pl): Modu³ xsl dla PHP
1441 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1442 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1443 Requires: libxslt >= 1.0.18
1444 # Maybe it would be nice to add it here?
1446 # actually not true, functionality is similar, but API differs
1447 Obsoletes: php-xslt <= 3:4.3.8-1
1450 This is a dynamic shared object (DSO) for PHP that will add new XSL
1451 support (using libxslt).
1453 %description xsl -l pl
1454 Modu³ PHP dodaj±cy now± obs³ugê XSLT (przy u¿yciu libxslt).
1457 Summary: NIS (yp) extension module for PHP
1458 Summary(pl): Modu³ NIS (yp) dla PHP
1460 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1461 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1464 This is a dynamic shared object (DSO) for PHP that will add NIS
1465 (Yellow Pages) support.
1467 %description yp -l pl
1468 Modu³ PHP dodaj±cy wsparcie dla NIS (Yellow Pages).
1471 Summary: Zlib extension module for PHP
1472 Summary(pl): Modu³ zlib dla PHP
1474 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1475 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1478 This is a dynamic shared object (DSO) for PHP that will add zlib
1479 compression support to PHP.
1481 %description zlib -l pl
1482 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji zlib.
1485 %setup -q %{?_snap:-n php5-STABLE-%{_snap}}
1486 # this patch is broken by design, breaks --enable-versioning for example
1487 # update: --enable-version is broken by itself, it disables dynamic modules.
1498 cp php.ini-dist php.ini
1500 # for ac2.53b/am1.6b - AC_LANG_CXX has AM_CONDITIONAL, so cannot be invoked
1514 %if "%{_lib}" == "lib64"
1524 %if %{with hardening}
1525 zcat %{SOURCE9} | patch -p1
1529 %{!?_snap:%patch32 -p0}
1532 # conflict seems to be resolved by recode patches
1533 rm -f ext/recode/config9.m4
1536 sed -i -e 's#apr-config#apr-1-config#g' sapi/apache*/*.m4
1539 if API=$(awk '/#define PHP_API_VERSION/{print $3}' main/php.h) && [ $API != %{php_api_version} ]; then
1540 echo "Set %%define php_api_version to $API and rerun."
1544 if API=$(awk '/#define ZEND_MODULE_API_NO/{print $3}' Zend/zend_modules.h) && [ $API != %{zend_module_api} ]; then
1545 echo "Set %%define zend_module_api to $API and rerun."
1549 if API=$(awk '/#define ZEND_EXTENSION_API_NO/{print $3}' Zend/zend_extensions.h) && [ $API != %{zend_extension_api} ]; then
1550 echo "Set %%define zend_extension_api to $API and rerun."
1554 CFLAGS="%{rpmcflags} -DEAPI=1 -I/usr/X11R6/include"
1556 # Apache2 CFLAGS. harmless for other SAPIs.
1557 CFLAGS="$CFLAGS $(%{_bindir}/apr-1-config --includes) $(%{_bindir}/apu-1-config --includes)"
1560 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
1561 if [ ! -f _built-conf ]; then # configure once (for faster debugging purposes)
1562 rm -f Makefile.{fcgi,cgi,cli,apxs{1,2}} # now remove Makefile copies
1569 PROG_SENDMAIL="/usr/lib/sendmail"; export PROG_SENDMAIL
1583 for sapi in $sapis; do
1584 [ -f Makefile.$sapi ] && continue # skip if already configured (for faster debugging purposes)
1590 echo --enable-discard-path --enable-force-cgi-redirect
1596 echo --enable-fastcgi --with-fastcgi=/usr --enable-force-cgi-redirect
1599 ver=%(rpm -q --qf '%%{version}' apache1-apxs)
1600 echo --with-apxs=%{apxs1} --with-apache-version=$ver
1603 ver=%(rpm -q --qf '%%{version}' apache-apxs)
1604 echo --with-apxs2=%{apxs2} --with-apache-version=$ver
1608 --cache-file=config.cache \
1609 --with-config-file-path=%{_sysconfdir} \
1610 --with-config-file-scan-dir=%{_sysconfdir}/conf.d \
1611 --with-exec-dir=%{_bindir} \
1612 --%{!?debug:dis}%{?debug:en}able-debug \
1613 %{?with_zts:--enable-maintainer-zts} \
1614 --enable-memory-limit \
1615 --enable-bcmath=shared \
1616 --enable-calendar=shared \
1617 --enable-ctype=shared \
1618 --enable-dba=shared \
1619 --enable-dbx=shared \
1620 --enable-dio=shared \
1621 --enable-dom=shared \
1622 --enable-exif=shared \
1623 --enable-filepro=shared \
1624 --enable-ftp=shared \
1625 --enable-gd-native-ttf \
1626 --enable-gd-jus-conf \
1627 --enable-magic-quotes \
1628 --enable-mbstring=shared,all \
1630 --enable-pcntl=shared \
1631 --enable-posix=shared \
1634 --enable-shmop=shared \
1635 --enable-sysvmsg=shared \
1636 --enable-sysvsem=shared \
1637 --enable-sysvshm=shared \
1638 --enable-track-vars \
1639 --enable-trans-sid \
1640 --enable-safe-mode \
1641 --enable-soap=shared \
1642 --enable-sockets=shared \
1643 --enable-tokenizer=shared \
1644 --enable-ucd-snmp-hack \
1645 %{?with_wddx:--enable-wddx=shared} \
1646 --enable-xml=shared \
1647 --enable-yp=shared \
1649 %{?with_cpdf:--with-cpdflib=shared} \
1650 %{!?with_curl:--without-curl}%{?with_curl:--with-curl=shared} \
1651 %{?with_db3:--with-db3}%{!?with_db3:--with-db4} \
1652 --with-dbase=shared \
1654 --with-expat-dir=shared,/usr \
1656 --without-expat-dir \
1658 %{?with_fdf:--with-fdftk=shared} \
1659 --with-iconv=shared \
1660 %{?with_fam:--with-fam=shared} \
1661 --with-filepro=shared \
1662 --with-freetype-dir=shared \
1663 --with-gettext=shared \
1664 --with-gd=shared,/usr \
1667 %{?with_hwapi:--with-hwapi=shared} \
1668 %{?with_imap:--with-imap=shared --with-imap-ssl} \
1669 %{?with_interbase:--with-interbase=shared%{!?with_interbase_inst:,/usr}} \
1670 --with-jpeg-dir=/usr \
1671 %{?with_ldap:--with-ldap=shared} \
1672 --with-mcrypt=shared \
1673 %{?with_mhash:--with-mhash=shared} \
1674 %{?with_mime_magic:--with-mime-magic=shared,/usr/share/file/magic.mime}%{!?with_mime_magic:--disable-mime-magic} \
1675 %{?with_ming:--with-ming=shared} \
1676 %{?with_mm:--with-mm} \
1677 %{!?with_mnogosearch:--without-mnogosearch}%{?with_mnogosearch:--with-mnogosearch=shared,/usr} \
1678 %{?with_msession:--with-msession=shared}%{!?with_msession:--without-msession} \
1679 %{?with_mssql:--with-mssql=shared} \
1680 --with-mysql=shared,/usr \
1681 --with-mysql-sock=/var/lib/mysql/mysql.sock \
1682 %{?with_mysqli:--with-mysqli=shared} \
1683 --with-ncurses=shared \
1684 %{?with_oci8:--with-oci8=shared} \
1685 %{?with_openssl:--with-openssl=shared} \
1686 %{?with_oracle:--with-oracle=shared} \
1687 %{!?with_pcre:--without-pcre-regex}%{?with_pcre:--with-pcre-regex=shared,/usr} \
1688 --with-pear=%{php_pear_dir} \
1689 %{!?with_pgsql:--without-pgsql}%{?with_pgsql:--with-pgsql=shared,/usr} \
1690 --with-png-dir=/usr \
1691 %{?with_pspell:--with-pspell=shared} \
1692 --with-readline=shared \
1693 %{?with_recode:--with-recode=shared} \
1695 --without-sablot-js \
1696 %{?with_snmp:--with-snmp=shared} \
1697 %{?with_sybase:--with-sybase=shared,/usr} \
1698 %{?with_sybase_ct:--with-sybase-ct=shared,/usr} \
1699 %{!?with_sqlite:--without-sqlite}%{?with_sqlite:--with-sqlite=shared,/usr} \
1700 --with-t1lib=shared \
1701 %{?with_tidy:--with-tidy=shared} \
1702 --with-tiff-dir=/usr \
1703 %{?with_odbc:--with-unixODBC=shared} \
1704 %{!?with_xmlrpc:--without-xmlrpc}%{?with_xmlrpc:--with-xmlrpc=shared,/usr} \
1706 --with-zlib=shared \
1707 --with-zlib-dir=shared,/usr
1709 cp -f Makefile Makefile.$sapi
1711 # left for debugging purposes
1712 cp -f main/php_config.h php_config.h.$sapi
1715 # for now session_mm doesn't work with shared session module...
1716 # --enable-session=shared
1717 # %{!?with_mm:--with-mm=shared,no}%{?with_mm:--with-mm=shared}
1719 %{__make} build-modules
1721 %{__make} libphp_common.la
1722 # fix install paths, avoid evil rpaths
1723 sed -i -e "s|^libdir=.*|libdir='%{_libdir}'|" libphp_common.la
1726 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache/libphp5.la -f Makefile.apxs1
1728 s|^libdir=.*|libdir='%{_libdir}/apache1'|;
1729 s|^(relink_command=.* -rpath )[^ ]*/libs |$1%{_libdir}/apache1 |" sapi/apache/libphp5.la
1733 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache2handler/libphp5.la -f Makefile.apxs2
1735 s|^libdir=.*|libdir='%{_libdir}/apache'|;
1736 s|^(relink_command=.* -rpath )[^ ]*/libs |$1%{_libdir}/apache |" sapi/apache2handler/libphp5.la
1741 cp -af php_config.h.fcgi main/php_config.h
1742 %{__make} sapi/cgi/php -f Makefile.fcgi
1743 cp -r sapi/cgi sapi/fcgi
1744 rm -rf sapi/cgi/.libs sapi/cgi/*.lo
1748 cp -af php_config.h.cgi main/php_config.h
1749 %{__make} sapi/cgi/php -f Makefile.cgi
1752 cp -af php_config.h.cli main/php_config.h
1753 %{__make} sapi/cli/php -f Makefile.cli
1756 rm -rf $RPM_BUILD_ROOT
1757 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache{,1}},%{_sysconfdir}/{apache,cgi},%{_phpsharedir}} \
1758 $RPM_BUILD_ROOT/home/services/{httpd,apache}/icons \
1759 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1760 $RPM_BUILD_ROOT/var/run/php \
1761 $RPM_BUILD_ROOT{/etc/apache/conf.d,/etc/httpd/httpd.conf} \
1762 $RPM_BUILD_ROOT%{_mandir}/man1
1764 # install apache1 DSO module
1766 # TODO: use libtool here
1767 libtool --silent --mode=install install sapi/apache/libphp5.la $RPM_BUILD_ROOT%{_libdir}/apache1/
1770 # install apache2 DSO module
1772 libtool --silent --mode=install install sapi/apache2handler/libphp5.la $RPM_BUILD_ROOT%{_libdir}/apache/
1775 libtool --silent --mode=install install libphp_common.la $RPM_BUILD_ROOT%{_libdir}
1777 # install the apache modules' files
1778 %{__make} install-headers install-build install-modules install-programs \
1779 INSTALL_ROOT=$RPM_BUILD_ROOT
1781 # as of 5.0.5, phpextdist isn't installed by default
1782 install scripts/dev/phpextdist $RPM_BUILD_ROOT%{_bindir}
1785 libtool --silent --mode=install install sapi/cgi/php $RPM_BUILD_ROOT%{_bindir}/php.cgi
1789 libtool --silent --mode=install install sapi/fcgi/php $RPM_BUILD_ROOT%{_bindir}/php.fcgi
1793 libtool --silent --mode=install install sapi/cli/php $RPM_BUILD_ROOT%{_bindir}/php.cli
1794 install sapi/cli/php.1 $RPM_BUILD_ROOT%{_mandir}/man1/php.1
1797 # Why make install doesn't install libphp5.so ?
1798 #install libs/libphp5.so $RPM_BUILD_ROOT%{apachelib}
1800 ln -sf php.cli $RPM_BUILD_ROOT%{_bindir}/php
1802 install php.ini $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1804 install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/php-cgi-fcgi.ini
1806 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/php-cgi.ini
1807 install %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/php-cli.ini
1808 install %{SOURCE3} $RPM_BUILD_ROOT%{_sbindir}
1809 install %{SOURCE1} .
1812 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/apache/icons
1813 install %{SOURCE4} $RPM_BUILD_ROOT/etc/apache/conf.d/70_mod_php.conf
1814 install %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/php-apache.ini
1815 rm -f $RPM_BUILD_ROOT%{_libdir}/apache1/libphp5.la
1819 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/httpd/icons
1820 install %{SOURCE4} $RPM_BUILD_ROOT/etc/httpd/httpd.conf/70_mod_php.conf
1821 install %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/php-apache2handler.ini
1822 rm -f $RPM_BUILD_ROOT%{_libdir}/apache/libphp5.la
1825 cp -f Zend/LICENSE{,.Zend}
1827 # Generate stub .ini files for each subpackage
1828 install -d $RPM_BUILD_ROOT%{_sysconfdir}/conf.d
1829 for so in modules/*.so; do
1830 mod=$(basename $so .so)
1831 cat > $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/${mod}.ini <<EOF
1832 ; Enable ${mod} extension module
1837 # Not in all SAPI, so don't need the .ini fragments.
1838 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/{ncurses,pcntl,readline}.ini
1841 rm -rf $RPM_BUILD_ROOT
1844 %triggerpostun -- %{name} < 4:5.0.4-9.11
1845 %{apxs1} -e -A -n php5 %{_pkglibdir}/libphp5.so 1>&2
1847 's|^AddType application/x-httpd-php \.php|#AddType application/x-httpd-php .php|' \
1848 /etc/apache/apache.conf
1849 %service -q apache restart
1853 if [ "$1" = "1" ]; then
1855 %service -q apache restart
1858 %service -q httpd restart
1863 if [ "$1" = "0" ]; then
1865 %service -q apache restart
1868 %service -q httpd restart
1872 %post -n apache1-mod_php
1873 if [ "$1" = "1" ]; then
1874 %service -q apache restart
1877 %postun -n apache1-mod_php
1878 if [ "$1" = "0" ]; then
1879 %service -q apache restart
1882 %post -n apache-mod_php
1883 if [ "$1" = "1" ]; then
1884 %service -q httpd restart
1887 %postun -n apache-mod_php
1888 if [ "$1" = "0" ]; then
1889 %service -q httpd restart
1892 # so tired of typing... so decided to create macros
1893 # macro called at extension post scriptlet
1894 %define extension_post \
1895 if [ "$1" = "1" ]; then \
1896 [ ! -f /etc/apache/conf.d/??_mod_php.conf ] || %service -q apache restart \
1897 [ ! -f /etc/httpd/httpd.conf/??_mod_php.conf ] || %service -q httpd restart \
1900 # macro called at extension postun scriptlet
1901 %define extension_postun \
1902 if [ "$1" = "0" ]; then \
1903 [ ! -f /etc/apache/conf.d/??_mod_php.conf ] || %service -q apache restart \
1904 [ ! -f /etc/httpd/httpd.conf/??_mod_php.conf ] || %service -q httpd restart \
1907 %post common -p /sbin/ldconfig
1908 %postun common -p /sbin/ldconfig
1911 # minimizing apache restarts logics. we restart webserver:
1913 # 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
1914 # 2. first install of extension (post: $1 = 1)
1915 # 2. uninstall of extension (postun: $1 == 0)
1917 # the strict internal deps between extensions (and apache modules) and
1918 # common package are very important for all this to work.
1920 # restart webserver at the end of transaction
1921 [ ! -f /etc/apache/conf.d/??_mod_php.conf ] || %service -q apache restart
1922 [ ! -f /etc/httpd/httpd.conf/??_mod_php.conf ] || %service -q httpd restart
1925 %triggerpostun -- php < 4:5.0.4-7.1
1926 # for fixed php-SAPI.ini, the poor php-apache.ini was never read for apache2
1927 if [ -f %{_sysconfdir}/php-apache.ini.rpmsave ]; then
1928 cp -f %{_sysconfdir}/php-apache2handler.ini{,.rpmnew}
1929 mv -f %{_sysconfdir}/php-apache.ini.rpmsave %{_sysconfdir}/php-apache2handler.ini
1932 # extra trigger, if they did not upgrade to 4:5.0.4-7 but still had old php-apache.ini
1933 %triggerpostun -n apache-mod_php -- php < 4:5.0.4-7.1
1934 # for fixed php-SAPI.ini, the poor php-apache.ini was never read for apache2
1935 if [ -f %{_sysconfdir}/php-apache.ini.rpmsave ]; then
1936 cp -f %{_sysconfdir}/php-apache2handler.ini{,.rpmnew}
1937 mv -f %{_sysconfdir}/php-apache.ini.rpmsave %{_sysconfdir}/php-apache2handler.ini
2146 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2147 %{_sbindir}/php-module-install install ncurses %{_sysconfdir}/php-cgi.ini
2149 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2150 %{_sbindir}/php-module-install install ncurses %{_sysconfdir}/php-cli.ini
2154 if [ "$1" = "0" ]; then
2155 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2156 %{_sbindir}/php-module-install remove ncurses %{_sysconfdir}/php-cgi.ini
2158 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2159 %{_sbindir}/php-module-install remove ncurses %{_sysconfdir}/php-cli.ini
2188 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2189 %{_sbindir}/php-module-install install pcntl %{_sysconfdir}/php-cgi.ini
2191 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2192 %{_sbindir}/php-module-install install pcntl %{_sysconfdir}/php-cli.ini
2196 if [ "$1" = "0" ]; then
2197 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2198 %{_sbindir}/php-module-install remove pcntl %{_sysconfdir}/php-cgi.ini
2200 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2201 %{_sbindir}/php-module-install remove pcntl %{_sysconfdir}/php-cli.ini
2230 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2231 %{_sbindir}/php-module-install install readline %{_sysconfdir}/php-cgi.ini
2233 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2234 %{_sbindir}/php-module-install install readline %{_sysconfdir}/php-cli.ini
2238 if [ "$1" = "0" ]; then
2239 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2240 %{_sbindir}/php-module-install remove readline %{_sysconfdir}/php-cgi.ini
2242 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2243 %{_sbindir}/php-module-install remove readline %{_sysconfdir}/php-cli.ini
2276 if [ "$1" = "0" ]; then
2277 %{_sbindir}/php-module-install remove soap %{_sysconfdir}/php.ini
2370 %triggerun bcmath -- %{name}-bcmath < 4:5.0.4-9.1
2371 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove bcmath %{_sysconfdir}/php.ini
2373 %triggerun bzip2 -- %{name}-bzip2 < 4:5.0.4-9.1
2374 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove bzip2 %{_sysconfdir}/php.ini
2376 %triggerun calendar -- %{name}-calendar < 4:5.0.4-9.1
2377 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove calendar %{_sysconfdir}/php.ini
2379 %triggerun cpdf -- %{name}-cpdf < 4:5.0.4-9.1
2380 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove cpdf %{_sysconfdir}/php.ini
2382 %triggerun ctype -- %{name}-ctype < 4:5.0.4-9.1
2383 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove ctype %{_sysconfdir}/php.ini
2385 %triggerun curl -- %{name}-curl < 4:5.0.4-9.1
2386 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove curl %{_sysconfdir}/php.ini
2388 %triggerun dba -- %{name}-dba < 4:5.0.4-9.1
2389 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove dba %{_sysconfdir}/php.ini
2391 %triggerun dbase -- %{name}-dbase < 4:5.0.4-9.1
2392 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove dbase %{_sysconfdir}/php.ini
2394 %triggerun dbx -- %{name}-dbx < 4:5.0.4-9.1
2395 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove dbx %{_sysconfdir}/php.ini
2397 %triggerun dio -- %{name}-dio < 4:5.0.4-9.1
2398 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove dio %{_sysconfdir}/php.ini
2400 %triggerun dom -- %{name}-dom < 4:5.0.4-9.1
2401 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove dom %{_sysconfdir}/php.ini
2403 %triggerun exif -- %{name}-exif < 4:5.0.4-9.1
2404 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove exif %{_sysconfdir}/php.ini
2406 %triggerun fam -- %{name}-fam < 4:5.0.4-9.1
2407 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove fam %{_sysconfdir}/php.ini
2409 %triggerun fdf -- %{name}-fdf < 4:5.0.4-9.1
2410 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove fdf %{_sysconfdir}/php.ini
2412 %triggerun filepro -- %{name}-filepro < 4:5.0.4-9.1
2413 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove filepro %{_sysconfdir}/php.ini
2415 %triggerun ftp -- %{name}-ftp < 4:5.0.4-9.1
2416 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove ftp %{_sysconfdir}/php.ini
2418 %triggerun gd -- %{name}-gd < 4:5.0.4-9.1
2419 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove gd %{_sysconfdir}/php.ini
2421 %triggerun gettext -- %{name}-gettext < 4:5.0.4-9.1
2422 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove gettext %{_sysconfdir}/php.ini
2424 %triggerun gmp -- %{name}-gmp < 4:5.0.4-9.1
2425 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove gmp %{_sysconfdir}/php.ini
2427 %triggerun hwapi -- %{name}-hwapi < 4:5.0.4-9.1
2428 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove hwapi %{_sysconfdir}/php.ini
2430 %triggerun iconv -- %{name}-iconv < 4:5.0.4-9.1
2431 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove iconv %{_sysconfdir}/php.ini
2433 %triggerun imap -- %{name}-imap < 4:5.0.4-9.1
2434 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove imap %{_sysconfdir}/php.ini
2436 %triggerun interbase -- %{name}-interbase < 4:5.0.4-9.1
2437 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove interbase %{_sysconfdir}/php.ini
2439 %triggerun ldap -- %{name}-ldap < 4:5.0.4-9.1
2440 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove ldap %{_sysconfdir}/php.ini
2442 %triggerun mbstring -- %{name}-mbstring < 4:5.0.4-9.1
2443 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove mbstring %{_sysconfdir}/php.ini
2445 %triggerun mcrypt -- %{name}-mcrypt < 4:5.0.4-9.1
2446 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove mcrypt %{_sysconfdir}/php.ini
2448 %triggerun mhash -- %{name}-mhash < 4:5.0.4-9.1
2449 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove mhash %{_sysconfdir}/php.ini
2451 %triggerun mime_magic -- %{name}-mime_magic < 4:5.0.4-9.1
2452 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove mime_magic %{_sysconfdir}/php.ini
2454 %triggerun ming -- %{name}-ming < 4:5.0.4-9.1
2455 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove ming %{_sysconfdir}/php.ini
2457 %triggerun mnogosearch -- %{name}-mnogosearch < 4:5.0.4-9.1
2458 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove mnogosearch %{_sysconfdir}/php.ini
2460 %triggerun msession -- %{name}-msession < 4:5.0.4-9.1
2461 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove msession %{_sysconfdir}/php.ini
2463 %triggerun mssql -- %{name}-mssql < 4:5.0.4-9.1
2464 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove mssql %{_sysconfdir}/php.ini
2466 %triggerun mysql -- %{name}-mysql < 4:5.0.4-9.1
2467 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove mysql %{_sysconfdir}/php.ini
2469 %triggerun mysqli -- %{name}-mysqli < 4:5.0.4-9.1
2470 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove mysqli %{_sysconfdir}/php.ini
2472 %triggerun oci8 -- %{name}-oci8 < 4:5.0.4-9.1
2473 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove oci8 %{_sysconfdir}/php.ini
2475 %triggerun odbc -- %{name}-odbc < 4:5.0.4-9.1
2476 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove odbc %{_sysconfdir}/php.ini
2478 %triggerun openssl -- %{name}-openssl < 4:5.0.4-9.1
2479 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove openssl %{_sysconfdir}/php.ini
2481 %triggerun oracle -- %{name}-oracle < 4:5.0.4-9.1
2482 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove oracle %{_sysconfdir}/php.ini
2484 %triggerun pcre -- %{name}-pcre < 4:5.0.4-9.1
2485 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove pcre %{_sysconfdir}/php.ini
2487 %triggerun pgsql -- %{name}-pgsql < 4:5.0.4-9.1
2488 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove pgsql %{_sysconfdir}/php.ini
2490 %triggerun posix -- %{name}-posix < 4:5.0.4-9.1
2491 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove posix %{_sysconfdir}/php.ini
2493 %triggerun pspell -- %{name}-pspell < 4:5.0.4-9.1
2494 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove pspell %{_sysconfdir}/php.ini
2496 %triggerun recode -- %{name}-recode < 4:5.0.4-9.1
2497 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove recode %{_sysconfdir}/php.ini
2499 %triggerun session -- %{name}-session < 4:5.0.4-9.1
2500 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove session %{_sysconfdir}/php.ini
2502 %triggerun shmop -- %{name}-shmop < 4:5.0.4-9.1
2503 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove shmop %{_sysconfdir}/php.ini
2505 %triggerun snmp -- %{name}-snmp < 4:5.0.4-9.1
2506 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove snmp %{_sysconfdir}/php.ini
2508 %triggerun soap -- %{name}-soap < 4:5.0.4-9.1
2509 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove soap %{_sysconfdir}/php.ini
2511 %triggerun sockets -- %{name}-sockets < 4:5.0.4-9.1
2512 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove sockets %{_sysconfdir}/php.ini
2514 %triggerun sqlite -- %{name}-sqlite < 4:5.0.4-9.1
2515 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove sqlite %{_sysconfdir}/php.ini
2517 %triggerun sybase -- %{name}-sybase < 4:5.0.4-9.1
2518 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove sybase %{_sysconfdir}/php.ini
2520 %triggerun sybase-ct -- %{name}-sybase-ct < 4:5.0.4-9.1
2521 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove sybase-ct %{_sysconfdir}/php.ini
2523 %triggerun sysvmsg -- %{name}-sysvmsg < 4:5.0.4-9.1
2524 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove sysvmsg %{_sysconfdir}/php.ini
2526 %triggerun sysvsem -- %{name}-sysvsem < 4:5.0.4-9.1
2527 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove sysvsem %{_sysconfdir}/php.ini
2529 %triggerun sysvshm -- %{name}-sysvshm < 4:5.0.4-9.1
2530 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove sysvshm %{_sysconfdir}/php.ini
2532 %triggerun tidy -- %{name}-tidy < 4:5.0.4-9.1
2533 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove tidy %{_sysconfdir}/php.ini
2535 %triggerun wddx -- %{name}-wddx < 4:5.0.4-9.1
2536 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove wddx %{_sysconfdir}/php.ini
2538 %triggerun xml -- %{name}-xml < 4:5.0.4-9.1
2539 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove xml %{_sysconfdir}/php.ini
2541 %triggerun xmlrpc -- %{name}-xmlrpc < 4:5.0.4-9.1
2542 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove xmlrpc %{_sysconfdir}/php.ini
2544 %triggerun xsl -- %{name}-xsl < 4:5.0.4-9.1
2545 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove xsl %{_sysconfdir}/php.ini
2547 %triggerun yp -- %{name}-yp < 4:5.0.4-9.1
2548 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove yp %{_sysconfdir}/php.ini
2550 %triggerun zlib -- %{name}-zlib < 4:5.0.4-9.1
2551 [ ! -x %{_sbindir}/php-module-install ] || %{_sbindir}/php-module-install remove zlib %{_sysconfdir}/php.ini
2554 %files -n apache1-mod_php
2555 %defattr(644,root,root,755)
2556 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/apache/conf.d/*_mod_php.conf
2557 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-apache.ini
2558 %attr(755,root,root) %{_libdir}/apache1/libphp5.so
2559 /home/services/apache/icons/*
2563 %files -n apache-mod_php
2564 %defattr(644,root,root,755)
2565 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/httpd/httpd.conf/*_mod_php.conf
2566 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-apache2handler.ini
2567 %attr(755,root,root) %{_libdir}/apache/libphp5.so
2568 /home/services/httpd/icons/*
2573 %defattr(644,root,root,755)
2574 %doc sapi/cgi/README.FastCGI
2575 %attr(755,root,root) %{_bindir}/php.fcgi
2576 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-cgi-fcgi.ini
2580 %defattr(644,root,root,755)
2581 %attr(755,root,root) %{_bindir}/php.cgi
2582 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-cgi.ini
2585 %defattr(644,root,root,755)
2586 %attr(755,root,root) %{_bindir}/php.cli
2587 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-cli.ini
2588 %{_mandir}/man1/php.1*
2591 %defattr(644,root,root,755)
2592 %attr(755,root,root) %{_bindir}/php
2595 %defattr(644,root,root,755)
2597 %doc CREDITS Zend/ZEND_CHANGES
2598 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
2601 %dir %{_sysconfdir}/conf.d
2602 %attr(644,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php.ini
2603 %attr(770,root,http) %dir %verify(not group mode) /var/run/php
2604 %attr(755,root,root) %{_sbindir}/php-module-install
2605 %attr(755,root,root) %{_libdir}/libphp_common-*.so
2606 %dir %{extensionsdir}
2607 %dir %{_phpsharedir}
2610 %defattr(644,root,root,755)
2611 %doc README.UNIX-BUILD-SYSTEM
2612 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
2613 %doc CODING_STANDARDS
2614 %attr(755,root,root) %{_bindir}/phpextdist
2615 %attr(755,root,root) %{_bindir}/phpize
2616 %attr(755,root,root) %{_bindir}/php-config
2617 %attr(755,root,root) %{_libdir}/libphp_common.so
2618 %{_libdir}/libphp_common.la
2620 %{_libdir}/php/build
2624 %defattr(644,root,root,755)
2625 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/bcmath.ini
2626 %attr(755,root,root) %{extensionsdir}/bcmath.so
2629 %defattr(644,root,root,755)
2630 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/bz2.ini
2631 %attr(755,root,root) %{extensionsdir}/bz2.so
2634 %defattr(644,root,root,755)
2635 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/calendar.ini
2636 %attr(755,root,root) %{extensionsdir}/calendar.so
2640 %defattr(644,root,root,755)
2641 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/cpdf.ini
2642 %attr(755,root,root) %{extensionsdir}/cpdf.so
2646 %defattr(644,root,root,755)
2647 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ctype.ini
2648 %attr(755,root,root) %{extensionsdir}/ctype.so
2652 %defattr(644,root,root,755)
2653 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/curl.ini
2654 %attr(755,root,root) %{extensionsdir}/curl.so
2658 %defattr(644,root,root,755)
2659 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dba.ini
2660 %attr(755,root,root) %{extensionsdir}/dba.so
2663 %defattr(644,root,root,755)
2664 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dbase.ini
2665 %attr(755,root,root) %{extensionsdir}/dbase.so
2668 %defattr(644,root,root,755)
2669 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dbx.ini
2670 %attr(755,root,root) %{extensionsdir}/dbx.so
2673 %defattr(644,root,root,755)
2674 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dio.ini
2675 %attr(755,root,root) %{extensionsdir}/dio.so
2678 %defattr(644,root,root,755)
2679 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dom.ini
2680 %attr(755,root,root) %{extensionsdir}/dom.so
2684 %defattr(644,root,root,755)
2685 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/fam.ini
2686 %attr(755,root,root) %{extensionsdir}/fam.so
2691 %defattr(644,root,root,755)
2692 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/fdf.ini
2693 %attr(755,root,root) %{extensionsdir}/fdf.so
2697 %defattr(644,root,root,755)
2698 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/exif.ini
2699 %attr(755,root,root) %{extensionsdir}/exif.so
2702 %defattr(644,root,root,755)
2703 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/filepro.ini
2704 %attr(755,root,root) %{extensionsdir}/filepro.so
2707 %defattr(644,root,root,755)
2708 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ftp.ini
2709 %attr(755,root,root) %{extensionsdir}/ftp.so
2712 %defattr(644,root,root,755)
2713 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gd.ini
2714 %attr(755,root,root) %{extensionsdir}/gd.so
2717 %defattr(644,root,root,755)
2718 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gettext.ini
2719 %attr(755,root,root) %{extensionsdir}/gettext.so
2722 %defattr(644,root,root,755)
2723 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gmp.ini
2724 %attr(755,root,root) %{extensionsdir}/gmp.so
2728 %defattr(644,root,root,755)
2729 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/hwapi.ini
2730 %attr(755,root,root) %{extensionsdir}/hwapi.so
2734 %defattr(644,root,root,755)
2735 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/iconv.ini
2736 %attr(755,root,root) %{extensionsdir}/iconv.so
2740 %defattr(644,root,root,755)
2741 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/imap.ini
2742 %attr(755,root,root) %{extensionsdir}/imap.so
2745 %if %{with interbase}
2747 %defattr(644,root,root,755)
2748 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/interbase.ini
2749 %attr(755,root,root) %{extensionsdir}/interbase.so
2754 %defattr(644,root,root,755)
2755 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ldap.ini
2756 %attr(755,root,root) %{extensionsdir}/ldap.so
2760 %defattr(644,root,root,755)
2761 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mbstring.ini
2762 %attr(755,root,root) %{extensionsdir}/mbstring.so
2765 %defattr(644,root,root,755)
2766 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mcrypt.ini
2767 %attr(755,root,root) %{extensionsdir}/mcrypt.so
2771 %defattr(644,root,root,755)
2772 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mhash.ini
2773 %attr(755,root,root) %{extensionsdir}/mhash.so
2776 %if %{with mime_magic}
2778 %defattr(644,root,root,755)
2779 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mime_magic.ini
2780 %attr(755,root,root) %{extensionsdir}/mime_magic.so
2785 %defattr(644,root,root,755)
2786 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ming.ini
2787 %attr(755,root,root) %{extensionsdir}/ming.so
2790 %if %{with mnogosearch}
2792 %defattr(644,root,root,755)
2793 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mnogosearch.ini
2794 %attr(755,root,root) %{extensionsdir}/mnogosearch.so
2797 %if %{with msession}
2799 %defattr(644,root,root,755)
2800 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/msession.ini
2801 %attr(755,root,root) %{extensionsdir}/msession.so
2806 %defattr(644,root,root,755)
2807 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mssql.ini
2808 %attr(755,root,root) %{extensionsdir}/mssql.so
2812 %defattr(644,root,root,755)
2813 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mysql.ini
2814 %attr(755,root,root) %{extensionsdir}/mysql.so
2818 %defattr(644,root,root,755)
2819 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mysqli.ini
2820 %attr(755,root,root) %{extensionsdir}/mysqli.so
2824 %defattr(644,root,root,755)
2825 %attr(755,root,root) %{extensionsdir}/ncurses.so
2829 %defattr(644,root,root,755)
2830 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/oci8.ini
2831 %attr(755,root,root) %{extensionsdir}/oci8.so
2836 %defattr(644,root,root,755)
2837 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/odbc.ini
2838 %attr(755,root,root) %{extensionsdir}/odbc.so
2843 %defattr(644,root,root,755)
2844 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/openssl.ini
2845 %attr(755,root,root) %{extensionsdir}/openssl.so
2850 %defattr(644,root,root,755)
2851 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/oracle.ini
2852 %attr(755,root,root) %{extensionsdir}/oracle.so
2856 %defattr(644,root,root,755)
2857 %attr(755,root,root) %{extensionsdir}/pcntl.so
2861 %defattr(644,root,root,755)
2862 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pcre.ini
2863 %attr(755,root,root) %{extensionsdir}/pcre.so
2868 %defattr(644,root,root,755)
2869 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pgsql.ini
2870 %attr(755,root,root) %{extensionsdir}/pgsql.so
2874 %defattr(644,root,root,755)
2875 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/posix.ini
2876 %attr(755,root,root) %{extensionsdir}/posix.so
2880 %defattr(644,root,root,755)
2881 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pspell.ini
2882 %attr(755,root,root) %{extensionsdir}/pspell.so
2886 %defattr(644,root,root,755)
2887 %attr(755,root,root) %{extensionsdir}/readline.so
2891 %defattr(644,root,root,755)
2892 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/recode.ini
2893 %attr(755,root,root) %{extensionsdir}/recode.so
2896 # session_mm doesn't work with shared session
2898 #%defattr(644,root,root,755)
2899 #%attr(755,root,root) %{extensionsdir}/session.so
2902 %defattr(644,root,root,755)
2903 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/shmop.ini
2904 %attr(755,root,root) %{extensionsdir}/shmop.so
2908 %defattr(644,root,root,755)
2909 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/snmp.ini
2910 %attr(755,root,root) %{extensionsdir}/snmp.so
2914 %defattr(644,root,root,755)
2915 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/soap.ini
2916 %attr(755,root,root) %{extensionsdir}/soap.so
2919 %defattr(644,root,root,755)
2920 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sockets.ini
2921 %attr(755,root,root) %{extensionsdir}/sockets.so
2925 %defattr(644,root,root,755)
2926 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sqlite.ini
2927 %attr(755,root,root) %{extensionsdir}/sqlite.so
2932 %defattr(644,root,root,755)
2933 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sybase.ini
2934 %attr(755,root,root) %{extensionsdir}/sybase.so
2937 %if %{with sybase_ct}
2939 %defattr(644,root,root,755)
2940 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sybase_ct.ini
2941 %attr(755,root,root) %{extensionsdir}/sybase_ct.so
2945 %defattr(644,root,root,755)
2946 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvmsg.ini
2947 %attr(755,root,root) %{extensionsdir}/sysvmsg.so
2950 %defattr(644,root,root,755)
2951 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvsem.ini
2952 %attr(755,root,root) %{extensionsdir}/sysvsem.so
2955 %defattr(644,root,root,755)
2956 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvshm.ini
2957 %attr(755,root,root) %{extensionsdir}/sysvshm.so
2961 %defattr(644,root,root,755)
2962 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/tidy.ini
2963 %attr(755,root,root) %{extensionsdir}/tidy.so
2967 %defattr(644,root,root,755)
2968 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/tokenizer.ini
2969 %attr(755,root,root) %{extensionsdir}/tokenizer.so
2973 %defattr(644,root,root,755)
2974 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/wddx.ini
2975 %attr(755,root,root) %{extensionsdir}/wddx.so
2979 %defattr(644,root,root,755)
2980 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xml.ini
2981 %attr(755,root,root) %{extensionsdir}/xml.so
2985 %defattr(644,root,root,755)
2986 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xmlrpc.ini
2987 %attr(755,root,root) %{extensionsdir}/xmlrpc.so
2991 %defattr(644,root,root,755)
2992 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xsl.ini
2993 %attr(755,root,root) %{extensionsdir}/xsl.so
2996 %defattr(644,root,root,755)
2997 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/yp.ini
2998 %attr(755,root,root) %{extensionsdir}/yp.so
3001 %defattr(644,root,root,755)
3002 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/zlib.ini
3003 %attr(755,root,root) %{extensionsdir}/zlib.so