2 # - deal with modules removed from php and not moved to PECL, still not obsoleted anywhere
3 # - removed from php 5.0 (currently in php4):
4 # db, hyperwave, java, mcal, overload, qtdom
5 # - removed from php 5.1:
7 # - removed from php 5.2:
9 # - removed from php 5.3:
10 # dbase, mhash, mime_magic, ming, ncurses, sybase
11 # - make additional headers and checking added by mail patch configurable
12 # - modularize session, standard (output from pure php -m)?
13 # - lib64 patch obsolete by $PHP_LIBDIR ?
14 # - move mysqlnd out of libphp-common.so?
15 # - WARNING: Phar: sha256/sha512 signature support disabled if ext/hash is
16 # built shared, also PHAR_HAVE_OPENSSL is false if openssl is built shared.
17 # make it runtime dep and add Suggests (or php warning messages)
18 # - some mods should be shared:
31 %bcond_with fdf # with FDF (PDF forms) module (BR: proprietary lib)
32 %bcond_with interbase_inst # use InterBase install., not Firebird (BR: proprietary libs)
33 %bcond_with oci8 # with Oracle oci8 extension module (BR: proprietary libs)
34 %bcond_with system_gd # with system gd (we prefer internal since it enables few more features)
35 %bcond_without curl # without CURL extension module
36 %bcond_without filter # without filter extension module
37 %bcond_without imap # without IMAP extension module
38 %bcond_without interbase # without InterBase extension module
39 %bcond_without ldap # without LDAP extension module
40 %bcond_without mm # without mm support for session storage
41 %bcond_without mssql # without MS SQL extension module
42 %bcond_without mysqli # without mysqli support (Requires mysql > 4.1)
43 %bcond_without odbc # without ODBC extension module
44 %bcond_without openssl # without OpenSSL support and OpenSSL extension (module)
45 %bcond_without pgsql # without PostgreSQL extension module
46 %bcond_without phar # without phar extension module
47 %bcond_without pspell # without pspell extension module
48 %bcond_without recode # without recode extension module
49 %bcond_without snmp # without SNMP extension module
50 %bcond_without sqlite # without SQLite extension module
51 %bcond_without sqlite3 # without SQLite3 extension module
52 %bcond_without sybase_ct # without Sybase-CT extension module
53 %bcond_without tidy # without Tidy extension module
54 %bcond_without wddx # without WDDX extension module
55 %bcond_without xmlrpc # without XML-RPC extension module
56 %bcond_without apache1 # disable building apache 1.3.x module
57 %bcond_without apache2 # disable building apache 2.x module
58 %bcond_without zts # disable experimental-zts
59 %bcond_with tests # default off; test process very often hangs on buildersl; perform "make test"
60 %bcond_with type_hints # experimental support for strict typing/casting
62 %define apxs1 /usr/sbin/apxs1
63 %define apxs2 /usr/sbin/apxs
65 # some problems with apache 2.x
70 %ifnarch %{ix86} %{x8664} sparc sparcv9 alpha
71 # ppc disabled (broken on th-ppc)
72 %undefine with_interbase
75 %if %{without apache1} && %{without apache2}
76 ERROR: You need to select at least one Apache SAPI to build shared modules.
80 Summary: PHP: Hypertext Preprocessor
81 Summary(fr.UTF-8): Le langage de script embarque-HTML PHP
82 Summary(pl.UTF-8): Język skryptowy PHP
83 Summary(pt_BR.UTF-8): A linguagem de script PHP
84 Summary(ru.UTF-8): PHP Версии 5 - язык препроцессирования HTML-файлов, выполняемый на сервере
85 Summary(uk.UTF-8): PHP Версії 5 - мова препроцесування HTML-файлів, виконувана на сервері
88 Release: %{rel}%{?with_type_hints:th}
92 Source0: http://www.php.net/distributions/%{name}-%{version}.tar.bz2
93 # Source0-md5: 846760cd655c98dfd86d6d97c3d964b0
94 Source2: %{name}-mod_%{name}.conf
95 Source3: %{name}-cgi-fcgi.ini
96 Source4: %{name}-apache.ini
97 Source5: %{name}-cli.ini
98 # Taken from: http://browsers.garykeith.com/downloads.asp
99 Source9: %{name}_browscap.ini
100 Patch0: %{name}-shared.patch
101 Patch1: %{name}-pldlogo.patch
102 Patch2: %{name}-mail.patch
103 Patch3: %{name}-link-libs.patch
104 Patch4: %{name}-libpq_fs_h_path.patch
105 Patch5: %{name}-filter-shared.patch
106 Patch6: %{name}-build_modules.patch
107 Patch7: %{name}-config-file-scan-dir.patch
108 Patch8: %{name}-sapi-ini-file.patch
109 Patch9: %{name}-sh.patch
110 Patch10: %{name}-ini.patch
111 Patch12: %{name}-threads-acfix.patch
112 Patch14: %{name}-no_pear_install.patch
113 Patch15: %{name}-zlib.patch
114 Patch17: %{name}-readline.patch
115 Patch18: %{name}-nohttpd.patch
116 Patch19: %{name}-gd_imagerotate_enable.patch
117 Patch20: %{name}-uint32_t.patch
118 Patch21: %{name}-dba-link.patch
119 Patch23: %{name}-both-apxs.patch
120 Patch24: %{name}-builddir.patch
121 Patch25: %{name}-zlib-for-getimagesize.patch
122 Patch29: %{name}-config-dir.patch
123 Patch31: %{name}-fcgi-graceful.patch
124 Patch38: %{name}-tds.patch
125 Patch43: %{name}-use-prog_sendmail.patch
126 %if %{with type_hints}
127 Patch50: http://ilia.ws/patch/type_hint_53_v2.txt
129 URL: http://www.php.net/
130 %{?with_interbase:%{!?with_interbase_inst:BuildRequires: Firebird-devel >= 1.0.2.908-2}}
131 %{?with_pspell:BuildRequires: aspell-devel >= 2:0.50.0}
132 BuildRequires: autoconf >= 2.53
133 BuildRequires: automake >= 1.4d
135 BuildRequires: bzip2-devel
136 %{?with_curl:BuildRequires: curl-devel >= 7.12.0}
137 BuildRequires: cyrus-sasl-devel
138 BuildRequires: db-devel >= 4.0
139 BuildRequires: elfutils-devel
141 BuildRequires: expat-devel
143 %{?with_fdf:BuildRequires: fdftk-devel}
146 %if %{with mssql} || %{with sybase_ct}
147 BuildRequires: freetds-devel >= 0.82
149 BuildRequires: freetype-devel >= 2.0
150 %if %{with system_gd}
151 BuildRequires: gd-devel >= 2.0.28-4
152 BuildRequires: gd-devel(imagerotate) = 5.2.0
154 BuildRequires: gdbm-devel
155 BuildRequires: gmp-devel
156 %{?with_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2}
157 BuildRequires: libjpeg-devel
158 BuildRequires: libltdl-devel >= 1.4
159 BuildRequires: libmcrypt-devel >= 2.4.4
160 BuildRequires: libpng-devel >= 1.0.8
161 BuildRequires: libtiff-devel
162 %if "%{pld_release}" != "ac"
163 BuildRequires: libtool >= 2:2.2
165 BuildRequires: libtool >= 1.4.3
167 BuildRequires: libwrap-devel
168 BuildRequires: libxml2-devel >= 2.5.10
169 BuildRequires: libxslt-devel >= 1.1.0
170 %{?with_mm:BuildRequires: mm-devel >= 1.3.0}
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 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 >= 4.4.9-56
183 BuildRequires: rpm-build >= 4.4.0
184 BuildRequires: rpmbuild(macros) >= 1.238
185 %{?with_sqlite:BuildRequires: sqlite-devel}
186 %{?with_sqlite3:BuildRequires: sqlite3-devel >= 3.3.9}
187 BuildRequires: t1lib-devel
188 %{?with_tidy:BuildRequires: tidy-devel}
189 %{?with_odbc:BuildRequires: unixODBC-devel}
190 %{?with_xmlrpc:BuildRequires: xmlrpc-epi-devel}
191 BuildRequires: zlib-devel >= 1.0.9
193 BuildRequires: apache1-devel
196 BuildRequires: apache-devel >= 2.0.52-2
197 BuildRequires: apr-devel >= 1:1.0.0
198 BuildRequires: apr-util-devel >= 1:1.0.0
200 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
202 %define php_sysconfdir /etc/php
203 %define php_extensiondir %{_libdir}/php
204 %define _sysconfdir %{php_sysconfdir}
206 # must be in sync with source. extra check ensuring that it is so is done in %%build
207 %define php_api_version 20090626
208 %define zend_module_api 20090626
209 %define zend_extension_api 220090626
211 %define zend_zts %{!?with_zts:0}%{?with_zts:1}
212 %define php_debug %{!?debug:0}%{?debug:1}
215 # ORACLE_HOME is required for oci8 ext to build
216 %define _preserve_env %_preserve_env_base ORACLE_HOME
220 PHP is an HTML-embedded scripting language. PHP attempts to make it
221 easy for developers to write dynamically generated web pages. PHP also
222 offers built-in database integration for several commercial and
223 non-commercial database management systems, so writing a
224 database-enabled web page with PHP is fairly simple. The most common
225 use of PHP coding is probably as a replacement for CGI scripts. The
226 mod_php module enables the Apache web server to understand and process
227 the embedded PHP language in web pages. This package contains php
230 %description -l fr.UTF-8
231 PHP est un langage de script embarque dans le HTM. PHP essaye de
232 rendre simple aux developpeurs d'ecrire des pages web generees
233 dynamiquement. PHP incorpore egalement une integration avec plusieurs
234 systemes de gestion de bases de donnees commerciaux et
235 non-connerciaux, qui rent facile la creation de pages web liees avec
236 des bases de donnees. L'utilisation la plus commune de PHP est
237 probablement en remplacement de scripts CGI. Le module mod_php permet
238 au serveur web apache de comprendre et de traiter le langage PHP
239 integre dans des pages web. Ce package contient php version
242 %description -l pl.UTF-8
243 PHP jest językiem skryptowym, którego polecenia umieszcza się w
244 plikach HTML. Jest próbą ułatwienia programistom pisania dynamicznie
245 generowanych stron WWW. Oferuje także wbudowaną integrację z bazami
246 danych dla kilku komercyjnych i niekomercyjnych systemów baz danych,
247 co czyni tworzenie stron korzystających z baz danych w miarę łatwym.
248 Najczęściej PHP jest używany prawdopodobnie jako zamiennik skryptów
249 CGI. Moduł mod_php pozwala serwerowi WWW Apache rozumieć i przetwarzać
250 język PHP osadzony w stronach. Ten pakiet zawiera php w wersji
253 %description -l pt_BR.UTF-8
254 PHP: Preprocessador de Hipertexto versão 4 é uma linguagem script
255 embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e Perl,
256 com algumas características únicas, específicas ao PHP. O objetivo da
257 linguagem é permitir que desenvolvedores web escrevam páginas
258 dinamicamente geradas de forma rápida.
260 %description -l ru.UTF-8
261 PHP - это язык написания скриптов, встраиваемых в HTML-код. PHP
262 предлагает интерграцию с множеством СУБД, поэтому написание скриптов
263 для работы с базами данных относительно просто. Наиболее популярное
264 использование PHP - замена для CGI скриптов.
266 %description -l uk.UTF-8
267 PHP - це мова написання скриптів, що вбудовуються в HTML-код. PHP
268 пропонує інтеграцію з багатьма СУБД, тому написання скриптів для
269 роботи з базами даних є доволі простим. Найбільш популярне
270 використання PHP - заміна для CGI скриптів.
272 %package -n apache1-mod_php
273 Summary: PHP DSO module for apache 1.3.x
274 Summary(pl.UTF-8): Moduł DSO (Dynamic Shared Object) php dla apache 1.3.x
275 Group: Development/Languages/PHP
276 Requires(triggerpostun): sed >= 4.0
277 Requires: %{name}-common = %{epoch}:%{version}-%{release}
278 Requires: apache1(EAPI) >= 1.3.33-2
279 Requires: apache1-mod_mime
280 Provides: webserver(php) = %{version}
281 Obsoletes: apache-mod_php < 1:4.1.1
284 %description -n apache1-mod_php
285 PHP as DSO module for apache 1.3.x.
287 %description -n apache1-mod_php -l pl.UTF-8
288 php jako moduł DSO (Dynamic Shared Object) dla apache 1.3.x.
290 %package -n apache-mod_php
291 Summary: PHP DSO module for apache 2.x
292 Summary(pl.UTF-8): Moduł DSO (Dynamic Shared Object) php dla apache 2.x
293 Group: Development/Languages/PHP
294 Requires: %{name}-common = %{epoch}:%{version}-%{release}
295 Requires: apache(modules-api) = %{apache_modules_api}
296 Requires: apache-mod_mime
297 Provides: webserver(php) = %{version}
300 %description -n apache-mod_php
301 PHP as DSO module for apache 2.x.
303 %description -n apache-mod_php -l pl.UTF-8
304 php jako moduł DSO (Dynamic Shared Object) dla apache 2.x.
307 Summary: php as CGI/FastCGI program
308 Summary(pl.UTF-8): php jako program CGI/FastCGI
309 Group: Development/Languages/PHP
310 Requires: %{name}-common = %{epoch}:%{version}-%{release}
313 Provides: webserver(php)
314 Provides: %{name}-fcgi = %{epoch}:%{version}-%{release}
315 Obsoletes: php-fcgi < 4:5.3.0
318 php as CGI or FastCGI program.
320 %description cgi -l pl.UTF-8
321 php jako program CGI lub FastCGI.
324 Summary: php as CLI interpreter
325 Summary(pl.UTF-8): php jako interpreter działający z linii poleceń
326 Group: Development/Languages/PHP
327 Requires: %{name}-common = %{epoch}:%{version}-%{release}
330 php as CLI interpreter.
332 %description cli -l pl.UTF-8
333 php jako interpreter działający z linii poleceń.
336 Summary: /usr/bin/php symlink
337 Summary(pl.UTF-8): Dowiązanie symboliczne /usr/bin/php
338 Group: Development/Languages/PHP
339 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
340 Obsoletes: /usr/bin/php
343 Package providing /usr/bin/php symlink to PHP CLI.
345 %description program -l pl.UTF-8
346 Pakiet dostarczający dowiązanie symboliczne /usr/bin/php do PHP CLI.
349 Summary: Common files needed by both Apache modules and CGI/CLI SAPI-s.
350 Summary(pl.UTF-8): Wspólne pliki dla modułu apache'a i programu CGI
351 Summary(ru.UTF-8): Разделяемые библиотеки для php
352 Summary(uk.UTF-8): Бібліотеки спільного використання для php
354 # because of dlclose() bugs in glibc <= 2.3.4 causing SEGVs on exit
355 Requires: glibc >= 6:2.3.5
359 Provides: php(libxml)
360 Provides: php(modules_api) = %{php_api_version}
361 Provides: php(overload)
363 Provides: php(reflection)
364 Provides: php(session)
366 Provides: php(standard)
367 Provides: php(zend_extension_api) = %{zend_extension_api}
368 Provides: php(zend_module_api) = %{zend_module_api}
369 Provides: php5(debug) = %{php_debug}
370 Provides: php5(thread-safety) = %{zend_zts}
372 Obsoletes: php-pcre < 4:5.2.0
373 Obsoletes: php-pecl-domxml
374 Obsoletes: php-session < 3:4.2.1-2
375 Conflicts: php4-common < 3:4.4.4-8
376 Conflicts: rpm < 4.4.2-0.2
379 Common files needed by both Apache modules and CGI/CLI SAPI-s.
381 %description common -l pl.UTF-8
382 Wspólne pliki dla modułu apacha i programu CGI.
384 %description common -l ru.UTF-8
385 Этот пакет содержит общие файлы для разных вариантов реализации PHP
386 (самодостаточной и в качестве модуля apache).
388 %description common -l uk.UTF-8
389 Цей пакет містить спільні файли для різних варіантів реалізації PHP
390 (самодостатньої та в якості модуля apache).
393 Summary: Files for PHP modules development
394 Summary(pl.UTF-8): Pliki do kompilacji modułów PHP
395 Summary(pt_BR.UTF-8): Arquivos de desenvolvimento para PHP
396 Summary(ru.UTF-8): Пакет разработки для построения расширений PHP
397 Summary(uk.UTF-8): Пакет розробки для побудови розширень PHP
398 Group: Development/Languages/PHP
399 Requires: %{name}-common = %{epoch}:%{version}-%{release}
403 Requires: pcre-devel >= 6.6
405 Obsoletes: php-pear-devel
406 Obsoletes: php4-devel
409 The php-devel package lets you compile dynamic extensions to PHP.
410 Included here is the source for the PHP extensions. Instead of
411 recompiling the whole php binary to add support for, say, oracle,
412 install this package and use the new self-contained extensions
413 support. For more information, read the file
414 README.SELF-CONTAINED-EXTENSIONS.
416 %description devel -l pl.UTF-8
417 Ten pakiet zawiera pliki potrzebne do kompilacji modułów PHP. Zamiast
418 rekompilować całe php aby dodać obsługę np. oracle, można przy użyciu
419 tego pakietu skompilować samodzielne rozszerzenie. Więcej informacji o
420 samodzielnych rozszerzeniach można znaleźć w pliku
421 README.SELF-CONTAINED-EXTENSIONS.
423 %description devel -l pt_BR.UTF-8
424 Este pacote contém arquivos usados no desenvolvimento de programas ou
427 %description devel -l ru.UTF-8
428 Пакет php-devel дает возможность компилировать динамические расширения
429 PHP. Пакет включает исходный код этих расширений. Вместо повторной
430 компиляции бинарного файла php для добавления, например, поддержки
431 oracle, установите этот пакет для компилирования отдельных расширений.
432 Подробности - в файле README.SELF-CONTAINED-EXTENSIONS.
434 %description devel -l uk.UTF-8
435 Пакет php-devel дає можливість компілювати динамічні розширення PHP.
436 До пакету включено вихідний код для розширень. Замість повторної
437 компіляції бінарного файлу php для додання, наприклад, підтримки
438 oracle, встановіть цей пакет для компіляції окремих розширень.
439 Детальніша інформація - в файлі README.SELF-CONTAINED-EXTENSIONS.
442 Summary: bcmath extension module for PHP
443 Summary(pl.UTF-8): Moduł bcmath dla PHP
445 URL: http://www.php.net/manual/en/book.bc.php
446 Requires: %{name}-common = %{epoch}:%{version}-%{release}
447 Provides: php(bcmath)
450 This is a dynamic shared object (DSO) for PHP that will add bc style
451 precision math functions support.
453 %description bcmath -l pl.UTF-8
454 Moduł PHP umożliwiający korzystanie z dokładnych funkcji
455 matematycznych takich jak w programie bc.
458 Summary: Bzip2 extension module for PHP
459 Summary(pl.UTF-8): Moduł bzip2 dla PHP
461 URL: http://www.php.net/manual/en/book.bzip2.php
462 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.UTF-8
470 Moduł PHP umożliwiający używanie kompresji bzip2.
473 Summary: Calendar extension module for PHP
474 Summary(pl.UTF-8): Moduł funkcji kalendarza dla PHP
476 URL: http://www.php.net/manual/en/book.calendar.php
477 Requires: %{name}-common = %{epoch}:%{version}-%{release}
478 Provides: php(calendar)
480 %description calendar
481 This is a dynamic shared object (DSO) for PHP that will add calendar
484 %description calendar -l pl.UTF-8
485 Moduł PHP dodający wsparcie dla kalendarza.
488 Summary: ctype extension module for PHP
489 Summary(pl.UTF-8): Moduł ctype dla PHP
491 URL: http://www.php.net/manual/en/book.ctype.php
492 Requires: %{name}-common = %{epoch}:%{version}-%{release}
496 This is a dynamic shared object (DSO) for PHP that will add ctype
499 %description ctype -l pl.UTF-8
500 Moduł PHP umożliwiający korzystanie z funkcji ctype.
503 Summary: curl extension module for PHP
504 Summary(pl.UTF-8): Moduł curl dla PHP
506 URL: http://www.php.net/manual/en/book.curl.php
507 Requires: %{name}-common = %{epoch}:%{version}-%{release}
511 This is a dynamic shared object (DSO) for PHP that will add curl
514 %description curl -l pl.UTF-8
515 Moduł PHP umożliwiający korzystanie z biblioteki curl.
518 Summary: DBA extension module for PHP
519 Summary(pl.UTF-8): Moduł DBA dla PHP
521 URL: http://www.php.net/manual/en/book.dba.php
522 Requires: %{name}-common = %{epoch}:%{version}-%{release}
526 This is a dynamic shared object (DSO) for PHP that will add flat-file
527 databases (DBA) support.
529 %description dba -l pl.UTF-8
530 Moduł dla PHP dodający obsługę dla baz danych opartych na plikach
534 Summary: DOM extension module for PHP
535 Summary(pl.UTF-8): Moduł DOM dla PHP
537 URL: http://www.php.net/manual/en/book.dom.php
538 Requires: %{name}-common = %{epoch}:%{version}-%{release}
540 # it has some compatibility functions
541 Provides: php(domxml)
542 Obsoletes: php-domxml <= 3:4.3.8-1
545 This is a dynamic shared object (DSO) for PHP that will add new DOM
548 %description dom -l pl.UTF-8
549 Moduł PHP dodający nową obsługę DOM.
552 Summary: exif extension module for PHP
553 Summary(pl.UTF-8): Moduł exif dla PHP
555 URL: http://www.php.net/manual/en/book.exif.php
556 Requires: %{name}-common = %{epoch}:%{version}-%{release}
560 This is a dynamic shared object (DSO) for PHP that will add EXIF tags
561 support in image files.
563 %description exif -l pl.UTF-8
564 Moduł PHP dodający obsługę znaczników EXIF w plikach obrazków.
567 Summary: FDF extension module for PHP
568 Summary(pl.UTF-8): Moduł FDF dla PHP
570 URL: http://www.php.net/manual/en/book.fdf.php
571 Requires: %{name}-common = %{epoch}:%{version}-%{release}
575 This PHP module adds support for PDF Forms through Adobe FDFTK
578 %description fdf -l pl.UTF-8
579 Moduł PHP dodający obsługę formularzy PDF poprzez bibliotekę Adobe
583 Summary: libmagic bindings
585 URL: http://www.php.net/manual/en/book.fileinfo.php
586 Requires: %{name}-common = %{epoch}:%{version}-%{release}
587 Provides: php(fileinfo)
588 Obsoletes: php-pecl-fileinfo
590 %description fileinfo
591 This extension allows retrieval of information regarding vast majority
592 of file. This information may include dimensions, quality, length
595 Additionally it can also be used to retrieve the MIME type for a
596 particular file and for text files proper language encoding.
599 Summary: Extension for safely dealing with input parameters
600 Summary(pl.UTF-8): Rozszerzenie do bezpiecznej obsługi danych wejściowych
602 URL: http://www.php.net/manual/en/book.filter.php
603 Requires: %{name}-common = %{epoch}:%{version}-%{release}
604 Provides: php(filter)
605 Obsoletes: php-pecl-filter
608 We all know that you should always check input variables, but PHP does
609 not offer really good functionality for doing this in a safe way. The
610 Input Filter extension is meant to address this issue by implementing
611 a set of filters and mechanisms that users can use to safely access
614 %description filter -l pl.UTF-8
615 Wiadomo, że trzeba zawsze sprawdzać zmienne wejściowe, ale PHP nie
616 oferuje naprawdę dobrej funkcjonalności do robienia tego w sposób
617 bezpieczny. Rozszerzenie Input Filter ma rozwiązać ten problem poprzez
618 zaimplementowanie zestawu filtrów i mechanizmów, których użytkownicy
619 mogą bezpiecznie używać do dostępu do danych.
622 Summary: FTP extension module for PHP
623 Summary(pl.UTF-8): Moduł FTP dla PHP
625 URL: http://www.php.net/manual/en/book.ftp.php
626 Requires: %{name}-common = %{epoch}:%{version}-%{release}
630 This is a dynamic shared object (DSO) for PHP that will add FTP
633 %description ftp -l pl.UTF-8
634 Moduł PHP dodający obsługę protokołu FTP.
637 Summary: GD extension module for PHP
638 Summary(pl.UTF-8): Moduł GD dla PHP
640 URL: http://www.php.net/manual/en/book.image.php
641 Requires: %{name}-common = %{epoch}:%{version}-%{release}
642 %if %{with system_gd}
643 Requires: gd >= 2.0.28-4
645 Requires: gd(imagerotate) = 5.2.0
650 This is a dynamic shared object (DSO) for PHP that will add GD
651 support, allowing you to create and manipulate images with PHP.
653 %description gd -l pl.UTF-8
654 Moduł PHP umożliwiający korzystanie z biblioteki GD, pozwalającej na
655 tworzenie i obróbkę obrazków.
658 Summary: gettext extension module for PHP
659 Summary(pl.UTF-8): Moduł gettext dla PHP
661 URL: http://www.php.net/manual/en/book.gettext.php
662 Requires: %{name}-common = %{epoch}:%{version}-%{release}
663 Provides: php(gettext)
666 This is a dynamic shared object (DSO) for PHP that will add gettext
669 %description gettext -l pl.UTF-8
670 Moduł PHP dodający obsługę lokalizacji przez gettext.
673 Summary: gmp extension module for PHP
674 Summary(pl.UTF-8): Moduł gmp dla PHP
676 URL: http://www.php.net/manual/en/book.gmp.php
677 Requires: %{name}-common = %{epoch}:%{version}-%{release}
681 This is a dynamic shared object (DSO) for PHP that will add arbitrary
682 length number support with GNU MP library.
684 %description gmp -l pl.UTF-8
685 Moduł PHP umożliwiający korzystanie z biblioteki gmp do obliczeń na
686 liczbach o dowolnej długości.
689 Summary: HASH Message Digest Framework
690 Summary(pl.UTF-8): Szkielet do obliczania skrótów wiadomości
692 URL: http://www.php.net/manual/en/book.gmp.php
693 Requires: %{name}-common = %{epoch}:%{version}-%{release}
695 Obsoletes: php-pecl-hash
698 Native implementations of common message digest algorithms using a
699 generic factory method.
701 %description hash -l pl.UTF-8
702 Natywne implementacje popularnych algorytmów obliczania skrótów
703 wiadomości przy użyciu wspólnego interfejsu.
706 Summary: iconv extension module for PHP
707 Summary(pl.UTF-8): Moduł iconv dla PHP
709 URL: http://www.php.net/manual/en/book.iconv.php
710 Requires: %{_libdir}/gconv
711 Requires: %{name}-common = %{epoch}:%{version}-%{release}
716 This is a dynamic shared object (DSO) for PHP that will add iconv
719 %description iconv -l pl.UTF-8
720 Moduł PHP dodający obsługę iconv.
723 Summary: IMAP extension module for PHP
724 Summary(pl.UTF-8): Moduł IMAP dla PHP
725 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam IMAP
727 URL: http://www.php.net/manual/en/book.imap.php
728 Requires: %{name}-common = %{epoch}:%{version}-%{release}
732 This is a dynamic shared object (DSO) for PHP that will add IMAP
735 %description imap -l pl.UTF-8
736 Moduł PHP dodający obsługę skrzynek IMAP.
738 %description imap -l pt_BR.UTF-8
739 Um módulo para aplicações PHP que usam IMAP.
742 Summary: InterBase/Firebird database module for PHP
743 Summary(pl.UTF-8): Moduł bazy danych InterBase/Firebird dla PHP
745 URL: http://www.php.net/manual/en/book.ibase.php
746 Requires: %{name}-common = %{epoch}:%{version}-%{release}
747 Provides: php(interbase)
748 %{?with_interbase_inst:Autoreq: false}
750 %description interbase
751 This is a dynamic shared object (DSO) for PHP that will add InterBase
752 and Firebird database support.
754 %description interbase -l pl.UTF-8
755 Moduł PHP umożliwiający dostęp do baz danych InterBase i Firebird.
758 Summary: Internationalization extension (ICU wrapper)
759 Summary(pl.UTF-8): Rozszerzenie do internacjonalizacji (wrapper ICU)
761 URL: http://www.php.net/intl
762 Requires: %{name}-common = %{epoch}:%{version}-%{release}
766 Internationalization extension (further is referred as Intl) is a wrapper
767 for ICU library, enabling PHP programmers to perform UCA-conformant
768 collation and date/time/number/currency formatting in their scripts.
770 %description intl -l pl.UTF-8
771 Rozszerzenie do internacjonalizacji (dalej nazywane Intl) jest wrapperem
772 biblioteki ICU, pozwalającym programistom PHP na wykonywanie w skryptach
773 porównań zdgodnych z UCA oraz formatowań daty/czasu/walut.
776 Summary: PHP C extension for JSON serialization
777 Summary(pl.UTF-8): Rozszerzenie C PHP dla serializacji JSON
779 URL: http://www.php.net/manual/en/book.json.php
780 Requires: %{name}-common = %{epoch}:%{version}-%{release}
782 Obsoletes: php-pecl-json
785 php-json is an extremely fast PHP C extension for JSON (JavaScript
786 Object Notation) serialisation.
788 %description json -l pl.UTF-8
789 php-json to bardzo szybkie rozszerzenie C PHP dla serializacji JSON
790 (JavaScript Object Notation).
793 Summary: LDAP extension module for PHP
794 Summary(pl.UTF-8): Moduł LDAP dla PHP
795 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam LDAP
797 URL: http://www.php.net/manual/en/book.ldap.php
798 Requires: %{name}-common = %{epoch}:%{version}-%{release}
802 This is a dynamic shared object (DSO) for PHP that will add LDAP
805 %description ldap -l pl.UTF-8
806 Moduł PHP dodający obsługę LDAP.
808 %description ldap -l pt_BR.UTF-8
809 Um módulo para aplicações PHP que usam LDAP.
812 Summary: mbstring extension module for PHP
813 Summary(pl.UTF-8): Moduł mbstring dla PHP
815 URL: http://www.php.net/manual/en/book.mbstring.php
816 Requires: %{name}-common = %{epoch}:%{version}-%{release}
817 Provides: php(mbstring)
819 %description mbstring
820 This is a dynamic shared object (DSO) for PHP that will add multibyte
823 %description mbstring -l pl.UTF-8
824 Moduł PHP dodający obsługę ciągów znaków wielobajtowych.
827 Summary: mcrypt extension module for PHP
828 Summary(pl.UTF-8): Moduł mcrypt dla PHP
830 URL: http://www.php.net/manual/en/book.mcrypt.php
831 Requires: %{name}-common = %{epoch}:%{version}-%{release}
832 Provides: php(mcrypt)
835 This is a dynamic shared object (DSO) for PHP that will add mcrypt
838 %description mcrypt -l pl.UTF-8
839 Moduł PHP dodający możliwość szyfrowania poprzez bibliotekę mcrypt.
842 Summary: MS SQL extension module for PHP
843 Summary(pl.UTF-8): Moduł MS SQL dla PHP
845 URL: http://www.php.net/manual/en/book.mssql.php
846 Requires: %{name}-common = %{epoch}:%{version}-%{release}
850 This is a dynamic shared object (DSO) for PHP that will add MS SQL
851 databases support through FreeTDS library.
853 %description mssql -l pl.UTF-8
854 Moduł PHP dodający obsługę baz danych MS SQL poprzez bibliotekę
858 Summary: MySQL database module for PHP
859 Summary(pl.UTF-8): Moduł bazy danych MySQL dla PHP
860 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam bancos de dados MySQL
862 URL: http://www.php.net/manual/en/book.mysql.php
863 Requires: %{name}-common = %{epoch}:%{version}-%{release}
867 This is a dynamic shared object (DSO) for PHP that will add MySQL
870 %description mysql -l pl.UTF-8
871 Moduł PHP umożliwiający dostęp do bazy danych MySQL.
873 %description mysql -l pt_BR.UTF-8
874 Um módulo para aplicações PHP que usam bancos de dados MySQL.
877 Summary: MySQLi module for PHP
878 Summary(pl.UTF-8): Moduł MySQLi dla PHP
880 URL: http://www.php.net/manual/en/book.mysqli.php
881 Requires: %{name}-common = %{epoch}:%{version}-%{release}
882 Provides: php(mysqli)
885 This is a dynamic shared object (DSO) for PHP that will add MySQLi
886 (Improved MySQL) support. The difference between it and mysql module
887 is that it provides access to functionality of MySQL 4.1 and above.
889 %description mysqli -l pl.UTF-8
890 Moduł PHP umożliwiający udoskonalony dostęp do bazy danych MySQL.
891 Różnicą między nim a modułem mysql jest dostęp do funkcjonalności
892 MySQL w wersji 4.1 i nowszych.
895 Summary: Oracle 8+ database module for PHP
896 Summary(pl.UTF-8): Moduł bazy danych Oracle 8+ dla PHP
898 URL: http://www.php.net/manual/en/book.oci8.php
899 Requires: %{name}-common = %{epoch}:%{version}-%{release}
904 This is a dynamic shared object (DSO) for PHP that will add Oracle 7,
905 8, 9 and 10 database support through Oracle8 Call-Interface (OCI8).
907 %description oci8 -l pl.UTF-8
908 Moduł PHP umożliwiający dostęp do bazy danych Oracle 7, 8, 9 i 10
909 poprzez interfejs Oracle8 Call-Interface (OCI8).
912 Summary: ODBC extension module for PHP
913 Summary(pl.UTF-8): Moduł ODBC dla PHP
914 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam bases de dados ODBC
916 URL: http://www.php.net/manual/en/book.uodbc.php
917 Requires: %{name}-common = %{epoch}:%{version}-%{release}
918 Requires: unixODBC >= 2.1.1-3
922 This is a dynamic shared object (DSO) for PHP that will add ODBC
925 %description odbc -l pl.UTF-8
926 Moduł PHP ze wsparciem dla ODBC.
928 %description odbc -l pt_BR.UTF-8
929 Um módulo para aplicações PHP que usam ODBC.
932 Summary: OpenSSL extension module for PHP
933 Summary(pl.UTF-8): Moduł OpenSSL dla PHP
935 URL: http://www.php.net/manual/en/book.openssl.php
936 Requires: %{name}-common = %{epoch}:%{version}-%{release}
937 Provides: php(openssl)
940 This is a dynamic shared object (DSO) for PHP that will add OpenSSL
943 %description openssl -l pl.UTF-8
944 Moduł PHP umożliwiający korzystanie z biblioteki OpenSSL.
947 Summary: Process Control extension module for PHP
948 Summary(pl.UTF-8): Moduł Process Control dla PHP
950 URL: http://www.php.net/manual/en/book.pcntl.php
951 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
955 This is a dynamic shared object (DSO) for PHP that will add process
956 spawning and control support. It supports functions like fork(),
957 waitpid(), signal() etc.
959 %description pcntl -l pl.UTF-8
960 Moduł PHP umożliwiający tworzenie nowych procesów i kontrolę nad nimi.
961 Obsługuje funkcje takie jak fork(), waitpid(), signal() i podobne.
964 Summary: PHP Data Objects (PDO)
965 Summary(pl.UTF-8): Obsługa PHP Data Objects (PDO)
967 URL: http://www.php.net/manual/en/book.pdo.php
968 Requires: %{name}-common = %{epoch}:%{version}-%{release}
970 Obsoletes: php-pecl-PDO
973 This is a dynamic shared object (DSO) for PHP that will add PDO
976 %description pdo -l pl.UTF-8
977 Moduł PHP dodający obsługę PDO (PHP Data Objects).
980 Summary: PHP Data Objects (PDO) FreeTDS support
981 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą FreeTDS
983 URL: http://www.php.net/manual/en/ref.pdo-dblib.php
984 Requires: %{name}-common = %{epoch}:%{version}-%{release}
985 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
988 %description pdo-dblib
989 This is a dynamic shared object (DSO) for PHP that will add PDO
992 %description pdo-dblib -l pl.UTF-8
993 Moduł dla PHP dodający obsługę baz danych FreeTDS za pośrednictwem
996 %package pdo-firebird
997 Summary: PHP Data Objects (PDO) Firebird support
998 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą Firebirda
1000 URL: http://www.php.net/manual/en/ref.pdo-firebird.php
1001 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1002 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1003 Provides: php(pdo-firebird)
1004 Obsoletes: php-pecl-PDO_FIREBIRD
1006 %description pdo-firebird
1007 This is a dynamic shared object (DSO) for PHP that will add PDO
1010 %description pdo-firebird -l pl.UTF-8
1011 Moduł dla PHP dodający obsługę baz danych Firebird za pośrednictwem
1015 Summary: PHP Data Objects (PDO) MySQL support
1016 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą MySQL-a
1018 URL: http://www.php.net/manual/en/ref.pdo-mysql.php
1019 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1020 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1021 Provides: php(pdo-mysql)
1022 Obsoletes: php-pecl-PDO_MYSQL
1024 %description pdo-mysql
1025 This is a dynamic shared object (DSO) for PHP that will add PDO MySQL
1028 %description pdo-mysql -l pl.UTF-8
1029 Moduł dla PHP dodający obsługę baz danych MySQL za pośrednictwem
1033 Summary: PHP Data Objects (PDO) Oracle support
1034 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą Oracle'a
1036 URL: http://www.php.net/manual/en/ref.pdo-oci.php
1037 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1038 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1039 Provides: php(pdo-oci)
1040 Obsoletes: php-pecl-PDO_OCI
1042 %description pdo-oci
1043 This is a dynamic shared object (DSO) for PHP that will add PDO Oracle
1046 %description pdo-oci -l pl.UTF-8
1047 Moduł dla PHP dodający obsługę baz danych Oracle za pośrednictwem
1051 Summary: PHP Data Objects (PDO) ODBC support
1052 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą ODBC
1054 URL: http://www.php.net/manual/en/ref.pdo-odbc.php
1055 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1056 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1057 Provides: php(pdo-odbc)
1058 Obsoletes: php-pecl-PDO_ODBC
1060 %description pdo-odbc
1061 This is a dynamic shared object (DSO) for PHP that will add PDO ODBC
1064 %description pdo-odbc -l pl.UTF-8
1065 Moduł dla PHP dodający obsługę baz danych ODBC za pośrednictwem
1069 Summary: PHP Data Objects (PDO) PostgreSQL support
1070 Summary(pl.UTF-8): Moduł PHP Data Objects (PDO) z obsługą PostgreSQL-a
1072 URL: http://www.php.net/manual/en/ref.pdo-pgsql.php
1073 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1074 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1075 Provides: php(pdo-pgsql)
1076 Provides: php-pecl-PDO_PGSQL
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.UTF-8
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.UTF-8): Moduł PHP Data Objects (PDO) z obsługą SQLite
1091 URL: http://www.php.net/manual/en/ref.pdo-sqlite.php
1092 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1093 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1094 Provides: php(pdo-sqlite)
1095 Obsoletes: php-pecl-PDO_SQLITE
1097 %description pdo-sqlite
1098 This is a dynamic shared object (DSO) for PHP that will add PDO SQLite
1101 %description pdo-sqlite -l pl.UTF-8
1102 Moduł dla PHP dodający obsługę baz danych SQLite za pośrednictwem
1106 Summary: PostgreSQL database module for PHP
1107 Summary(pl.UTF-8): Moduł bazy danych PostgreSQL dla PHP
1109 URL: http://www.php.net/manual/en/book.pgsql.php
1110 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1111 Provides: php(pgsql)
1114 This is a dynamic shared object (DSO) for PHP that will add PostgreSQL
1117 %description pgsql -l pl.UTF-8
1118 Moduł PHP umożliwiający dostęp do bazy danych PostgreSQL.
1120 %description pgsql -l pt_BR.UTF-8
1121 Um módulo para aplicações PHP que usam bancos de dados postgresql.
1124 Summary: phar database module for PHP
1125 Summary(pl.UTF-8): Moduł phar dla PHP
1127 URL: http://www.php.net/manual/en/book.phar.php
1128 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1132 This is a dynamic shared object (DSO) for PHP that will add phar
1135 %description phar -l pl.UTF-8
1136 Moduł PHP umożliwiający dostęp do achiwów .phar.
1139 Summary: POSIX extension module for PHP
1140 Summary(pl.UTF-8): Moduł POSIX dla PHP
1142 URL: http://www.php.net/manual/en/book.posix.php
1143 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1144 Provides: php(posix)
1147 This is a dynamic shared object (DSO) for PHP that will add POSIX
1148 functions support to PHP.
1150 %description posix -l pl.UTF-8
1151 Moduł PHP umożliwiający korzystanie z funkcji POSIX.
1154 Summary: pspell extension module for PHP
1155 Summary(pl.UTF-8): Moduł pspell dla PHP
1157 URL: http://www.php.net/manual/en/book.pspell.php
1158 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1159 Provides: php(pspell)
1162 This is a dynamic shared object (DSO) for PHP that will add pspell
1163 support to PHP. It allows to check the spelling of a word and offer
1166 %description pspell -l pl.UTF-8
1167 Moduł PHP umożliwiający korzystanie z pspella. Pozwala on na
1168 sprawdzanie pisowni słowa i sugerowanie poprawek.
1171 Summary: readline extension module for PHP
1172 Summary(pl.UTF-8): Moduł readline dla PHP
1174 URL: http://www.php.net/manual/en/book.readline.php
1175 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1176 Provides: php(readline)
1178 %description readline
1179 This PHP module adds support for readline functions (only for cli and
1182 %description readline -l pl.UTF-8
1183 Moduł PHP dodający obsługę funkcji readline (tylko do SAPI cli i cgi).
1186 Summary: recode extension module for PHP
1187 Summary(pl.UTF-8): Moduł recode dla PHP
1189 URL: http://www.php.net/manual/en/book.recode.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 URL: http://www.php.net/manual/en/book.shmop.php
1207 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1208 Provides: php(shmop)
1211 This is a dynamic shared object (DSO) for PHP that will add Shared
1212 Memory Operations support.
1214 %description shmop -l pl.UTF-8
1215 Moduł PHP umożliwiający korzystanie z pamięci dzielonej.
1218 Summary: Simple XML extension module for PHP
1219 Summary(pl.UTF-8): Moduł prostego rozszerzenia XML dla PHP
1221 URL: http://www.php.net/manual/en/book.simplexml.php
1222 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1223 Provides: php(simplexml)
1225 %description simplexml
1226 This is a dynamic shared object (DSO) for PHP that will add Simple XML
1229 %description simplexml -l pl.UTF-8
1230 Moduł PHP dodający obsługę prostego XML-a.
1233 Summary: SNMP extension module for PHP
1234 Summary(pl.UTF-8): Moduł SNMP dla PHP
1236 URL: http://www.php.net/manual/en/book.snmp.php
1237 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1238 Requires: %{name}-sockets = %{epoch}:%{version}-%{release}
1242 This is a dynamic shared object (DSO) for PHP that will add SNMP
1245 %description snmp -l pl.UTF-8
1246 Moduł PHP dodający obsługę SNMP.
1249 Summary: soap extension module for PHP
1250 Summary(pl.UTF-8): Moduł soap dla PHP
1252 URL: http://www.php.net/manual/en/book.soap.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 URL: http://www.php.net/manual/en/book.sockets.php
1268 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1269 Provides: php(sockets)
1271 %description sockets
1272 This is a dynamic shared object (DSO) for PHP that will add sockets
1275 %description sockets -l pl.UTF-8
1276 Moduł PHP dodający obsługę gniazdek.
1279 Summary: SQLite extension module for PHP
1280 Summary(pl.UTF-8): Moduł SQLite dla PHP
1282 URL: http://www.php.net/manual/en/book.sqlite.php
1283 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1284 # sqlite ext extends spl and pdo
1285 Requires: %{name}-pdo = %{epoch}:%{version}-%{release}
1286 Provides: php(sqlite)
1289 SQLite is a C library that implements an embeddable SQL database
1290 engine. Programs that link with the SQLite library can have SQL
1291 database access without running a separate RDBMS process.
1293 SQLite is not a client library used to connect to a big database
1294 server. SQLite is the server. The SQLite library reads and writes
1295 directly to and from the database files on disk.
1297 %description sqlite -l pl.UTF-8
1298 SQLite jest napisaną w C biblioteką implementującą osadzalny silnik
1299 bazodanowy SQL. Program linkujący się z biblioteką SQLite może mieć
1300 dostęp do bazy SQL bez potrzeby uruchamiania dodatkowego procesu
1303 SQLite to nie klient baz danych - biblioteka nie łączy się z serwerami
1304 baz danych. SQLite sam jest serwerem. Biblioteka SQLite czyta i
1305 zapisuje dane bezpośrednio z/do plików baz danych znajdujących się na
1309 Summary: SQLite3 extension module for PHP
1310 Summary(pl.UTF-8): Moduł SQLite3 dla PHP
1312 URL: http://php.net/manual/en/book.sqlite3.php
1313 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1314 Provides: php(sqlite3)
1316 %description sqlite3
1317 SQLite is a C library that implements an embeddable SQL database
1318 engine. Programs that link with the SQLite library can have SQL
1319 database access without running a separate RDBMS process.
1321 SQLite is not a client library used to connect to a big database
1322 server. SQLite is the server. The SQLite library reads and writes
1323 directly to and from the database files on disk.
1325 %description sqlite3 -l pl.UTF-8
1326 SQLite jest napisaną w C biblioteką implementującą osadzalny silnik
1327 bazodanowy SQL. Program linkujący się z biblioteką SQLite może mieć
1328 dostęp do bazy SQL bez potrzeby uruchamiania dodatkowego procesu
1331 SQLite to nie klient baz danych - biblioteka nie łączy się z serwerami
1332 baz danych. SQLite sam jest serwerem. Biblioteka SQLite czyta i
1333 zapisuje dane bezpośrednio z/do plików baz danych znajdujących się na
1337 Summary: Sybase-CT extension module for PHP
1338 Summary(pl.UTF-8): Moduł Sybase-CT dla PHP
1340 URL: http://www.php.net/manual/en/book.sybase.php
1341 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1342 Provides: php(sybase-ct)
1343 Obsoletes: php-sybase
1344 Conflicts: php-sybase
1346 %description sybase-ct
1347 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1348 MS SQL databases support through CT-lib.
1350 %description sybase-ct -l pl.UTF-8
1351 Moduł PHP dodający obsługę baz danych Sybase oraz MS SQL poprzez
1355 Summary: SysV msg extension module for PHP
1356 Summary(pl.UTF-8): Moduł SysV msg dla PHP
1358 URL: http://www.php.net/manual/en/book.sem.php
1359 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1360 Provides: php(sysvmsg)
1362 %description sysvmsg
1363 This is a dynamic shared object (DSO) for PHP that will add SysV
1364 message queues support.
1366 %description sysvmsg -l pl.UTF-8
1367 Moduł PHP umożliwiający korzystanie z kolejek komunikatów SysV.
1370 Summary: SysV sem extension module for PHP
1371 Summary(pl.UTF-8): Moduł SysV sem dla PHP
1373 URL: http://www.php.net/manual/en/book.sem.php
1374 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1375 Provides: php(sysvsem)
1377 %description sysvsem
1378 This is a dynamic shared object (DSO) for PHP that will add SysV
1381 %description sysvsem -l pl.UTF-8
1382 Moduł PHP umożliwiający korzystanie z semaforów SysV.
1385 Summary: SysV shm extension module for PHP
1386 Summary(pl.UTF-8): Moduł SysV shm dla PHP
1388 URL: http://www.php.net/manual/en/book.shmop.php
1389 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1390 Provides: php(sysvshm)
1392 %description sysvshm
1393 This is a dynamic shared object (DSO) for PHP that will add SysV
1394 Shared Memory support.
1396 %description sysvshm -l pl.UTF-8
1397 Moduł PHP umożliwiający korzystanie z pamięci dzielonej SysV.
1400 Summary: Contains unit test files for PHP and extensions
1401 Summary(pl.UTF-8): Zawiera pliki testów jednostkowych dla PHP i rozszerzeń
1403 URL: http://qa.php.net/
1404 Requires: %{name}-cli
1407 This package contains unit tests for PHP and it's extensions.
1409 %description tests -l pl.UTF-8
1410 Ten pakiet zawiera pliki testów jednostkowych dla PHP i rozszerzeń
1413 Summary: Tidy extension module for PHP
1414 Summary(pl.UTF-8): Moduł Tidy dla PHP
1416 URL: http://www.php.net/manual/en/book.tidy.php
1417 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1422 This is a dynamic shared object (DSO) for PHP that will add Tidy
1425 %description tidy -l pl.UTF-8
1426 Moduł PHP umożliwiający korzystanie z tidy.
1429 Summary: tokenizer extension module for PHP
1430 Summary(pl.UTF-8): Moduł rozszerzenia tokenizer dla PHP
1432 URL: http://www.php.net/manual/en/book.tokenizer.php
1433 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1434 Provides: php(tokenizer)
1436 %description tokenizer
1437 This is a dynamic shared object (DSO) for PHP that will add tokenizer
1440 %description tokenizer -l pl.UTF-8
1441 Moduł PHP dodający obsługę tokenizera do PHP.
1444 Summary: wddx extension module for PHP
1445 Summary(pl.UTF-8): Moduł wddx dla PHP
1447 URL: http://www.php.net/manual/en/book.wddx.php
1448 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1449 #Requires: %{name}-session = %{epoch}:%{version}-%{release}
1450 Requires: %{name}-xml = %{epoch}:%{version}-%{release}
1454 This is a dynamic shared object (DSO) for PHP that will add wddx
1457 %description wddx -l pl.UTF-8
1458 Moduł PHP umożliwiający korzystanie z wddx.
1461 Summary: XML extension module for PHP
1462 Summary(pl.UTF-8): Moduł XML dla PHP
1464 URL: http://www.php.net/manual/en/book.xml.php
1465 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1469 This is a dynamic shared object (DSO) for PHP that will add XML
1470 support. This extension lets you create XML parsers and then define
1471 handlers for different XML events.
1473 %description xml -l pl.UTF-8
1474 Moduł PHP umożliwiający parsowanie plików XML i obsługę zdarzeń
1475 związanych z tymi plikami. Pozwala on tworzyć analizatory XML-a i
1476 następnie definiować procedury obsługi dla różnych zdarzeń XML.
1479 Summary: XML Reader extension module for PHP
1480 Summary(pl.UTF-8): Moduł XML Reader dla PHP
1482 URL: http://www.php.net/manual/en/book.xmlreader.php
1483 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1484 Requires: %{name}-dom = %{epoch}:%{version}-%{release}
1485 Provides: php(xmlreader)
1487 %description xmlreader
1488 This is a dynamic shared object (DSO) for PHP that will add XML Reader
1489 support. The XMLReader extension is an XML Pull parser. The reader
1490 acts as a cursor going forward on the document stream and stopping at
1491 each node on the way.
1493 %description xmlreader -l pl.UTF-8
1494 Moduł PHP umożliwiający analizę plików XML w trybie Pull. Czytnik
1495 działa jako kursor przechodzący przez strumień dokumentu i
1496 zatrzymujący się na każdym węźle po drodze.
1499 Summary: xmlrpc extension module for PHP
1500 Summary(pl.UTF-8): Moduł xmlrpc dla PHP
1502 URL: http://www.php.net/manual/en/book.xmlrpc.php
1503 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1504 Requires: %{name}-xml = %{epoch}:%{version}-%{release}
1505 Provides: php(xmlrpc)
1508 This is a dynamic shared object (DSO) for PHP that will add XMLRPC
1511 %description xmlrpc -l pl.UTF-8
1512 Moduł PHP dodający obsługę XMLRPC.
1515 Summary: Fast, non-cached, forward-only means to write XML data
1516 Summary(pl.UTF-8): Szybka, nie cachowana metoda zapisu danych w formacie XML
1518 URL: http://www.php.net/manual/en/book.xmlwriter.php
1519 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1520 Provides: php(xmlwriter)
1521 Obsoletes: php-pecl-xmlwriter
1523 %description xmlwriter
1524 This extension wraps the libxml xmlWriter API. Represents a writer
1525 that provides a non-cached, forward-only means of generating streams
1526 or files containing XML data.
1528 %description xmlwriter -l pl.UTF-8
1529 To rozszerzenie obudowuje API xmlWriter z libxml. Reprezentuje obsługę
1530 zapisu dostarczającą nie cachowanych metod generowania strumieni lub
1531 plików zawierających dane XML.
1534 Summary: xsl extension module for PHP
1535 Summary(pl.UTF-8): Moduł xsl dla PHP
1537 URL: http://www.php.net/manual/en/book.xsl.php
1538 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1539 Requires: %{name}-dom = %{epoch}:%{version}-%{release}
1540 Requires: libxslt >= 1.0.18
1541 # actually not true, functionality is similar, but API differs
1543 Obsoletes: php-xslt <= 3:4.3.8-1
1546 This is a dynamic shared object (DSO) for PHP that will add new XSL
1547 support (using libxslt).
1549 %description xsl -l pl.UTF-8
1550 Moduł PHP dodający nową obsługę XSLT (przy użyciu libxslt).
1553 Summary: Zip management extension
1554 Summary(pl.UTF-8): Zarządzanie archiwami zip
1556 URL: http://www.php.net/manual/en/book.zip.php
1557 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1559 Obsoletes: php-pecl-zip
1562 Zip is an extension to create, modify and read zip files.
1564 %description zip -l pl.UTF-8
1565 Zip jest rozszerzeniem umożliwiającym tworzenie, modyfikację oraz
1566 odczyt archiwów zip.
1569 Summary: Zlib extension module for PHP
1570 Summary(pl.UTF-8): Moduł zlib dla PHP
1572 URL: http://www.php.net/manual/en/book.zlib.php
1573 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1577 This is a dynamic shared object (DSO) for PHP that will add zlib
1578 compression support to PHP.
1580 %description zlib -l pl.UTF-8
1581 Moduł PHP umożliwiający używanie kompresji zlib.
1586 %if %{with type_hints}
1601 cp php.ini-production php.ini
1608 %if %{with system_gd}
1624 # conflict seems to be resolved by recode patches
1625 rm -f ext/recode/config9.m4
1627 # remove all bundled libraries not to link with them accidentally
1628 #rm -rf ext/sqlite/libsqlite
1629 rm -rf ext/sqlite3/libsqlite
1630 #rm -rf ext/bcmath/libbcmath
1631 #rm -rf ext/date/lib
1632 #rm -rf ext/dba/libcdb
1633 #rm -rf ext/dba/libflatfile
1634 #rm -rf ext/dba/libinifile
1635 #rm -rf ext/gd/libgd
1636 #rm -rf ext/mbstring/libmbfl
1637 #rm -rf ext/mbstring/oniguruma
1638 rm -rf ext/pcre/pcrelib
1639 rm -rf ext/pdo_sqlite/sqlite
1640 #rm -rf ext/soap/interop
1641 rm -rf ext/xmlrpc/libxmlrpc
1644 API=$(awk '/#define PHP_API_VERSION/{print $3}' main/php.h)
1645 if [ $API != %{php_api_version} ]; then
1646 echo "Set %%define php_api_version to $API and re-run."
1650 API=$(awk '/#define ZEND_MODULE_API_NO/{print $3}' Zend/zend_modules.h)
1651 if [ $API != %{zend_module_api} ]; then
1652 echo "Set %%define zend_module_api to $API and re-run."
1656 API=$(awk '/#define ZEND_EXTENSION_API_NO/{print $3}' Zend/zend_extensions.h)
1657 if [ $API != %{zend_extension_api} ]; then
1658 echo "Set %%define zend_extension_api to $API and re-run."
1662 export EXTENSION_DIR="%{php_extensiondir}"
1663 if [ ! -f _built-conf ]; then # configure once (for faster debugging purposes)
1664 rm -f Makefile.{cgi-fcgi,cli,apxs{1,2}} # now remove Makefile copies
1667 cp -f /usr/share/automake/config.* .
1671 export PROG_SENDMAIL="/usr/lib/sendmail"
1672 export CPPFLAGS="-DDEBUG_FASTCGI -DHAVE_STRNDUP"
1683 for sapi in $sapis; do
1685 [ -f Makefile.$sapi ] && continue # skip if already configured (for faster debugging purposes)
1693 sapi_args='--disable-cgi'
1696 ver=$(rpm -q --qf '%{V}' apache1-devel)
1697 sapi_args="--with-apxs=%{apxs1}"
1700 ver=$(rpm -q --qf '%{V}' apache-devel)
1701 sapi_args="--with-apxs2=%{apxs2}"
1707 %if "%{!?configure_cache:0}%{?configure_cache}" == "0"
1708 --cache-file=config.cache \
1710 --with-libdir=%{_lib} \
1711 --with-config-file-path=%{_sysconfdir} \
1712 --with-config-file-scan-dir=%{_sysconfdir}/conf.d \
1713 --with-exec-dir=%{_bindir} \
1714 --%{!?debug:dis}%{?debug:en}able-debug \
1715 %{?with_zts:--enable-maintainer-zts} \
1716 --enable-inline-optimization \
1717 --enable-bcmath=shared \
1718 --enable-calendar=shared \
1719 --enable-ctype=shared \
1720 --enable-dba=shared \
1721 --enable-dom=shared \
1722 --enable-exif=shared \
1723 --enable-fileinfo=shared \
1724 --enable-ftp=shared \
1725 --enable-gd-native-ttf \
1726 --enable-intl=shared \
1728 --enable-magic-quotes \
1729 --enable-mbstring=shared,all \
1731 --enable-pcntl=shared \
1732 --enable-pdo=shared \
1733 --enable-json=shared \
1734 --enable-hash=shared \
1735 --enable-xmlwriter=shared \
1736 %if %{with mssql} || %{with sybase_ct}
1737 --with-pdo-dblib=shared \
1739 %if %{with interbase} && %{without interbase_inst}
1740 --with-pdo-firebird=shared,/usr \
1742 --with-mysql-sock=/var/lib/mysql/mysql.sock \
1743 --with-pdo-mysql=shared,mysqlnd \
1744 %{?with_oci8:--with-pdo-oci=shared} \
1745 %{?with_odbc:--with-pdo-odbc=shared,unixODBC,/usr} \
1746 %{?with_pgsql:--with-pdo-pgsql=shared} \
1747 %{?with_sqlite:--with-pdo-sqlite=shared,/usr} \
1748 --enable-mysqlnd-threading \
1749 --enable-posix=shared \
1752 --enable-shmop=shared \
1753 --enable-simplexml=shared \
1754 --enable-sysvmsg=shared \
1755 --enable-sysvsem=shared \
1756 --enable-sysvshm=shared \
1757 --enable-safe-mode \
1758 --enable-soap=shared \
1759 --enable-sockets=shared \
1760 --enable-tokenizer=shared \
1761 --enable-ucd-snmp-hack \
1762 %{?with_wddx:--enable-wddx=shared} \
1763 --enable-xml=shared \
1764 --enable-xmlreader=shared \
1766 %{!?with_curl:--without-curl}%{?with_curl:--with-curl=shared} \
1768 %{?with_fdf:--with-fdftk=shared} \
1769 --with-iconv=shared \
1770 --with-freetype-dir=shared \
1771 --with-gettext=shared \
1772 --with-gd=shared%{?with_system_gd:,/usr} \
1775 %{?with_imap:--with-imap=shared --with-imap-ssl} \
1776 %{?with_interbase:--with-interbase=shared%{!?with_interbase_inst:,/usr}} \
1777 --with-jpeg-dir=/usr \
1778 %{?with_ldap:--with-ldap=shared --with-ldap-sasl} \
1779 --with-mcrypt=shared \
1780 %{?with_mm:--with-mm} \
1781 %{?with_mssql:--with-mssql=shared} \
1782 --with-mysql=shared,mysqlnd \
1783 %{?with_mysqli:--with-mysqli=shared,mysqlnd} \
1784 %{?with_oci8:--with-oci8=shared} \
1785 %{?with_openssl:--with-openssl=shared} \
1787 --with-pcre-regex=/usr \
1788 %{!?with_filter:--disable-filter}%{?with_filter:--enable-filter=shared} \
1789 --with-pear=%{php_pear_dir} \
1790 %{!?with_pgsql:--without-pgsql}%{?with_pgsql:--with-pgsql=shared,/usr} \
1791 %{!?with_phar:--disable-phar}%{?with_phar:--enable-phar=shared} \
1792 --with-png-dir=/usr \
1793 %{?with_pspell:--with-pspell=shared} \
1794 --with-readline=shared \
1795 %{?with_recode:--with-recode=shared} \
1796 --with-regex=system \
1797 %{?with_snmp:--with-snmp=shared} \
1798 %{?with_sybase_ct:--with-sybase-ct=shared,/usr} \
1799 %{!?with_sqlite:--without-sqlite --without-pdo-sqlite}%{?with_sqlite:--with-sqlite=shared,/usr --enable-sqlite-utf8} \
1800 %{!?with_sqlite3:--without-sqlite3}%{?with_sqlite3:--with-sqlite3=shared,/usr} \
1801 --with-t1lib=shared \
1802 %{?with_tidy:--with-tidy=shared} \
1803 %{?with_odbc:--with-unixODBC=shared,/usr} \
1804 %{!?with_xmlrpc:--without-xmlrpc}%{?with_xmlrpc:--with-xmlrpc=shared,/usr} \
1806 --with-zlib=shared \
1807 --with-zlib-dir=shared,/usr \
1808 --enable-zip=shared,/usr \
1810 cp -f Makefile Makefile.$sapi
1811 cp -f main/php_config.h php_config.h.$sapi
1812 cp -f config.log config.log.$sapi
1815 # must make this first, so modules can link against it.
1816 %{__make} libphp_common.la
1817 %{__make} build-modules
1820 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache/libphp5.la -f Makefile.apxs1
1824 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache2handler/libphp5.la -f Makefile.apxs2
1828 cp -af php_config.h.cgi-fcgi main/php_config.h
1829 rm -rf sapi/cgi/.libs sapi/cgi/*.lo
1830 %{__make} sapi/cgi/php-cgi -f Makefile.cgi-fcgi
1831 [ "$(echo '<?=php_sapi_name();' | ./sapi/cgi/php-cgi -qn)" = cgi-fcgi ] || exit 1
1834 cp -af php_config.h.cli main/php_config.h
1835 %{__make} sapi/cli/php -f Makefile.cli
1836 [ "$(echo '<?=php_sapi_name();' | ./sapi/cli/php -qn)" = cli ] || exit 1
1839 # Run tests, using the CLI SAPI
1840 export NO_INTERACTION=1 REPORT_EXIT_STATUS=1 MALLOC_CHECK_=2
1841 unset TZ LANG LC_ALL || :
1843 unset NO_INTERACTION REPORT_EXIT_STATUS MALLOC_CHECK_
1847 rm -rf $RPM_BUILD_ROOT
1848 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache{,1}},%{_sysconfdir}/{apache,cgi}} \
1849 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1850 $RPM_BUILD_ROOT/etc/{apache/conf.d,httpd/conf.d} \
1851 $RPM_BUILD_ROOT%{_mandir}/man1 \
1853 # install the apache modules' files
1854 %{__make} install-headers install-build install-modules install-programs \
1855 INSTALL_ROOT=$RPM_BUILD_ROOT
1857 # install apache1 DSO module
1859 libtool --silent --mode=install install sapi/apache/libphp5.la $RPM_BUILD_ROOT%{_libdir}/apache1
1862 # install apache2 DSO module
1864 libtool --silent --mode=install install sapi/apache2handler/libphp5.la $RPM_BUILD_ROOT%{_libdir}/apache
1867 libtool --silent --mode=install install libphp_common.la $RPM_BUILD_ROOT%{_libdir}
1868 # fix install paths, avoid evil rpaths
1869 sed -i -e "s|^libdir=.*|libdir='%{_libdir}'|" $RPM_BUILD_ROOT%{_libdir}/libphp_common.la
1871 sed -i -e 's|libphp_common.la|$(libdir)/libphp_common.la|' $RPM_BUILD_ROOT%{_libdir}/php/build/acinclude.m4
1874 libtool --silent --mode=install install sapi/cgi/php-cgi $RPM_BUILD_ROOT%{_bindir}/php.cgi
1875 ln -sf php.cgi $RPM_BUILD_ROOT%{_bindir}/php.fcgi
1878 libtool --silent --mode=install install sapi/cli/php $RPM_BUILD_ROOT%{_bindir}/php.cli
1879 install sapi/cli/php.1 $RPM_BUILD_ROOT%{_mandir}/man1/php.1
1880 echo ".so php.1" >$RPM_BUILD_ROOT%{_mandir}/man1/php.cli.1
1882 ln -sf php.cli $RPM_BUILD_ROOT%{_bindir}/php
1884 sed -e 's#%{_prefix}/lib/php#%{_libdir}/php#g' php.ini > $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1886 install -d $RPM_BUILD_ROOT%{_sysconfdir}
1887 install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/php-cli.ini
1888 install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/php-cgi-fcgi.ini
1889 install %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/browscap.ini
1892 install %{SOURCE3} $RPM_BUILD_ROOT/etc/apache/conf.d/70_mod_php.conf
1893 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/php-apache.ini
1894 rm -f $RPM_BUILD_ROOT%{_libdir}/apache1/libphp5.la
1898 install %{SOURCE3} $RPM_BUILD_ROOT/etc/httpd/conf.d/70_mod_php.conf
1899 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/php-apache2handler.ini
1900 rm -f $RPM_BUILD_ROOT%{_libdir}/apache/libphp5.la
1903 cp -f Zend/LICENSE{,.Zend}
1905 # Generate stub .ini files for each subpackage
1906 install -d $RPM_BUILD_ROOT%{_sysconfdir}/conf.d
1907 generate_inifiles() {
1908 for so in modules/*.so; do
1909 mod=$(basename $so .so)
1910 conf="%{_sysconfdir}/conf.d/$mod.ini"
1911 # xml needs to be loaded before wddx
1912 [ "$mod" = "wddx" ] && conf="%{_sysconfdir}/conf.d/xml_$mod.ini"
1914 cat > $RPM_BUILD_ROOT$conf <<-EOF
1915 ; Enable $mod extension module
1922 # per SAPI ini directories
1923 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{cgi-fcgi,cli,apache,apache2handler}.d
1926 mv $RPM_BUILD_ROOT%{_sysconfdir}/{conf.d/{pcntl,readline}.ini,cli.d}
1928 # use system automake and {lib,sh}tool
1929 %if "%{pld_release}" != "ac"
1930 ln -snf /usr/share/automake/config.{guess,sub} $RPM_BUILD_ROOT%{_libdir}/php/build
1931 for i in libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4; do
1932 ln -snf %{_aclocaldir}/${i} $RPM_BUILD_ROOT%{_libdir}/php/build
1934 ln -snf %{_datadir}/libtool/config/ltmain.sh $RPM_BUILD_ROOT%{_libdir}/php/build
1936 ln -snf %{_aclocaldir}/libtool.m4 $RPM_BUILD_ROOT%{_libdir}/php/build
1937 ln -snf %{_datadir}/libtool/ltmain.sh $RPM_BUILD_ROOT%{_libdir}/php/build
1939 ln -snf %{_bindir}/shtool $RPM_BUILD_ROOT%{_libdir}/php/build
1941 # as a result of ext/pcre/pcrelib removal in %%prep, ext/pcre/php_pcre.h
1942 # isn't installed by install-headers make target, we do it manually here.
1943 # this header file is required by e.g. filter PECL extension
1944 install -D ext/pcre/php_pcre.h $RPM_BUILD_ROOT%{_includedir}/php/ext/pcre/php_pcre.h
1945 # for php-pecl-mailparse
1946 install -d $RPM_BUILD_ROOT%{_includedir}/php/ext/mbstring
1947 cp -a ext/mbstring/libmbfl/mbfl/*.h $RPM_BUILD_ROOT%{_includedir}/php/ext/mbstring
1950 install -d $RPM_BUILD_ROOT%{php_data_dir}/tests/php
1951 install run-tests.php $RPM_BUILD_ROOT%{php_data_dir}/tests/php/run-tests.php
1952 cp -a tests/* $RPM_BUILD_ROOT%{php_data_dir}/tests/php
1955 rm -rf $RPM_BUILD_ROOT
1957 %post -n apache1-mod_php
1958 if [ "$1" = "1" ]; then
1959 %service -q apache restart
1962 %postun -n apache1-mod_php
1963 if [ "$1" = "0" ]; then
1964 %service -q apache restart
1967 %post -n apache-mod_php
1968 if [ "$1" = "1" ]; then
1969 %service -q httpd restart
1972 %postun -n apache-mod_php
1973 if [ "$1" = "0" ]; then
1974 %service -q httpd restart
1977 %post common -p /sbin/ldconfig
1978 %postun common -p /sbin/ldconfig
1981 # minimizing apache restarts logics. we restart webserver:
1983 # 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
1984 # 2. first install of extension (post: $1 = 1)
1985 # 2. uninstall of extension (postun: $1 == 0)
1987 # the strict internal deps between extensions (and apache modules) and
1988 # common package are very important for all this to work.
1990 # restart webserver at the end of transaction
1991 [ ! -f /etc/apache/conf.d/??_mod_php.conf ] || %service -q apache restart
1992 [ ! -f /etc/httpd/conf.d/??_mod_php.conf ] || %service -q httpd restart
1995 %triggerpostun -n apache1-mod_php -- php < 4:5.0.4-9.11
1997 /^AddType application\/x-httpd-php \.php/s,^,#,
1998 /^\(Add\|Load\)Module.*php5\.\(so\|c\)/d
1999 ' /etc/apache/apache.conf
2000 %service -q apache restart
2004 %triggerpostun -n apache-mod_php -- php < 4:5.0.4-7.1, php < 4:5.0.4-7.1
2005 # for fixed php-SAPI.ini, the poor php-apache.ini was never read for apache2
2006 if [ -f %{_sysconfdir}/php-apache.ini.rpmsave ]; then
2007 cp -f %{_sysconfdir}/php-apache2handler.ini{,.rpmnew}
2008 mv -f %{_sysconfdir}/php-apache.ini.rpmsave %{_sysconfdir}/php-apache2handler.ini
2012 # common macros called at extension post/postun scriptlet
2013 %define extension_scripts() \
2015 if [ "$1" = "1" ]; then \
2016 %php_webserver_restart \
2020 if [ "$1" = "0" ]; then \
2021 %php_webserver_restart \
2025 # extension scripts defines
2026 %extension_scripts bcmath
2027 %extension_scripts bzip2
2028 %extension_scripts calendar
2029 %extension_scripts ctype
2030 %extension_scripts curl
2031 %extension_scripts dba
2032 %extension_scripts dom
2033 %extension_scripts exif
2034 %extension_scripts fdf
2035 %extension_scripts fileinfo
2036 %extension_scripts filter
2037 %extension_scripts ftp
2038 %extension_scripts gd
2039 %extension_scripts gettext
2040 %extension_scripts gmp
2041 %extension_scripts hash
2042 %extension_scripts iconv
2043 %extension_scripts imap
2044 %extension_scripts interbase
2045 %extension_scripts intl
2046 %extension_scripts json
2047 %extension_scripts ldap
2048 %extension_scripts mbstring
2049 %extension_scripts mcrypt
2050 %extension_scripts mssql
2051 %extension_scripts mysql
2052 %extension_scripts mysqli
2053 %extension_scripts oci8
2054 %extension_scripts odbc
2055 %extension_scripts openssl
2056 %extension_scripts pdo-dblib
2057 %extension_scripts pdo-firebird
2058 %extension_scripts pdo-mysql
2059 %extension_scripts pdo-odbc
2060 %extension_scripts pdo-pgsql
2061 %extension_scripts pdo-sqlite
2062 %extension_scripts pgsql
2063 %extension_scripts phar
2064 %extension_scripts posix
2065 %extension_scripts pspell
2066 %extension_scripts recode
2067 %extension_scripts shmop
2068 %extension_scripts snmp
2069 %extension_scripts soap
2070 %extension_scripts sockets
2071 %extension_scripts sqlite
2072 %extension_scripts sqlite3
2073 %extension_scripts sybase-ct
2074 %extension_scripts sysvmsg
2075 %extension_scripts sysvsem
2076 %extension_scripts sysvshm
2077 %extension_scripts tidy
2078 %extension_scripts tokenizer
2079 %extension_scripts wddx
2080 %extension_scripts xml
2081 %extension_scripts xmlreader
2082 %extension_scripts xmlrpc
2083 %extension_scripts xmlwriter
2084 %extension_scripts xsl
2085 %extension_scripts zip
2086 %extension_scripts zlib
2088 %triggerun bcmath -- %{name}-bcmath < 4:5.0.4-9.1
2089 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*bcmath\.so/d' %{_sysconfdir}/php.ini
2091 %triggerun bzip2 -- %{name}-bzip2 < 4:5.0.4-9.1
2092 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*bzip2\.so/d' %{_sysconfdir}/php.ini
2094 %triggerun calendar -- %{name}-calendar < 4:5.0.4-9.1
2095 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*calendar\.so/d' %{_sysconfdir}/php.ini
2097 %triggerun ctype -- %{name}-ctype < 4:5.0.4-9.1
2098 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ctype\.so/d' %{_sysconfdir}/php.ini
2100 %triggerun curl -- %{name}-curl < 4:5.0.4-9.1
2101 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*curl\.so/d' %{_sysconfdir}/php.ini
2103 %triggerun dba -- %{name}-dba < 4:5.0.4-9.1
2104 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dba\.so/d' %{_sysconfdir}/php.ini
2106 %triggerun dom -- %{name}-dom < 4:5.0.4-9.1
2107 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dom\.so/d' %{_sysconfdir}/php.ini
2109 %triggerun exif -- %{name}-exif < 4:5.0.4-9.1
2110 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*exif\.so/d' %{_sysconfdir}/php.ini
2112 %triggerun fdf -- %{name}-fdf < 4:5.0.4-9.1
2113 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*fdf\.so/d' %{_sysconfdir}/php.ini
2115 %triggerun ftp -- %{name}-ftp < 4:5.0.4-9.1
2116 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ftp\.so/d' %{_sysconfdir}/php.ini
2118 %triggerun gd -- %{name}-gd < 4:5.0.4-9.1
2119 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gd\.so/d' %{_sysconfdir}/php.ini
2121 %triggerun gettext -- %{name}-gettext < 4:5.0.4-9.1
2122 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gettext\.so/d' %{_sysconfdir}/php.ini
2124 %triggerun gmp -- %{name}-gmp < 4:5.0.4-9.1
2125 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gmp\.so/d' %{_sysconfdir}/php.ini
2127 %triggerun iconv -- %{name}-iconv < 4:5.0.4-9.1
2128 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*iconv\.so/d' %{_sysconfdir}/php.ini
2130 %triggerun imap -- %{name}-imap < 4:5.0.4-9.1
2131 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*imap\.so/d' %{_sysconfdir}/php.ini
2133 %triggerun interbase -- %{name}-interbase < 4:5.0.4-9.1
2134 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*interbase\.so/d' %{_sysconfdir}/php.ini
2136 %triggerun intl -- %{name}-intl < 4:5.0.4-9.1
2137 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*intl\.so/d' %{_sysconfdir}/php.ini
2139 %triggerun ldap -- %{name}-ldap < 4:5.0.4-9.1
2140 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ldap\.so/d' %{_sysconfdir}/php.ini
2142 %triggerun mbstring -- %{name}-mbstring < 4:5.0.4-9.1
2143 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mbstring\.so/d' %{_sysconfdir}/php.ini
2145 %triggerun mcrypt -- %{name}-mcrypt < 4:5.0.4-9.1
2146 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mcrypt\.so/d' %{_sysconfdir}/php.ini
2148 %triggerun mssql -- %{name}-mssql < 4:5.0.4-9.1
2149 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mssql\.so/d' %{_sysconfdir}/php.ini
2151 %triggerun mysql -- %{name}-mysql < 4:5.0.4-9.1
2152 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mysql\.so/d' %{_sysconfdir}/php.ini
2154 %triggerun mysqli -- %{name}-mysqli < 4:5.0.4-9.1
2155 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mysqli\.so/d' %{_sysconfdir}/php.ini
2157 %triggerun oci8 -- %{name}-oci8 < 4:5.0.4-9.1
2158 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*oci8\.so/d' %{_sysconfdir}/php.ini
2160 %triggerun odbc -- %{name}-odbc < 4:5.0.4-9.1
2161 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*odbc\.so/d' %{_sysconfdir}/php.ini
2163 %triggerun openssl -- %{name}-openssl < 4:5.0.4-9.1
2164 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*openssl\.so/d' %{_sysconfdir}/php.ini
2166 %triggerun pcntl -- %{name}-pcntl < 4:5.1.2-9.5
2167 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2168 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pcntl\.so/d' %{_sysconfdir}/php-cgi.ini
2170 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2171 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pcntl\.so/d' %{_sysconfdir}/php-cli.ini
2174 %triggerun pgsql -- %{name}-pgsql < 4:5.0.4-9.1
2175 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pgsql\.so/d' %{_sysconfdir}/php.ini
2177 %triggerun phar -- %{name}-phar < 4:5.0.4-9.1
2178 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*phar\.so/d' %{_sysconfdir}/php.ini
2180 %triggerun posix -- %{name}-posix < 4:5.0.4-9.1
2181 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*posix\.so/d' %{_sysconfdir}/php.ini
2183 %triggerun pspell -- %{name}-pspell < 4:5.0.4-9.1
2184 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pspell\.so/d' %{_sysconfdir}/php.ini
2186 %triggerun readline -- %{name}-readline < 4:5.1.2-9.5
2187 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2188 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*readline\.so/d' %{_sysconfdir}/php-cgi.ini
2190 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2191 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*readline\.so/d' %{_sysconfdir}/php-cli.ini
2194 %triggerun recode -- %{name}-recode < 4:5.0.4-9.1
2195 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*recode\.so/d' %{_sysconfdir}/php.ini
2197 %triggerun shmop -- %{name}-shmop < 4:5.0.4-9.1
2198 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*shmop\.so/d' %{_sysconfdir}/php.ini
2200 %triggerun snmp -- %{name}-snmp < 4:5.0.4-9.1
2201 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*snmp\.so/d' %{_sysconfdir}/php.ini
2203 %triggerun soap -- %{name}-soap < 4:5.0.4-9.1
2204 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*soap\.so/d' %{_sysconfdir}/php.ini
2206 %triggerun sockets -- %{name}-sockets < 4:5.0.4-9.1
2207 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sockets\.so/d' %{_sysconfdir}/php.ini
2209 %triggerun sqlite -- %{name}-sqlite < 4:5.0.4-9.1
2210 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sqlite\.so/d' %{_sysconfdir}/php.ini
2212 %triggerun sybase-ct -- %{name}-sybase-ct < 4:5.0.4-9.1
2213 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sybase-ct\.so/d' %{_sysconfdir}/php.ini
2215 %triggerun sysvmsg -- %{name}-sysvmsg < 4:5.0.4-9.1
2216 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvmsg\.so/d' %{_sysconfdir}/php.ini
2218 %triggerun sysvsem -- %{name}-sysvsem < 4:5.0.4-9.1
2219 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvsem\.so/d' %{_sysconfdir}/php.ini
2221 %triggerun sysvshm -- %{name}-sysvshm < 4:5.0.4-9.1
2222 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvshm\.so/d' %{_sysconfdir}/php.ini
2224 %triggerun tidy -- %{name}-tidy < 4:5.0.4-9.1
2225 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*tidy\.so/d' %{_sysconfdir}/php.ini
2227 %triggerun wddx -- %{name}-wddx < 4:5.0.4-9.1
2228 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*wddx\.so/d' %{_sysconfdir}/php.ini
2230 %triggerun xml -- %{name}-xml < 4:5.0.4-9.1
2231 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xml\.so/d' %{_sysconfdir}/php.ini
2233 %triggerun xmlrpc -- %{name}-xmlrpc < 4:5.0.4-9.1
2234 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xmlrpc\.so/d' %{_sysconfdir}/php.ini
2236 %triggerun xsl -- %{name}-xsl < 4:5.0.4-9.1
2237 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xsl\.so/d' %{_sysconfdir}/php.ini
2239 %triggerun zlib -- %{name}-zlib < 4:5.0.4-9.1
2240 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*zlib\.so/d' %{_sysconfdir}/php.ini
2243 %files -n apache1-mod_php
2244 %defattr(644,root,root,755)
2245 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/apache/conf.d/*_mod_php.conf
2246 %dir %{_sysconfdir}/apache.d
2247 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-apache.ini
2248 %attr(755,root,root) %{_libdir}/apache1/libphp5.so
2252 %files -n apache-mod_php
2253 %defattr(644,root,root,755)
2254 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/httpd/conf.d/*_mod_php.conf
2255 %dir %{_sysconfdir}/apache2handler.d
2256 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-apache2handler.ini
2257 %attr(755,root,root) %{_libdir}/apache/libphp5.so
2261 %defattr(644,root,root,755)
2262 %dir %{_sysconfdir}/cgi-fcgi.d
2263 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-cgi-fcgi.ini
2264 %attr(755,root,root) %{_bindir}/php.cgi
2265 %attr(755,root,root) %{_bindir}/php.fcgi
2268 %defattr(644,root,root,755)
2269 %dir %{_sysconfdir}/cli.d
2270 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-cli.ini
2271 %attr(755,root,root) %{_bindir}/php.cli
2272 %{_mandir}/man1/php.1*
2273 %{_mandir}/man1/php.cli.1*
2276 %defattr(644,root,root,755)
2277 %attr(755,root,root) %{_bindir}/php
2280 %defattr(644,root,root,755)
2282 %doc CREDITS Zend/ZEND_CHANGES
2283 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
2284 %doc README.PHP4-TO-PHP5-THIN-CHANGES
2285 %doc README.namespaces
2288 %dir %{_sysconfdir}/conf.d
2289 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php.ini
2290 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/browscap.ini
2291 %attr(755,root,root) %{_libdir}/libphp_common-*.so
2292 %dir %{php_extensiondir}
2294 %doc ext/session/mod_files.sh
2297 %defattr(644,root,root,755)
2298 %doc README.UNIX-BUILD-SYSTEM
2299 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
2300 %doc CODING_STANDARDS README.EXTENSIONS README.PARAMETER_PARSING_API README.STREAMS
2301 %doc README.SUBMITTING_PATCH README.TESTING README.TESTING2
2302 %attr(755,root,root) %{_bindir}/phpize
2303 %attr(755,root,root) %{_bindir}/php-config
2304 %attr(755,root,root) %{_libdir}/libphp_common.so
2305 %{_libdir}/libphp_common.la
2307 %{_libdir}/php/build
2308 %{_mandir}/man1/php-config.1*
2309 %{_mandir}/man1/phpize.1*
2312 %defattr(644,root,root,755)
2313 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/bcmath.ini
2314 %attr(755,root,root) %{php_extensiondir}/bcmath.so
2317 %defattr(644,root,root,755)
2318 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/bz2.ini
2319 %attr(755,root,root) %{php_extensiondir}/bz2.so
2322 %defattr(644,root,root,755)
2323 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/calendar.ini
2324 %attr(755,root,root) %{php_extensiondir}/calendar.so
2327 %defattr(644,root,root,755)
2328 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ctype.ini
2329 %attr(755,root,root) %{php_extensiondir}/ctype.so
2333 %defattr(644,root,root,755)
2334 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/curl.ini
2335 %attr(755,root,root) %{php_extensiondir}/curl.so
2339 %defattr(644,root,root,755)
2340 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dba.ini
2341 %attr(755,root,root) %{php_extensiondir}/dba.so
2344 %defattr(644,root,root,755)
2345 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dom.ini
2346 %attr(755,root,root) %{php_extensiondir}/dom.so
2350 %defattr(644,root,root,755)
2351 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/fdf.ini
2352 %attr(755,root,root) %{php_extensiondir}/fdf.so
2356 %defattr(644,root,root,755)
2357 %doc README.input_filter
2358 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/fileinfo.ini
2359 %attr(755,root,root) %{php_extensiondir}/fileinfo.so
2363 %defattr(644,root,root,755)
2364 %doc README.input_filter
2365 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/filter.ini
2366 %attr(755,root,root) %{php_extensiondir}/filter.so
2370 %defattr(644,root,root,755)
2371 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/exif.ini
2372 %attr(755,root,root) %{php_extensiondir}/exif.so
2375 %defattr(644,root,root,755)
2376 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ftp.ini
2377 %attr(755,root,root) %{php_extensiondir}/ftp.so
2380 %defattr(644,root,root,755)
2381 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gd.ini
2382 %attr(755,root,root) %{php_extensiondir}/gd.so
2385 %defattr(644,root,root,755)
2386 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gettext.ini
2387 %attr(755,root,root) %{php_extensiondir}/gettext.so
2390 %defattr(644,root,root,755)
2391 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gmp.ini
2392 %attr(755,root,root) %{php_extensiondir}/gmp.so
2395 %defattr(644,root,root,755)
2396 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/hash.ini
2397 %attr(755,root,root) %{php_extensiondir}/hash.so
2400 %defattr(644,root,root,755)
2401 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/iconv.ini
2402 %attr(755,root,root) %{php_extensiondir}/iconv.so
2406 %defattr(644,root,root,755)
2407 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/imap.ini
2408 %attr(755,root,root) %{php_extensiondir}/imap.so
2411 %if %{with interbase}
2413 %defattr(644,root,root,755)
2414 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/interbase.ini
2415 %attr(755,root,root) %{php_extensiondir}/interbase.so
2419 %defattr(644,root,root,755)
2420 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/intl.ini
2421 %attr(755,root,root) %{php_extensiondir}/intl.so
2424 %defattr(644,root,root,755)
2425 %config(noreplace) %verify(not md5 mtime size) %{_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) %{_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) %{_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) %{_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) %{_sysconfdir}/conf.d/mssql.ini
2449 %attr(755,root,root) %{php_extensiondir}/mssql.so
2453 %defattr(644,root,root,755)
2454 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mysql.ini
2455 %attr(755,root,root) %{php_extensiondir}/mysql.so
2459 %defattr(644,root,root,755)
2460 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mysqli.ini
2461 %attr(755,root,root) %{php_extensiondir}/mysqli.so
2466 %defattr(644,root,root,755)
2467 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/oci8.ini
2468 %attr(755,root,root) %{php_extensiondir}/oci8.so
2473 %defattr(644,root,root,755)
2474 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/odbc.ini
2475 %attr(755,root,root) %{php_extensiondir}/odbc.so
2480 %defattr(644,root,root,755)
2481 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/openssl.ini
2482 %attr(755,root,root) %{php_extensiondir}/openssl.so
2486 %defattr(644,root,root,755)
2487 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cli.d/pcntl.ini
2488 %attr(755,root,root) %{php_extensiondir}/pcntl.so
2491 %defattr(644,root,root,755)
2492 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo.ini
2493 %attr(755,root,root) %{php_extensiondir}/pdo.so
2495 %if %{with mssql} || %{with sybase_ct}
2497 %defattr(644,root,root,755)
2498 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_dblib.ini
2499 %attr(755,root,root) %{php_extensiondir}/pdo_dblib.so
2502 %if %{with interbase} && !%{with interbase_inst}
2504 %defattr(644,root,root,755)
2505 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_firebird.ini
2506 %attr(755,root,root) %{php_extensiondir}/pdo_firebird.so
2510 %defattr(644,root,root,755)
2511 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_mysql.ini
2512 %attr(755,root,root) %{php_extensiondir}/pdo_mysql.so
2516 %defattr(644,root,root,755)
2517 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_oci.ini
2518 %attr(755,root,root) %{php_extensiondir}/pdo_oci.so
2523 %defattr(644,root,root,755)
2524 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_odbc.ini
2525 %attr(755,root,root) %{php_extensiondir}/pdo_odbc.so
2530 %defattr(644,root,root,755)
2531 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_pgsql.ini
2532 %attr(755,root,root) %{php_extensiondir}/pdo_pgsql.so
2537 %defattr(644,root,root,755)
2538 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdo_sqlite.ini
2539 %attr(755,root,root) %{php_extensiondir}/pdo_sqlite.so
2544 %defattr(644,root,root,755)
2545 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pgsql.ini
2546 %attr(755,root,root) %{php_extensiondir}/pgsql.so
2551 %defattr(644,root,root,755)
2552 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/phar.ini
2553 %attr(755,root,root) %{php_extensiondir}/phar.so
2557 %defattr(644,root,root,755)
2558 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/posix.ini
2559 %attr(755,root,root) %{php_extensiondir}/posix.so
2563 %defattr(644,root,root,755)
2564 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pspell.ini
2565 %attr(755,root,root) %{php_extensiondir}/pspell.so
2569 %defattr(644,root,root,755)
2570 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cli.d/readline.ini
2571 %attr(755,root,root) %{php_extensiondir}/readline.so
2575 %defattr(644,root,root,755)
2576 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/recode.ini
2577 %attr(755,root,root) %{php_extensiondir}/recode.so
2581 %defattr(644,root,root,755)
2582 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/simplexml.ini
2583 %attr(755,root,root) %{php_extensiondir}/simplexml.so
2586 %defattr(644,root,root,755)
2587 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/shmop.ini
2588 %attr(755,root,root) %{php_extensiondir}/shmop.so
2592 %defattr(644,root,root,755)
2593 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/snmp.ini
2594 %attr(755,root,root) %{php_extensiondir}/snmp.so
2598 %defattr(644,root,root,755)
2599 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/soap.ini
2600 %attr(755,root,root) %{php_extensiondir}/soap.so
2603 %defattr(644,root,root,755)
2604 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sockets.ini
2605 %attr(755,root,root) %{php_extensiondir}/sockets.so
2609 %defattr(644,root,root,755)
2610 %doc ext/sqlite/{README,TODO,CREDITS}
2611 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sqlite.ini
2612 %attr(755,root,root) %{php_extensiondir}/sqlite.so
2617 %defattr(644,root,root,755)
2618 %doc ext/sqlite3/CREDITS
2619 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sqlite3.ini
2620 %attr(755,root,root) %{php_extensiondir}/sqlite3.so
2623 %if %{with sybase_ct}
2625 %defattr(644,root,root,755)
2626 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sybase_ct.ini
2627 %attr(755,root,root) %{php_extensiondir}/sybase_ct.so
2631 %defattr(644,root,root,755)
2632 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvmsg.ini
2633 %attr(755,root,root) %{php_extensiondir}/sysvmsg.so
2636 %defattr(644,root,root,755)
2637 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvsem.ini
2638 %attr(755,root,root) %{php_extensiondir}/sysvsem.so
2641 %defattr(644,root,root,755)
2642 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvshm.ini
2643 %attr(755,root,root) %{php_extensiondir}/sysvshm.so
2646 %defattr(644,root,root,755)
2647 %dir %{php_data_dir}/tests/php
2648 %{php_data_dir}/tests/php/basic
2649 %{php_data_dir}/tests/php/classes
2650 %{php_data_dir}/tests/php/func
2651 %{php_data_dir}/tests/php/lang
2652 %{php_data_dir}/tests/php/output
2653 %{php_data_dir}/tests/php/run-test
2654 %{php_data_dir}/tests/php/security
2655 %{php_data_dir}/tests/php/strings
2656 %{php_data_dir}/tests/php/quicktester.inc
2657 %attr(755,root,root) %{php_data_dir}/tests/php/run-tests.php
2661 %defattr(644,root,root,755)
2662 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/tidy.ini
2663 %attr(755,root,root) %{php_extensiondir}/tidy.so
2667 %defattr(644,root,root,755)
2668 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/tokenizer.ini
2669 %attr(755,root,root) %{php_extensiondir}/tokenizer.so
2673 %defattr(644,root,root,755)
2674 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*wddx.ini
2675 %attr(755,root,root) %{php_extensiondir}/wddx.so
2679 %defattr(644,root,root,755)
2680 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xml.ini
2681 %attr(755,root,root) %{php_extensiondir}/xml.so
2684 %defattr(644,root,root,755)
2685 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xmlreader.ini
2686 %attr(755,root,root) %{php_extensiondir}/xmlreader.so
2690 %defattr(644,root,root,755)
2691 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xmlrpc.ini
2692 %attr(755,root,root) %{php_extensiondir}/xmlrpc.so
2696 %defattr(644,root,root,755)
2697 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xmlwriter.ini
2698 %attr(755,root,root) %{php_extensiondir}/xmlwriter.so
2701 %defattr(644,root,root,755)
2702 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xsl.ini
2703 %attr(755,root,root) %{php_extensiondir}/xsl.so
2706 %defattr(644,root,root,755)
2707 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/zip.ini
2708 %attr(755,root,root) %{php_extensiondir}/zip.so
2711 %defattr(644,root,root,755)
2712 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/zlib.ini
2713 %attr(755,root,root) %{php_extensiondir}/zlib.so