2 # - fix -threads-acfix.patch
3 # - deal with modules removed from php and not moved to PECL, still not obsoleted anywhere
4 # - removed from php 5.0 (currently in php4):
5 # db, hyperwave, java, mcal, overload, qtdom
6 # - removed from php 5.1:
8 # - removed from php 5.2:
10 # - mime_magic can't handle new "string/*" entries in magic.mime
11 # thus doesn't work with system magic.mime database
12 # - make additional headers and checking added by mail patch configurable
13 # - apply -hardened patch by default ?
14 # - modularize session, standard (output from pure php -m)?
17 %bcond_with fdf # with FDF (PDF forms) module (BR: proprietary lib)
18 %bcond_with hardening # build with hardening patch applied (http://www.hardened-php.net/)
19 %bcond_with interbase_inst # use InterBase install., not Firebird (BR: proprietary libs)
20 %bcond_with oci8 # with Oracle oci8 extension module (BR: proprietary libs)
21 %bcond_without curl # without CURL extension module
22 %bcond_without filter # without filter extension module
23 %bcond_without imap # without IMAP extension module
24 %bcond_without interbase # without InterBase extension module
25 %bcond_without ldap # without LDAP extension module
26 %bcond_without mhash # without mhash extension module
27 %bcond_without mime_magic # without mime-magic module
28 %bcond_without ming # without ming extension module
29 %bcond_without mm # without mm support for session storage
30 %bcond_without mssql # without MS SQL extension module
31 %bcond_without mysqli # without mysqli support (Requires mysql > 4.1)
32 %bcond_without odbc # without ODBC extension module
33 %bcond_without openssl # without OpenSSL support and OpenSSL extension (module)
34 %bcond_without pcre # without PCRE extension module
35 %bcond_without pgsql # without PostgreSQL extension module
36 %bcond_without pspell # without pspell extension module
37 %bcond_without recode # without recode extension module
38 %bcond_without snmp # without SNMP extension module
39 %bcond_without sqlite # without SQLite extension module
40 %bcond_without sybase # without Sybase extension module
41 %bcond_without sybase_ct # without Sybase-CT extension module
42 %bcond_without tidy # without Tidy extension module
43 %bcond_without wddx # without WDDX extension module
44 %bcond_without xmlrpc # without XML-RPC extension module
45 %bcond_without apache1 # disable building apache 1.3.x module
46 %bcond_without apache2 # disable building apache 2.x module
47 %bcond_without fcgi # disable building FCGI SAPI
48 %bcond_without zts # disable experimental-zts
49 %bcond_with tests # default off; test process very often hangs on buildersl; perform "make test"
50 %bcond_with versioning # build with experimental versioning (to load php4/php5 into same apache)
52 %define apxs1 /usr/sbin/apxs1
53 %define apxs2 /usr/sbin/apxs
55 # some problems with apache 2.x
60 %ifnarch %{ix86} %{x8664} sparc sparcv9 alpha
61 # ppc disabled (broken on th-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.
69 # filter depends on pcre
75 Summary: PHP: Hypertext Preprocessor
76 Summary(fr.UTF-8): Le langage de script embarque-HTML PHP
77 Summary(pl.UTF-8): Język skryptowy PHP
78 Summary(pt_BR.UTF-8): A linguagem de script PHP
79 Summary(ru.UTF-8): PHP Версии 5 - язык препроцессирования HTML-файлов, выполняемый на сервере
80 Summary(uk.UTF-8): PHP Версії 5 - мова препроцесування HTML-файлів, виконувана на сервері
83 Release: %{_rel}%{?with_hardening:hardened}
87 Source0: http://www.php.net/distributions/%{name}-%{version}.tar.bz2
88 # Source0-md5: eb50b751c8e1ced05bd012d5a0e4dec3
90 Source3: %{name}-mod_%{name}.conf
91 Source4: %{name}-cgi-fcgi.ini
92 Source5: %{name}-cgi.ini
93 Source6: %{name}-apache.ini
94 Source7: %{name}-cli.ini
95 Source8: http://www.hardened-php.net/hardening-patch-5.0.4-0.3.0.patch.gz
96 # Source8-md5: 47a742fa9fab2826ad10c13a2376111a
97 # Taken from: http://browsers.garykeith.com/downloads.asp
98 Source9: %{name}_browscap.ini
99 Patch0: %{name}-shared.patch
100 Patch1: %{name}-pldlogo.patch
101 Patch2: %{name}-mail.patch
102 Patch3: %{name}-link-libs.patch
103 Patch4: %{name}-libpq_fs_h_path.patch
104 Patch5: %{name}-filter-shared.patch
105 Patch6: %{name}-build_modules.patch
106 Patch7: %{name}-sapi-ini-file.patch
107 Patch8: %{name}-no-metaccld.patch
108 Patch9: %{name}-sh.patch
109 Patch10: %{name}-ini.patch
110 Patch11: %{name}-acam.patch
112 Patch12: %{name}-threads-acfix.patch
113 Patch13: %{name}-tsrmlsfetchgcc2.patch
114 Patch14: %{name}-no_pear_install.patch
115 Patch15: %{name}-zlib.patch
116 Patch16: %{name}-sybase-fix.patch
117 Patch17: %{name}-readline.patch
118 Patch18: %{name}-nohttpd.patch
119 Patch19: %{name}-gd_imagerotate_enable.patch
120 Patch20: %{name}-uint32_t.patch
121 Patch21: %{name}-dba-link.patch
122 Patch22: %{name}-hardening-fix.patch
123 Patch23: %{name}-both-apxs.patch
124 Patch24: %{name}-builddir.patch
125 Patch25: %{name}-zlib-for-getimagesize.patch
126 Patch26: %{name}-versioning.patch
127 Patch27: %{name}-linkflags-clean.patch
128 Patch28: %{name}-pear.patch
129 Patch29: %{name}-config-dir.patch
130 URL: http://www.php.net/
131 %{?with_interbase:%{!?with_interbase_inst:BuildRequires: Firebird-devel >= 1.0.2.908-2}}
132 %{?with_pspell:BuildRequires: aspell-devel >= 2:0.50.0}
133 BuildRequires: autoconf >= 2.53
134 BuildRequires: automake >= 1.4d
136 BuildRequires: bzip2-devel
137 %{?with_curl:BuildRequires: curl-devel >= 7.12.0}
138 BuildRequires: cyrus-sasl-devel
139 BuildRequires: db-devel >= 4.0
140 BuildRequires: elfutils-devel
142 BuildRequires: expat-devel
144 %{?with_fcgi:BuildRequires: fcgi-devel}
145 %{?with_fdf:BuildRequires: fdftk-devel}
147 %if %{with mssql} || %{with sybase} || %{with sybase_ct}
148 BuildRequires: freetds-devel
150 BuildRequires: freetype-devel >= 2.0
151 BuildRequires: gd-devel >= 2.0.28-4
152 BuildRequires: gd-devel(imagerotate) = 5.2.0
153 BuildRequires: gdbm-devel
154 BuildRequires: gmp-devel
155 %{?with_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2}
156 BuildRequires: libjpeg-devel
157 BuildRequires: libltdl-devel >= 1.4
158 BuildRequires: libmcrypt-devel >= 2.4.4
159 BuildRequires: libpng-devel >= 1.0.8
160 BuildRequires: libtiff-devel
161 BuildRequires: libtool >= 1.4.3
162 BuildRequires: libwrap-devel
163 BuildRequires: libxml2-devel >= 2.5.10
164 BuildRequires: libxslt-devel >= 1.1.0
165 %{?with_mhash:BuildRequires: mhash-devel}
166 %{?with_ming:BuildRequires: ming-devel >= 0.3}
167 %{?with_mm:BuildRequires: mm-devel >= 1.3.0}
168 BuildRequires: mysql-devel >= 4.0.0
169 %{?with_mysqli:BuildRequires: mysql-devel >= 4.1.0}
170 BuildRequires: ncurses-ext-devel
171 %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
172 %if %{with openssl} || %{with ldap}
173 BuildRequires: openssl-devel >= 0.9.7d
175 %{?with_snmp:BuildRequires: net-snmp-devel >= 5.0.7}
176 BuildRequires: pam-devel
177 %{?with_pcre:BuildRequires: pcre-devel >= 6.6}
178 %{?with_pgsql:BuildRequires: postgresql-backend-devel >= 7.2}
179 %{?with_pgsql:BuildRequires: postgresql-devel}
180 BuildRequires: readline-devel
181 %{?with_recode:BuildRequires: recode-devel >= 3.5d-3}
182 BuildRequires: rpm-build >= 4.4.0
183 BuildRequires: rpmbuild(macros) >= 1.238
184 %{?with_sqlite:BuildRequires: sqlite-devel}
185 %{?with_sqlite:BuildRequires: sqlite3-devel}
186 BuildRequires: t1lib-devel
187 %{?with_tidy:BuildRequires: tidy-devel}
188 %{?with_odbc:BuildRequires: unixODBC-devel}
189 %{?with_xmlrpc:BuildRequires: xmlrpc-epi-devel}
190 BuildRequires: zlib-devel >= 1.0.9
192 BuildRequires: apache1-devel
195 BuildRequires: apache-devel >= 2.0.52-2
196 BuildRequires: apr-devel >= 1:1.0.0
197 BuildRequires: apr-util-devel >= 1:1.0.0
199 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
201 %define php_sysconfdir /etc/php
202 %define php_extensiondir %{_libdir}/php
203 %define _sysconfdir %{php_sysconfdir}
205 # must be in sync with source. extra check ensuring that it is so is done in %%build
206 %define php_api_version 20041225
207 %define zend_module_api 20060613
208 %define zend_extension_api 220060519
209 %define zend_zts %{!?with_zts:0}%{?with_zts:1}
210 %define php_debug %{!?debug:0}%{?debug:1}
213 PHP is an HTML-embedded scripting language. PHP attempts to make it
214 easy for developers to write dynamically generated web pages. PHP also
215 offers built-in database integration for several commercial and
216 non-commercial database management systems, so writing a
217 database-enabled web page with PHP is fairly simple. The most common
218 use of PHP coding is probably as a replacement for CGI scripts. The
219 mod_php module enables the Apache web server to understand and process
220 the embedded PHP language in web pages. This package contains php
223 %description -l fr.UTF-8
224 PHP est un langage de script embarque dans le HTM. PHP essaye de
225 rendre simple aux developpeurs d'ecrire des pages web generees
226 dynamiquement. PHP incorpore egalement une integration avec plusieurs
227 systemes de gestion de bases de donnees commerciaux et
228 non-connerciaux, qui rent facile la creation de pages web liees avec
229 des bases de donnees. L'utilisation la plus commune de PHP est
230 probablement en remplacement de scripts CGI. Le module mod_php permet
231 au serveur web apache de comprendre et de traiter le langage PHP
232 integre dans des pages web. Ce package contient php version
235 %description -l pl.UTF-8
236 PHP jest językiem skryptowym, którego polecenia umieszcza się w
237 plikach HTML. Jest próbą ułatwienia programistom pisania dynamicznie
238 generowanych stron WWW. Oferuje także wbudowaną integrację z bazami
239 danych dla kilku komercyjnych i niekomercyjnych systemów baz danych,
240 co czyni tworzenie stron korzystających z baz danych w miarę łatwym.
241 Najczęściej PHP jest używany prawdopodobnie jako zamiennik skryptów
242 CGI. Moduł mod_php pozwala serwerowi WWW Apache rozumieć i przetwarzać
243 język PHP osadzony w stronach. Ten pakiet zawiera php w wersji
246 %description -l pt_BR.UTF-8
247 PHP: Preprocessador de Hipertexto versão 4 é uma linguagem script
248 embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e Perl,
249 com algumas características únicas, específicas ao PHP. O objetivo da
250 linguagem é permitir que desenvolvedores web escrevam páginas
251 dinamicamente geradas de forma rápida.
253 %description -l ru.UTF-8
254 PHP - это язык написания скриптов, встраиваемых в HTML-код. PHP
255 предлагает интерграцию с множеством СУБД, поэтому написание скриптов
256 для работы с базами данных относительно просто. Наиболее популярное
257 использование PHP - замена для CGI скриптов.
259 Этот пакет содержит самодостаточную (CGI) версию интерпретатора языка.
260 Вы должны также установить пакет %{name}-common. Если вам нужен
261 интерпретатор PHP в качестве модуля apache, установите пакет
264 %description -l uk.UTF-8
265 PHP - це мова написання скриптів, що вбудовуються в HTML-код. PHP
266 пропонує інтеграцію з багатьма СУБД, тому написання скриптів для
267 роботи з базами даних є доволі простим. Найбільш популярне
268 використання PHP - заміна для CGI скриптів.
270 Цей пакет містить самодостатню (CGI) версію інтерпретатора мови. Ви
271 маєте також встановити пакет %{name}-common. Якщо вам потрібен
272 інтерпретатор PHP в якості модуля apache, встановіть пакет
275 %package -n apache1-mod_php
276 Summary: PHP DSO module for apache 1.3.x
277 Summary(pl.UTF-8): Moduł DSO (Dynamic Shared Object) php dla apache 1.3.x
278 Group: Development/Languages/PHP
279 Requires(triggerpostun): sed >= 4.0
280 Requires: %{name}-common = %{epoch}:%{version}-%{release}
281 Requires: apache1(EAPI) >= 1.3.33-2
282 Requires: apache1-mod_mime
283 Provides: webserver(php) = %{version}
284 Obsoletes: apache-mod_php < 1:4.1.1
287 %description -n apache1-mod_php
288 PHP as DSO module for apache 1.3.x.
290 %description -n apache1-mod_php -l pl.UTF-8
291 php jako moduł DSO (Dynamic Shared Object) dla apache 1.3.x.
293 %package -n apache-mod_php
294 Summary: PHP DSO module for apache 2.x
295 Summary(pl.UTF-8): Moduł DSO (Dynamic Shared Object) php dla apache 2.x
296 Group: Development/Languages/PHP
297 Requires: %{name}-common = %{epoch}:%{version}-%{release}
298 Requires: apache(modules-api) = %{apache_modules_api}
299 Requires: apache-mod_mime
300 Provides: webserver(php) = %{version}
303 %description -n apache-mod_php
304 PHP as DSO module for apache 2.x.
306 %description -n apache-mod_php -l pl.UTF-8
307 php jako moduł DSO (Dynamic Shared Object) dla apache 2.x.
310 Summary: php as FastCGI program
311 Summary(pl.UTF-8): php jako program FastCGI
312 Group: Development/Languages/PHP
313 Requires: %{name}-common = %{epoch}:%{version}-%{release}
314 Provides: webserver(php) = %{version}
317 php as FastCGI program.
319 %description fcgi -l pl.UTF-8
320 php jako program FastCGI.
323 Summary: php as CGI program
324 Summary(pl.UTF-8): php jako program CGI
325 Group: Development/Languages/PHP
326 Requires: %{name}-common = %{epoch}:%{version}-%{release}
331 %description cgi -l pl.UTF-8
332 php jako program CGI.
335 Summary: php as CLI interpreter
336 Summary(pl.UTF-8): php jako interpreter działający z linii poleceń
337 Group: Development/Languages/PHP
338 Requires: %{name}-common = %{epoch}:%{version}-%{release}
341 php as CLI interpreter.
343 %description cli -l pl.UTF-8
344 php jako interpreter działający z linii poleceń.
347 Summary: /usr/bin/php symlink
348 Summary(pl.UTF-8): Dowiązanie symboliczne /usr/bin/php
349 Group: Development/Languages/PHP
350 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
351 Obsoletes: /usr/bin/php
354 Package providing /usr/bin/php symlink to PHP CLI.
356 %description program -l pl.UTF-8
357 Pakiet dostarczający dowiązanie symboliczne /usr/bin/php do PHP CLI.
360 Summary: Common files needed by both apache module and CGI
361 Summary(pl.UTF-8): Wspólne pliki dla modułu apache'a i programu CGI
362 Summary(ru.UTF-8): Разделяемые библиотеки для php
363 Summary(uk.UTF-8): Бібліотеки спільного використання для php
365 # because of dlclose() bugs in glibc <= 2.3.4 causing SEGVs on exit
366 Requires: glibc >= 6:2.3.5
369 Provides: php(libxml)
370 Provides: php(modules_api) = %{php_api_version}
371 Provides: php(overload)
372 %{?with_pcre:Provides: php(pcre)}
373 Provides: php(reflection)
374 Provides: php(session)
375 Provides: php(simplexml)
377 Provides: php(standard)
378 Provides: php(zend_extension_api) = %{zend_extension_api}
379 Provides: php(zend_module_api) = %{zend_module_api}
380 %{?with_pcre:Provides: php-pcre}
381 Provides: php5(debug) = %{php_debug}
382 Provides: php5(thread-safety) = %{zend_zts}
383 Obsoletes: php-pcre < 4:5.2.0
384 Obsoletes: php-pecl-domxml
385 Obsoletes: php-session < 3:4.2.1-2
386 Conflicts: php4-common < 3:4.4.4-8
387 Conflicts: rpm < 4.4.2-0.2
390 Common files needed by both apache module and CGI.
392 %description common -l pl.UTF-8
393 Wspólne pliki dla modułu apacha i programu CGI.
395 %description common -l ru.UTF-8
396 Этот пакет содержит общие файлы для разных вариантов реализации PHP
397 (самодостаточной и в качестве модуля apache).
399 %description common -l uk.UTF-8
400 Цей пакет містить спільні файли для різних варіантів реалізації PHP
401 (самодостатньої та в якості модуля apache).
404 Summary: Files for PHP modules development
405 Summary(pl.UTF-8): Pliki do kompilacji modułów PHP
406 Summary(pt_BR.UTF-8): Arquivos de desenvolvimento para PHP
407 Summary(ru.UTF-8): Пакет разработки для построения расширений PHP
408 Summary(uk.UTF-8): Пакет розробки для побудови розширень PHP
409 Group: Development/Languages/PHP
410 Requires: %{name}-common = %{epoch}:%{version}-%{release}
414 %{?with_pcre:Requires: pcre-devel >= 6.6}
416 Obsoletes: php-pear-devel
417 Obsoletes: php4-devel
420 The php-devel package lets you compile dynamic extensions to PHP.
421 Included here is the source for the PHP extensions. Instead of
422 recompiling the whole php binary to add support for, say, oracle,
423 install this package and use the new self-contained extensions
424 support. For more information, read the file
425 README.SELF-CONTAINED-EXTENSIONS.
427 %description devel -l pl.UTF-8
428 Ten pakiet zawiera pliki potrzebne do kompilacji modułów PHP. Zamiast
429 rekompilować całe php aby dodać obsługę np. oracle, można przy użyciu
430 tego pakietu skompilować samodzielne rozszerzenie. Więcej informacji o
431 samodzielnych rozszerzeniach można znaleźć w pliku
432 README.SELF-CONTAINED-EXTENSIONS.
434 %description devel -l pt_BR.UTF-8
435 Este pacote contém arquivos usados no desenvolvimento de programas ou
438 %description devel -l ru.UTF-8
439 Пакет php-devel дает возможность компилировать динамические расширения
440 PHP. Пакет включает исходный код этих расширений. Вместо повторной
441 компиляции бинарного файла php для добавления, например, поддержки
442 oracle, установите этот пакет для компилирования отдельных расширений.
443 Подробности - в файле README.SELF-CONTAINED-EXTENSIONS.
445 %description devel -l uk.UTF-8
446 Пакет php-devel дає можливість компілювати динамічні розширення PHP.
447 До пакету включено вихідний код для розширень. Замість повторної
448 компіляції бінарного файлу php для додання, наприклад, підтримки
449 oracle, встановіть цей пакет для компіляції окремих розширень.
450 Детальніша інформація - в файлі README.SELF-CONTAINED-EXTENSIONS.
453 Summary: bcmath extension module for PHP
454 Summary(pl.UTF-8): Moduł bcmath dla PHP
456 Requires: %{name}-common = %{epoch}:%{version}-%{release}
457 Provides: php(bcmath)
460 This is a dynamic shared object (DSO) for PHP that will add bc style
461 precision math functions support.
463 %description bcmath -l pl.UTF-8
464 Moduł PHP umożliwiający korzystanie z dokładnych funkcji
465 matematycznych takich jak w programie bc.
468 Summary: Bzip2 extension module for PHP
469 Summary(pl.UTF-8): Moduł bzip2 dla PHP
471 Requires: %{name}-common = %{epoch}:%{version}-%{release}
475 This is a dynamic shared object (DSO) for PHP that will add bzip2
476 compression support to PHP.
478 %description bzip2 -l pl.UTF-8
479 Moduł PHP umożliwiający używanie kompresji bzip2.
482 Summary: Calendar extension module for PHP
483 Summary(pl.UTF-8): Moduł funkcji kalendarza dla PHP
485 Requires: %{name}-common = %{epoch}:%{version}-%{release}
486 Provides: php(calendar)
488 %description calendar
489 This is a dynamic shared object (DSO) for PHP that will add calendar
492 %description calendar -l pl.UTF-8
493 Moduł PHP dodający wsparcie dla kalendarza.
496 Summary: ctype extension module for PHP
497 Summary(pl.UTF-8): Moduł ctype dla PHP
499 Requires: %{name}-common = %{epoch}:%{version}-%{release}
503 This is a dynamic shared object (DSO) for PHP that will add ctype
506 %description ctype -l pl.UTF-8
507 Moduł PHP umożliwiający korzystanie z funkcji ctype.
510 Summary: curl extension module for PHP
511 Summary(pl.UTF-8): Moduł curl dla PHP
513 Requires: %{name}-common = %{epoch}:%{version}-%{release}
517 This is a dynamic shared object (DSO) for PHP that will add curl
520 %description curl -l pl.UTF-8
521 Moduł PHP umożliwiający korzystanie z biblioteki curl.
524 Summary: DBA extension module for PHP
525 Summary(pl.UTF-8): Moduł DBA dla PHP
527 Requires: %{name}-common = %{epoch}:%{version}-%{release}
531 This is a dynamic shared object (DSO) for PHP that will add flat-file
532 databases (DBA) support.
534 %description dba -l pl.UTF-8
535 Moduł dla PHP dodający obsługę dla baz danych opartych na plikach
539 Summary: DBase extension module for PHP
540 Summary(pl.UTF-8): Moduł DBase dla PHP
542 Requires: %{name}-common = %{epoch}:%{version}-%{release}
546 This is a dynamic shared object (DSO) for PHP that will add DBase
549 %description dbase -l pl.UTF-8
550 Moduł PHP ze wsparciem dla DBase.
553 Summary: DOM extension module for PHP
554 Summary(pl.UTF-8): Moduł DOM dla PHP
556 Requires: %{name}-common = %{epoch}:%{version}-%{release}
558 # it has some compatibility functions
559 Provides: php(domxml)
560 Obsoletes: php-domxml <= 3:4.3.8-1
563 This is a dynamic shared object (DSO) for PHP that will add new DOM
566 %description dom -l pl.UTF-8
567 Moduł PHP dodający nową obsługę DOM.
570 Summary: exif extension module for PHP
571 Summary(pl.UTF-8): Moduł exif dla PHP
573 Requires: %{name}-common = %{epoch}:%{version}-%{release}
577 This is a dynamic shared object (DSO) for PHP that will add EXIF tags
578 support in image files.
580 %description exif -l pl.UTF-8
581 Moduł PHP dodający obsługę znaczników EXIF w plikach obrazków.
584 Summary: FDF extension module for PHP
585 Summary(pl.UTF-8): Moduł FDF dla PHP
587 Requires: %{name}-common = %{epoch}:%{version}-%{release}
591 This PHP module adds support for PDF Forms through Adobe FDFTK
594 %description fdf -l pl.UTF-8
595 Moduł PHP dodający obsługę formularzy PDF poprzez bibliotekę Adobe
599 Summary: Extension for safely dealing with input parameters
600 Summary(pl.UTF-8): Rozszerzenie do bezpiecznej obsługi danych wejściowych
602 Requires: %{name}-common = %{epoch}:%{version}-%{release}
603 Provides: php(filter)
604 Obsoletes: php-pecl-filter
607 We all know that you should always check input variables, but PHP does
608 not offer really good functionality for doing this in a safe way. The
609 Input Filter extension is meant to address this issue by implementing
610 a set of filters and mechanisms that users can use to safely access
613 %description filter -l pl.UTF-8
614 Wiadomo, że trzeba zawsze sprawdzać zmienne wejściowe, ale PHP nie
615 oferuje naprawdę dobrej funkcjonalności do robienia tego w sposób
616 bezpieczny. Rozszerzenie Input Filter ma rozwiązać ten problem poprzez
617 zaimplementowanie zestawu filtrów i mechanizmów, których użytkownicy
618 mogą bezpiecznie używać do dostępu do danych.
621 Summary: FTP extension module for PHP
622 Summary(pl.UTF-8): Moduł FTP dla PHP
624 Requires: %{name}-common = %{epoch}:%{version}-%{release}
628 This is a dynamic shared object (DSO) for PHP that will add FTP
631 %description ftp -l pl.UTF-8
632 Moduł PHP dodający obsługę protokołu FTP.
635 Summary: GD extension module for PHP
636 Summary(pl.UTF-8): Moduł GD dla PHP
638 Requires: %{name}-common = %{epoch}:%{version}-%{release}
639 Requires: gd >= 2.0.28-4
641 Requires: gd(imagerotate) = 5.2.0
645 This is a dynamic shared object (DSO) for PHP that will add GD
646 support, allowing you to create and manipulate images with PHP.
648 %description gd -l pl.UTF-8
649 Moduł PHP umożliwiający korzystanie z biblioteki GD, pozwalającej na
650 tworzenie i obróbkę obrazków.
653 Summary: gettext extension module for PHP
654 Summary(pl.UTF-8): Moduł gettext dla PHP
656 Requires: %{name}-common = %{epoch}:%{version}-%{release}
657 Provides: php(gettext)
660 This is a dynamic shared object (DSO) for PHP that will add gettext
663 %description gettext -l pl.UTF-8
664 Moduł PHP dodający obsługę lokalizacji przez gettext.
667 Summary: gmp extension module for PHP
668 Summary(pl.UTF-8): Moduł gmp dla PHP
670 Requires: %{name}-common = %{epoch}:%{version}-%{release}
674 This is a dynamic shared object (DSO) for PHP that will add arbitrary
675 length number support with GNU MP library.
677 %description gmp -l pl.UTF-8
678 Moduł PHP umożliwiający korzystanie z biblioteki gmp do obliczeń na
679 liczbach o dowolnej długości.
682 Summary: HASH Message Digest Framework
683 Summary(pl.UTF-8): Szkielet do obliczania skrótów wiadomości
685 Requires: %{name}-common = %{epoch}:%{version}-%{release}
687 Obsoletes: php-pecl-hash
690 Native implementations of common message digest algorithms using a
691 generic factory method.
693 %description hash -l pl.UTF-8
694 Natywne implementacje popularnych algorytmów obliczania skrótów
695 wiadomości przy użyciu wspólnego interfejsu.
698 Summary: iconv extension module for PHP
699 Summary(pl.UTF-8): Moduł iconv dla PHP
701 Requires: %{name}-common = %{epoch}:%{version}-%{release}
705 This is a dynamic shared object (DSO) for PHP that will add iconv
708 %description iconv -l pl.UTF-8
709 Moduł PHP dodający obsługę iconv.
712 Summary: IMAP extension module for PHP
713 Summary(pl.UTF-8): Moduł IMAP dla PHP
714 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam IMAP
716 Requires: %{name}-common = %{epoch}:%{version}-%{release}
720 This is a dynamic shared object (DSO) for PHP that will add IMAP
723 %description imap -l pl.UTF-8
724 Moduł PHP dodający obsługę skrzynek IMAP.
726 %description imap -l pt_BR.UTF-8
727 Um módulo para aplicações PHP que usam IMAP.
730 Summary: InterBase/Firebird database module for PHP
731 Summary(pl.UTF-8): Moduł bazy danych InterBase/Firebird dla PHP
733 Requires: %{name}-common = %{epoch}:%{version}-%{release}
734 Provides: php(interbase)
735 %{?with_interbase_inst:Autoreq: false}
737 %description interbase
738 This is a dynamic shared object (DSO) for PHP that will add InterBase
739 and Firebird database support.
741 %description interbase -l pl.UTF-8
742 Moduł PHP umożliwiający dostęp do baz danych InterBase i Firebird.
745 Summary: PHP C extension for JSON serialization
746 Summary(pl.UTF-8): Rozszerzenie C PHP dla serializacji JSON
748 Requires: %{name}-common = %{epoch}:%{version}-%{release}
750 Obsoletes: php-pecl-json
753 php-json is an extremely fast PHP C extension for JSON (JavaScript
754 Object Notation) serialisation.
756 %description json -l pl.UTF-8
757 php-json to bardzo szybkie rozszerzenie C PHP dla serializacji JSON
758 (JavaScript Object Notation).
761 Summary: LDAP extension module for PHP
762 Summary(pl.UTF-8): Moduł LDAP dla PHP
763 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam LDAP
765 Requires: %{name}-common = %{epoch}:%{version}-%{release}
769 This is a dynamic shared object (DSO) for PHP that will add LDAP
772 %description ldap -l pl.UTF-8
773 Moduł PHP dodający obsługę LDAP.
775 %description ldap -l pt_BR.UTF-8
776 Um módulo para aplicações PHP que usam LDAP.
779 Summary: mbstring extension module for PHP
780 Summary(pl.UTF-8): Moduł mbstring dla PHP
782 Requires: %{name}-common = %{epoch}:%{version}-%{release}
783 Provides: php(mbstring)
785 %description mbstring
786 This is a dynamic shared object (DSO) for PHP that will add multibyte
789 %description mbstring -l pl.UTF-8
790 Moduł PHP dodający obsługę ciągów znaków wielobajtowych.
793 Summary: mcrypt extension module for PHP
794 Summary(pl.UTF-8): Moduł mcrypt dla PHP
796 Requires: %{name}-common = %{epoch}:%{version}-%{release}
797 Provides: php(mcrypt)
800 This is a dynamic shared object (DSO) for PHP that will add mcrypt
803 %description mcrypt -l pl.UTF-8
804 Moduł PHP dodający możliwość szyfrowania poprzez bibliotekę mcrypt.
807 Summary: mhash extension module for PHP
808 Summary(pl.UTF-8): Moduł mhash dla PHP
810 Requires: %{name}-common = %{epoch}:%{version}-%{release}
814 This is a dynamic shared object (DSO) for PHP that will add mhash
817 %description mhash -l pl.UTF-8
818 Moduł PHP udostępniający funkcje mieszające z biblioteki mhash.
821 Summary: mime_magic extension module for PHP
822 Summary(pl.UTF-8): Moduł mime_magic dla PHP
824 Requires: %{name}-common = %{epoch}:%{version}-%{release}
825 Requires: /usr/share/file/magic.mime
826 Provides: php(mime_magic)
828 %description mime_magic
829 This PHP module adds support for MIME type lookup via file magic
830 numbers using magic.mime database.
832 %description mime_magic -l pl.UTF-8
833 Moduł PHP dodający obsługę wyszukiwania typów MIME według magicznych
834 znaczników plików z użyciem bazy danych magic.mime.
837 Summary: ming extension module for PHP
838 Summary(pl.UTF-8): Moduł ming dla PHP
840 Requires: %{name}-common = %{epoch}:%{version}-%{release}
844 This is a dynamic shared object (DSO) for PHP that will add ming
845 (Flash - .swf files) support.
847 %description ming -l pl.UTF-8
848 Moduł PHP dodający obsługę plików Flash (.swf) poprzez bibliotekę
852 Summary: MS SQL extension module for PHP
853 Summary(pl.UTF-8): Moduł MS SQL dla PHP
855 Requires: %{name}-common = %{epoch}:%{version}-%{release}
859 This is a dynamic shared object (DSO) for PHP that will add MS SQL
860 databases support through FreeTDS library.
862 %description mssql -l pl.UTF-8
863 Moduł PHP dodający obsługę baz danych MS SQL poprzez bibliotekę
867 Summary: MySQL database module for PHP
868 Summary(pl.UTF-8): Moduł bazy danych MySQL dla PHP
869 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam bancos de dados MySQL
871 Requires: %{name}-common = %{epoch}:%{version}-%{release}
875 This is a dynamic shared object (DSO) for PHP that will add MySQL
878 %description mysql -l pl.UTF-8
879 Moduł PHP umożliwiający dostęp do bazy danych MySQL.
881 %description mysql -l pt_BR.UTF-8
882 Um módulo para aplicações PHP que usam bancos de dados MySQL.
885 Summary: MySQLi module for PHP
886 Summary(pl.UTF-8): Moduł MySQLi dla PHP
888 Requires: %{name}-common = %{epoch}:%{version}-%{release}
889 Requires: mysql-libs >= 4.1.0
890 Provides: php(mysqli)
893 This is a dynamic shared object (DSO) for PHP that will add MySQLi
894 (Improved MySQL) support. The difference between it and mysql module
895 is that it provides access to functionality of MySQL 4.1 and above.
897 %description mysqli -l pl.UTF-8
898 Moduł PHP umożliwiający udoskonalony dostęp do bazy danych MySQL.
899 Różnicą między nim a modułem mysql jest dostęp do funkcjonalności
900 MySQL w wersji 4.1 i nowszych.
903 Summary: ncurses module for PHP
904 Summary(pl.UTF-8): Moduł ncurses dla PHP
906 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
907 Provides: php(ncurses)
910 This PHP module adds support for ncurses functions (only for cli and
913 %description ncurses -l pl.UTF-8
914 Moduł PHP dodający obsługę funkcji ncurses (tylko do SAPI cli i cgi).
917 Summary: Oracle 8+ database module for PHP
918 Summary(pl.UTF-8): Moduł bazy danych Oracle 8+ dla PHP
920 Requires: %{name}-common = %{epoch}:%{version}-%{release}
925 This is a dynamic shared object (DSO) for PHP that will add Oracle 7,
926 8, 9 and 10 database support through Oracle8 Call-Interface (OCI8).
928 %description oci8 -l pl.UTF-8
929 Moduł PHP umożliwiający dostęp do bazy danych Oracle 7, 8, 9 i 10
930 poprzez interfejs Oracle8 Call-Interface (OCI8).
933 Summary: ODBC extension module for PHP
934 Summary(pl.UTF-8): Moduł ODBC dla PHP
935 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam bases de dados ODBC
937 Requires: %{name}-common = %{epoch}:%{version}-%{release}
938 Requires: unixODBC >= 2.1.1-3
942 This is a dynamic shared object (DSO) for PHP that will add ODBC
945 %description odbc -l pl.UTF-8
946 Moduł PHP ze wsparciem dla ODBC.
948 %description odbc -l pt_BR.UTF-8
949 Um módulo para aplicações PHP que usam ODBC.
952 Summary: OpenSSL extension module for PHP
953 Summary(pl.UTF-8): Moduł OpenSSL dla PHP
955 Requires: %{name}-common = %{epoch}:%{version}-%{release}
956 Provides: php(openssl)
959 This is a dynamic shared object (DSO) for PHP that will add OpenSSL
962 Warning: this is an experimental module.
964 %description openssl -l pl.UTF-8
965 Moduł PHP umożliwiający korzystanie z biblioteki OpenSSL.
967 Uwaga: to jest moduł eksperymentalny.
970 Summary: Process Control extension module for PHP
971 Summary(pl.UTF-8): Moduł Process Control dla PHP
973 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
977 This is a dynamic shared object (DSO) for PHP that will add process
978 spawning and control support. It supports functions like fork(),
979 waitpid(), signal() etc.
981 Warning: this is an experimental module. Also, don't use it in
982 webserver environment!
984 %description pcntl -l pl.UTF-8
985 Moduł PHP umożliwiający tworzenie nowych procesów i kontrolę nad nimi.
986 Obsługuje funkcje takie jak fork(), waitpid(), signal() i podobne.
988 Uwaga: to jest moduł eksperymentalny. Ponadto nie jest przeznaczony do
989 używania z serwerem WWW - nie próbuj tego!
992 Summary: PHP Data Objects (PDO)
993 Summary(pl.UTF-8): Obsługa PHP Data Objects (PDO)
995 Requires: %{name}-common = %{epoch}:%{version}-%{release}
997 Obsoletes: php-pecl-PDO
1000 This is a dynamic shared object (DSO) for PHP that will add PDO
1003 %description pdo -l pl.UTF-8
1004 Moduł PHP dodający obsługę PDO (PHP Data Objects).
1007 Summary: PHP Data Objects (PDO) FreeTDS support
1008 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą FreeTDS
1010 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1011 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1012 Provides: php(dblib)
1014 %description pdo-dblib
1015 This is a dynamic shared object (DSO) for PHP that will add PDO
1018 %description pdo-dblib -l pl.UTF-8
1019 Moduł dla PHP dodający obsługę baz danych FreeTDS za pośrednictwem
1022 %package pdo-firebird
1023 Summary: PHP Data Objects (PDO) Firebird support
1024 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą Firebirda
1026 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1027 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1028 Provides: php(pdo-firebird)
1029 Obsoletes: php-pecl-PDO_FIREBIRD
1031 %description pdo-firebird
1032 This is a dynamic shared object (DSO) for PHP that will add PDO
1035 %description pdo-firebird -l pl.UTF-8
1036 Moduł dla PHP dodający obsługę baz danych Firebird za pośrednictwem
1040 Summary: PHP Data Objects (PDO) MySQL support
1041 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą MySQL-a
1043 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1044 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1045 Provides: php(pdo-mysql)
1046 Obsoletes: php-pecl-PDO_MYSQL
1048 %description pdo-mysql
1049 This is a dynamic shared object (DSO) for PHP that will add PDO MySQL
1052 %description pdo-mysql -l pl.UTF-8
1053 Moduł dla PHP dodający obsługę baz danych MySQL za pośrednictwem
1057 Summary: PHP Data Objects (PDO) Oracle support
1058 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą Oracle'a
1060 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1061 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1062 Provides: php(pdo-oci)
1063 Obsoletes: php-pecl-PDO_OCI
1065 %description pdo-oci
1066 This is a dynamic shared object (DSO) for PHP that will add PDO Oracle
1069 %description pdo-oci -l pl.UTF-8
1070 Moduł dla PHP dodający obsługę baz danych Oracle za pośrednictwem
1074 Summary: PHP Data Objects (PDO) ODBC support
1075 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą ODBC
1077 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1078 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1079 Provides: php(pdo-odbc)
1080 Obsoletes: php-pecl-PDO_ODBC
1082 %description pdo-odbc
1083 This is a dynamic shared object (DSO) for PHP that will add PDO ODBC
1086 %description pdo-odbc -l pl.UTF-8
1087 Moduł dla PHP dodający obsługę baz danych ODBC za pośrednictwem
1091 Summary: PHP Data Objects (PDO) PostgreSQL support
1092 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą PostgreSQL-a
1094 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1095 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1096 Provides: php(pdo-pgsql)
1097 Provides: php-pecl-PDO_PGSQL
1098 Obsoletes: php-pecl-PDO_PGSQL
1100 %description pdo-pgsql
1101 This is a dynamic shared object (DSO) for PHP that will add PDO
1104 %description pdo-pgsql -l pl.UTF-8
1105 Moduł dla PHP dodający obsługę baz danych PostgreSQL za pośrednictwem
1109 Summary: PHP Data Objects (PDO) SQLite support
1110 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą SQLite
1112 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1113 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1114 Provides: php(pdo-sqlite)
1115 Obsoletes: php-pecl-PDO_SQLITE
1117 %description pdo-sqlite
1118 This is a dynamic shared object (DSO) for PHP that will add PDO SQLite
1121 %description pdo-sqlite -l pl.UTF-8
1122 Moduł dla PHP dodający obsługę baz danych SQLite za pośrednictwem
1126 Summary: PostgreSQL database module for PHP
1127 Summary(pl.UTF-8): Moduł bazy danych PostgreSQL dla PHP
1129 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1130 Provides: php(pgsql)
1133 This is a dynamic shared object (DSO) for PHP that will add PostgreSQL
1136 %description pgsql -l pl.UTF-8
1137 Moduł PHP umożliwiający dostęp do bazy danych PostgreSQL.
1139 %description pgsql -l pt_BR.UTF-8
1140 Um módulo para aplicações PHP que usam bancos de dados postgresql.
1143 Summary: POSIX extension module for PHP
1144 Summary(pl.UTF-8): Moduł POSIX dla PHP
1146 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1147 Provides: php(posix)
1150 This is a dynamic shared object (DSO) for PHP that will add POSIX
1151 functions support to PHP.
1153 %description posix -l pl.UTF-8
1154 Moduł PHP umożliwiający korzystanie z funkcji POSIX.
1157 Summary: pspell extension module for PHP
1158 Summary(pl.UTF-8): Moduł pspell dla PHP
1160 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1161 Provides: php(pspell)
1164 This is a dynamic shared object (DSO) for PHP that will add pspell
1165 support to PHP. It allows to check the spelling of a word and offer
1168 %description pspell -l pl.UTF-8
1169 Moduł PHP umożliwiający korzystanie z pspella. Pozwala on na
1170 sprawdzanie pisowni słowa i sugerowanie poprawek.
1173 Summary: readline extension module for PHP
1174 Summary(pl.UTF-8): Moduł readline dla PHP
1176 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1177 Provides: php(readline)
1179 %description readline
1180 This PHP module adds support for readline functions (only for cli and
1183 %description readline -l pl.UTF-8
1184 Moduł PHP dodający obsługę funkcji readline (tylko do SAPI cli i cgi).
1187 Summary: recode extension module for PHP
1188 Summary(pl.UTF-8): Moduł recode dla PHP
1190 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1191 Requires: recode >= 3.5d-3
1192 Provides: php(recode)
1195 This is a dynamic shared object (DSO) for PHP that will add recode
1198 %description recode -l pl.UTF-8
1199 Moduł PHP dodający możliwość konwersji kodowania plików (poprzez
1203 Summary: Shared Memory Operations extension module for PHP
1204 Summary(pl.UTF-8): Moduł shmop dla PHP
1206 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1207 Provides: php(shmop)
1210 This is a dynamic shared object (DSO) for PHP that will add Shared
1211 Memory Operations support.
1213 Warning: this is an experimental module.
1215 %description shmop -l pl.UTF-8
1216 Moduł PHP umożliwiający korzystanie z pamięci dzielonej.
1218 Uwaga: to jest moduł eksperymentalny.
1221 Summary: Simple XML extension module for PHP
1222 Summary(pl.UTF-8): Moduł prostego rozszerzenia XML dla PHP
1224 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1225 Provides: php(simplexml)
1227 %description simplexml
1228 This is a dynamic shared object (DSO) for PHP that will add Simple XML
1231 %description simplexml -l pl.UTF-8
1232 Moduł PHP dodający obsługę prostego XML-a.
1235 Summary: SNMP extension module for PHP
1236 Summary(pl.UTF-8): Moduł SNMP dla PHP
1238 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1239 Requires: %{name}-sockets = %{epoch}:%{version}-%{release}
1243 This is a dynamic shared object (DSO) for PHP that will add SNMP
1246 %description snmp -l pl.UTF-8
1247 Moduł PHP dodający obsługę SNMP.
1250 Summary: soap extension module for PHP
1251 Summary(pl.UTF-8): Moduł soap dla PHP
1253 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1257 This is a dynamic shared object (DSO) for PHP that will add SOAP/WSDL
1260 %description soap -l pl.UTF-8
1261 Moduł PHP dodający obsługę SOAP/WSDL.
1264 Summary: sockets extension module for PHP
1265 Summary(pl.UTF-8): Moduł socket dla PHP
1267 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1268 Provides: php(sockets)
1270 %description sockets
1271 This is a dynamic shared object (DSO) for PHP that will add sockets
1274 Warning: this is an experimental module.
1276 %description sockets -l pl.UTF-8
1277 Moduł PHP dodający obsługę gniazdek.
1279 Uwaga: to jest moduł eksperymentalny.
1282 Summary: SQLite extension module for PHP
1283 Summary(pl.UTF-8): Moduł SQLite dla PHP
1285 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1286 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1287 Provides: php(sqlite)
1290 SQLite is a C library that implements an embeddable SQL database
1291 engine. Programs that link with the SQLite library can have SQL
1292 database access without running a separate RDBMS process.
1294 SQLite is not a client library used to connect to a big database
1295 server. SQLite is the server. The SQLite library reads and writes
1296 directly to and from the database files on disk.
1298 %description sqlite -l pl.UTF-8
1299 SQLite jest napisaną w C biblioteką implementującą osadzalny silnik
1300 bazodanowy SQL. Program linkujący się z biblioteką SQLite może mieć
1301 dostęp do bazy SQL bez potrzeby uruchamiania dodatkowego procesu
1304 SQLite to nie klient baz danych - biblioteka nie łączy się z serwerami
1305 baz danych. SQLite sam jest serwerem. Biblioteka SQLite czyta i
1306 zapisuje dane bezpośrednio z/do plików baz danych znajdujących się na
1310 Summary: Sybase DB extension module for PHP
1311 Summary(pl.UTF-8): Moduł Sybase DB dla PHP
1313 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1314 Provides: php(sybase)
1315 Obsoletes: php-sybase-ct
1316 Conflicts: php-sybase-ct
1319 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1320 MS SQL databases support through SYBDB library. Currently Sybase
1321 module is not maintained. Using Sybase-CT module is recommended
1324 %description sybase -l pl.UTF-8
1325 Moduł PHP dodający obsługę baz danych Sybase oraz MS SQL poprzez
1326 bibliotekę SYBDB. W chwili obecnej moduł Sybase nie jest wspierany.
1327 Zaleca się używanie modułu Sybase-CT.
1330 Summary: Sybase-CT extension module for PHP
1331 Summary(pl.UTF-8): Moduł Sybase-CT dla PHP
1333 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1334 Provides: php(sybase-ct)
1335 Obsoletes: php-sybase
1336 Conflicts: php-sybase
1338 %description sybase-ct
1339 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1340 MS SQL databases support through CT-lib.
1342 %description sybase-ct -l pl.UTF-8
1343 Moduł PHP dodający obsługę baz danych Sybase oraz MS SQL poprzez
1347 Summary: SysV msg extension module for PHP
1348 Summary(pl.UTF-8): Moduł SysV msg dla PHP
1350 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1351 Provides: php(sysvmsg)
1353 %description sysvmsg
1354 This is a dynamic shared object (DSO) for PHP that will add SysV
1355 message queues support.
1357 %description sysvmsg -l pl.UTF-8
1358 Moduł PHP umożliwiający korzystanie z kolejek komunikatów SysV.
1361 Summary: SysV sem extension module for PHP
1362 Summary(pl.UTF-8): Moduł SysV sem dla PHP
1364 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1365 Provides: php(sysvsem)
1367 %description sysvsem
1368 This is a dynamic shared object (DSO) for PHP that will add SysV
1371 %description sysvsem -l pl.UTF-8
1372 Moduł PHP umożliwiający korzystanie z semaforów SysV.
1375 Summary: SysV shm extension module for PHP
1376 Summary(pl.UTF-8): Moduł SysV shm dla PHP
1378 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1379 Provides: php(sysvshm)
1381 %description sysvshm
1382 This is a dynamic shared object (DSO) for PHP that will add SysV
1383 Shared Memory support.
1385 %description sysvshm -l pl.UTF-8
1386 Moduł PHP umożliwiający korzystanie z pamięci dzielonej SysV.
1389 Summary: Tidy extension module for PHP
1390 Summary(pl.UTF-8): Moduł Tidy dla PHP
1392 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1397 This is a dynamic shared object (DSO) for PHP that will add Tidy
1400 %description tidy -l pl.UTF-8
1401 Moduł PHP umożliwiający korzystanie z tidy.
1404 Summary: tokenizer extension module for PHP
1405 Summary(pl.UTF-8): Moduł rozszerzenia tokenizer dla PHP
1407 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1408 Provides: php(tokenizer)
1410 %description tokenizer
1411 This is a dynamic shared object (DSO) for PHP that will add tokenizer
1414 %description tokenizer -l pl.UTF-8
1415 Moduł PHP dodający obsługę tokenizera do PHP.
1418 Summary: wddx extension module for PHP
1419 Summary(pl.UTF-8): Moduł wddx dla PHP
1421 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1422 #Requires: %{name}-session = %{epoch}:%{version}-%{release}
1423 Requires: %{name}-xml = %{epoch}:%{version}-%{release}
1427 This is a dynamic shared object (DSO) for PHP that will add wddx
1430 %description wddx -l pl.UTF-8
1431 Moduł PHP umożliwiający korzystanie z wddx.
1434 Summary: XML extension module for PHP
1435 Summary(pl.UTF-8): Moduł XML dla PHP
1437 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1441 This is a dynamic shared object (DSO) for PHP that will add XML
1442 support. This extension lets you create XML parsers and then define
1443 handlers for different XML events.
1445 %description xml -l pl.UTF-8
1446 Moduł PHP umożliwiający parsowanie plików XML i obsługę zdarzeń
1447 związanych z tymi plikami. Pozwala on tworzyć analizatory XML-a i
1448 następnie definiować procedury obsługi dla różnych zdarzeń XML.
1451 Summary: XML Reader extension module for PHP
1452 Summary(pl.UTF-8): Moduł XML Reader dla PHP
1454 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1455 Requires: %{name}-dom = %{epoch}:%{version}-%{release}
1456 Provides: php(xmlreader)
1458 %description xmlreader
1459 This is a dynamic shared object (DSO) for PHP that will add XML Reader
1460 support. The XMLReader extension is an XML Pull parser. The reader
1461 acts as a cursor going forward on the document stream and stopping at
1462 each node on the way.
1464 %description xmlreader -l pl.UTF-8
1465 Moduł PHP umożliwiający analizę plików XML w trybie Pull. Czytnik
1466 działa jako kursor przechodzący przez strumień dokumentu i
1467 zatrzymujący się na każdym węźle po drodze.
1470 Summary: xmlrpc extension module for PHP
1471 Summary(pl.UTF-8): Moduł xmlrpc dla PHP
1473 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1474 Provides: php(xmlrpc)
1477 This is a dynamic shared object (DSO) for PHP that will add XMLRPC
1480 Warning: this is an experimental module.
1482 %description xmlrpc -l pl.UTF-8
1483 Moduł PHP dodający obsługę XMLRPC.
1485 Uwaga: to jest moduł eksperymentalny.
1488 Summary: Fast, non-cached, forward-only means to write XML data
1489 Summary(pl.UTF-8): Szybka, nie cachowana metoda zapisu danych w formacie XML
1491 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1492 Provides: php(xmlwriter)
1493 Obsoletes: php-pecl-xmlwriter
1495 %description xmlwriter
1496 This extension wraps the libxml xmlWriter API. Represents a writer
1497 that provides a non-cached, forward-only means of generating streams
1498 or files containing XML data.
1500 %description xmlwriter -l pl.UTF-8
1501 To rozszerzenie obudowuje API xmlWriter z libxml. Reprezentuje obsługę
1502 zapisu dostarczającą nie cachowanych metod generowania strumieni lub
1503 plików zawierających dane XML.
1506 Summary: xsl extension module for PHP
1507 Summary(pl.UTF-8): Moduł xsl dla PHP
1509 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1510 Requires: %{name}-dom = %{epoch}:%{version}-%{release}
1511 Requires: libxslt >= 1.0.18
1512 # actually not true, functionality is similar, but API differs
1514 Obsoletes: php-xslt <= 3:4.3.8-1
1517 This is a dynamic shared object (DSO) for PHP that will add new XSL
1518 support (using libxslt).
1520 %description xsl -l pl.UTF-8
1521 Moduł PHP dodający nową obsługę XSLT (przy użyciu libxslt).
1524 Summary: Zip management extension
1525 Summary(pl.UTF-8): Zarządzanie archiwami zip
1527 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1529 Obsoletes: php-pecl-zip
1532 Zip is an extension to create, modify and read zip files.
1534 %description zip -l pl.UTF-8
1535 Zip jest rozszerzeniem umożliwiającym tworzenie, modyfikację oraz
1536 odczyt archiwów zip.
1539 Summary: Zlib extension module for PHP
1540 Summary(pl.UTF-8): Moduł zlib dla PHP
1542 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1546 This is a dynamic shared object (DSO) for PHP that will add zlib
1547 compression support to PHP.
1549 %description zlib -l pl.UTF-8
1550 Moduł PHP umożliwiający używanie kompresji zlib.
1566 cp php.ini-dist php.ini
1568 # for ac2.53b/am1.6b - AC_LANG_CXX has AM_CONDITIONAL, so cannot be invoked
1571 #%patch12 -p1 # breaks with ac cache vars, but later -lpthread is missing ...
1582 %if %{with hardening}
1583 zcat %{SOURCE8} | patch -p1 || exit 1
1584 patch -p1 < %{PATCH22} || exit 1
1590 %{?with_versioning:%patch26 -p1}
1595 # conflict seems to be resolved by recode patches
1596 rm -f ext/recode/config9.m4
1598 # remove all bundled libraries not to link with them accidentally
1599 #rm -rf ext/sqlite/libsqlite
1600 #rm -rf ext/bcmath/libbcmath
1601 #rm -rf ext/date/lib
1602 #rm -rf ext/dba/libcdb
1603 #rm -rf ext/dba/libflatfile
1604 #rm -rf ext/dba/libinifile
1605 #rm -rf ext/gd/libgd
1606 #rm -rf ext/mbstring/libmbfl
1607 #rm -rf ext/mbstring/oniguruma
1608 rm -rf ext/pcre/pcrelib
1609 rm -rf ext/pdo_sqlite/sqlite
1610 #rm -rf ext/soap/interop
1611 rm -rf ext/xmlrpc/libxmlrpc
1614 if API=$(awk '/#define PHP_API_VERSION/{print $3}' main/php.h) && [ $API != %{php_api_version} ]; then
1615 echo "Set %%define php_api_version to $API and rerun."
1619 if API=$(awk '/#define ZEND_MODULE_API_NO/{print $3}' Zend/zend_modules.h) && [ $API != %{zend_module_api} ]; then
1620 echo "Set %%define zend_module_api to $API and rerun."
1624 if API=$(awk '/#define ZEND_EXTENSION_API_NO/{print $3}' Zend/zend_extensions.h) && [ $API != %{zend_extension_api} ]; then
1625 echo "Set %%define zend_extension_api to $API and rerun."
1629 export EXTENSION_DIR="%{php_extensiondir}"
1630 if [ ! -f _built-conf ]; then # configure once (for faster debugging purposes)
1631 rm -f Makefile.{fcgi,cgi,cli,apxs{1,2}} # now remove Makefile copies
1637 export PROG_SENDMAIL="/usr/lib/sendmail"
1651 for sapi in $sapis; do
1652 [ -f Makefile.$sapi ] && continue # skip if already configured (for faster debugging purposes)
1658 echo --enable-discard-path --enable-force-cgi-redirect
1664 echo --enable-fastcgi --with-fastcgi=/usr --enable-force-cgi-redirect
1667 ver=%(rpm -q --qf '%%{version}' apache1-apxs)
1668 echo --with-apxs=%{apxs1} --with-apache-version=$ver
1671 ver=%(rpm -q --qf '%%{version}' apache-apxs)
1672 echo --with-apxs2=%{apxs2} --with-apache-version=$ver
1676 %if "%{!?configure_cache:0}%{?configure_cache}" == "0"
1677 --cache-file=config.cache \
1679 --with-libdir=%{_lib} \
1680 --with-config-file-path=%{php_sysconfdir} \
1681 --with-config-file-scan-dir=%{php_sysconfdir}/conf.d \
1682 --with-exec-dir=%{_bindir} \
1683 --%{!?debug:dis}%{?debug:en}able-debug \
1684 %{?with_zts:--enable-maintainer-zts} \
1685 --enable-inline-optimization \
1686 --enable-memory-limit \
1687 --enable-bcmath=shared \
1688 --enable-calendar=shared \
1689 --enable-ctype=shared \
1690 --enable-dba=shared \
1693 --enable-dom=shared \
1694 --enable-exif=shared \
1695 --enable-ftp=shared \
1696 --enable-gd-native-ttf \
1697 --enable-gd-jus-conf \
1699 --enable-magic-quotes \
1700 --enable-mbstring=shared,all \
1702 --enable-pcntl=shared \
1703 --enable-pdo=shared \
1704 --enable-json=shared \
1705 --enable-hash=shared \
1706 --enable-xmlwriter=shared \
1707 %if %{with mssql} || %{with sybase} || %{with sybase_ct}
1708 --with-pdo-dblib=shared \
1710 %if %{with interbase} && !%{with interbase_inst}
1711 --with-pdo-firebird=shared,/usr \
1713 --with-pdo-mysql=shared \
1714 %{?with_oci8:--with-pdo-oci=shared} \
1715 %{?with_odbc:--with-pdo-odbc=shared,unixODBC,/usr} \
1716 %{?with_pgsql:--with-pdo-pgsql=shared} \
1717 %{?with_sqlite:--with-pdo-sqlite=shared,/usr} \
1718 --enable-posix=shared \
1719 --enable-reflection \
1722 --enable-shmop=shared \
1723 --enable-simplexml \
1724 --enable-sysvmsg=shared \
1725 --enable-sysvsem=shared \
1726 --enable-sysvshm=shared \
1727 --enable-track-vars \
1728 --enable-trans-sid \
1729 --enable-safe-mode \
1730 --enable-soap=shared \
1731 --enable-sockets=shared \
1732 --enable-tokenizer=shared \
1733 --enable-ucd-snmp-hack \
1734 %{?with_wddx:--enable-wddx=shared} \
1735 --enable-xml=shared \
1736 --enable-xmlreader=shared \
1738 %{!?with_curl:--without-curl}%{?with_curl:--with-curl=shared} \
1740 --enable-dbase=shared \
1742 --with-expat-dir=shared,/usr \
1744 --without-expat-dir \
1746 %{?with_fdf:--with-fdftk=shared} \
1747 --with-iconv=shared \
1748 --with-freetype-dir=shared \
1749 --with-gettext=shared \
1750 --with-gd=shared,/usr \
1753 %{?with_imap:--with-imap=shared --with-imap-ssl} \
1754 %{?with_interbase:--with-interbase=shared%{!?with_interbase_inst:,/usr}} \
1755 --with-jpeg-dir=/usr \
1756 %{?with_ldap:--with-ldap=shared --with-ldap-sasl} \
1757 --with-mcrypt=shared \
1758 %{?with_mhash:--with-mhash=shared} \
1759 %{?with_mime_magic:--with-mime-magic=shared,/usr/share/file/magic.mime}%{!?with_mime_magic:--disable-mime-magic} \
1760 %{?with_ming:--with-ming=shared} \
1761 %{?with_mm:--with-mm} \
1762 %{?with_mssql:--with-mssql=shared} \
1763 --with-mysql=shared,/usr \
1764 --with-mysql-sock=/var/lib/mysql/mysql.sock \
1765 %{?with_mysqli:--with-mysqli=shared} \
1766 --with-ncurses=shared \
1767 %{?with_oci8:--with-oci8=shared} \
1768 %{?with_openssl:--with-openssl=shared} \
1770 %{!?with_pcre:--without-pcre-regex}%{?with_pcre:--with-pcre-regex=/usr} \
1771 %{!?with_filter:--disable-filter}%{?with_filter:--enable-filter=shared} \
1772 --with-pear=%{php_pear_dir} \
1773 %{!?with_pgsql:--without-pgsql}%{?with_pgsql:--with-pgsql=shared,/usr} \
1774 --with-png-dir=/usr \
1775 %{?with_pspell:--with-pspell=shared} \
1776 --with-readline=shared \
1777 %{?with_recode:--with-recode=shared} \
1779 --without-sablot-js \
1780 %{?with_snmp:--with-snmp=shared} \
1781 %{?with_sybase:--with-sybase=shared,/usr} \
1782 %{?with_sybase_ct:--with-sybase-ct=shared,/usr} \
1783 %{?with_sqlite:--with-sqlite=shared,/usr --enable-sqlite-utf8} \
1784 --with-t1lib=shared \
1785 %{?with_tidy:--with-tidy=shared} \
1786 --with-tiff-dir=/usr \
1787 %{?with_odbc:--with-unixODBC=shared,/usr} \
1788 %{!?with_xmlrpc:--without-xmlrpc}%{?with_xmlrpc:--with-xmlrpc=shared,/usr} \
1790 --with-zlib=shared \
1791 --with-zlib-dir=shared,/usr \
1792 --enable-zip=shared,/usr \
1794 cp -f Makefile Makefile.$sapi
1795 cp -f main/php_config.h php_config.h.$sapi
1798 # must make this first, so modules can link against it.
1799 %{__make} libphp_common.la
1800 %{__make} build-modules
1803 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache/libphp5.la -f Makefile.apxs1 LDFLAGS=-lpthread
1807 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache2handler/libphp5.la -f Makefile.apxs2
1812 cp -af php_config.h.fcgi main/php_config.h
1813 %{__make} sapi/cgi/php-cgi -f Makefile.fcgi LDFLAGS=-lpthread
1814 cp -r sapi/cgi sapi/fcgi
1815 rm -rf sapi/cgi/.libs sapi/cgi/*.lo
1819 cp -af php_config.h.cgi main/php_config.h
1820 %{__make} sapi/cgi/php-cgi -f Makefile.cgi LDFLAGS=-lpthread
1823 cp -af php_config.h.cli main/php_config.h
1824 %{__make} sapi/cli/php -f Makefile.cli LDFLAGS=-lpthread
1827 # Run tests, using the CLI SAPI
1828 export NO_INTERACTION=1 REPORT_EXIT_STATUS=1 MALLOC_CHECK_=2
1829 unset TZ LANG LC_ALL || :
1831 unset NO_INTERACTION REPORT_EXIT_STATUS MALLOC_CHECK_
1835 rm -rf $RPM_BUILD_ROOT
1836 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache{,1}},%{php_sysconfdir}/{apache,cgi}} \
1837 $RPM_BUILD_ROOT/home/services/{httpd,apache}/icons \
1838 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1839 $RPM_BUILD_ROOT/etc/{apache/conf.d,httpd/httpd.conf} \
1840 $RPM_BUILD_ROOT%{_mandir}/man1 \
1842 # install the apache modules' files
1843 %{__make} install-headers install-build install-modules install-programs \
1844 INSTALL_ROOT=$RPM_BUILD_ROOT
1846 # install apache1 DSO module
1848 libtool --silent --mode=install install sapi/apache/libphp5.la $RPM_BUILD_ROOT%{_libdir}/apache1
1851 # install apache2 DSO module
1853 libtool --silent --mode=install install sapi/apache2handler/libphp5.la $RPM_BUILD_ROOT%{_libdir}/apache
1856 libtool --silent --mode=install install libphp_common.la $RPM_BUILD_ROOT%{_libdir}
1857 # fix install paths, avoid evil rpaths
1858 sed -i -e "s|^libdir=.*|libdir='%{_libdir}'|" $RPM_BUILD_ROOT%{_libdir}/libphp_common.la
1860 sed -i -e 's|libphp_common.la|$(libdir)/libphp_common.la|' $RPM_BUILD_ROOT%{_libdir}/php/build/acinclude.m4
1863 libtool --silent --mode=install install sapi/cgi/php-cgi $RPM_BUILD_ROOT%{_bindir}/php.cgi
1867 libtool --silent --mode=install install sapi/fcgi/php-cgi $RPM_BUILD_ROOT%{_bindir}/php.fcgi
1871 libtool --silent --mode=install install sapi/cli/php $RPM_BUILD_ROOT%{_bindir}/php.cli
1872 install sapi/cli/php.1 $RPM_BUILD_ROOT%{_mandir}/man1/php.1
1873 echo ".so php.1" >$RPM_BUILD_ROOT%{_mandir}/man1/php.cli.1
1875 ln -sf php.cli $RPM_BUILD_ROOT%{_bindir}/php
1877 sed -e 's#%{_prefix}/lib/php#%{_libdir}/php#g' php.ini > $RPM_BUILD_ROOT%{php_sysconfdir}/php.ini
1879 install %{SOURCE4} $RPM_BUILD_ROOT%{php_sysconfdir}/php-cgi-fcgi.ini
1881 install %{SOURCE5} $RPM_BUILD_ROOT%{php_sysconfdir}/php-cgi.ini
1882 install %{SOURCE7} $RPM_BUILD_ROOT%{php_sysconfdir}/php-cli.ini
1883 install %{SOURCE9} $RPM_BUILD_ROOT%{php_sysconfdir}/browscap.ini
1886 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/apache/icons
1887 install %{SOURCE3} $RPM_BUILD_ROOT/etc/apache/conf.d/70_mod_php.conf
1888 install %{SOURCE6} $RPM_BUILD_ROOT%{php_sysconfdir}/php-apache.ini
1889 rm -f $RPM_BUILD_ROOT%{_libdir}/apache1/libphp5.la
1893 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/httpd/icons
1894 install %{SOURCE3} $RPM_BUILD_ROOT/etc/httpd/httpd.conf/70_mod_php.conf
1895 install %{SOURCE6} $RPM_BUILD_ROOT%{php_sysconfdir}/php-apache2handler.ini
1896 rm -f $RPM_BUILD_ROOT%{_libdir}/apache/libphp5.la
1899 cp -f Zend/LICENSE{,.Zend}
1901 # Generate stub .ini files for each subpackage
1902 install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
1903 for so in modules/*.so; do
1904 mod=$(basename $so .so)
1905 conf="%{php_sysconfdir}/conf.d/${mod}.ini"
1906 # xml needs to be loaded before wddx
1907 [ "$mod" = "wddx" ] && conf="%{php_sysconfdir}/conf.d/xml_${mod}.ini"
1908 cat > $RPM_BUILD_ROOT${conf} <<EOF
1909 ; Enable ${mod} extension module
1914 # per SAPI ini directories
1915 install -d $RPM_BUILD_ROOT%{php_sysconfdir}/{cgi,cli,cgi-fcgi,apache,apache2handler}.d
1918 mv $RPM_BUILD_ROOT%{php_sysconfdir}/{conf.d/{ncurses,pcntl,readline}.ini,cli.d}
1920 # use system automake and {lib,sh}tool
1921 ln -snf /usr/share/automake/config.{guess,sub} $RPM_BUILD_ROOT%{_libdir}/php/build
1922 ln -snf %{_aclocaldir}/libtool.m4 $RPM_BUILD_ROOT%{_libdir}/php/build
1923 ln -snf %{_datadir}/libtool/ltmain.sh $RPM_BUILD_ROOT%{_libdir}/php/build
1924 ln -snf %{_bindir}/shtool $RPM_BUILD_ROOT%{_libdir}/php/build
1926 # as a result of ext/pcre/pcrelib removal in %%prep, ext/pcre/php_pcre.h
1927 # isn't installed by install-headers make target, we do it manually here.
1928 # this header file is required by e.g. filter PECL extension
1929 install -D ext/pcre/php_pcre.h $RPM_BUILD_ROOT%{_includedir}/php/ext/pcre/php_pcre.h
1930 # for php-pecl-mailparse
1931 install -d $RPM_BUILD_ROOT%{_includedir}/php/ext/mbstring
1932 cp -a ext/mbstring/libmbfl/mbfl/*.h $RPM_BUILD_ROOT%{_includedir}/php/ext/mbstring
1935 rm -rf $RPM_BUILD_ROOT
1937 %post -n apache1-mod_php
1938 if [ "$1" = "1" ]; then
1939 %service -q apache restart
1942 %postun -n apache1-mod_php
1943 if [ "$1" = "0" ]; then
1944 %service -q apache restart
1947 %post -n apache-mod_php
1948 if [ "$1" = "1" ]; then
1949 %service -q httpd restart
1952 %postun -n apache-mod_php
1953 if [ "$1" = "0" ]; then
1954 %service -q httpd restart
1957 %post common -p /sbin/ldconfig
1958 %postun common -p /sbin/ldconfig
1961 # minimizing apache restarts logics. we restart webserver:
1963 # 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
1964 # 2. first install of extension (post: $1 = 1)
1965 # 2. uninstall of extension (postun: $1 == 0)
1967 # the strict internal deps between extensions (and apache modules) and
1968 # common package are very important for all this to work.
1970 # restart webserver at the end of transaction
1971 [ ! -f /etc/apache/conf.d/??_mod_php.conf ] || %service -q apache restart
1972 [ ! -f /etc/httpd/httpd.conf/??_mod_php.conf ] || %service -q httpd restart
1975 %triggerpostun -n apache1-mod_php -- php < 4:5.0.4-9.11
1977 /^AddType application\/x-httpd-php \.php/s,^,#,
1978 /^\(Add\|Load\)Module.*php5\.\(so\|c\)/d
1979 ' /etc/apache/apache.conf
1980 %service -q apache restart
1984 %triggerpostun -n apache-mod_php -- php < 4:5.0.4-7.1, php < 4:5.0.4-7.1
1985 # for fixed php-SAPI.ini, the poor php-apache.ini was never read for apache2
1986 if [ -f %{php_sysconfdir}/php-apache.ini.rpmsave ]; then
1987 cp -f %{php_sysconfdir}/php-apache2handler.ini{,.rpmnew}
1988 mv -f %{php_sysconfdir}/php-apache.ini.rpmsave %{php_sysconfdir}/php-apache2handler.ini
1992 # common macros called at extension post/postun scriptlet
1993 %define extension_scripts() \
1995 if [ "$1" = "1" ]; then \
1996 %php_webserver_restart \
2000 if [ "$1" = "0" ]; then \
2001 %php_webserver_restart \
2005 # extension scripts defines
2006 %extension_scripts bcmath
2007 %extension_scripts bzip2
2008 %extension_scripts calendar
2009 %extension_scripts ctype
2010 %extension_scripts curl
2011 %extension_scripts dba
2012 %extension_scripts dbase
2013 %extension_scripts dom
2014 %extension_scripts exif
2015 %extension_scripts fdf
2016 %extension_scripts filter
2017 %extension_scripts ftp
2018 %extension_scripts gd
2019 %extension_scripts gettext
2020 %extension_scripts gmp
2021 %extension_scripts hash
2022 %extension_scripts iconv
2023 %extension_scripts imap
2024 %extension_scripts interbase
2025 %extension_scripts json
2026 %extension_scripts ldap
2027 %extension_scripts mbstring
2028 %extension_scripts mcrypt
2029 %extension_scripts mhash
2030 %extension_scripts mime_magic
2031 %extension_scripts ming
2032 %extension_scripts mssql
2033 %extension_scripts mysql
2034 %extension_scripts mysqli
2035 %extension_scripts oci8
2036 %extension_scripts odbc
2037 %extension_scripts openssl
2038 %extension_scripts pdo-dblib
2039 %extension_scripts pdo-firebird
2040 %extension_scripts pdo-mysql
2041 %extension_scripts pdo-odbc
2042 %extension_scripts pdo-pgsql
2043 %extension_scripts pdo-sqlite
2044 %extension_scripts pgsql
2045 %extension_scripts posix
2046 %extension_scripts pspell
2047 %extension_scripts recode
2048 %extension_scripts shmop
2049 %extension_scripts snmp
2050 %extension_scripts soap
2051 %extension_scripts sockets
2052 %extension_scripts sqlite
2053 %extension_scripts sybase
2054 %extension_scripts sybase-ct
2055 %extension_scripts sysvmsg
2056 %extension_scripts sysvsem
2057 %extension_scripts sysvshm
2058 %extension_scripts tidy
2059 %extension_scripts tokenizer
2060 %extension_scripts wddx
2061 %extension_scripts xml
2062 %extension_scripts xmlreader
2063 %extension_scripts xmlrpc
2064 %extension_scripts xmlwriter
2065 %extension_scripts xsl
2066 %extension_scripts zip
2067 %extension_scripts zlib
2069 %triggerun bcmath -- %{name}-bcmath < 4:5.0.4-9.1
2070 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*bcmath\.so/d' %{php_sysconfdir}/php.ini
2072 %triggerun bzip2 -- %{name}-bzip2 < 4:5.0.4-9.1
2073 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*bzip2\.so/d' %{php_sysconfdir}/php.ini
2075 %triggerun calendar -- %{name}-calendar < 4:5.0.4-9.1
2076 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*calendar\.so/d' %{php_sysconfdir}/php.ini
2078 %triggerun ctype -- %{name}-ctype < 4:5.0.4-9.1
2079 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ctype\.so/d' %{php_sysconfdir}/php.ini
2081 %triggerun curl -- %{name}-curl < 4:5.0.4-9.1
2082 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*curl\.so/d' %{php_sysconfdir}/php.ini
2084 %triggerun dba -- %{name}-dba < 4:5.0.4-9.1
2085 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dba\.so/d' %{php_sysconfdir}/php.ini
2087 %triggerun dbase -- %{name}-dbase < 4:5.0.4-9.1
2088 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dbase\.so/d' %{php_sysconfdir}/php.ini
2090 %triggerun dom -- %{name}-dom < 4:5.0.4-9.1
2091 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dom\.so/d' %{php_sysconfdir}/php.ini
2093 %triggerun exif -- %{name}-exif < 4:5.0.4-9.1
2094 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*exif\.so/d' %{php_sysconfdir}/php.ini
2096 %triggerun fdf -- %{name}-fdf < 4:5.0.4-9.1
2097 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*fdf\.so/d' %{php_sysconfdir}/php.ini
2099 %triggerun ftp -- %{name}-ftp < 4:5.0.4-9.1
2100 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ftp\.so/d' %{php_sysconfdir}/php.ini
2102 %triggerun gd -- %{name}-gd < 4:5.0.4-9.1
2103 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gd\.so/d' %{php_sysconfdir}/php.ini
2105 %triggerun gettext -- %{name}-gettext < 4:5.0.4-9.1
2106 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gettext\.so/d' %{php_sysconfdir}/php.ini
2108 %triggerun gmp -- %{name}-gmp < 4:5.0.4-9.1
2109 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gmp\.so/d' %{php_sysconfdir}/php.ini
2111 %triggerun iconv -- %{name}-iconv < 4:5.0.4-9.1
2112 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*iconv\.so/d' %{php_sysconfdir}/php.ini
2114 %triggerun imap -- %{name}-imap < 4:5.0.4-9.1
2115 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*imap\.so/d' %{php_sysconfdir}/php.ini
2117 %triggerun interbase -- %{name}-interbase < 4:5.0.4-9.1
2118 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*interbase\.so/d' %{php_sysconfdir}/php.ini
2120 %triggerun ldap -- %{name}-ldap < 4:5.0.4-9.1
2121 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ldap\.so/d' %{php_sysconfdir}/php.ini
2123 %triggerun mbstring -- %{name}-mbstring < 4:5.0.4-9.1
2124 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mbstring\.so/d' %{php_sysconfdir}/php.ini
2126 %triggerun mcrypt -- %{name}-mcrypt < 4:5.0.4-9.1
2127 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mcrypt\.so/d' %{php_sysconfdir}/php.ini
2129 %triggerun mhash -- %{name}-mhash < 4:5.0.4-9.1
2130 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mhash\.so/d' %{php_sysconfdir}/php.ini
2132 %triggerun mime_magic -- %{name}-mime_magic < 4:5.0.4-9.1
2133 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mime_magic\.so/d' %{php_sysconfdir}/php.ini
2135 %triggerun ming -- %{name}-ming < 4:5.0.4-9.1
2136 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ming\.so/d' %{php_sysconfdir}/php.ini
2138 %triggerun mssql -- %{name}-mssql < 4:5.0.4-9.1
2139 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mssql\.so/d' %{php_sysconfdir}/php.ini
2141 %triggerun mysql -- %{name}-mysql < 4:5.0.4-9.1
2142 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mysql\.so/d' %{php_sysconfdir}/php.ini
2144 %triggerun ncurses -- %{name}-ncurses < 4:5.1.2-9.5
2145 if [ -f %{php_sysconfdir}/php-cgi.ini ]; then
2146 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ncurses\.so/d' %{php_sysconfdir}/php-cgi.ini
2148 if [ -f %{php_sysconfdir}/php-cli.ini ]; then
2149 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ncurses\.so/d' %{php_sysconfdir}/php-cli.ini
2152 %triggerun mysqli -- %{name}-mysqli < 4:5.0.4-9.1
2153 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mysqli\.so/d' %{php_sysconfdir}/php.ini
2155 %triggerun oci8 -- %{name}-oci8 < 4:5.0.4-9.1
2156 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*oci8\.so/d' %{php_sysconfdir}/php.ini
2158 %triggerun odbc -- %{name}-odbc < 4:5.0.4-9.1
2159 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*odbc\.so/d' %{php_sysconfdir}/php.ini
2161 %triggerun openssl -- %{name}-openssl < 4:5.0.4-9.1
2162 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*openssl\.so/d' %{php_sysconfdir}/php.ini
2164 %triggerun pcntl -- %{name}-pcntl < 4:5.1.2-9.5
2165 if [ -f %{php_sysconfdir}/php-cgi.ini ]; then
2166 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pcntl\.so/d' %{php_sysconfdir}/php-cgi.ini
2168 if [ -f %{php_sysconfdir}/php-cli.ini ]; then
2169 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pcntl\.so/d' %{php_sysconfdir}/php-cli.ini
2172 %triggerun pgsql -- %{name}-pgsql < 4:5.0.4-9.1
2173 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pgsql\.so/d' %{php_sysconfdir}/php.ini
2175 %triggerun posix -- %{name}-posix < 4:5.0.4-9.1
2176 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*posix\.so/d' %{php_sysconfdir}/php.ini
2178 %triggerun pspell -- %{name}-pspell < 4:5.0.4-9.1
2179 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pspell\.so/d' %{php_sysconfdir}/php.ini
2181 %triggerun readline -- %{name}-readline < 4:5.1.2-9.5
2182 if [ -f %{php_sysconfdir}/php-cgi.ini ]; then
2183 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*readline\.so/d' %{php_sysconfdir}/php-cgi.ini
2185 if [ -f %{php_sysconfdir}/php-cli.ini ]; then
2186 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*readline\.so/d' %{php_sysconfdir}/php-cli.ini
2189 %triggerun recode -- %{name}-recode < 4:5.0.4-9.1
2190 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*recode\.so/d' %{php_sysconfdir}/php.ini
2192 %triggerun shmop -- %{name}-shmop < 4:5.0.4-9.1
2193 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*shmop\.so/d' %{php_sysconfdir}/php.ini
2195 %triggerun snmp -- %{name}-snmp < 4:5.0.4-9.1
2196 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*snmp\.so/d' %{php_sysconfdir}/php.ini
2198 %triggerun soap -- %{name}-soap < 4:5.0.4-9.1
2199 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*soap\.so/d' %{php_sysconfdir}/php.ini
2201 %triggerun sockets -- %{name}-sockets < 4:5.0.4-9.1
2202 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sockets\.so/d' %{php_sysconfdir}/php.ini
2204 %triggerun sqlite -- %{name}-sqlite < 4:5.0.4-9.1
2205 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sqlite\.so/d' %{php_sysconfdir}/php.ini
2207 %triggerun sybase -- %{name}-sybase < 4:5.0.4-9.1
2208 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sybase\.so/d' %{php_sysconfdir}/php.ini
2210 %triggerun sybase-ct -- %{name}-sybase-ct < 4:5.0.4-9.1
2211 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sybase-ct\.so/d' %{php_sysconfdir}/php.ini
2213 %triggerun sysvmsg -- %{name}-sysvmsg < 4:5.0.4-9.1
2214 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvmsg\.so/d' %{php_sysconfdir}/php.ini
2216 %triggerun sysvsem -- %{name}-sysvsem < 4:5.0.4-9.1
2217 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvsem\.so/d' %{php_sysconfdir}/php.ini
2219 %triggerun sysvshm -- %{name}-sysvshm < 4:5.0.4-9.1
2220 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvshm\.so/d' %{php_sysconfdir}/php.ini
2222 %triggerun tidy -- %{name}-tidy < 4:5.0.4-9.1
2223 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*tidy\.so/d' %{php_sysconfdir}/php.ini
2225 %triggerun wddx -- %{name}-wddx < 4:5.0.4-9.1
2226 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*wddx\.so/d' %{php_sysconfdir}/php.ini
2228 %triggerun xml -- %{name}-xml < 4:5.0.4-9.1
2229 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xml\.so/d' %{php_sysconfdir}/php.ini
2231 %triggerun xmlrpc -- %{name}-xmlrpc < 4:5.0.4-9.1
2232 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xmlrpc\.so/d' %{php_sysconfdir}/php.ini
2234 %triggerun xsl -- %{name}-xsl < 4:5.0.4-9.1
2235 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xsl\.so/d' %{php_sysconfdir}/php.ini
2237 %triggerun zlib -- %{name}-zlib < 4:5.0.4-9.1
2238 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*zlib\.so/d' %{php_sysconfdir}/php.ini
2241 %files -n apache1-mod_php
2242 %defattr(644,root,root,755)
2243 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/apache/conf.d/*_mod_php.conf
2244 %dir %{php_sysconfdir}/apache.d
2245 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/php-apache.ini
2246 %attr(755,root,root) %{_libdir}/apache1/libphp5.so
2247 /home/services/apache/icons/*
2251 %files -n apache-mod_php
2252 %defattr(644,root,root,755)
2253 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/httpd/httpd.conf/*_mod_php.conf
2254 %dir %{php_sysconfdir}/apache2handler.d
2255 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/php-apache2handler.ini
2256 %attr(755,root,root) %{_libdir}/apache/libphp5.so
2257 /home/services/httpd/icons/*
2262 %defattr(644,root,root,755)
2263 %doc sapi/cgi/README.FastCGI
2264 %dir %{php_sysconfdir}/cgi-fcgi.d
2265 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/php-cgi-fcgi.ini
2266 %attr(755,root,root) %{_bindir}/php.fcgi
2270 %defattr(644,root,root,755)
2271 %dir %{php_sysconfdir}/cgi.d
2272 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/php-cgi.ini
2273 %attr(755,root,root) %{_bindir}/php.cgi
2276 %defattr(644,root,root,755)
2277 %dir %{php_sysconfdir}/cli.d
2278 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/php-cli.ini
2279 %attr(755,root,root) %{_bindir}/php.cli
2280 %{_mandir}/man1/php.1*
2281 %{_mandir}/man1/php.cli.1*
2284 %defattr(644,root,root,755)
2285 %attr(755,root,root) %{_bindir}/php
2288 %defattr(644,root,root,755)
2290 %doc CREDITS Zend/ZEND_CHANGES
2291 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
2292 %doc README.PHP4-TO-PHP5-THIN-CHANGES README.UPDATE_5_2
2294 %dir %{php_sysconfdir}
2295 %dir %{php_sysconfdir}/conf.d
2296 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/php.ini
2297 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/browscap.ini
2298 %attr(755,root,root) %{_libdir}/libphp_common-*.so
2299 %dir %{php_extensiondir}
2301 %doc ext/session/mod_files.sh
2304 %defattr(644,root,root,755)
2305 %doc README.UNIX-BUILD-SYSTEM
2306 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
2307 %doc CODING_STANDARDS README.EXTENSIONS README.PARAMETER_PARSING_API README.STREAMS
2308 %doc README.SUBMITTING_PATCH README.TESTING README.TESTING2
2309 %attr(755,root,root) %{_bindir}/phpize
2310 %attr(755,root,root) %{_bindir}/php-config
2311 %attr(755,root,root) %{_libdir}/libphp_common.so
2312 %{_libdir}/libphp_common.la
2314 %{_libdir}/php/build
2318 %defattr(644,root,root,755)
2319 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/bcmath.ini
2320 %attr(755,root,root) %{php_extensiondir}/bcmath.so
2323 %defattr(644,root,root,755)
2324 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/bz2.ini
2325 %attr(755,root,root) %{php_extensiondir}/bz2.so
2328 %defattr(644,root,root,755)
2329 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/calendar.ini
2330 %attr(755,root,root) %{php_extensiondir}/calendar.so
2333 %defattr(644,root,root,755)
2334 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/ctype.ini
2335 %attr(755,root,root) %{php_extensiondir}/ctype.so
2339 %defattr(644,root,root,755)
2340 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/curl.ini
2341 %attr(755,root,root) %{php_extensiondir}/curl.so
2345 %defattr(644,root,root,755)
2346 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/dba.ini
2347 %attr(755,root,root) %{php_extensiondir}/dba.so
2350 %defattr(644,root,root,755)
2351 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/dbase.ini
2352 %attr(755,root,root) %{php_extensiondir}/dbase.so
2355 %defattr(644,root,root,755)
2356 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/dom.ini
2357 %attr(755,root,root) %{php_extensiondir}/dom.so
2361 %defattr(644,root,root,755)
2362 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/fdf.ini
2363 %attr(755,root,root) %{php_extensiondir}/fdf.so
2368 %defattr(644,root,root,755)
2369 %doc README.input_filter
2370 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/filter.ini
2371 %attr(755,root,root) %{php_extensiondir}/filter.so
2375 %defattr(644,root,root,755)
2376 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/exif.ini
2377 %attr(755,root,root) %{php_extensiondir}/exif.so
2380 %defattr(644,root,root,755)
2381 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/ftp.ini
2382 %attr(755,root,root) %{php_extensiondir}/ftp.so
2385 %defattr(644,root,root,755)
2386 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/gd.ini
2387 %attr(755,root,root) %{php_extensiondir}/gd.so
2390 %defattr(644,root,root,755)
2391 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/gettext.ini
2392 %attr(755,root,root) %{php_extensiondir}/gettext.so
2395 %defattr(644,root,root,755)
2396 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/gmp.ini
2397 %attr(755,root,root) %{php_extensiondir}/gmp.so
2400 %defattr(644,root,root,755)
2401 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/hash.ini
2402 %attr(755,root,root) %{php_extensiondir}/hash.so
2405 %defattr(644,root,root,755)
2406 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/iconv.ini
2407 %attr(755,root,root) %{php_extensiondir}/iconv.so
2411 %defattr(644,root,root,755)
2412 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/imap.ini
2413 %attr(755,root,root) %{php_extensiondir}/imap.so
2416 %if %{with interbase}
2418 %defattr(644,root,root,755)
2419 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/interbase.ini
2420 %attr(755,root,root) %{php_extensiondir}/interbase.so
2424 %defattr(644,root,root,755)
2425 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/json.ini
2426 %attr(755,root,root) %{php_extensiondir}/json.so
2430 %defattr(644,root,root,755)
2431 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/ldap.ini
2432 %attr(755,root,root) %{php_extensiondir}/ldap.so
2436 %defattr(644,root,root,755)
2437 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/mbstring.ini
2438 %attr(755,root,root) %{php_extensiondir}/mbstring.so
2441 %defattr(644,root,root,755)
2442 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/mcrypt.ini
2443 %attr(755,root,root) %{php_extensiondir}/mcrypt.so
2447 %defattr(644,root,root,755)
2448 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/mhash.ini
2449 %attr(755,root,root) %{php_extensiondir}/mhash.so
2452 %if %{with mime_magic}
2454 %defattr(644,root,root,755)
2455 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/mime_magic.ini
2456 %attr(755,root,root) %{php_extensiondir}/mime_magic.so
2461 %defattr(644,root,root,755)
2462 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/ming.ini
2463 %attr(755,root,root) %{php_extensiondir}/ming.so
2468 %defattr(644,root,root,755)
2469 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/mssql.ini
2470 %attr(755,root,root) %{php_extensiondir}/mssql.so
2474 %defattr(644,root,root,755)
2475 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/mysql.ini
2476 %attr(755,root,root) %{php_extensiondir}/mysql.so
2480 %defattr(644,root,root,755)
2481 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/mysqli.ini
2482 %attr(755,root,root) %{php_extensiondir}/mysqli.so
2486 %defattr(644,root,root,755)
2487 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/cli.d/ncurses.ini
2488 %attr(755,root,root) %{php_extensiondir}/ncurses.so
2492 %defattr(644,root,root,755)
2493 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/oci8.ini
2494 %attr(755,root,root) %{php_extensiondir}/oci8.so
2499 %defattr(644,root,root,755)
2500 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/odbc.ini
2501 %attr(755,root,root) %{php_extensiondir}/odbc.so
2506 %defattr(644,root,root,755)
2507 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/openssl.ini
2508 %attr(755,root,root) %{php_extensiondir}/openssl.so
2512 %defattr(644,root,root,755)
2513 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/cli.d/pcntl.ini
2514 %attr(755,root,root) %{php_extensiondir}/pcntl.so
2517 %defattr(644,root,root,755)
2518 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/pdo.ini
2519 %attr(755,root,root) %{php_extensiondir}/pdo.so
2521 %if %{with mssql} || %{with sybase} || %{with sybase_ct}
2523 %defattr(644,root,root,755)
2524 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/pdo_dblib.ini
2525 %attr(755,root,root) %{php_extensiondir}/pdo_dblib.so
2528 %if %{with interbase} && !%{with interbase_inst}
2530 %defattr(644,root,root,755)
2531 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/pdo_firebird.ini
2532 %attr(755,root,root) %{php_extensiondir}/pdo_firebird.so
2536 %defattr(644,root,root,755)
2537 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/pdo_mysql.ini
2538 %attr(755,root,root) %{php_extensiondir}/pdo_mysql.so
2542 %defattr(644,root,root,755)
2543 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/pdo_oci.ini
2544 %attr(755,root,root) %{php_extensiondir}/pdo_oci.so
2549 %defattr(644,root,root,755)
2550 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/pdo_odbc.ini
2551 %attr(755,root,root) %{php_extensiondir}/pdo_odbc.so
2556 %defattr(644,root,root,755)
2557 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/pdo_pgsql.ini
2558 %attr(755,root,root) %{php_extensiondir}/pdo_pgsql.so
2563 %defattr(644,root,root,755)
2564 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/pdo_sqlite.ini
2565 %attr(755,root,root) %{php_extensiondir}/pdo_sqlite.so
2570 %defattr(644,root,root,755)
2571 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/pgsql.ini
2572 %attr(755,root,root) %{php_extensiondir}/pgsql.so
2576 %defattr(644,root,root,755)
2577 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/posix.ini
2578 %attr(755,root,root) %{php_extensiondir}/posix.so
2582 %defattr(644,root,root,755)
2583 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/pspell.ini
2584 %attr(755,root,root) %{php_extensiondir}/pspell.so
2588 %defattr(644,root,root,755)
2589 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/cli.d/readline.ini
2590 %attr(755,root,root) %{php_extensiondir}/readline.so
2594 %defattr(644,root,root,755)
2595 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/recode.ini
2596 %attr(755,root,root) %{php_extensiondir}/recode.so
2600 # simplexml is needed by spl, and spl can't be built shared as of now (5.2.0)
2601 # simplexml can be built shared, but SPL startup fails
2602 # we could add R: -simplexml to -common...
2604 %defattr(644,root,root,755)
2605 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/simplexml.ini
2606 %attr(755,root,root) %{php_extensiondir}/simplexml.so
2610 %defattr(644,root,root,755)
2611 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/shmop.ini
2612 %attr(755,root,root) %{php_extensiondir}/shmop.so
2616 %defattr(644,root,root,755)
2617 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/snmp.ini
2618 %attr(755,root,root) %{php_extensiondir}/snmp.so
2622 %defattr(644,root,root,755)
2623 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/soap.ini
2624 %attr(755,root,root) %{php_extensiondir}/soap.so
2627 %defattr(644,root,root,755)
2628 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/sockets.ini
2629 %attr(755,root,root) %{php_extensiondir}/sockets.so
2633 %defattr(644,root,root,755)
2634 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/sqlite.ini
2635 %attr(755,root,root) %{php_extensiondir}/sqlite.so
2640 %defattr(644,root,root,755)
2641 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/sybase.ini
2642 %attr(755,root,root) %{php_extensiondir}/sybase.so
2645 %if %{with sybase_ct}
2647 %defattr(644,root,root,755)
2648 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/sybase_ct.ini
2649 %attr(755,root,root) %{php_extensiondir}/sybase_ct.so
2653 %defattr(644,root,root,755)
2654 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/sysvmsg.ini
2655 %attr(755,root,root) %{php_extensiondir}/sysvmsg.so
2658 %defattr(644,root,root,755)
2659 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/sysvsem.ini
2660 %attr(755,root,root) %{php_extensiondir}/sysvsem.so
2663 %defattr(644,root,root,755)
2664 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/sysvshm.ini
2665 %attr(755,root,root) %{php_extensiondir}/sysvshm.so
2669 %defattr(644,root,root,755)
2670 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/tidy.ini
2671 %attr(755,root,root) %{php_extensiondir}/tidy.so
2675 %defattr(644,root,root,755)
2676 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/tokenizer.ini
2677 %attr(755,root,root) %{php_extensiondir}/tokenizer.so
2681 %defattr(644,root,root,755)
2682 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/*wddx.ini
2683 %attr(755,root,root) %{php_extensiondir}/wddx.so
2687 %defattr(644,root,root,755)
2688 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/xml.ini
2689 %attr(755,root,root) %{php_extensiondir}/xml.so
2692 %defattr(644,root,root,755)
2693 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/xmlreader.ini
2694 %attr(755,root,root) %{php_extensiondir}/xmlreader.so
2698 %defattr(644,root,root,755)
2699 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/xmlrpc.ini
2700 %attr(755,root,root) %{php_extensiondir}/xmlrpc.so
2704 %defattr(644,root,root,755)
2705 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/xmlwriter.ini
2706 %attr(755,root,root) %{php_extensiondir}/xmlwriter.so
2709 %defattr(644,root,root,755)
2710 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/xsl.ini
2711 %attr(755,root,root) %{php_extensiondir}/xsl.so
2714 %defattr(644,root,root,755)
2715 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/zip.ini
2716 %attr(755,root,root) %{php_extensiondir}/zip.so
2719 %defattr(644,root,root,755)
2720 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/zlib.ini
2721 %attr(755,root,root) %{php_extensiondir}/zlib.so