2 # - think of including support for:
6 # These extensions BuildRequires proprietary libraries...
7 # - deal with modules removed from php and not moved to PECL
8 # (existing only in php4):
9 # db, hyperwave, java, mcal, overload, qtdom
10 # and removed from php 5.1:
11 # cpdf, fam, yp, oracle
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 session, 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_without curl # without CURL extension module
25 %bcond_without imap # without IMAP extension module
26 %bcond_with interbase # with InterBase extension module
27 %bcond_without ldap # without LDAP extension module
28 %bcond_without mhash # without mhash extension module
29 %bcond_without ming # without ming extension module
30 %bcond_without mm # without mm support for session storage
31 %bcond_without mssql # without MS SQL extension module
32 %bcond_without mysqli # without mysqli support (Requires mysql > 4.1)
33 %bcond_without mime_magic # without mime-magic module
34 %bcond_without odbc # without ODBC extension module
35 %bcond_without openssl # without OpenSSL support and OpenSSL extension (module)
36 %bcond_without pcre # without PCRE extension module
37 %bcond_without pgsql # without PostgreSQL extension module
38 %bcond_without pspell # without pspell extension module
39 %bcond_without recode # without recode extension module
40 %bcond_without snmp # without SNMP extension module
41 %bcond_without sqlite # without SQLite extension module
42 %bcond_without sybase # without Sybase extension module
43 %bcond_without sybase_ct # without Sybase-CT extension module
44 %bcond_without tidy # without Tidy extension module
45 %bcond_without wddx # without WDDX extension module
46 %bcond_without xmlrpc # without XML-RPC extension module
47 %bcond_without apache1 # disable building apache 1.3.x module
48 %bcond_without apache2 # disable building apache 2.x module
49 %bcond_without fcgi # disable building FCGI SAPI
50 %bcond_without zts # disable experimental-zts
51 %bcond_with versioning # build with experimental versioning (to load php4/php5 into same apache)
53 %define apxs1 /usr/sbin/apxs1
54 %define apxs2 /usr/sbin/apxs
56 # some problems with apache 2.x
61 %ifnarch %{ix86} %{x8664} sparc sparcv9 alpha ppc
62 %undefine with_interbase
65 %if %{without apache1} && %{without apache2}
66 ERROR: You need to select at least one Apache SAPI to build shared modules.
70 Summary: PHP: Hypertext Preprocessor
71 Summary(fr): Le langage de script embarque-HTML PHP
72 Summary(pl): Jêzyk skryptowy PHP
73 Summary(pt_BR): A linguagem de script PHP
74 Summary(ru): PHP ÷ÅÒÓÉÉ 5 - ÑÚÙË ÐÒÅÐÒÏÃÅÓÓÉÒÏ×ÁÎÉÑ HTML-ÆÁÊÌÏ×, ×ÙÐÏÌÎÑÅÍÙÊ ÎÁ ÓÅÒ×ÅÒÅ
75 Summary(uk): PHP ÷ÅÒÓ¦§ 5 - ÍÏ×Á ÐÒÅÐÒÏÃÅÓÕ×ÁÎÎÑ HTML-ÆÁÊ̦×, ×ÉËÏÎÕ×ÁÎÁ ÎÁ ÓÅÒ×ÅÒ¦
78 Release: %{_rel}%{?with_hardening:hardened}
82 Source0: http://www.php.net/distributions/%{name}-%{version}.tar.bz2
83 # Source0-md5: 08e423aa314369d4392a36b3f7246afc
86 Source3: %{name}-mod_%{name}.conf
87 Source4: %{name}-cgi-fcgi.ini
88 Source5: %{name}-cgi.ini
89 Source6: %{name}-apache.ini
90 Source7: %{name}-cli.ini
91 Source8: http://www.hardened-php.net/hardening-patch-5.0.4-0.3.0.patch.gz
92 # Source8-md5: 47a742fa9fab2826ad10c13a2376111a
93 Patch0: %{name}-shared.patch
94 Patch1: %{name}-pldlogo.patch
95 Patch2: %{name}-mail.patch
96 Patch3: %{name}-link-libs.patch
97 Patch4: %{name}-libpq_fs_h_path.patch
98 Patch6: %{name}-build_modules.patch
99 Patch7: %{name}-sapi-ini-file.patch
100 Patch8: %{name}-no-metaccld.patch
101 Patch9: %{name}-reflection.patch
102 Patch10: %{name}-ini.patch
103 Patch11: %{name}-acam.patch
104 Patch14: %{name}-allow-db31.patch
105 Patch15: %{name}-threads-acfix.patch
106 Patch16: %{name}-tsrmlsfetchgcc2.patch
107 Patch17: %{name}-no_pear_install.patch
108 Patch18: %{name}-zlib.patch
109 Patch19: %{name}-sybase-fix.patch
110 Patch20: %{name}-readline.patch
111 Patch21: %{name}-nohttpd.patch
112 Patch23: %{name}-gd_imagerotate_enable.patch
113 Patch24: %{name}-uint32_t.patch
114 Patch25: %{name}-hwapi-link.patch
115 Patch26: %{name}-dba-link.patch
116 Patch30: %{name}-hardening-fix.patch
117 Patch31: %{name}-both-apxs.patch
118 Patch32: %{name}-builddir.patch
119 Patch33: %{name}-zlib-for-getimagesize.patch
120 Patch34: %{name}-ini-search-path.patch
121 Patch35: %{name}-versioning.patch
122 Patch36: %{name}-linkflags-clean.patch
123 Patch37: %{name}-cli-segv-fixes.patch
124 Patch38: %{name}-amd64.patch
125 Patch39: %{name}-soap.patch
126 URL: http://www.php.net/
127 %{?with_interbase:%{!?with_interbase_inst:BuildRequires: Firebird-devel >= 1.0.2.908-2}}
128 %{?with_pspell:BuildRequires: aspell-devel >= 2:0.50.0}
129 BuildRequires: autoconf >= 2.53
130 BuildRequires: automake >= 1.4d
132 BuildRequires: bzip2-devel
133 %{?with_curl:BuildRequires: curl-devel >= 7.12.0}
134 BuildRequires: cyrus-sasl-devel
135 %{!?with_db3:BuildRequires: db-devel >= 4.0}
136 %{?with_db3:BuildRequires: db3-devel >= 3.1}
137 BuildRequires: elfutils-devel
139 BuildRequires: expat-devel
141 %{?with_fcgi:BuildRequires: fcgi-devel}
142 %{?with_fdf:BuildRequires: fdftk-devel}
144 %if %{with mssql} || %{with sybase} || %{with sybase_ct}
145 BuildRequires: freetds-devel
147 BuildRequires: freetype-devel >= 2.0
148 BuildRequires: gd-devel >= 2.0.28-4
149 BuildRequires: gdbm-devel
150 BuildRequires: gmp-devel
151 %{?with_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2}
152 BuildRequires: libjpeg-devel
153 BuildRequires: libltdl-devel >= 1.4
154 BuildRequires: libmcrypt-devel >= 2.4.4
155 BuildRequires: libpng-devel >= 1.0.8
156 BuildRequires: libtiff-devel
157 BuildRequires: libtool >= 1.4.3
158 BuildRequires: libwrap-devel
159 BuildRequires: libxml2-devel >= 2.5.10
160 BuildRequires: libxslt-devel >= 1.0.18
161 %{?with_mhash:BuildRequires: mhash-devel}
162 %{?with_ming:BuildRequires: ming-devel >= 0.2a-11}
163 %{?with_mm:BuildRequires: mm-devel >= 1.3.0}
164 BuildRequires: mysql-devel >= 4.0.0
165 %{?with_mysqli:BuildRequires: mysql-devel >= 4.1.0}
166 BuildRequires: ncurses-ext-devel
167 %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
168 %if %{with openssl} || %{with ldap}
169 BuildRequires: openssl-devel >= 0.9.7d
171 %{?with_snmp:BuildRequires: net-snmp-devel >= 5.0.7}
172 BuildRequires: pam-devel
173 %{?with_pcre:BuildRequires: pcre-devel}
174 %{?with_pgsql:BuildRequires: postgresql-backend-devel >= 7.2}
175 %{?with_pgsql:BuildRequires: postgresql-devel}
176 BuildRequires: readline-devel
177 %{?with_recode:BuildRequires: recode-devel >= 3.5d-3}
178 BuildRequires: rpm-build >= 4.4.0
179 BuildRequires: rpmbuild(macros) >= 1.238
180 %{?with_sqlite:BuildRequires: sqlite-devel}
181 %{?with_sqlite:BuildRequires: sqlite3-devel}
182 BuildRequires: t1lib-devel
183 %{?with_tidy:BuildRequires: tidy-devel}
184 %{?with_odbc:BuildRequires: unixODBC-devel}
185 %{?with_xmlrpc:BuildRequires: xmlrpc-epi-devel}
186 BuildRequires: zlib-devel >= 1.0.9
188 BuildRequires: apache1-devel
191 BuildRequires: apache-devel >= 2.0.52-2
192 BuildRequires: apr-devel >= 1:1.0.0
193 BuildRequires: apr-util-devel >= 1:1.0.0
195 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
197 %define _sysconfdir /etc/php
198 %define extensionsdir %{_libdir}/php
200 # must be in sync with source. extra check ensuring that it is so is done in %%build
201 %define php_api_version 20041225
202 %define zend_module_api 20050922
203 %define zend_extension_api 220051025
204 %define zend_zts %{!?with_zts:0}%{?with_zts:1}
205 %define php_debug %{!?debug:0}%{?debug:1}
208 PHP is an HTML-embedded scripting language. PHP attempts to make it
209 easy for developers to write dynamically generated web pages. PHP also
210 offers built-in database integration for several commercial and
211 non-commercial database management systems, so writing a
212 database-enabled web page with PHP is fairly simple. The most common
213 use of PHP coding is probably as a replacement for CGI scripts. The
214 mod_php module enables the Apache web server to understand and process
215 the embedded PHP language in web pages. This package contains php
216 version %{version}. If you use applications which specifically rely on
217 PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI
218 module contained in the phpfi package. If you're just starting with
219 PHP, you should install this package. You'll also need to install the
223 PHP est un langage de script embarque dans le HTM. PHP essaye de
224 rendre simple aux developpeurs d'ecrire des pages web generees
225 dynamiquement. PHP incorpore egalement une integration avec plusieurs
226 systemes de gestion de bases de donnees commerciaux et
227 non-connerciaux, qui rent facile la creation de pages web liees avec
228 des bases de donnees. L'utilisation la plus commune de PHP est
229 probablement en remplacement de scripts CGI. Le module mod_php permet
230 au serveur web apache de comprendre et de traiter le langage PHP
231 integre dans des pages web. Ce package contient php version
232 %{version}. Si vous utilisez des applications qui utilisent
233 specifiquement PHP/FI, vous devrez installer le module PHP/FI inclus
234 dans le package mod_php. Si vous debutez avec PHP, vous devriez
235 installer ce package. Vous aurez egalement besoin dinstaller le
239 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w
240 plikach HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP
241 (jak np. Apache), który interpretuje te polecenia. Umo¿liwia to
242 tworzenie dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona
243 zosta³a z jêzyków: C, Java i Perl.
245 %description -l pt_BR
246 PHP: Preprocessador de Hipertexto versão 4 é uma linguagem script
247 embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e Perl,
248 com algumas características únicas, específicas ao PHP. O objetivo da
249 linguagem é permitir que desenvolvedores web escrevam páginas
250 dinamicamente geradas de forma rápida.
253 PHP - ÜÔÏ ÑÚÙË ÎÁÐÉÓÁÎÉÑ ÓËÒÉÐÔÏ×, ×ÓÔÒÁÉ×ÁÅÍÙÈ × HTML-ËÏÄ. PHP
254 ÐÒÅÄÌÁÇÁÅÔ ÉÎÔÅÒÇÒÁÃÉÀ Ó ÍÎÏÖÅÓÔ×ÏÍ óõâä, ÐÏÜÔÏÍÕ ÎÁÐÉÓÁÎÉÅ ÓËÒÉÐÔÏ×
255 ÄÌÑ ÒÁÂÏÔÙ Ó ÂÁÚÁÍÉ ÄÁÎÎÙÈ ÏÔÎÏÓÉÔÅÌØÎÏ ÐÒÏÓÔÏ. îÁÉÂÏÌÅÅ ÐÏÐÕÌÑÒÎÏÅ
256 ÉÓÐÏÌØÚÏ×ÁÎÉÅ PHP - ÚÁÍÅÎÁ ÄÌÑ CGI ÓËÒÉÐÔÏ×.
258 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÁÍÏÄÏÓÔÁÔÏÞÎÕÀ (CGI) ×ÅÒÓÉÀ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ ÑÚÙËÁ.
259 ÷Ù ÄÏÌÖÎÙ ÔÁËÖÅ ÕÓÔÁÎÏ×ÉÔØ ÐÁËÅÔ %{name}-common. åÓÌÉ ×ÁÍ ÎÕÖÅÎ
260 ÉÎÔÅÒÐÒÅÔÁÔÏÒ PHP × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache, ÕÓÔÁÎÏ×ÉÔÅ ÐÁËÅÔ
264 PHP - ÃÅ ÍÏ×Á ÎÁÐÉÓÁÎÎÑ ÓËÒÉÐÔ¦×, ÝÏ ×ÂÕÄÏ×ÕÀÔØÓÑ × HTML-ËÏÄ. PHP
265 ÐÒÏÐÏÎÕ¤ ¦ÎÔÅÇÒÁæÀ Ú ÂÁÇÁÔØÍÁ óõâä, ÔÏÍÕ ÎÁÐÉÓÁÎÎÑ ÓËÒÉÐÔ¦× ÄÌÑ
266 ÒÏÂÏÔÉ Ú ÂÁÚÁÍÉ ÄÁÎÉÈ ¤ ÄÏ×Ï̦ ÐÒÏÓÔÉÍ. îÁʦÌØÛ ÐÏÐÕÌÑÒÎÅ
267 ×ÉËÏÒÉÓÔÁÎÎÑ PHP - ÚÁͦÎÁ ÄÌÑ CGI ÓËÒÉÐÔ¦×.
269 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓÁÍÏÄÏÓÔÁÔÎÀ (CGI) ×ÅÒÓ¦À ¦ÎÔÅÒÐÒÅÔÁÔÏÒÁ ÍÏ×É. ÷É
270 ÍÁ¤ÔÅ ÔÁËÏÖ ×ÓÔÁÎÏ×ÉÔÉ ÐÁËÅÔ %{name}-common. ñËÝÏ ×ÁÍ ÐÏÔÒ¦ÂÅÎ
271 ¦ÎÔÅÒÐÒÅÔÁÔÏÒ PHP × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache, ×ÓÔÁÎÏצÔØ ÐÁËÅÔ apache-php.
273 %package -n apache1-mod_php
274 Summary: PHP DSO module for apache 1.3.x
275 Summary(pl): Modu³ DSO (Dynamic Shared Object) php dla apache 1.3.x
276 Group: Development/Languages/PHP
277 Requires(triggerpostun): sed >= 4.0
278 Requires: %{name}-common = %{epoch}:%{version}-%{release}
279 Requires: apache1(EAPI) >= 1.3.33-2
280 Requires: apache1-mod_mime
281 Provides: php = %{epoch}:%{version}-%{release}
282 Obsoletes: apache-mod_php < 1:4.1.1
285 %description -n apache1-mod_php
286 PHP as DSO module for apache 1.3.x.
288 %description -n apache1-mod_php -l pl
289 php jako modu³ DSO (Dynamic Shared Object) dla apache 1.3.x.
291 %package -n apache-mod_php
292 Summary: PHP DSO module for apache 2.x
293 Summary(pl): Modu³ DSO (Dynamic Shared Object) php dla apache 2.x
294 Group: Development/Languages/PHP
295 Requires: %{name}-common = %{epoch}:%{version}-%{release}
296 Requires: apache(modules-api) = %{apache_modules_api}
297 Requires: apache-mod_mime
298 Provides: php = %{epoch}:%{version}-%{release}
301 %description -n apache-mod_php
302 PHP as DSO module for apache 2.x.
304 %description -n apache-mod_php -l pl
305 php jako modu³ DSO (Dynamic Shared Object) dla apache 2.x.
308 Summary: php as FastCGI program
309 Summary(pl): php jako program FastCGI
310 Group: Development/Languages/PHP
311 Requires: %{name}-common = %{epoch}:%{version}-%{release}
312 Provides: php = %{epoch}:%{version}-%{release}
315 php as FastCGI program.
317 %description fcgi -l pl
318 php jako program FastCGI.
321 Summary: php as CGI program
322 Summary(pl): php jako program CGI
323 Group: Development/Languages/PHP
324 Requires: %{name}-common = %{epoch}:%{version}-%{release}
329 %description cgi -l pl
330 php jako program CGI.
333 Summary: php as CLI interpreter
334 Summary(pl): php jako interpreter dzia³aj±cy z linii poleceñ
335 Group: Development/Languages/PHP
336 Requires: %{name}-common = %{epoch}:%{version}-%{release}
339 php as CLI interpreter.
341 %description cli -l pl
342 php jako interpreter dzia³aj±cy z linii poleceñ.
345 Summary: /usr/bin/php symlink
346 Summary(pl): Dowi±zanie symboliczne /usr/bin/php
347 Group: Development/Languages/PHP
348 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
349 Obsoletes: /usr/bin/php
352 Package providing /usr/bin/php symlink to PHP CLI.
354 %description program -l pl
355 Pakiet dostarczaj±cy dowi±zanie symboliczne /usr/bin/php do PHP CLI.
358 Summary: Common files needed by both apache module and CGI
359 Summary(pl): Wspólne pliki dla modu³u apache'a i programu CGI
360 Summary(ru): òÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ php
361 Summary(uk): â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ ÄÌÑ php
363 # because of dlclose() bugs in glibc <= 2.3.4 causing SEGVs on exit
364 Requires: glibc >= 6:2.3.5
366 Provides: %{name}-libxml = %{epoch}:%{version}-%{release}
367 Provides: %{name}-session = %{epoch}:%{version}-%{release}
368 Provides: %{name}-simplexml = %{epoch}:%{version}-%{release}
369 Provides: %{name}-spl = %{epoch}:%{version}-%{release}
370 Provides: %{name}-standard = %{epoch}:%{version}-%{release}
371 Provides: php(modules_api) = %{php_api_version}
372 Provides: php(zend_extension_api) = %{zend_extension_api}
373 Provides: php(zend_module_api) = %{zend_module_api}
374 Provides: php5(debug) = %{php_debug}
375 Provides: php5(thread-safety) = %{zend_zts}
376 Obsoletes: php-pecl-domxml
377 Obsoletes: php-session < 3:4.2.1-2
378 # for the posttrans scriptlet, conflicts because in vserver enviroinment rpm package is not installed.
379 Conflicts: rpm < 4.4.2-0.2
382 Common files needed by both apache module and CGI.
384 %description common -l pl
385 Wspólne pliki dla modu³u apacha i programu CGI.
387 %description common -l ru
388 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÏÂÝÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÎÙÈ ×ÁÒÉÁÎÔÏ× ÒÅÁÌÉÚÁÃÉÉ PHP
389 (ÓÁÍÏÄÏÓÔÁÔÏÞÎÏÊ É × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache).
391 %description common -l uk
392 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓЦÌØΦ ÆÁÊÌÉ ÄÌÑ Ò¦ÚÎÉÈ ×ÁÒ¦ÁÎÔ¦× ÒÅÁ̦ÚÁæ§ PHP
393 (ÓÁÍÏÄÏÓÔÁÔÎØϧ ÔÁ × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache).
396 Summary: Files for PHP modules development
397 Summary(pl): Pliki do kompilacji modu³ów PHP
398 Summary(pt_BR): Arquivos de desenvolvimento para PHP
399 Summary(ru): ðÁËÅÔ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ ÒÁÓÛÉÒÅÎÉÊ PHP
400 Summary(uk): ðÁËÅÔ ÒÏÚÒÏÂËÉ ÄÌÑ ÐÏÂÕÄÏ×É ÒÏÚÛÉÒÅÎØ PHP
401 Group: Development/Languages/PHP
402 Requires: %{name}-common = %{epoch}:%{version}-%{release}
407 Obsoletes: php-pear-devel
408 Obsoletes: php4-devel
411 The php-devel package lets you compile dynamic extensions to PHP.
412 Included here is the source for the PHP extensions. Instead of
413 recompiling the whole php binary to add support for, say, oracle,
414 install this package and use the new self-contained extensions
415 support. For more information, read the file
416 README.SELF-CONTAINED-EXTENSIONS.
418 %description devel -l pl
419 Ten pakiet zawiera pliki potrzebne do kompilacji modu³ów PHP. Zamiast
420 rekompilowaæ ca³e php aby dodaæ obs³ugê np. oracle, mo¿na przy u¿yciu
421 tego pakietu skompilowaæ samodzielne rozszerzenie. Wiêcej informacji o
422 samodzielnych rozszerzeniach mo¿na znale¼æ w pliku
423 README.SELF-CONTAINED-EXTENSIONS.
425 %description devel -l pt_BR
426 Este pacote contém arquivos usados no desenvolvimento de programas ou
429 %description devel -l ru
430 ðÁËÅÔ php-devel ÄÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ËÏÍÐÉÌÉÒÏ×ÁÔØ ÄÉÎÁÍÉÞÅÓËÉÅ ÒÁÓÛÉÒÅÎÉÑ
431 PHP. ðÁËÅÔ ×ËÌÀÞÁÅÔ ÉÓÈÏÄÎÙÊ ËÏÄ ÜÔÉÈ ÒÁÓÛÉÒÅÎÉÊ. ÷ÍÅÓÔÏ ÐÏ×ÔÏÒÎÏÊ
432 ËÏÍÐÉÌÑÃÉÉ ÂÉÎÁÒÎÏÇÏ ÆÁÊÌÁ php ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ, ÎÁÐÒÉÍÅÒ, ÐÏÄÄÅÒÖËÉ
433 oracle, ÕÓÔÁÎÏ×ÉÔÅ ÜÔÏÔ ÐÁËÅÔ ÄÌÑ ËÏÍÐÉÌÉÒÏ×ÁÎÉÑ ÏÔÄÅÌØÎÙÈ ÒÁÓÛÉÒÅÎÉÊ.
434 ðÏÄÒÏÂÎÏÓÔÉ - × ÆÁÊÌÅ README.SELF-CONTAINED-EXTENSIONS.
436 %description devel -l uk
437 ðÁËÅÔ php-devel ÄÁ¤ ÍÏÖÌÉצÓÔØ ËÏÍЦÌÀ×ÁÔÉ ÄÉÎÁͦÞΦ ÒÏÚÛÉÒÅÎÎÑ PHP.
438 äÏ ÐÁËÅÔÕ ×ËÌÀÞÅÎÏ ×ÉȦÄÎÉÊ ËÏÄ ÄÌÑ ÒÏÚÛÉÒÅÎØ. úÁͦÓÔØ ÐÏ×ÔÏÒÎϧ
439 ËÏÍЦÌÑæ§ ¦ÎÁÒÎÏÇÏ ÆÁÊÌÕ php ÄÌÑ ÄÏÄÁÎÎÑ, ÎÁÐÒÉËÌÁÄ, ЦÄÔÒÉÍËÉ
440 oracle, ×ÓÔÁÎÏצÔØ ÃÅÊ ÐÁËÅÔ ÄÌÑ ËÏÍЦÌÑæ§ ÏËÒÅÍÉÈ ÒÏÚÛÉÒÅÎØ.
441 äÅÔÁÌØΦÛÁ ¦ÎÆÏÒÍÁÃ¦Ñ - × ÆÁÊ̦ README.SELF-CONTAINED-EXTENSIONS.
444 Summary: bcmath extension module for PHP
445 Summary(pl): Modu³ bcmath dla PHP
447 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
448 Requires: %{name}-common = %{epoch}:%{version}-%{release}
451 This is a dynamic shared object (DSO) for PHP that will add bc style
452 precision math functions support.
454 %description bcmath -l pl
455 Modu³ PHP umo¿liwiaj±cy korzystanie z dok³adnych funkcji
456 matematycznych takich jak w programie bc.
459 Summary: Bzip2 extension module for PHP
460 Summary(pl): Modu³ bzip2 dla PHP
462 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
463 Requires: %{name}-common = %{epoch}:%{version}-%{release}
466 This is a dynamic shared object (DSO) for PHP that will add bzip2
467 compression support to PHP.
469 %description bzip2 -l pl
470 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji bzip2.
473 Summary: Calendar extension module for PHP
474 Summary(pl): Modu³ funkcji kalendarza dla PHP
476 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
477 Requires: %{name}-common = %{epoch}:%{version}-%{release}
479 %description calendar
480 This is a dynamic shared object (DSO) for PHP that will add calendar
483 %description calendar -l pl
484 Modu³ PHP dodaj±cy wsparcie dla kalendarza.
487 Summary: ctype extension module for PHP
488 Summary(pl): Modu³ ctype dla PHP
490 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
491 Requires: %{name}-common = %{epoch}:%{version}-%{release}
494 This is a dynamic shared object (DSO) for PHP that will add ctype
497 %description ctype -l pl
498 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji ctype.
501 Summary: curl extension module for PHP
502 Summary(pl): Modu³ curl dla PHP
504 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
505 Requires: %{name}-common = %{epoch}:%{version}-%{release}
508 This is a dynamic shared object (DSO) for PHP that will add curl
511 %description curl -l pl
512 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki curl.
515 Summary: DBA extension module for PHP
516 Summary(pl): Modu³ DBA dla PHP
518 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
519 Requires: %{name}-common = %{epoch}:%{version}-%{release}
522 This is a dynamic shared object (DSO) for PHP that will add flat-file
523 databases (DBA) support.
525 %description dba -l pl
526 Modu³ dla PHP dodaj±cy obs³ugê dla baz danych opartych na plikach
530 Summary: DBase extension module for PHP
531 Summary(pl): Modu³ DBase dla PHP
533 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
534 Requires: %{name}-common = %{epoch}:%{version}-%{release}
537 This is a dynamic shared object (DSO) for PHP that will add DBase
540 %description dbase -l pl
541 Modu³ PHP ze wsparciem dla DBase.
544 Summary: DOM extension module for PHP
545 Summary(pl): Modu³ DOM dla PHP
547 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
548 Requires: %{name}-common = %{epoch}:%{version}-%{release}
549 # it has some compatibility functions
550 Provides: php-domxml = %{epoch}:%{version}-%{release}
551 Obsoletes: php-domxml <= 3:4.3.8-1
554 This is a dynamic shared object (DSO) for PHP that will add new DOM
557 %description dom -l pl
558 Modu³ PHP dodaj±cy now± obs³ugê DOM.
561 Summary: exif extension module for PHP
562 Summary(pl): Modu³ exif 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 EXIF tags
569 support in image files.
571 %description exif -l pl
572 Modu³ PHP dodaj±cy obs³ugê znaczników EXIF w plikach obrazków.
575 Summary: FDF extension module for PHP
576 Summary(pl): Modu³ FDF dla PHP
578 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
579 Requires: %{name}-common = %{epoch}:%{version}-%{release}
582 This PHP module adds support for PDF Forms through Adobe FDFTK
585 %description fdf -l pl
586 Modu³ PHP dodaj±cy obs³ugê formularzy PDF poprzez bibliotekê Adobe
590 Summary: filePro extension module for PHP
591 Summary(pl): Modu³ filePro dla PHP
593 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
594 Requires: %{name}-common = %{epoch}:%{version}-%{release}
597 This is a dynamic shared object (DSO) for PHP that will add support
598 for read-only access to filePro databases.
600 %description filepro -l pl
601 Modu³ PHP dodaj±cy mo¿liwo¶æ dostêpu (tylko do odczytu) do baz danych
605 Summary: FTP extension module for PHP
606 Summary(pl): Modu³ FTP dla PHP
608 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
609 Requires: %{name}-common = %{epoch}:%{version}-%{release}
612 This is a dynamic shared object (DSO) for PHP that will add FTP
615 %description ftp -l pl
616 Modu³ PHP dodaj±cy obs³ugê protoko³u FTP.
619 Summary: GD extension module for PHP
620 Summary(pl): Modu³ GD dla PHP
622 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
623 Requires: %{name}-common = %{epoch}:%{version}-%{release}
624 Requires: gd >= 2.0.28-4
625 Provides: %{name}-gd(gif) = %{epoch}:%{version}-%{release}
628 This is a dynamic shared object (DSO) for PHP that will add GD
629 support, allowing you to create and manipulate images with PHP.
631 %description gd -l pl
632 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki GD, pozwalaj±cej na
633 tworzenie i obróbkê obrazków.
636 Summary: gettext extension module for PHP
637 Summary(pl): Modu³ gettext dla PHP
639 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
640 Requires: %{name}-common = %{epoch}:%{version}-%{release}
643 This is a dynamic shared object (DSO) for PHP that will add gettext
646 %description gettext -l pl
647 Modu³ PHP dodaj±cy obs³ugê lokalizacji przez gettext.
650 Summary: gmp extension module for PHP
651 Summary(pl): Modu³ gmp dla PHP
653 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
654 Requires: %{name}-common = %{epoch}:%{version}-%{release}
657 This is a dynamic shared object (DSO) for PHP that will add arbitrary
658 length number support with GNU MP library.
660 %description gmp -l pl
661 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki gmp do obliczeñ na
662 liczbach o dowolnej d³ugo¶ci.
665 Summary: Hyperwave API extension module for PHP
666 Summary(pl): Modu³ API Hyperwave dla PHP
668 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
669 Requires: %{name}-common = %{epoch}:%{version}-%{release}
672 This is a dynamic shared object (DSO) for PHP that will add official
673 Hyperwave API support.
675 %description hwapi -l pl
676 Modu³ PHP dodaj±cy obs³ugê Hyperwave.
679 Summary: iconv extension module for PHP
680 Summary(pl): Modu³ iconv dla PHP
682 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
683 Requires: %{name}-common = %{epoch}:%{version}-%{release}
686 This is a dynamic shared object (DSO) for PHP that will add iconv
689 %description iconv -l pl
690 Modu³ PHP dodaj±cy obs³ugê iconv.
693 Summary: IMAP extension module for PHP
694 Summary(pl): Modu³ IMAP dla PHP
695 Summary(pt_BR): Um módulo para aplicações PHP que usam IMAP
697 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
698 Requires: %{name}-common = %{epoch}:%{version}-%{release}
701 This is a dynamic shared object (DSO) for PHP that will add IMAP
704 %description imap -l pl
705 Modu³ PHP dodaj±cy obs³ugê skrzynek IMAP.
707 %description imap -l pt_BR
708 Um módulo para aplicações PHP que usam IMAP.
711 Summary: InterBase/Firebird database module for PHP
712 Summary(pl): Modu³ bazy danych InterBase/Firebird dla PHP
714 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
715 Requires: %{name}-common = %{epoch}:%{version}-%{release}
716 %{?with_interbase_inst:Autoreq: false}
718 %description interbase
719 This is a dynamic shared object (DSO) for PHP that will add InterBase
720 and Firebird database support.
722 %description interbase -l pl
723 Modu³ PHP umo¿liwiaj±cy dostêp do baz danych InterBase i Firebird.
726 Summary: LDAP extension module for PHP
727 Summary(pl): Modu³ LDAP dla PHP
728 Summary(pt_BR): Um módulo para aplicações PHP que usam LDAP
730 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
731 Requires: %{name}-common = %{epoch}:%{version}-%{release}
734 This is a dynamic shared object (DSO) for PHP that will add LDAP
737 %description ldap -l pl
738 Modu³ PHP dodaj±cy obs³ugê LDAP.
740 %description ldap -l pt_BR
741 Um módulo para aplicações PHP que usam LDAP.
744 Summary: mbstring extension module for PHP
745 Summary(pl): Modu³ mbstring dla PHP
747 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
748 Requires: %{name}-common = %{epoch}:%{version}-%{release}
750 %description mbstring
751 This is a dynamic shared object (DSO) for PHP that will add multibyte
754 %description mbstring -l pl
755 Modu³ PHP dodaj±cy obs³ugê ci±gów znaków wielobajtowych.
758 Summary: mcrypt extension module for PHP
759 Summary(pl): Modu³ mcrypt dla PHP
761 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
762 Requires: %{name}-common = %{epoch}:%{version}-%{release}
765 This is a dynamic shared object (DSO) for PHP that will add mcrypt
768 %description mcrypt -l pl
769 Modu³ PHP dodaj±cy mo¿liwo¶æ szyfrowania poprzez bibliotekê mcrypt.
772 Summary: mhash extension module for PHP
773 Summary(pl): Modu³ mhash dla PHP
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 mhash
782 %description mhash -l pl
783 Modu³ PHP udostêpniaj±cy funkcje mieszaj±ce z biblioteki mhash.
786 Summary: mime_magic extension module for PHP
787 Summary(pl): Modu³ mime_magic dla PHP
789 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
790 Requires: %{name}-common = %{epoch}:%{version}-%{release}
791 Requires: /usr/share/file/magic.mime
793 %description mime_magic
794 This PHP module adds support for MIME type lookup via file magic
795 numbers using magic.mime database.
797 %description mime_magic -l pl
798 Modu³ PHP dodaj±cy obs³ugê wyszukiwania typów MIME wed³ug magicznych
799 znaczników plików z u¿yciem bazy danych magic.mime.
802 Summary: ming extension module for PHP
803 Summary(pl): Modu³ ming dla PHP
805 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
806 Requires: %{name}-common = %{epoch}:%{version}-%{release}
809 This is a dynamic shared object (DSO) for PHP that will add ming
810 (Flash - .swf files) support.
812 %description ming -l pl
813 Modu³ PHP dodaj±cy obs³ugê plików Flash (.swf) poprzez bibliotekê
817 Summary: MS SQL extension module for PHP
818 Summary(pl): Modu³ MS SQL dla PHP
820 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
821 Requires: %{name}-common = %{epoch}:%{version}-%{release}
824 This is a dynamic shared object (DSO) for PHP that will add MS SQL
825 databases support through FreeTDS library.
827 %description mssql -l pl
828 Modu³ PHP dodaj±cy obs³ugê baz danych MS SQL poprzez bibliotekê
832 Summary: MySQL database module for PHP
833 Summary(pl): Modu³ bazy danych MySQL dla PHP
834 Summary(pt_BR): Um módulo para aplicações PHP que usam bancos de dados MySQL
836 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
837 Requires: %{name}-common = %{epoch}:%{version}-%{release}
840 This is a dynamic shared object (DSO) for PHP that will add MySQL
843 %description mysql -l pl
844 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych MySQL.
846 %description mysql -l pt_BR
847 Um módulo para aplicações PHP que usam bancos de dados MySQL.
850 Summary: MySQLi module for PHP
851 Summary(pl): Modu³ MySQLi dla PHP
853 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
854 Requires: %{name}-common = %{epoch}:%{version}-%{release}
855 Requires: mysql-libs >= 4.1.0
858 This is a dynamic shared object (DSO) for PHP that will add MySQLi
859 (Improved MySQL) support. The difference between it and mysql module
860 is that it provides access to functionality of MySQL 4.1 and above.
862 %description mysqli -l pl
863 Modu³ PHP umo¿liwiaj±cy udoskonalony dostêp do bazy danych MySQL.
864 Ró¿nic± miêdzy nim a modu³em mysql jest dostêp do funkcjonalno¶ci
865 MySQL w wersji 4.1 i nowszych.
868 Summary: ncurses module for PHP
869 Summary(pl): Modu³ ncurses dla PHP
871 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
872 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
875 This PHP module adds support for ncurses functions (only for cli and
878 %description ncurses -l pl
879 Modu³ PHP dodaj±cy obs³ugê funkcji ncurses (tylko do SAPI cli i cgi).
882 Summary: Oracle 8+ database module for PHP
883 Summary(pl): Modu³ bazy danych Oracle 8+ dla PHP
885 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
886 Requires: %{name}-common = %{epoch}:%{version}-%{release}
890 This is a dynamic shared object (DSO) for PHP that will add Oracle 7,
891 8, 9 and 10 database support through Oracle8 Call-Interface (OCI8).
893 %description oci8 -l pl
894 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7, 8, 9 i 10
895 poprzez interfejs Oracle8 Call-Interface (OCI8).
898 Summary: ODBC extension module for PHP
899 Summary(pl): Modu³ ODBC dla PHP
900 Summary(pt_BR): Um módulo para aplicações PHP que usam bases de dados ODBC
902 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
903 Requires: %{name}-common = %{epoch}:%{version}-%{release}
904 Requires: unixODBC >= 2.1.1-3
907 This is a dynamic shared object (DSO) for PHP that will add ODBC
910 %description odbc -l pl
911 Modu³ PHP ze wsparciem dla ODBC.
913 %description odbc -l pt_BR
914 Um módulo para aplicações PHP que usam ODBC.
917 Summary: OpenSSL extension module for PHP
918 Summary(pl): Modu³ OpenSSL dla PHP
920 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
921 Requires: %{name}-common = %{epoch}:%{version}-%{release}
924 This is a dynamic shared object (DSO) for PHP that will add OpenSSL
927 Warning: this is an experimental module.
929 %description openssl -l pl
930 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki OpenSSL.
932 Uwaga: to jest modu³ eksperymentalny.
935 Summary: Process Control extension module for PHP
936 Summary(pl): Modu³ Process Control dla PHP
938 Requires(post,preun): %{name}-program = %{epoch}:%{version}-%{release}
939 Requires: %{name}-program = %{epoch}:%{version}-%{release}
942 This is a dynamic shared object (DSO) for PHP that will add process
943 spawning and control support. It supports functions like fork(),
944 waitpid(), signal() etc.
946 Warning: this is an experimental module. Also, don't use it in
947 webserver environment!
949 %description pcntl -l pl
950 Modu³ PHP umo¿liwiaj±cy tworzenie nowych procesów i kontrolê nad nimi.
951 Obs³uguje funkcje takie jak fork(), waitpid(), signal() i podobne.
953 Uwaga: to jest modu³ eksperymentalny. Ponadto nie jest przeznaczony do
954 u¿ywania z serwerem WWW - nie próbuj tego!
957 Summary: PCRE extension module for PHP
958 Summary(pl): Modu³ PCRE dla PHP
960 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
961 Requires: %{name}-common = %{epoch}:%{version}-%{release}
964 This is a dynamic shared object (DSO) for PHP that will add Perl
965 Compatible Regular Expression support.
967 %description pcre -l pl
968 Modu³ PHP umo¿liwiaj±cy korzystanie z perlowych wyra¿eñ regularnych
969 (Perl Compatible Regular Expressions)
972 Summary: PHP Data Objects (PDO)
973 Summary(pl): Obs³uga PHP Data Objects (PDO)
975 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
976 Requires: %{name}-common = %{epoch}:%{version}-%{release}
977 Obsoletes: php-pecl-PDO
980 This is a dynamic shared object (DSO) for PHP that will add PDO
983 %description pdo -l pl
984 Modu³ PHP dodaj±cy obs³ugê PDO (PHP Data Objects).
987 Summary: PHP Data Objects (PDO) FreeTDS support
988 Summary(pl): Modu³ PHP Data Objects (PDO) z obs³ug± FreeTDS
990 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
991 Requires: %{name}-common = %{epoch}:%{version}-%{release}
992 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
994 %description pdo-dblib
995 This is a dynamic shared object (DSO) for PHP that will add PDO
998 %description pdo-dblib -l pl
999 Modu³ dla PHP dodaj±cy obs³ugê baz danych FreeTDS za po¶rednictwem
1002 %package pdo-firebird
1003 Summary: PHP Data Objects (PDO) Firebird support
1004 Summary(pl): Modu³ PHP Data Objects (PDO) z obs³ug± Firebirda
1006 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1007 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1008 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1009 Obsoletes: php-pecl-PDO_FIREBIRD
1011 %description pdo-firebird
1012 This is a dynamic shared object (DSO) for PHP that will add PDO
1015 %description pdo-firebird -l pl
1016 Modu³ dla PHP dodaj±cy obs³ugê baz danych Firebird za po¶rednictwem
1020 Summary: PHP Data Objects (PDO) MySQL support
1021 Summary(pl): Modu³ PHP Data Objects (PDO) z obs³ug± MySQL-a
1023 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1024 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1025 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1026 Obsoletes: php-pecl-PDO_MYSQL
1028 %description pdo-mysql
1029 This is a dynamic shared object (DSO) for PHP that will add PDO MySQL
1032 %description pdo-mysql -l pl
1033 Modu³ dla PHP dodaj±cy obs³ugê baz danych MySQL za po¶rednictwem
1037 Summary: PHP Data Objects (PDO) Oracle support
1038 Summary(pl): Modu³ PHP Data Objects (PDO) z obs³ug± Oracle'a
1040 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1041 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1042 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1043 Obsoletes: php-pecl-PDO_OCI
1045 %description pdo-oci
1046 This is a dynamic shared object (DSO) for PHP that will add PDO Oracle
1049 %description pdo-oci -l pl
1050 Modu³ dla PHP dodaj±cy obs³ugê baz danych Oracle za po¶rednictwem
1054 Summary: PHP Data Objects (PDO) ODBC support
1055 Summary(pl): Modu³ PHP Data Objects (PDO) z obs³ug± ODBC
1057 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1058 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1059 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1060 Obsoletes: php-pecl-PDO_ODBC
1062 %description pdo-odbc
1063 This is a dynamic shared object (DSO) for PHP that will add PDO ODBC
1066 %description pdo-odbc -l pl
1067 Modu³ dla PHP dodaj±cy obs³ugê baz danych ODBC za po¶rednictwem
1071 Summary: PHP Data Objects (PDO) PostgreSQL support
1072 Summary(pl): Modu³ PHP Data Objects (PDO) z obs³ug± PostgreSQL-a
1074 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1075 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1076 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1077 Obsoletes: php-pecl-PDO_PGSQL
1079 %description pdo-pgsql
1080 This is a dynamic shared object (DSO) for PHP that will add PDO
1083 %description pdo-pgsql -l pl
1084 Modu³ dla PHP dodaj±cy obs³ugê baz danych PostgreSQL za po¶rednictwem
1088 Summary: PHP Data Objects (PDO) SQLite support
1089 Summary(pl): Modu³ PHP Data Objects (PDO) z obs³ug± SQLite
1091 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1092 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1093 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1094 Obsoletes: php-pecl-PDO_SQLITE
1096 %description pdo-sqlite
1097 This is a dynamic shared object (DSO) for PHP that will add PDO SQLite
1100 %description pdo-sqlite -l pl
1101 Modu³ dla PHP dodaj±cy obs³ugê baz danych SQLite za po¶rednictwem
1105 Summary: PostgreSQL database module for PHP
1106 Summary(pl): Modu³ bazy danych PostgreSQL dla PHP
1108 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1109 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1112 This is a dynamic shared object (DSO) for PHP that will add PostgreSQL
1115 %description pgsql -l pl
1116 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
1118 %description pgsql -l pt_BR
1119 Um módulo para aplicações PHP que usam bancos de dados postgresql.
1122 Summary: POSIX extension module for PHP
1123 Summary(pl): Modu³ POSIX dla PHP
1125 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1126 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1129 This is a dynamic shared object (DSO) for PHP that will add POSIX
1130 functions support to PHP.
1132 %description posix -l pl
1133 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji POSIX.
1136 Summary: pspell extension module for PHP
1137 Summary(pl): Modu³ pspell dla PHP
1139 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1140 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1143 This is a dynamic shared object (DSO) for PHP that will add pspell
1144 support to PHP. It allows to check the spelling of a word and offer
1147 %description pspell -l pl
1148 Modu³ PHP umo¿liwiaj±cy korzystanie z pspella. Pozwala on na
1149 sprawdzanie pisowni s³owa i sugerowanie poprawek.
1152 Summary: readline extension module for PHP
1153 Summary(pl): Modu³ readline dla PHP
1155 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
1156 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1158 %description readline
1159 This PHP module adds support for readline functions (only for cli and
1162 %description readline -l pl
1163 Modu³ PHP dodaj±cy obs³ugê funkcji readline (tylko do SAPI cli i cgi).
1166 Summary: recode extension module for PHP
1167 Summary(pl): Modu³ recode dla PHP
1169 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1170 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1171 Requires: recode >= 3.5d-3
1174 This is a dynamic shared object (DSO) for PHP that will add recode
1177 %description recode -l pl
1178 Modu³ PHP dodaj±cy mo¿liwo¶æ konwersji kodowania plików (poprzez
1182 Summary: session extension module for PHP
1183 Summary(pl): Modu³ session dla PHP
1185 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1186 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1188 %description session
1189 This is a dynamic shared object (DSO) for PHP that will add session
1192 %description session -l pl
1193 Modu³ PHP dodaj±cy obs³ugê sesji.
1196 Summary: Shared Memory Operations extension module for PHP
1197 Summary(pl): Modu³ shmop dla PHP
1199 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1200 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1203 This is a dynamic shared object (DSO) for PHP that will add Shared
1204 Memory Operations support.
1206 Warning: this is an experimental module.
1208 %description shmop -l pl
1209 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej.
1211 Uwaga: to jest modu³ eksperymentalny.
1214 Summary: Simple XML extension module for PHP
1215 Summary(pl): Modu³ prostego rozszerzenia XML dla PHP
1217 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1218 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1220 %description simplexml
1221 This is a dynamic shared object (DSO) for PHP that will add Simple XML
1224 %description simplexml -l pl
1225 Modu³ PHP dodaj±cy obs³ugê prostego XML-a.
1228 Summary: SNMP extension module for PHP
1229 Summary(pl): Modu³ SNMP dla PHP
1231 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1232 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1233 Requires: %{name}-sockets = %{epoch}:%{version}-%{release}
1236 This is a dynamic shared object (DSO) for PHP that will add SNMP
1239 %description snmp -l pl
1240 Modu³ PHP dodaj±cy obs³ugê SNMP.
1243 Summary: soap extension module for PHP
1244 Summary(pl): Modu³ soap dla PHP
1246 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1247 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1250 This is a dynamic shared object (DSO) for PHP that will add SOAP/WSDL
1253 %description soap -l pl
1254 Modu³ PHP dodaj±cy obs³ugê SOAP/WSDL.
1257 Summary: sockets extension module for PHP
1258 Summary(pl): Modu³ socket dla PHP
1260 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1261 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1263 %description sockets
1264 This is a dynamic shared object (DSO) for PHP that will add sockets
1267 Warning: this is an experimental module.
1269 %description sockets -l pl
1270 Modu³ PHP dodaj±cy obs³ugê gniazdek.
1272 Uwaga: to jest modu³ eksperymentalny.
1275 Summary: SQLite extension module for PHP
1276 Summary(pl): Modu³ SQLite dla PHP
1278 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1279 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1280 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1283 SQLite is a C library that implements an embeddable SQL database
1284 engine. Programs that link with the SQLite library can have SQL
1285 database access without running a separate RDBMS process.
1287 SQLite is not a client library used to connect to a big database
1288 server. SQLite is the server. The SQLite library reads and writes
1289 directly to and from the database files on disk.
1291 %description sqlite -l pl
1292 SQLite jest napisan± w C bibliotek± implementuj±c± osadzalny silnik
1293 bazodanowy SQL. Program linkuj±cy siê z bibliotek± SQLite mo¿e mieæ
1294 dostêp do bazy SQL bez potrzeby uruchamiania dodatkowego procesu
1297 SQLite to nie klient baz danych - biblioteka nie ³±czy siê z serwerami
1298 baz danych. SQLite sam jest serwerem. Biblioteka SQLite czyta i
1299 zapisuje dane bezpo¶rednio z/do plików baz danych znajduj±cych siê na
1303 Summary: Sybase DB extension module for PHP
1304 Summary(pl): Modu³ Sybase DB dla PHP
1306 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1307 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1308 Obsoletes: php-sybase-ct
1311 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1312 MS SQL databases support through SYBDB library. Currently Sybase
1313 module is not maintained. Using Sybase-CT module is recommended
1316 %description sybase -l pl
1317 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1318 bibliotekê SYBDB. W chwili obecnej modu³ Sybase nie jest wspierany.
1319 Zaleca siê u¿ywanie modu³u Sybase-CT.
1322 Summary: Sybase-CT extension module for PHP
1323 Summary(pl): Modu³ Sybase-CT dla PHP
1325 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1326 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1327 Obsoletes: php-sybase
1329 %description sybase-ct
1330 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1331 MS SQL databases support through CT-lib.
1333 %description sybase-ct -l pl
1334 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1338 Summary: SysV msg extension module for PHP
1339 Summary(pl): Modu³ SysV msg dla PHP
1341 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1342 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1344 %description sysvmsg
1345 This is a dynamic shared object (DSO) for PHP that will add SysV
1346 message queues support.
1348 %description sysvmsg -l pl
1349 Modu³ PHP umo¿liwiaj±cy korzystanie z kolejek komunikatów SysV.
1352 Summary: SysV sem extension module for PHP
1353 Summary(pl): Modu³ SysV sem dla PHP
1355 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1356 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1358 %description sysvsem
1359 This is a dynamic shared object (DSO) for PHP that will add SysV
1362 %description sysvsem -l pl
1363 Modu³ PHP umo¿liwiaj±cy korzystanie z semaforów SysV.
1366 Summary: SysV shm extension module for PHP
1367 Summary(pl): Modu³ SysV shm dla PHP
1369 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1370 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1372 %description sysvshm
1373 This is a dynamic shared object (DSO) for PHP that will add SysV
1374 Shared Memory support.
1376 %description sysvshm -l pl
1377 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV.
1380 Summary: Tidy extension module for PHP
1381 Summary(pl): Modu³ Tidy dla PHP
1383 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1384 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1388 This is a dynamic shared object (DSO) for PHP that will add Tidy
1391 %description tidy -l pl
1392 Modu³ PHP umo¿liwiaj±cy korzystanie z tidy.
1395 Summary: tokenizer extension module for PHP
1396 Summary(pl): Modu³ rozszerzenia tokenizer dla PHP
1398 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1399 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1401 %description tokenizer
1402 This is a dynamic shared object (DSO) for PHP that will add tokenizer
1405 %description tokenizer -l pl
1406 Modu³ PHP dodaj±cy obs³ugê tokenizera do PHP.
1409 Summary: wddx extension module for PHP
1410 Summary(pl): Modu³ wddx dla PHP
1412 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1413 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1414 Requires: %{name}-session = %{epoch}:%{version}-%{release}
1415 Requires: %{name}-xml = %{epoch}:%{version}-%{release}
1418 This is a dynamic shared object (DSO) for PHP that will add wddx
1421 %description wddx -l pl
1422 Modu³ PHP umo¿liwiaj±cy korzystanie z wddx.
1425 Summary: XML extension module for PHP
1426 Summary(pl): Modu³ XML dla PHP
1428 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1429 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1432 This is a dynamic shared object (DSO) for PHP that will add XML
1433 support. This extension lets you create XML parsers and then define
1434 handlers for different XML events.
1436 %description xml -l pl
1437 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML i obs³ugê zdarzeñ
1438 zwi±zanych z tymi plikami. Pozwala on tworzyæ analizatory XML-a i
1439 nastêpnie definiowaæ procedury obs³ugi dla ró¿nych zdarzeñ XML.
1442 Summary: XML Reader extension module for PHP
1443 Summary(pl): Modu³ XML Reader dla PHP
1445 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1446 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1447 Requires: %{name}-dom = %{epoch}:%{version}-%{release}
1449 %description xmlreader
1450 This is a dynamic shared object (DSO) for PHP that will add XML Reader
1451 support. The XMLReader extension is an XML Pull parser. The reader
1452 acts as a cursor going forward on the document stream and stopping at
1453 each node on the way.
1455 %description xmlreader -l pl
1456 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML w trybie Pull. Czytnik
1457 dzia³a jako kursor przechodz±cy przez strumieñ dokumentu i
1458 zatrzymuj±cy siê naka¿dym wê¼le po drodze.
1461 Summary: xmlrpc extension module for PHP
1462 Summary(pl): Modu³ xmlrpc dla PHP
1464 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1465 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1468 This is a dynamic shared object (DSO) for PHP that will add XMLRPC
1471 Warning: this is an experimental module.
1473 %description xmlrpc -l pl
1474 Modu³ PHP dodaj±cy obs³ugê XMLRPC.
1476 Uwaga: to jest modu³ eksperymentalny.
1479 Summary: xsl extension module for PHP
1480 Summary(pl): Modu³ xsl dla PHP
1482 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1483 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1484 Requires: libxslt >= 1.0.18
1485 # actually not true, functionality is similar, but API differs
1486 Obsoletes: php-xslt <= 3:4.3.8-1
1489 This is a dynamic shared object (DSO) for PHP that will add new XSL
1490 support (using libxslt).
1492 %description xsl -l pl
1493 Modu³ PHP dodaj±cy now± obs³ugê XSLT (przy u¿yciu libxslt).
1496 Summary: Zlib extension module for PHP
1497 Summary(pl): Modu³ zlib dla PHP
1499 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1500 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1503 This is a dynamic shared object (DSO) for PHP that will add zlib
1504 compression support to PHP.
1506 %description zlib -l pl
1507 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji zlib.
1522 cp php.ini-dist php.ini
1524 # for ac2.53b/am1.6b - AC_LANG_CXX has AM_CONDITIONAL, so cannot be invoked
1540 %if %{with hardening}
1541 zcat %{SOURCE8} | patch -p1 || exit 1
1542 patch -p1 < %{PATCH30} || exit 1
1548 %{?with_versioning:%patch35 -p1}
1550 %if "%{_lib}" == "lib64"
1555 # conflict seems to be resolved by recode patches
1556 rm -f ext/recode/config9.m4
1558 # remove all bundled libraries not to link with them accidentally
1559 #rm -rf ext/sqlite/libsqlite
1560 #rm -rf ext/bcmath/libbcmath
1561 #rm -rf ext/date/lib
1562 #rm -rf ext/dba/libcdb
1563 #rm -rf ext/dba/libflatfile
1564 #rm -rf ext/dba/libinifile
1565 #rm -rf ext/gd/libgd
1566 #rm -rf ext/mbstring/libmbfl
1567 #rm -rf ext/mbstring/oniguruma
1568 rm -rf ext/pcre/pcrelib
1569 rm -rf ext/pdo_sqlite/sqlite
1570 #rm -rf ext/soap/interop
1571 rm -rf ext/xmlrpc/libxmlrpc
1574 if API=$(awk '/#define PHP_API_VERSION/{print $3}' main/php.h) && [ $API != %{php_api_version} ]; then
1575 echo "Set %%define php_api_version to $API and rerun."
1579 if API=$(awk '/#define ZEND_MODULE_API_NO/{print $3}' Zend/zend_modules.h) && [ $API != %{zend_module_api} ]; then
1580 echo "Set %%define zend_module_api to $API and rerun."
1584 if API=$(awk '/#define ZEND_EXTENSION_API_NO/{print $3}' Zend/zend_extensions.h) && [ $API != %{zend_extension_api} ]; then
1585 echo "Set %%define zend_extension_api to $API and rerun."
1589 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
1590 if [ ! -f _built-conf ]; then # configure once (for faster debugging purposes)
1591 rm -f Makefile.{fcgi,cgi,cli,apxs{1,2}} # now remove Makefile copies
1597 PROG_SENDMAIL="/usr/lib/sendmail"; export PROG_SENDMAIL
1611 for sapi in $sapis; do
1612 [ -f Makefile.$sapi ] && continue # skip if already configured (for faster debugging purposes)
1618 echo --enable-discard-path --enable-force-cgi-redirect
1624 echo --enable-fastcgi --with-fastcgi=/usr --enable-force-cgi-redirect
1627 ver=%(rpm -q --qf '%%{version}' apache1-apxs)
1628 echo --with-apxs=%{apxs1} --with-apache-version=$ver
1631 ver=%(rpm -q --qf '%%{version}' apache-apxs)
1632 echo --with-apxs2=%{apxs2} --with-apache-version=$ver
1636 %if "%{!?configure_cache:0}%{?configure_cache}" == "0"
1637 --cache-file=config.cache \
1639 --with-libdir=%{_lib} \
1640 --with-config-file-path=%{_sysconfdir} \
1641 --with-config-file-scan-dir=%{_sysconfdir}/conf.d \
1642 --with-exec-dir=%{_bindir} \
1643 --%{!?debug:dis}%{?debug:en}able-debug \
1644 %{?with_zts:--enable-maintainer-zts} \
1645 --enable-inline-optimization \
1646 --enable-memory-limit \
1647 --enable-bcmath=shared \
1648 --enable-calendar=shared \
1649 --enable-ctype=shared \
1650 --enable-dba=shared \
1653 --enable-dom=shared \
1654 --enable-exif=shared \
1655 --enable-filepro=shared \
1656 --enable-ftp=shared \
1657 --enable-gd-native-ttf \
1658 --enable-gd-jus-conf \
1660 --enable-magic-quotes \
1661 --enable-mbstring=shared,all \
1663 --enable-pcntl=shared \
1664 --enable-pdo=shared \
1665 %if %{with mssql} || %{with sybase} || %{with sybase_ct}
1666 --with-pdo-dblib=shared \
1668 %if %{with interbase} && %{without interbase_inst}
1669 --with-pdo-firebird=shared \
1671 --with-pdo-mysql=shared \
1672 %{?with_oci8:--with-pdo-oci=shared} \
1673 %{?with_odbc:--with-pdo-odbc=shared,unixODBC,/usr} \
1674 %{?with_pgsql:--with-pdo-pgsql=shared} \
1675 %{?with_sqlite:--with-pdo-sqlite=shared,/usr} \
1676 --enable-posix=shared \
1677 --enable-reflection \
1680 --enable-shmop=shared \
1681 --enable-simplexml \
1682 --enable-sysvmsg=shared \
1683 --enable-sysvsem=shared \
1684 --enable-sysvshm=shared \
1685 --enable-track-vars \
1686 --enable-trans-sid \
1687 --enable-safe-mode \
1688 --enable-soap=shared \
1689 --enable-sockets=shared \
1690 --enable-tokenizer=shared \
1691 --enable-ucd-snmp-hack \
1692 %{?with_wddx:--enable-wddx=shared} \
1693 --enable-xml=shared \
1694 --enable-xmlreader=shared \
1696 %{!?with_curl:--without-curl}%{?with_curl:--with-curl=shared} \
1697 %{?with_db3:--with-db3}%{!?with_db3:--with-db4} \
1698 --enable-dbase=shared \
1700 --with-expat-dir=shared,/usr \
1702 --without-expat-dir \
1704 %{?with_fdf:--with-fdftk=shared} \
1705 --with-iconv=shared \
1706 --with-filepro=shared \
1707 --with-freetype-dir=shared \
1708 --with-gettext=shared \
1709 --with-gd=shared,/usr \
1712 %{?with_hwapi:--with-hwapi=shared} \
1713 %{?with_imap:--with-imap=shared --with-imap-ssl} \
1714 %{?with_interbase:--with-interbase=shared%{!?with_interbase_inst:,/usr}} \
1715 --with-jpeg-dir=/usr \
1716 %{?with_ldap:--with-ldap=shared --with-ldap-sasl} \
1717 --with-mcrypt=shared \
1718 %{?with_mhash:--with-mhash=shared} \
1719 %{?with_mime_magic:--with-mime-magic=shared,/usr/share/file/magic.mime}%{!?with_mime_magic:--disable-mime-magic} \
1720 %{?with_ming:--with-ming=shared} \
1721 %{?with_mm:--with-mm} \
1722 %{?with_mssql:--with-mssql=shared} \
1723 --with-mysql=shared,/usr \
1724 --with-mysql-sock=/var/lib/mysql/mysql.sock \
1725 %{?with_mysqli:--with-mysqli=shared} \
1726 --with-ncurses=shared \
1727 %{?with_oci8:--with-oci8=shared} \
1728 %{?with_openssl:--with-openssl=shared} \
1730 %{!?with_pcre:--without-pcre-regex}%{?with_pcre:--with-pcre-regex=shared,/usr} \
1731 --with-pear=%{php_pear_dir} \
1732 %{!?with_pgsql:--without-pgsql}%{?with_pgsql:--with-pgsql=shared,/usr} \
1733 --with-png-dir=/usr \
1734 %{?with_pspell:--with-pspell=shared} \
1735 --with-readline=shared \
1736 %{?with_recode:--with-recode=shared} \
1738 --without-sablot-js \
1739 %{?with_snmp:--with-snmp=shared} \
1740 %{?with_sybase:--with-sybase=shared,/usr} \
1741 %{?with_sybase_ct:--with-sybase-ct=shared,/usr} \
1742 %{?with_sqlite:--with-sqlite=shared,/usr --enable-sqlite-utf8} \
1743 --with-t1lib=shared \
1744 %{?with_tidy:--with-tidy=shared} \
1745 --with-tiff-dir=/usr \
1746 %{?with_odbc:--with-unixODBC=shared,/usr} \
1747 %{!?with_xmlrpc:--without-xmlrpc}%{?with_xmlrpc:--with-xmlrpc=shared,/usr} \
1749 --with-zlib=shared \
1750 --with-zlib-dir=shared,/usr
1752 cp -f Makefile Makefile.$sapi
1753 cp -f main/php_config.h php_config.h.$sapi
1756 # must make this first, so modules can link against it.
1757 %{__make} libphp_common.la
1759 %{__make} build-modules
1761 # fix install paths, avoid evil rpaths
1762 #sed -i -e "s|^libdir=.*|libdir='%{_libdir}'|" libphp_common.la
1765 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache/libphp5.la -f Makefile.apxs1
1769 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache2handler/libphp5.la -f Makefile.apxs2
1774 cp -af php_config.h.fcgi main/php_config.h
1775 %{__make} sapi/cgi/php -f Makefile.fcgi
1776 cp -r sapi/cgi sapi/fcgi
1777 rm -rf sapi/cgi/.libs sapi/cgi/*.lo
1781 cp -af php_config.h.cgi main/php_config.h
1782 %{__make} sapi/cgi/php -f Makefile.cgi
1785 cp -af php_config.h.cli main/php_config.h
1786 %{__make} sapi/cli/php -f Makefile.cli
1789 rm -rf $RPM_BUILD_ROOT
1790 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache{,1}},%{_sysconfdir}/{apache,cgi}} \
1791 $RPM_BUILD_ROOT/home/services/{httpd,apache}/icons \
1792 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1793 $RPM_BUILD_ROOT/etc/{apache/conf.d,httpd/httpd.conf} \
1794 $RPM_BUILD_ROOT%{_mandir}/man1 \
1796 # install the apache modules' files
1797 %{__make} install-headers install-build install-modules install-programs \
1798 INSTALL_ROOT=$RPM_BUILD_ROOT
1800 # install apache1 DSO module
1802 libtool --silent --mode=install install sapi/apache/libphp5.la $RPM_BUILD_ROOT%{_libdir}/apache1
1805 # install apache2 DSO module
1807 libtool --silent --mode=install install sapi/apache2handler/libphp5.la $RPM_BUILD_ROOT%{_libdir}/apache
1810 libtool --silent --mode=install install libphp_common.la $RPM_BUILD_ROOT%{_libdir}
1811 # fix install paths, avoid evil rpaths
1812 sed -i -e "s|^libdir=.*|libdir='%{_libdir}'|" $RPM_BUILD_ROOT%{_libdir}/libphp_common.la
1814 sed -i -e 's|libphp_common.la|$(libdir)/libphp_common.la|' $RPM_BUILD_ROOT%{_libdir}/php/build/acinclude.m4
1817 libtool --silent --mode=install install sapi/cgi/php $RPM_BUILD_ROOT%{_bindir}/php.cgi
1821 libtool --silent --mode=install install sapi/fcgi/php $RPM_BUILD_ROOT%{_bindir}/php.fcgi
1825 libtool --silent --mode=install install sapi/cli/php $RPM_BUILD_ROOT%{_bindir}/php.cli
1826 install sapi/cli/php.1 $RPM_BUILD_ROOT%{_mandir}/man1/php.1
1827 echo ".so php.1" >$RPM_BUILD_ROOT%{_mandir}/man1/php.cli.1
1829 # as of 5.0.5, phpextdist isn't installed by default
1830 install scripts/dev/phpextdist $RPM_BUILD_ROOT%{_bindir}
1832 ln -sf php.cli $RPM_BUILD_ROOT%{_bindir}/php
1834 sed -e 's#%{_prefix}/lib/php#%{_libdir}/php#g' php.ini > $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1836 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/php-cgi-fcgi.ini
1838 install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/php-cgi.ini
1839 install %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/php-cli.ini
1842 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/apache/icons
1843 install %{SOURCE3} $RPM_BUILD_ROOT/etc/apache/conf.d/70_mod_php.conf
1844 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/php-apache.ini
1845 rm -f $RPM_BUILD_ROOT%{_libdir}/apache1/libphp5.la
1849 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/httpd/icons
1850 install %{SOURCE3} $RPM_BUILD_ROOT/etc/httpd/httpd.conf/70_mod_php.conf
1851 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/php-apache2handler.ini
1852 rm -f $RPM_BUILD_ROOT%{_libdir}/apache/libphp5.la
1855 cp -f Zend/LICENSE{,.Zend}
1857 # Generate stub .ini files for each subpackage
1858 install -d $RPM_BUILD_ROOT%{_sysconfdir}/conf.d
1859 for so in modules/*.so; do
1860 mod=$(basename $so .so)
1861 conf="%{_sysconfdir}/conf.d/${mod}.ini"
1862 # xml needs to be loaded before wddx
1863 [ "$mod" = "wddx" ] && conf="%{_sysconfdir}/conf.d/xml_${mod}.ini"
1864 cat > $RPM_BUILD_ROOT${conf} <<EOF
1865 ; Enable ${mod} extension module
1870 # per SAPI ini directories
1871 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{cgi,cli,cgi-fcgi,apache,apache2handler}.d
1874 mv $RPM_BUILD_ROOT%{_sysconfdir}/{conf.d/{ncurses,pcntl,readline}.ini,cli.d}
1876 # use system automake and {lib,sh}tool
1877 ln -snf /usr/share/automake/config.{guess,sub} $RPM_BUILD_ROOT%{_libdir}/php/build
1878 ln -snf %{_aclocaldir}/libtool.m4 $RPM_BUILD_ROOT%{_libdir}/php/build
1879 ln -snf %{_datadir}/libtool/ltmain.sh $RPM_BUILD_ROOT%{_libdir}/php/build
1880 ln -snf %{_bindir}/shtool $RPM_BUILD_ROOT%{_libdir}/php/build
1883 rm -rf $RPM_BUILD_ROOT
1886 if [ "$1" = "1" ]; then
1888 %service -q apache restart
1891 %service -q httpd restart
1896 if [ "$1" = "0" ]; then
1898 %service -q apache restart
1901 %service -q httpd restart
1905 %post -n apache1-mod_php
1906 if [ "$1" = "1" ]; then
1907 %service -q apache restart
1910 %postun -n apache1-mod_php
1911 if [ "$1" = "0" ]; then
1912 %service -q apache restart
1915 %post -n apache-mod_php
1916 if [ "$1" = "1" ]; then
1917 %service -q httpd restart
1920 %postun -n apache-mod_php
1921 if [ "$1" = "0" ]; then
1922 %service -q httpd restart
1925 # so tired of typing... so decided to create macros
1926 # macro called at extension post scriptlet
1927 %define extension_post \
1928 if [ "$1" = "1" ]; then \
1929 [ ! -f /etc/apache/conf.d/??_mod_php.conf ] || %service -q apache restart \
1930 [ ! -f /etc/httpd/httpd.conf/??_mod_php.conf ] || %service -q httpd restart \
1933 # macro called at extension postun scriptlet
1934 %define extension_postun \
1935 if [ "$1" = "0" ]; then \
1936 [ ! -f /etc/apache/conf.d/??_mod_php.conf ] || %service -q apache restart \
1937 [ ! -f /etc/httpd/httpd.conf/??_mod_php.conf ] || %service -q httpd restart \
1940 %post common -p /sbin/ldconfig
1941 %postun common -p /sbin/ldconfig
1944 # minimizing apache restarts logics. we restart webserver:
1946 # 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
1947 # 2. first install of extension (post: $1 = 1)
1948 # 2. uninstall of extension (postun: $1 == 0)
1950 # the strict internal deps between extensions (and apache modules) and
1951 # common package are very important for all this to work.
1953 # restart webserver at the end of transaction
1954 [ ! -f /etc/apache/conf.d/??_mod_php.conf ] || %service -q apache restart
1955 [ ! -f /etc/httpd/httpd.conf/??_mod_php.conf ] || %service -q httpd restart
1958 %triggerpostun -n apache1-mod_php -- php < 4:5.0.4-9.11
1960 /^AddType application\/x-httpd-php \.php/s,^,#,
1961 /^\(Add\|Load\)Module.*php5\.\(so\|c\)/d
1962 ' /etc/apache/apache.conf
1963 %service -q apache restart
1967 %triggerpostun -n apache-mod_php -- php < 4:5.0.4-7.1, php < 4:5.0.4-7.1
1968 # for fixed php-SAPI.ini, the poor php-apache.ini was never read for apache2
1969 if [ -f %{_sysconfdir}/php-apache.ini.rpmsave ]; then
1970 cp -f %{_sysconfdir}/php-apache2handler.ini{,.rpmnew}
1971 mv -f %{_sysconfdir}/php-apache.ini.rpmsave %{_sysconfdir}/php-apache2handler.ini
2176 %postun pdo-firebird
2341 %triggerun bcmath -- %{name}-bcmath < 4:5.0.4-9.1
2342 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*bcmath\.so/d' %{_sysconfdir}/php.ini
2344 %triggerun bzip2 -- %{name}-bzip2 < 4:5.0.4-9.1
2345 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*bzip2\.so/d' %{_sysconfdir}/php.ini
2347 %triggerun calendar -- %{name}-calendar < 4:5.0.4-9.1
2348 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*calendar\.so/d' %{_sysconfdir}/php.ini
2350 %triggerun ctype -- %{name}-ctype < 4:5.0.4-9.1
2351 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ctype\.so/d' %{_sysconfdir}/php.ini
2353 %triggerun curl -- %{name}-curl < 4:5.0.4-9.1
2354 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*curl\.so/d' %{_sysconfdir}/php.ini
2356 %triggerun dba -- %{name}-dba < 4:5.0.4-9.1
2357 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dba\.so/d' %{_sysconfdir}/php.ini
2359 %triggerun dbase -- %{name}-dbase < 4:5.0.4-9.1
2360 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dbase\.so/d' %{_sysconfdir}/php.ini
2362 %triggerun dom -- %{name}-dom < 4:5.0.4-9.1
2363 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dom\.so/d' %{_sysconfdir}/php.ini
2365 %triggerun exif -- %{name}-exif < 4:5.0.4-9.1
2366 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*exif\.so/d' %{_sysconfdir}/php.ini
2368 %triggerun fdf -- %{name}-fdf < 4:5.0.4-9.1
2369 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*fdf\.so/d' %{_sysconfdir}/php.ini
2371 %triggerun filepro -- %{name}-filepro < 4:5.0.4-9.1
2372 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*filepro\.so/d' %{_sysconfdir}/php.ini
2374 %triggerun ftp -- %{name}-ftp < 4:5.0.4-9.1
2375 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ftp\.so/d' %{_sysconfdir}/php.ini
2377 %triggerun gd -- %{name}-gd < 4:5.0.4-9.1
2378 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gd\.so/d' %{_sysconfdir}/php.ini
2380 %triggerun gettext -- %{name}-gettext < 4:5.0.4-9.1
2381 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gettext\.so/d' %{_sysconfdir}/php.ini
2383 %triggerun gmp -- %{name}-gmp < 4:5.0.4-9.1
2384 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gmp\.so/d' %{_sysconfdir}/php.ini
2386 %triggerun hwapi -- %{name}-hwapi < 4:5.0.4-9.1
2387 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*hwapi\.so/d' %{_sysconfdir}/php.ini
2389 %triggerun iconv -- %{name}-iconv < 4:5.0.4-9.1
2390 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*iconv\.so/d' %{_sysconfdir}/php.ini
2392 %triggerun imap -- %{name}-imap < 4:5.0.4-9.1
2393 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*imap\.so/d' %{_sysconfdir}/php.ini
2395 %triggerun interbase -- %{name}-interbase < 4:5.0.4-9.1
2396 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*interbase\.so/d' %{_sysconfdir}/php.ini
2398 %triggerun ldap -- %{name}-ldap < 4:5.0.4-9.1
2399 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ldap\.so/d' %{_sysconfdir}/php.ini
2401 %triggerun mbstring -- %{name}-mbstring < 4:5.0.4-9.1
2402 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mbstring\.so/d' %{_sysconfdir}/php.ini
2404 %triggerun mcrypt -- %{name}-mcrypt < 4:5.0.4-9.1
2405 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mcrypt\.so/d' %{_sysconfdir}/php.ini
2407 %triggerun mhash -- %{name}-mhash < 4:5.0.4-9.1
2408 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mhash\.so/d' %{_sysconfdir}/php.ini
2410 %triggerun mime_magic -- %{name}-mime_magic < 4:5.0.4-9.1
2411 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mime_magic\.so/d' %{_sysconfdir}/php.ini
2413 %triggerun ming -- %{name}-ming < 4:5.0.4-9.1
2414 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ming\.so/d' %{_sysconfdir}/php.ini
2416 %triggerun mssql -- %{name}-mssql < 4:5.0.4-9.1
2417 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mssql\.so/d' %{_sysconfdir}/php.ini
2419 %triggerun mysql -- %{name}-mysql < 4:5.0.4-9.1
2420 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mysql\.so/d' %{_sysconfdir}/php.ini
2422 %triggerun ncurses -- %{name}-ncurses < 4:5.1.2-9.5
2423 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2424 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ncurses\.so/d' %{_sysconfdir}/php-cgi.ini
2426 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2427 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ncurses\.so/d' %{_sysconfdir}/php-cli.ini
2430 %triggerun mysqli -- %{name}-mysqli < 4:5.0.4-9.1
2431 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mysqli\.so/d' %{_sysconfdir}/php.ini
2433 %triggerun oci8 -- %{name}-oci8 < 4:5.0.4-9.1
2434 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*oci8\.so/d' %{_sysconfdir}/php.ini
2436 %triggerun odbc -- %{name}-odbc < 4:5.0.4-9.1
2437 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*odbc\.so/d' %{_sysconfdir}/php.ini
2439 %triggerun openssl -- %{name}-openssl < 4:5.0.4-9.1
2440 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*openssl\.so/d' %{_sysconfdir}/php.ini
2442 %triggerun pcntl -- %{name}-pcntl < 4:5.1.2-9.5
2443 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2444 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pcntl\.so/d' %{_sysconfdir}/php-cgi.ini
2446 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2447 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pcntl\.so/d' %{_sysconfdir}/php-cli.ini
2450 %triggerun pcre -- %{name}-pcre < 4:5.0.4-9.1
2451 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pcre\.so/d' %{_sysconfdir}/php.ini
2453 %triggerun pgsql -- %{name}-pgsql < 4:5.0.4-9.1
2454 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pgsql\.so/d' %{_sysconfdir}/php.ini
2456 %triggerun posix -- %{name}-posix < 4:5.0.4-9.1
2457 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*posix\.so/d' %{_sysconfdir}/php.ini
2459 %triggerun pspell -- %{name}-pspell < 4:5.0.4-9.1
2460 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pspell\.so/d' %{_sysconfdir}/php.ini
2462 %triggerun readline -- %{name}-readline < 4:5.1.2-9.5
2463 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2464 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*readline\.so/d' %{_sysconfdir}/php-cgi.ini
2466 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2467 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*readline\.so/d' %{_sysconfdir}/php-cli.ini
2470 %triggerun recode -- %{name}-recode < 4:5.0.4-9.1
2471 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*recode\.so/d' %{_sysconfdir}/php.ini
2473 %triggerun session -- %{name}-session < 4:5.0.4-9.1
2474 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*session\.so/d' %{_sysconfdir}/php.ini
2476 %triggerun shmop -- %{name}-shmop < 4:5.0.4-9.1
2477 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*shmop\.so/d' %{_sysconfdir}/php.ini
2479 %triggerun snmp -- %{name}-snmp < 4:5.0.4-9.1
2480 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*snmp\.so/d' %{_sysconfdir}/php.ini
2482 %triggerun soap -- %{name}-soap < 4:5.0.4-9.1
2483 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*soap\.so/d' %{_sysconfdir}/php.ini
2485 %triggerun sockets -- %{name}-sockets < 4:5.0.4-9.1
2486 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sockets\.so/d' %{_sysconfdir}/php.ini
2488 %triggerun sqlite -- %{name}-sqlite < 4:5.0.4-9.1
2489 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sqlite\.so/d' %{_sysconfdir}/php.ini
2491 %triggerun sybase -- %{name}-sybase < 4:5.0.4-9.1
2492 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sybase\.so/d' %{_sysconfdir}/php.ini
2494 %triggerun sybase-ct -- %{name}-sybase-ct < 4:5.0.4-9.1
2495 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sybase-ct\.so/d' %{_sysconfdir}/php.ini
2497 %triggerun sysvmsg -- %{name}-sysvmsg < 4:5.0.4-9.1
2498 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvmsg\.so/d' %{_sysconfdir}/php.ini
2500 %triggerun sysvsem -- %{name}-sysvsem < 4:5.0.4-9.1
2501 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvsem\.so/d' %{_sysconfdir}/php.ini
2503 %triggerun sysvshm -- %{name}-sysvshm < 4:5.0.4-9.1
2504 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvshm\.so/d' %{_sysconfdir}/php.ini
2506 %triggerun tidy -- %{name}-tidy < 4:5.0.4-9.1
2507 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*tidy\.so/d' %{_sysconfdir}/php.ini
2509 %triggerun wddx -- %{name}-wddx < 4:5.0.4-9.1
2510 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*wddx\.so/d' %{_sysconfdir}/php.ini
2512 %triggerun xml -- %{name}-xml < 4:5.0.4-9.1
2513 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xml\.so/d' %{_sysconfdir}/php.ini
2515 %triggerun xmlrpc -- %{name}-xmlrpc < 4:5.0.4-9.1
2516 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xmlrpc\.so/d' %{_sysconfdir}/php.ini
2518 %triggerun xsl -- %{name}-xsl < 4:5.0.4-9.1
2519 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xsl\.so/d' %{_sysconfdir}/php.ini
2521 %triggerun zlib -- %{name}-zlib < 4:5.0.4-9.1
2522 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*zlib\.so/d' %{_sysconfdir}/php.ini
2525 %files -n apache1-mod_php
2526 %defattr(644,root,root,755)
2527 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/apache/conf.d/*_mod_php.conf
2528 %dir %{_sysconfdir}/apache.d
2529 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-apache.ini
2530 %attr(755,root,root) %{_libdir}/apache1/libphp5.so
2531 /home/services/apache/icons/*
2535 %files -n apache-mod_php
2536 %defattr(644,root,root,755)
2537 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/httpd/httpd.conf/*_mod_php.conf
2538 %dir %{_sysconfdir}/apache2handler.d
2539 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-apache2handler.ini
2540 %attr(755,root,root) %{_libdir}/apache/libphp5.so
2541 /home/services/httpd/icons/*
2546 %defattr(644,root,root,755)
2547 %doc sapi/cgi/README.FastCGI
2548 %dir %{_sysconfdir}/cgi-fcgi.d
2549 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-cgi-fcgi.ini
2550 %attr(755,root,root) %{_bindir}/php.fcgi
2554 %defattr(644,root,root,755)
2555 %dir %{_sysconfdir}/cgi.d
2556 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-cgi.ini
2557 %attr(755,root,root) %{_bindir}/php.cgi
2560 %defattr(644,root,root,755)
2561 %dir %{_sysconfdir}/cli.d
2562 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-cli.ini
2563 %attr(755,root,root) %{_bindir}/php.cli
2564 %{_mandir}/man1/php.1*
2565 %{_mandir}/man1/php.cli.1*
2568 %defattr(644,root,root,755)
2569 %attr(755,root,root) %{_bindir}/php
2572 %defattr(644,root,root,755)
2574 %doc CREDITS Zend/ZEND_CHANGES
2575 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
2578 %dir %{_sysconfdir}/conf.d
2579 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php.ini
2580 %attr(755,root,root) %{_libdir}/libphp_common-*.so
2581 %dir %{extensionsdir}
2583 # session_mm doesn't work with shared session
2585 #%defattr(644,root,root,755)
2586 #%attr(755,root,root) %{extensionsdir}/session.so
2587 %doc ext/session/mod_files.sh
2590 %defattr(644,root,root,755)
2591 %doc README.UNIX-BUILD-SYSTEM
2592 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
2593 %doc CODING_STANDARDS
2594 %attr(755,root,root) %{_bindir}/phpextdist
2595 %attr(755,root,root) %{_bindir}/phpize
2596 %attr(755,root,root) %{_bindir}/php-config
2597 %attr(755,root,root) %{_libdir}/libphp_common.so
2598 %{_libdir}/libphp_common.la
2600 %{_libdir}/php/build
2604 %defattr(644,root,root,755)
2605 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/bcmath.ini
2606 %attr(755,root,root) %{extensionsdir}/bcmath.so
2609 %defattr(644,root,root,755)
2610 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/bz2.ini
2611 %attr(755,root,root) %{extensionsdir}/bz2.so
2614 %defattr(644,root,root,755)
2615 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/calendar.ini
2616 %attr(755,root,root) %{extensionsdir}/calendar.so
2619 %defattr(644,root,root,755)
2620 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ctype.ini
2621 %attr(755,root,root) %{extensionsdir}/ctype.so
2625 %defattr(644,root,root,755)
2626 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/curl.ini
2627 %attr(755,root,root) %{extensionsdir}/curl.so
2631 %defattr(644,root,root,755)
2632 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dba.ini
2633 %attr(755,root,root) %{extensionsdir}/dba.so
2636 %defattr(644,root,root,755)
2637 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dbase.ini
2638 %attr(755,root,root) %{extensionsdir}/dbase.so
2641 %defattr(644,root,root,755)
2642 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dom.ini
2643 %attr(755,root,root) %{extensionsdir}/dom.so
2647 %defattr(644,root,root,755)
2648 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/fdf.ini
2649 %attr(755,root,root) %{extensionsdir}/fdf.so
2653 %defattr(644,root,root,755)
2654 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/exif.ini
2655 %attr(755,root,root) %{extensionsdir}/exif.so
2658 %defattr(644,root,root,755)
2659 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/filepro.ini
2660 %attr(755,root,root) %{extensionsdir}/filepro.so
2663 %defattr(644,root,root,755)
2664 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ftp.ini
2665 %attr(755,root,root) %{extensionsdir}/ftp.so
2668 %defattr(644,root,root,755)
2669 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gd.ini
2670 %attr(755,root,root) %{extensionsdir}/gd.so
2673 %defattr(644,root,root,755)
2674 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gettext.ini
2675 %attr(755,root,root) %{extensionsdir}/gettext.so
2678 %defattr(644,root,root,755)
2679 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gmp.ini
2680 %attr(755,root,root) %{extensionsdir}/gmp.so
2684 %defattr(644,root,root,755)
2685 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/hwapi.ini
2686 %attr(755,root,root) %{extensionsdir}/hwapi.so
2690 %defattr(644,root,root,755)
2691 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/iconv.ini
2692 %attr(755,root,root) %{extensionsdir}/iconv.so
2696 %defattr(644,root,root,755)
2697 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/imap.ini
2698 %attr(755,root,root) %{extensionsdir}/imap.so
2701 %if %{with interbase}
2703 %defattr(644,root,root,755)
2704 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/interbase.ini
2705 %attr(755,root,root) %{extensionsdir}/interbase.so
2710 %defattr(644,root,root,755)
2711 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ldap.ini
2712 %attr(755,root,root) %{extensionsdir}/ldap.so
2716 %defattr(644,root,root,755)
2717 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mbstring.ini
2718 %attr(755,root,root) %{extensionsdir}/mbstring.so
2721 %defattr(644,root,root,755)
2722 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mcrypt.ini
2723 %attr(755,root,root) %{extensionsdir}/mcrypt.so
2727 %defattr(644,root,root,755)
2728 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mhash.ini
2729 %attr(755,root,root) %{extensionsdir}/mhash.so
2732 %if %{with mime_magic}
2734 %defattr(644,root,root,755)
2735 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mime_magic.ini
2736 %attr(755,root,root) %{extensionsdir}/mime_magic.so
2741 %defattr(644,root,root,755)
2742 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ming.ini
2743 %attr(755,root,root) %{extensionsdir}/ming.so
2748 %defattr(644,root,root,755)
2749 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mssql.ini
2750 %attr(755,root,root) %{extensionsdir}/mssql.so
2754 %defattr(644,root,root,755)
2755 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mysql.ini
2756 %attr(755,root,root) %{extensionsdir}/mysql.so
2760 %defattr(644,root,root,755)
2761 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mysqli.ini
2762 %attr(755,root,root) %{extensionsdir}/mysqli.so
2766 %defattr(644,root,root,755)
2767 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cli.d/ncurses.ini
2768 %attr(755,root,root) %{extensionsdir}/ncurses.so
2772 %defattr(644,root,root,755)
2773 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/oci8.ini
2774 %attr(755,root,root) %{extensionsdir}/oci8.so
2779 %defattr(644,root,root,755)
2780 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/odbc.ini
2781 %attr(755,root,root) %{extensionsdir}/odbc.so
2786 %defattr(644,root,root,755)
2787 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/openssl.ini
2788 %attr(755,root,root) %{extensionsdir}/openssl.so
2792 %defattr(644,root,root,755)
2793 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cli.d/pcntl.ini
2794 %attr(755,root,root) %{extensionsdir}/pcntl.so
2798 %defattr(644,root,root,755)
2799 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pcre.ini
2800 %attr(755,root,root) %{extensionsdir}/pcre.so
2804 %defattr(644,root,root,755)
2805 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo.ini
2806 %attr(755,root,root) %{extensionsdir}/pdo.so
2808 %if %{with mssql} || %{with sybase} || %{with sybase_ct}
2810 %defattr(644,root,root,755)
2811 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_dblib.ini
2812 %attr(755,root,root) %{extensionsdir}/pdo_dblib.so
2815 %if %{with interbase} && %{without interbase_inst}
2817 %defattr(644,root,root,755)
2818 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_firebird.ini
2819 %attr(755,root,root) %{extensionsdir}/pdo_firebird.so
2823 %defattr(644,root,root,755)
2824 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_mysql.ini
2825 %attr(755,root,root) %{extensionsdir}/pdo_mysql.so
2829 %defattr(644,root,root,755)
2830 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_oci.ini
2831 %attr(755,root,root) %{extensionsdir}/pdo_oci.so
2836 %defattr(644,root,root,755)
2837 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_odbc.ini
2838 %attr(755,root,root) %{extensionsdir}/pdo_odbc.so
2843 %defattr(644,root,root,755)
2844 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_pgsql.ini
2845 %attr(755,root,root) %{extensionsdir}/pdo_pgsql.so
2850 %defattr(644,root,root,755)
2851 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_sqlite.ini
2852 %attr(755,root,root) %{extensionsdir}/pdo_sqlite.so
2857 %defattr(644,root,root,755)
2858 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pgsql.ini
2859 %attr(755,root,root) %{extensionsdir}/pgsql.so
2863 %defattr(644,root,root,755)
2864 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/posix.ini
2865 %attr(755,root,root) %{extensionsdir}/posix.so
2869 %defattr(644,root,root,755)
2870 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pspell.ini
2871 %attr(755,root,root) %{extensionsdir}/pspell.so
2875 %defattr(644,root,root,755)
2876 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cli.d/readline.ini
2877 %attr(755,root,root) %{extensionsdir}/readline.so
2881 %defattr(644,root,root,755)
2882 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/recode.ini
2883 %attr(755,root,root) %{extensionsdir}/recode.so
2887 # simplexml is needed by spl, and spl can't be built shared as of now (5.1.0RC3)
2889 %defattr(644,root,root,755)
2890 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/simplexml.ini
2891 %attr(755,root,root) %{extensionsdir}/simplexml.so
2895 %defattr(644,root,root,755)
2896 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/shmop.ini
2897 %attr(755,root,root) %{extensionsdir}/shmop.so
2901 %defattr(644,root,root,755)
2902 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/snmp.ini
2903 %attr(755,root,root) %{extensionsdir}/snmp.so
2907 %defattr(644,root,root,755)
2908 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/soap.ini
2909 %attr(755,root,root) %{extensionsdir}/soap.so
2912 %defattr(644,root,root,755)
2913 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sockets.ini
2914 %attr(755,root,root) %{extensionsdir}/sockets.so
2918 %defattr(644,root,root,755)
2919 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sqlite.ini
2920 %attr(755,root,root) %{extensionsdir}/sqlite.so
2925 %defattr(644,root,root,755)
2926 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sybase.ini
2927 %attr(755,root,root) %{extensionsdir}/sybase.so
2930 %if %{with sybase_ct}
2932 %defattr(644,root,root,755)
2933 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sybase_ct.ini
2934 %attr(755,root,root) %{extensionsdir}/sybase_ct.so
2938 %defattr(644,root,root,755)
2939 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvmsg.ini
2940 %attr(755,root,root) %{extensionsdir}/sysvmsg.so
2943 %defattr(644,root,root,755)
2944 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvsem.ini
2945 %attr(755,root,root) %{extensionsdir}/sysvsem.so
2948 %defattr(644,root,root,755)
2949 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvshm.ini
2950 %attr(755,root,root) %{extensionsdir}/sysvshm.so
2954 %defattr(644,root,root,755)
2955 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/tidy.ini
2956 %attr(755,root,root) %{extensionsdir}/tidy.so
2960 %defattr(644,root,root,755)
2961 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/tokenizer.ini
2962 %attr(755,root,root) %{extensionsdir}/tokenizer.so
2966 %defattr(644,root,root,755)
2967 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*wddx.ini
2968 %attr(755,root,root) %{extensionsdir}/wddx.so
2972 %defattr(644,root,root,755)
2973 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xml.ini
2974 %attr(755,root,root) %{extensionsdir}/xml.so
2977 %defattr(644,root,root,755)
2978 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xmlreader.ini
2979 %attr(755,root,root) %{extensionsdir}/xmlreader.so
2983 %defattr(644,root,root,755)
2984 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xmlrpc.ini
2985 %attr(755,root,root) %{extensionsdir}/xmlrpc.so
2989 %defattr(644,root,root,755)
2990 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xsl.ini
2991 %attr(755,root,root) %{extensionsdir}/xsl.so
2994 %defattr(644,root,root,755)
2995 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/zlib.ini
2996 %attr(755,root,root) %{extensionsdir}/zlib.so