2 # Do NOT build openssl as shared module or
3 # fsockopen('tls://host',...) will not work!
6 # - make additional headers added by mail patch configurable
7 # - too many unneccessary libs:
8 # - libkrb5.so.3 is needed by (installed) php4-common-4.4.8-15.i686
9 # - php4-common-4.4.8-15.i686 marks net-snmp-libs-5.4.1.2-1.i686 (cap libnetsnmp.so.15)
10 # php5-common doesn't have such deps
11 # - php4-cli pulls: libltdl
12 # - above is caused by openssl linked in statically as openssl links with kerberos
15 %bcond_with db3 # use db3 packages instead of db (4.x) for Berkeley DB support
16 %bcond_with fdf # with FDF (PDF forms) module (BR: proprietary lib)
17 %bcond_with hardening # build with hardening patch applied (http://www.hardened-php.net/)
18 %bcond_with interbase_inst # use InterBase install., not Firebird (BR: proprietary libs)
19 %bcond_with java # with Java extension module (BR: jdk)
20 %bcond_with oci8 # with Oracle oci8 extension module (BR: proprietary libs)
21 %bcond_with oracle # with oracle extension module (BR: proprietary libs)
22 %bcond_without cpdf # without cpdf extension module
23 %bcond_without curl # without CURL extension module
24 %bcond_without domxslt # without DOM XSLT/EXSLT support in DOM XML extension module
25 %bcond_with fribidi # without FriBiDi extension module (use pecl-fribidi)
26 %bcond_without imap # without IMAP extension module
27 %bcond_without interbase # without InterBase extension module
28 %bcond_without ldap # without LDAP extension module
29 %bcond_without mhash # without mhash extension module
30 %bcond_with ming # with ming extension module
31 %bcond_without mm # without mm support for session storage
32 %bcond_without mnogosearch # without mnogosearch extension module
33 %bcond_without msession # without msession extension module
34 %bcond_without mssql # without MS SQL extension module
35 %bcond_without odbc # without ODBC extension module
36 %bcond_without openssl # without OpenSSL support and OpenSSL extension (module)
37 %bcond_without pcre # without PCRE extension module
38 %bcond_without pdf # without PDF extension module
39 %bcond_without pgsql # without PostgreSQL extension module
40 %bcond_without pspell # without pspell extension module
41 %bcond_without qtdom # without Qt DOM extension module
42 %bcond_without recode # without recode extension module
43 %bcond_without snmp # without SNMP extension module
44 %bcond_without sybase # without Sybase and Sybase-CT extension modules
45 %bcond_without wddx # without WDDX extension module
46 %bcond_without xml # without XML and DOMXML extension modules
47 %bcond_without xmlrpc # without XML-RPC extension module
48 %bcond_with system_xmlrpc_epi # use system xmlrpc-epi library (broken on 64bit arches, see http://bugs.php.net/41611)
49 %bcond_without xslt # without XSLT extension module
50 %bcond_with yaz # without YAZ extension module
52 %bcond_without apache1 # disable building apache 1.3.x module
53 %bcond_without apache2 # disable building apache 2.x module
54 %bcond_without fcgi # disable building FCGI SAPI
55 %bcond_with zts # disable experimental-zts
56 %bcond_with versioning # build with experimental versioning (to load php4/php5 into same apache)
58 %define apxs1 /usr/sbin/apxs1
59 %define apxs2 /usr/sbin/apxs
61 # mm is not thread safe
62 # ext/session/mod_mm.c:37:3: #error mm is not thread-safe
67 %ifnarch %{ix86} %{x8664} sparc sparcv9 alpha
68 %undefine with_interbase
73 %undefine with_msession
77 Summary: PHP: Hypertext Preprocessor
78 Summary(fr.UTF-8): Le langage de script embarque-HTML PHP
79 Summary(pl.UTF-8): Język skryptowy PHP
80 Summary(pt_BR.UTF-8): A linguagem de script PHP
81 Summary(ru.UTF-8): PHP Версии 4 - язык препроцессирования HTML-файлов, выполняемый на сервере
82 Summary(uk.UTF-8): PHP Версії 4 - мова препроцесування HTML-файлів, виконувана на сервері
85 Release: %{rel}%{?with_hardening:hardened}
89 Source0: http://www.php.net/distributions/php-%{version}.tar.bz2
90 # Source0-md5: 2e3b2a0e27f10cb84fd00e5ecd7a1880
91 #Source0: http://cvs.php.net/viewvc.cgi/phpweb/distributions/php-%{version}.tar.bz2?revision=1.1
92 Source3: %{name}-mod_php.conf
93 Source4: %{name}-cgi-fcgi.ini
94 Source5: %{name}-cgi.ini
95 Source6: %{name}-apache.ini
96 Source7: %{name}-cli.ini
97 Source8: http://www.hardened-php.net/hardening-patch-4.4.0-0.4.3.patch.gz
98 # Source8-md5: 6eac3c5c5a7473c68a043c7657298f48
99 Patch0: %{name}-shared.patch
100 Patch1: %{name}-pldlogo.patch
101 Patch2: %{name}-xml-expat-fix.patch
102 Patch3: %{name}-mail.patch
103 Patch4: %{name}-link-libs.patch
104 Patch5: %{name}-libpq_fs_h_path.patch
105 Patch6: %{name}-wddx-fix.patch
106 Patch7: %{name}-lib.patch
107 Patch8: %{name}-hyperwave-fix.patch
108 Patch9: %{name}-xslt-gcc33.patch
109 Patch10: %{name}-java-norpath.patch
110 Patch11: %{name}-mcal-shared-lib.patch
111 Patch12: %{name}-msession-shared-lib.patch
112 Patch13: %{name}-build_modules.patch
113 Patch14: %{name}-sapi-ini-file.patch
114 Patch15: %{name}-no-metaccld.patch
115 Patch16: %{name}-session-unregister.patch
116 Patch17: %{name}-ini.patch
117 Patch18: %{name}-acam.patch
118 Patch19: %{name}-xmlrpc-fix.patch
119 Patch20: %{name}-libtool.patch
120 Patch21: %{name}-allow-db31.patch
121 Patch22: %{name}-threads-acfix.patch
123 Patch24: %{name}-qt.patch
124 Patch25: %{name}-no_pear_install.patch
125 Patch26: %{name}-zlib.patch
126 Patch27: %{name}-db-shared.patch
127 Patch28: %{name}-sybase-fix.patch
128 Patch29: %{name}-openssl.patch
129 Patch30: %{name}-mnogosearch-fix.patch
130 Patch31: %{name}-stupidapache_version.patch
131 Patch33: %{name}-uint32_t.patch
132 Patch34: %{name}-install_gd_headers.patch
133 Patch35: %{name}-both-apxs.patch
134 Patch36: php-dextension.patch
135 Patch37: %{name}-zlib-for-getimagesize.patch
136 Patch38: %{name}-ini-search-path.patch
137 Patch39: %{name}-versioning.patch
138 Patch40: %{name}-linkflags-clean.patch
139 Patch41: %{name}-krb5.patch
140 Patch42: %{name}-apr-apu.patch
141 Patch43: %{name}-gd.patch
142 Patch45: %{name}-config-dir.patch
143 Patch46: %{name}-phpinfo_no_configure.patch
144 Patch47: %{name}-ming.patch
145 Patch48: %{name}-fcgi-graceful.patch
146 Patch49: %{name}-ac.patch
147 Patch50: %{name}-mime_magic.patch
148 Patch51: %{name}-tds.patch
149 Patch52: %{name}-lib64.patch
150 Patch53: %{name}-silent-session-cleanup.patch
151 Patch54: %{name}-m4-divert.patch
152 Patch55: %{name}-libpng.patch
153 Patch56: %{name}-gmp.patch
154 Patch57: %{name}-pcre.patch
155 Patch58: %{name}-apache24.patch
156 URL: http://www.php.net/
157 %{?with_interbase:%{!?with_interbase_inst:BuildRequires: Firebird-devel >= 1.0.2.908-2}}
158 %{?with_pspell:BuildRequires: aspell-devel >= 2:0.50.0}
159 BuildRequires: autoconf >= 2.53
160 BuildRequires: automake >= 1.4d
162 BuildRequires: bzip2-devel
163 BuildRequires: cracklib-devel >= 2.7-15
164 %{?with_curl:BuildRequires: curl-devel >= 7.12.0}
165 BuildRequires: cyrus-sasl-devel
166 %{!?with_db3:BuildRequires: db-devel >= 4.0}
167 %{?with_db3:BuildRequires: db3-devel >= 3.1}
168 BuildRequires: elfutils-devel
169 %if %{with wddx} || %{with xml} || %{with xmlrpc}
170 BuildRequires: expat-devel
172 %{?with_fcgi:BuildRequires: fcgi-devel}
173 %{?with_fdf:BuildRequires: fdftk-devel}
175 %if %{with mssql} || %{with sybase}
176 BuildRequires: freetds-devel >= 0.82
178 BuildRequires: freetype-devel >= 2.0
179 %{?with_fribidi:BuildRequires: fribidi-devel >= 0.10.4}
180 BuildRequires: gdbm-devel
181 BuildRequires: gmp-devel
182 %{?with_imap:BuildRequires: heimdal-devel >= 0.7}
183 %{?with_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2}
184 %{?with_java:BuildRequires: jdk >= 1.1}
185 %{?with_cpdf:BuildRequires: libcpdf-devel >= 2.02r1-2}
186 BuildRequires: libjpeg-devel
187 BuildRequires: libltdl-devel >= 1.4
188 BuildRequires: libmcal-devel
189 BuildRequires: libmcrypt-devel >= 2.4.4
190 BuildRequires: libpng-devel >= 1.0.8
191 BuildRequires: libtiff-devel
192 %if "%{pld_release}" != "ac"
193 BuildRequires: libtool >= 2:2.2
195 BuildRequires: libtool >= 1.4.3
197 %{?with_xml:BuildRequires: libxml2-devel >= 2.2.7}
198 %{?with_domxslt:BuildRequires: libxslt-devel >= 1.0.3}
199 %{?with_mhash:BuildRequires: mhash-devel}
200 %{?with_ming:BuildRequires: ming-devel >= 0.3.0}
201 %{?with_mm:BuildRequires: mm-devel >= 1.3.0}
202 %{?with_mnogosearch:BuildRequires: mnogosearch-devel >= 3.2.29}
203 BuildRequires: mysql-devel >= 3.23.32
204 BuildRequires: ncurses-ext-devel
205 %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
206 %if %{with openssl} || %{with ldap}
207 BuildRequires: openssl-devel >= 0.9.7d
209 %{?with_snmp:BuildRequires: net-snmp-devel >= 5.0.7}
210 BuildRequires: pam-devel
211 BuildRequires: pcre-devel
212 %{?with_pdf:BuildRequires: pdflib-devel >= 4.0.0}
213 %{?with_msession:BuildRequires: phoenix-devel}
214 BuildRequires: pkgconfig
215 %{?with_pgsql:BuildRequires: postgresql-backend-devel >= 7.2}
216 %{?with_pgsql:BuildRequires: postgresql-devel}
217 %{?with_qtdom:BuildRequires: qt-devel >= 2.2.0}
218 BuildRequires: readline-devel
219 %{?with_recode:BuildRequires: recode-devel >= 3.5d-3}
220 BuildRequires: rpm >= 4.4.9-56
221 BuildRequires: rpm-build >= 4.4.0
222 BuildRequires: rpmbuild(macros) >= 1.236
223 %{?with_xslt:BuildRequires: sablotron-devel >= 0.96}
224 BuildRequires: sed >= 4.0
225 BuildRequires: t1lib-devel
226 %{?with_odbc:BuildRequires: unixODBC-devel}
227 %{?with_system_xmlrpc_epi:BuildRequires: xmlrpc-epi-devel}
228 %{?with_yaz:BuildRequires: yaz-devel >= 1.9}
230 BuildRequires: zlib-devel >= 1.0.9
231 BuildRequires: zziplib-devel
233 BuildRequires: apache1-devel >= 1.3.33-2
236 BuildRequires: apache-devel >= 2.0.52-2
237 BuildRequires: apr-devel >= 1:1.0.0
238 BuildRequires: apr-util-devel >= 1:1.0.0
240 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
242 %define _sysconfdir /etc/php4
243 %define extensionsdir %{_libdir}/php4
245 # must be in sync with source. extra check ensuring that it is so is done in %%build
246 %define php_api_version 20020918
247 %define zend_module_api 20020429
248 %define zend_extension_api 20050606
249 %define zend_zts %{!?with_zts:0}%{?with_zts:1}
250 %define php_debug %{!?debug:0}%{?debug:1}
253 PHP is an HTML-embedded scripting language. PHP attempts to make it
254 easy for developers to write dynamically generated web pages. PHP also
255 offers built-in database integration for several commercial and
256 non-commercial database management systems, so writing a
257 database-enabled web page with PHP is fairly simple. The most common
258 use of PHP coding is probably as a replacement for CGI scripts. The
259 mod_php module enables the Apache web server to understand and process
260 the embedded PHP language in web pages. This package contains php
263 %description -l fr.UTF-8
264 PHP est un langage de script embarque dans le HTM. PHP essaye de
265 rendre simple aux developpeurs d'ecrire des pages web generees
266 dynamiquement. PHP incorpore egalement une integration avec plusieurs
267 systemes de gestion de bases de donnees commerciaux et
268 non-connerciaux, qui rent facile la creation de pages web liees avec
269 des bases de donnees. L'utilisation la plus commune de PHP est
270 probablement en remplacement de scripts CGI. Le module mod_php permet
271 au serveur web apache de comprendre et de traiter le langage PHP
272 integre dans des pages web. Ce package contient php version
275 %description -l pl.UTF-8
276 PHP jest językiem skryptowym, którego polecenia umieszcza się w
277 plikach HTML. Pakiet ten zawiera moduł przeznaczony dla serwera HTTP
278 (jak np. Apache), który interpretuje te polecenia. Umożliwia to
279 tworzenie dynamicznie stron WWW. Spora część składni PHP zapożyczona
280 została z języków: C, Java i Perl.
282 %description -l pt_BR.UTF-8
283 PHP: Preprocessador de Hipertexto versão 4 é uma linguagem script
284 embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e Perl,
285 com algumas características únicas, específicas ao PHP. O objetivo da
286 linguagem é permitir que desenvolvedores web escrevam páginas
287 dinamicamente geradas de forma rápida.
289 %description -l ru.UTF-8
290 PHP4 - это язык написания скриптов, встраиваемых в HTML-код. PHP
291 предлагает интерграцию с множеством СУБД, поэтому написание скриптов
292 для работы с базами данных относительно просто. Наиболее популярное
293 использование PHP - замена для CGI скриптов.
295 Этот пакет содержит самодостаточную (CGI) версию интерпретатора языка.
296 Вы должны также установить пакет %{name}-common. Если вам нужен
297 интерпретатор PHP в качестве модуля apache, установите пакет
300 %description -l uk.UTF-8
301 PHP4 - це мова написання скриптів, що вбудовуються в HTML-код. PHP
302 пропонує інтеграцію з багатьма СУБД, тому написання скриптів для
303 роботи з базами даних є доволі простим. Найбільш популярне
304 використання PHP - заміна для CGI скриптів.
306 Цей пакет містить самодостатню (CGI) версію інтерпретатора мови. Ви
307 маєте також встановити пакет %{name}-common. Якщо вам потрібен
308 інтерпретатор PHP в якості модуля apache, встановіть пакет apache-php.
310 %package -n apache1-mod_php4
311 Summary: php4 DSO module for apache 1.3.x
312 Summary(pl.UTF-8): Moduł DSO (Dynamic Shared Object) php4 dla apache 1.3.x
313 Group: Development/Languages/PHP
314 Requires: %{name}-common = %{epoch}:%{version}-%{release}
315 Requires: apache1(EAPI) >= 1.3.33-2
316 Requires: apache1-mod_mime
317 Provides: webserver(php) = %{version}
318 Obsoletes: apache-mod_php < 1:4.1.1
320 # Obsolete last version when apache module was in main package
321 Obsoletes: php4 < 3:4.3.11-4.16
323 %description -n apache1-mod_php4
324 php4 as DSO module for apache 1.3.x.
326 %description -n apache1-mod_php4 -l pl.UTF-8
327 php4 jako moduł DSO (Dynamic Shared Object) dla apache 1.3.x.
329 %package -n apache-mod_php4
330 Summary: php4 DSO module for apache 2.x
331 Summary(pl.UTF-8): Moduł DSO (Dynamic Shared Object) php4 dla apache 2.x
332 Group: Development/Languages/PHP
333 Requires: %{name}-common = %{epoch}:%{version}-%{release}
334 Requires: apache(modules-api) = %{apache_modules_api}
335 Requires: apache-mod_mime
336 Provides: webserver(php) = %{version}
337 Obsoletes: apache-mod_php < 1:4.1.1
339 # Obsolete last version when apache module was in main package
340 Obsoletes: php4 < 3:4.3.11-4.16
342 %description -n apache-mod_php4
343 php4 as DSO module for apache 2.x.
345 %description -n apache-mod_php4 -l pl.UTF-8
346 php4 jako moduł DSO (Dynamic Shared Object) dla apache 2.x.
349 Summary: php4 as FastCGI program
350 Summary(pl.UTF-8): php4 jako program FastCGI
351 Group: Development/Languages/PHP
352 Requires: %{name}-common = %{epoch}:%{version}-%{release}
353 Provides: php-fcgi = %{epoch}:%{version}-%{release}
354 Provides: webserver(php) = %{version}
357 php4 as FastCGI program.
359 %description fcgi -l pl.UTF-8
360 php4 jako program FastCGI.
363 Summary: php4 as CGI program
364 Summary(pl.UTF-8): php4 jako program CGI
365 Group: Development/Languages/PHP
366 Requires: %{name}-common = %{epoch}:%{version}-%{release}
367 Provides: php-cgi = %{epoch}:%{version}-%{release}
373 %description cgi -l pl.UTF-8
374 php4 jako program CGI.
377 Summary: php4 as CLI interpreter
378 Summary(pl.UTF-8): php4 jako interpreter działający z linii poleceń
379 Group: Development/Languages/PHP
380 Requires: %{name}-common = %{epoch}:%{version}-%{release}
381 Provides: php-cli = %{epoch}:%{version}-%{release}
384 php4 as CLI interpreter.
386 %description cli -l pl.UTF-8
387 php4 jako interpreter działający z linii poleceń.
390 Summary: /usr/bin/php symlink
391 Summary(pl.UTF-8): Dowiązanie symboliczne /usr/bin/php
392 Group: Development/Languages/PHP
393 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
394 Obsoletes: /usr/bin/php
397 Package providing /usr/bin/php symlink to PHP CLI.
399 %description program -l pl.UTF-8
400 Pakiet dostarczający dowiązanie symboliczne /usr/bin/php do PHP CLI.
403 Summary: Common files needed by all PHP SAPIs
404 Summary(pl.UTF-8): Wspólne pliki dla modułu apache'a i programu CGI
405 Summary(ru.UTF-8): Разделяемые библиотеки для php
406 Summary(uk.UTF-8): Бібліотеки спільного використання для php
408 # because of dlclose() bugs in glibc <= 2.3.4 causing SEGVs on exit
409 Requires(triggerun): sed >= 4.0
410 Requires: glibc >= 6:2.3.5
412 Provides: php(modules_api) = %{php_api_version}
413 Provides: php(openssl)
414 Provides: php(session)
415 Provides: php(standard)
416 Provides: php(zend_extension_api) = %{zend_extension_api}
417 Provides: php(zend_module_api) = %{zend_module_api}
418 Provides: php-common = %{epoch}:%{version}-%{release}
419 Provides: php4(debug) = %{php_debug}
420 Provides: php4(thread-safety) = %{zend_zts}
421 Obsoletes: php-session < 3:4.2.1-2
422 Obsoletes: php4-openssl < 3:4.4.0-4
423 # for the posttrans scriptlet, conflicts because in vserver environment rpm package is not installed.
424 Conflicts: rpm < 4.4.2-0.2
427 Common files needed by all PHP SAPIs.
429 %description common -l pl.UTF-8
430 Wspólne pliki dla modułu apacha i programu CGI.
432 %description common -l ru.UTF-8
433 Этот пакет содержит общие файлы для разных вариантов реализации PHP
434 (самодостаточной и в качестве модуля apache).
436 %description common -l uk.UTF-8
437 Цей пакет містить спільні файли для різних варіантів реалізації PHP
438 (самодостатньої та в якості модуля apache).
441 Summary: Files for PHP modules development
442 Summary(pl.UTF-8): Pliki do kompilacji modułów PHP
443 Summary(pt_BR.UTF-8): Arquivos de desenvolvimento para PHP
444 Summary(ru.UTF-8): Пакет разработки для построения расширений PHP
445 Summary(uk.UTF-8): Пакет розробки для побудови розширень PHP
446 Group: Development/Languages/PHP
447 Requires: %{name}-common = %{epoch}:%{version}-%{release}
450 %if "%{pld_release}" != "ac"
451 Requires: libtool >= 2:2.2
458 The php-devel package lets you compile dynamic extensions to PHP.
459 Included here is the source for the PHP extensions. Instead of
460 recompiling the whole php4 binary to add support for, say, oracle,
461 install this package and use the new self-contained extensions
462 support. For more information, read the file
463 SELF-CONTAINED-EXTENSIONS.
465 %description devel -l pl.UTF-8
466 Pliki potrzebne do kompilacji modułów PHP.
468 %description devel -l pt_BR.UTF-8
469 Este pacote contém arquivos usados no desenvolvimento de programas ou
472 %description devel -l uk.UTF-8
473 Пакет php-devel дає можливість компілювати динамічні розширення PHP.
474 До пакету включено вихідний код для розширень. Замість повторної
475 компіляції бінарного файлу php4 для додання, наприклад, підтримки
476 oracle, встановіть цей пакет для компіляції окремих розширень.
477 Детальніша інформація - в файлі SELF-CONTAINED-EXTENSIONS.
479 %description devel -l ru.UTF-8
480 Пакет php-devel дает возможность компилировать динамические расширения
481 PHP. Пакет включает исходный код этих расширений. Вместо повторной
482 компиляции бинарного файла php4 для добавления, например, поддержки
483 oracle, установите этот пакет для компилирования отдельных расширений.
484 Подробности - в файле SELF-CONTAINED-EXTENSIONS.
487 Summary: bcmath extension module for PHP
488 Summary(pl.UTF-8): Moduł bcmath dla PHP
490 Requires: %{name}-common = %{epoch}:%{version}-%{release}
491 Provides: php(bcmath)
494 This is a dynamic shared object (DSO) for PHP that will add bc style
495 precision math functions support.
497 %description bcmath -l pl.UTF-8
498 Moduł PHP umożliwiający korzystanie z dokładnych funkcji
499 matematycznych takich jak w programie bc.
502 Summary: Bzip2 extension module for PHP
503 Summary(pl.UTF-8): Moduł bzip2 dla PHP
505 Requires: %{name}-common = %{epoch}:%{version}-%{release}
509 This is a dynamic shared object (DSO) for PHP that will add bzip2
510 compression support to PHP.
512 %description bzip2 -l pl.UTF-8
513 Moduł PHP umożliwiający używanie kompresji bzip2.
516 Summary: Calendar extension module for PHP
517 Summary(pl.UTF-8): Moduł funkcji kalendarza dla PHP
519 Requires: %{name}-common = %{epoch}:%{version}-%{release}
520 Provides: php(calendar)
522 %description calendar
523 This is a dynamic shared object (DSO) for PHP that will add calendar
526 %description calendar -l pl.UTF-8
527 Moduł PHP dodający wsparcie dla kalendarza.
530 Summary: cpdf extension module for PHP
531 Summary(pl.UTF-8): Moduł cpdf dla PHP
533 Requires: %{name}-common = %{epoch}:%{version}-%{release}
537 This is a dynamic shared object (DSO) for PHP that will add PDF
538 support through libcpdf library.
540 %description cpdf -l pl.UTF-8
541 Moduł PHP dodający obsługę plików PDF poprzez bibliotekę libcpdf.
544 Summary: crack extension module for PHP
545 Summary(pl.UTF-8): Moduł crack dla PHP
547 Requires: %{name}-common = %{epoch}:%{version}-%{release}
551 This is a dynamic shared object (DSO) for PHP that will add cracklib
554 Warning: this is an experimental module.
556 %description crack -l pl.UTF-8
557 Moduł PHP umożliwiający korzystanie z biblioteki cracklib.
559 Uwaga: to jest moduł eksperymentalny.
562 Summary: ctype extension module for PHP
563 Summary(pl.UTF-8): Moduł ctype dla PHP
565 Requires: %{name}-common = %{epoch}:%{version}-%{release}
569 This is a dynamic shared object (DSO) for PHP that will add ctype
572 %description ctype -l pl.UTF-8
573 Moduł PHP umożliwiający korzystanie z funkcji ctype.
576 Summary: curl extension module for PHP
577 Summary(pl.UTF-8): Moduł curl dla PHP
579 Requires: %{name}-common = %{epoch}:%{version}-%{release}
583 This is a dynamic shared object (DSO) for PHP that will add curl
586 %description curl -l pl.UTF-8
587 Moduł PHP umożliwiający korzystanie z biblioteki curl.
590 Summary: Old xDBM extension module for PHP
591 Summary(pl.UTF-8): Moduł xDBM dla PHP
593 Requires: %{name}-common = %{epoch}:%{version}-%{release}
597 This is an old dynamic shared object (DSO) for PHP that will add DBM
600 Warning: this module is deprecated and does not support database
601 locking correctly. Please use DBA extension which is a fully
602 operational superset.
604 %description db -l pl.UTF-8
605 Stary moduł PHP dodający obsługę baz danych DBM.
607 Uwaga: ten moduł jest przestarzały i nie obsługuje poprawnie
608 blokowania bazy danych. Zamiast niego lepiej używać rozszerzenia DBA,
609 które obsługuje nadzbiór funkcjonalności tego modułu.
612 Summary: DBA extension module for PHP
613 Summary(pl.UTF-8): Moduł DBA dla PHP
615 Requires: %{name}-common = %{epoch}:%{version}-%{release}
619 This is a dynamic shared object (DSO) for PHP that will add flat-file
620 databases (DBA) support.
622 %description dba -l pl.UTF-8
623 Moduł dla PHP dodający obsługę dla baz danych opartych na plikach
627 Summary: DBase extension module for PHP
628 Summary(pl.UTF-8): Moduł DBase dla PHP
630 Requires: %{name}-common = %{epoch}:%{version}-%{release}
634 This is a dynamic shared object (DSO) for PHP that will add DBase
637 %description dbase -l pl.UTF-8
638 Moduł PHP ze wsparciem dla DBase.
641 Summary: DBX extension module for PHP
642 Summary(pl.UTF-8): Moduł DBX dla PHP
644 Requires: %{name}-common = %{epoch}:%{version}-%{release}
648 This is a dynamic shared object (DSO) for PHP that will add DB
649 abstraction layer. DBX supports odbc, mysql, pgsql, mssql, fbsql and
652 %description dbx -l pl.UTF-8
653 Moduł PHP dodający warstwę abstrakcji do obsługi baz danych. DBX
654 obsługuje bazy odbc, mysql, pgsql, mssql, fbsql i inne.
657 Summary: Direct I/O extension module for PHP
658 Summary(pl.UTF-8): Moduł Direct I/O dla PHP
660 Requires: %{name}-common = %{epoch}:%{version}-%{release}
664 This is a dynamic shared object (DSO) for PHP that will add direct
667 %description dio -l pl.UTF-8
668 Moduł PHP dodający obsługę bezpośrednich operacji I/O na plikach.
671 Summary: DOM XML extension module for PHP
672 Summary(pl.UTF-8): Moduł DOM XML dla PHP
674 Requires: %{name}-common = %{epoch}:%{version}-%{release}
675 Provides: php(domxml)
678 This is a dynamic shared object (DSO) for PHP that will add DOM XML
681 Warning: this is an experimental module.
683 %description domxml -l pl.UTF-8
684 Moduł PHP dodający obsługę DOM XML.
686 Uwaga: to jest moduł eksperymentalny.
689 Summary: exif extension module for PHP
690 Summary(pl.UTF-8): Moduł exif dla PHP
692 Requires: %{name}-common = %{epoch}:%{version}-%{release}
696 This is a dynamic shared object (DSO) for PHP that will add EXIF tags
697 support in image files.
699 %description exif -l pl.UTF-8
700 Moduł PHP dodający obsługę znaczników EXIF w plikach obrazków.
703 Summary: FDF extension module for PHP
704 Summary(pl.UTF-8): Moduł FDF dla PHP
706 Requires: %{name}-common = %{epoch}:%{version}-%{release}
710 This PHP module adds support for PDF Forms through Adobe FDFTK
713 %description fdf -l pl.UTF-8
714 Moduł PHP dodający obsługę formularzy PDF poprzez bibliotekę Adobe
718 Summary: filePro extension module for PHP
719 Summary(pl.UTF-8): Moduł filePro dla PHP
721 Requires: %{name}-common = %{epoch}:%{version}-%{release}
722 Provides: php(filepro)
725 This is a dynamic shared object (DSO) for PHP that will add support
726 for read-only access to filePro databases.
728 %description filepro -l pl.UTF-8
729 Moduł PHP dodający możliwość dostępu (tylko do odczytu) do baz danych
733 Summary: FriBiDi extension module for PHP
734 Summary(pl.UTF-8): Modułe FriBiDi dla PHP
736 Requires: %{name}-common = %{epoch}:%{version}-%{release}
737 Provides: php(fribidi)
740 This extension is basically a wrapper for the FriBidi implementation
741 of the Unicode Bidi algorithm. The need for such an algorithm rises
742 from the bidirectional language usage done by applications.
743 Arabic/Hebrew embedded within English is such a case.
745 %description fribidi -l pl.UTF-8
746 To rozszerzenie to głównie interfejs do implementacji FriBiDi
747 algorytmu Unicode Bidi. Taki algorytm jest potrzebny w przypadku
748 używania dwukierunkowego pisma w aplikacjach - na przykład przy
749 tekście arabskim lub hebrajskim osadzonym wewnątrz angielskiego.
752 Summary: FTP extension module for PHP
753 Summary(pl.UTF-8): Moduł FTP dla PHP
755 Requires: %{name}-common = %{epoch}:%{version}-%{release}
759 This is a dynamic shared object (DSO) for PHP that will add FTP
762 %description ftp -l pl.UTF-8
763 Moduł PHP dodający obsługę protokołu FTP.
766 Summary: GD extension module for PHP
767 Summary(pl.UTF-8): Moduł GD dla PHP
769 Requires: %{name}-common = %{epoch}:%{version}-%{release}
770 Requires: gd >= 2.0.28-2
775 This is a dynamic shared object (DSO) for PHP that will add GD
776 support, allowing you to create and manipulate images with PHP.
778 %description gd -l pl.UTF-8
779 Moduł PHP umożliwiający korzystanie z biblioteki GD, pozwalającej na
780 tworzenie i obróbkę obrazków.
783 Summary: gettext extension module for PHP
784 Summary(pl.UTF-8): Moduł gettext dla PHP
786 Requires: %{name}-common = %{epoch}:%{version}-%{release}
787 Provides: php(gettext)
790 This is a dynamic shared object (DSO) for PHP that will add gettext
793 %description gettext -l pl.UTF-8
794 Moduł PHP dodający obsługę lokalizacji przez gettext.
797 Summary: gmp extension module for PHP
798 Summary(pl.UTF-8): Moduł gmp dla PHP
800 Requires: %{name}-common = %{epoch}:%{version}-%{release}
804 This is a dynamic shared object (DSO) for PHP that will add arbitrary
805 length number support with GNU MP library.
807 %description gmp -l pl.UTF-8
808 Moduł PHP umożliwiający korzystanie z biblioteki gmp do obliczeń na
809 liczbach o dowolnej długości.
812 Summary: Hyperwave extension module for PHP
813 Summary(pl.UTF-8): Moduł Hyperwave dla PHP
815 Requires: %{name}-common = %{epoch}:%{version}-%{release}
816 Provides: php(hyperwave)
818 %description hyperwave
819 This is a dynamic shared object (DSO) for PHP that will add Hyperwave
822 %description hyperwave -l pl.UTF-8
823 Moduł PHP dodający obsługę Hyperwave.
826 Summary: iconv extension module for PHP
827 Summary(pl.UTF-8): Moduł iconv dla PHP
829 Requires: %{_libdir}/gconv
830 Requires: %{name}-common = %{epoch}:%{version}-%{release}
835 This is a dynamic shared object (DSO) for PHP that will add iconv
838 %description iconv -l pl.UTF-8
839 Moduł PHP dodający obsługę iconv.
842 Summary: IMAP extension module for PHP
843 Summary(pl.UTF-8): Moduł IMAP dla PHP
844 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam IMAP
846 Requires: %{name}-common = %{epoch}:%{version}-%{release}
850 This is a dynamic shared object (DSO) for PHP that will add IMAP
853 %description imap -l pl.UTF-8
854 Moduł PHP dodający obsługę skrzynek IMAP.
856 %description imap -l pt_BR.UTF-8
857 Um módulo para aplicações PHP que usam IMAP.
860 Summary: InterBase/Firebird database module for PHP
861 Summary(pl.UTF-8): Moduł bazy danych InterBase/Firebird dla PHP
863 Requires: %{name}-common = %{epoch}:%{version}-%{release}
864 Provides: php(interbase)
865 %{?with_interbase_inst:Autoreq: false}
867 %description interbase
868 This is a dynamic shared object (DSO) for PHP that will add InterBase
869 and Firebird database support.
871 %description interbase -l pl.UTF-8
872 Moduł PHP umożliwiający dostęp do baz danych InterBase i Firebird.
875 Summary: Java extension module for PHP
876 Summary(pl.UTF-8): Moduł Javy dla PHP
878 Requires: %{name}-common = %{epoch}:%{version}-%{release}
882 This is a dynamic shared object (DSO) for PHP that will add Java
883 support to PHP. This extension provides a simple and effective means
884 for creating and invoking methods on Java objects from PHP.
886 Note: it requires setting LD_LIBRARY_PATH to JRE directories
887 containing JVM libraries (e.g. libjava.so, libverify.so and libjvm.so
888 for Sun's JRE) before starting Apache or PHP interpreter.
890 %description java -l pl.UTF-8
891 Moduł PHP dodający wsparcie dla Javy. Umożliwia odwoływanie się do
892 obiektów Javy z poziomu PHP.
894 Uwaga: moduł wymaga ustawienia LD_LIBRARY_PATH na katalogi JRE
895 zawierające biblioteki JVM (np. libjava.so, libverify.so i libjvm.so
896 dla JRE Suna) przed uruchomieniem Apache'a lub interpretera PHP.
899 Summary: LDAP extension module for PHP
900 Summary(pl.UTF-8): Moduł LDAP dla PHP
901 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam LDAP
903 Requires: %{name}-common = %{epoch}:%{version}-%{release}
907 This is a dynamic shared object (DSO) for PHP that will add LDAP
910 %description ldap -l pl.UTF-8
911 Moduł PHP dodający obsługę LDAP.
913 %description ldap -l pt_BR.UTF-8
914 Um módulo para aplicações PHP que usam LDAP.
917 Summary: mbstring extension module for PHP
918 Summary(pl.UTF-8): Moduł mbstring dla PHP
920 Requires: %{name}-common = %{epoch}:%{version}-%{release}
921 Provides: php(mbstring)
923 %description mbstring
924 This is a dynamic shared object (DSO) for PHP that will add multibyte
927 %description mbstring -l pl.UTF-8
928 Moduł PHP dodający obsługę ciągów znaków wielobajtowych.
931 Summary: mcal extension module for PHP
932 Summary(pl.UTF-8): Moduł mcal dla PHP
934 Requires: %{name}-common = %{epoch}:%{version}-%{release}
938 This is a dynamic shared object (DSO) for PHP that will add mcal
939 (Modular Calendar Access Library) support.
941 %description mcal -l pl.UTF-8
942 Moduł PHP umożliwiający korzystanie z biblioteki mcal (dającej dostęp
946 Summary: mcrypt extension module for PHP
947 Summary(pl.UTF-8): Moduł mcrypt dla PHP
949 Requires: %{name}-common = %{epoch}:%{version}-%{release}
950 Provides: php(mcrypt)
953 This is a dynamic shared object (DSO) for PHP that will add mcrypt
956 %description mcrypt -l pl.UTF-8
957 Moduł PHP dodający możliwość szyfrowania poprzez bibliotekę mcrypt.
960 Summary: mhash extension module for PHP
961 Summary(pl.UTF-8): Moduł mhash dla PHP
963 Requires: %{name}-common = %{epoch}:%{version}-%{release}
967 This is a dynamic shared object (DSO) for PHP that will add mhash
970 %description mhash -l pl.UTF-8
971 Moduł PHP udostępniający funkcje mieszające z biblioteki mhash.
974 Summary: mime_magic extension module for PHP
975 Summary(pl.UTF-8): Moduł mime_magic dla PHP
977 Requires: %{name}-common = %{epoch}:%{version}-%{release}
978 Requires: /usr/share/misc/magic.mime
979 Provides: php(mime_magic)
981 %description mime_magic
982 This PHP module adds support for MIME type lookup via file magic
983 numbers using magic.mime database.
985 %description mime_magic -l pl.UTF-8
986 Moduł PHP dodający obsługę wyszukiwania typów MIME według magicznych
987 znaczników plików z użyciem bazy danych magic.mime.
990 Summary: ming extension module for PHP
991 Summary(pl.UTF-8): Moduł ming dla PHP
993 Requires: %{name}-common = %{epoch}:%{version}-%{release}
997 This is a dynamic shared object (DSO) for PHP that will add ming
998 (Flash - .swf files) support.
1000 %description ming -l pl.UTF-8
1001 Moduł PHP dodający obsługę plików Flash (.swf) poprzez bibliotekę
1004 %package mnogosearch
1005 Summary: mnoGoSearch extension module for PHP
1006 Summary(pl.UTF-8): Moduł mnoGoSearch dla PHP
1008 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1009 Provides: php(mnogosearch)
1011 %description mnogosearch
1012 This is a dynamic shared object (DSO) for PHP that will allow you to
1013 access mnoGoSearch free search engine.
1015 %description mnogosearch -l pl.UTF-8
1016 Moduł PHP dodający pozwalający na dostęp do wolnodostępnego silnika
1017 wyszukiwarki mnoGoSearch.
1020 Summary: msession extension module for PHP
1021 Summary(pl.UTF-8): Moduł msession dla PHP
1023 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1024 Provides: php(msession)
1026 %description msession
1027 This is a dynamic shared object (DSO) for PHP that will allow you to
1028 use msession. msession is a high speed session daemon which can run
1029 either locally or remotely. It is designed to provide consistent
1030 session management for a PHP web farm.
1032 %description msession -l pl.UTF-8
1033 Moduł PHP dodający umożliwiający korzystanie z demona msession. Jest
1034 to demon szybkiej obsługi sesji, który może działać lokalnie lub na
1035 innej maszynie. Służy do zapewniania spójnej obsługi sesji dla farmy
1039 Summary: MS SQL extension module for PHP
1040 Summary(pl.UTF-8): Moduł MS SQL dla PHP
1042 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1043 Provides: php(mssql)
1044 Conflicts: %{name}-sybase
1045 Conflicts: %{name}-sybase-ct
1048 This is a dynamic shared object (DSO) for PHP that will add MS SQL
1049 databases support through FreeTDS library.
1051 %description mssql -l pl.UTF-8
1052 Moduł PHP dodający obsługę baz danych MS SQL poprzez bibliotekę
1056 Summary: MySQL database module for PHP
1057 Summary(pl.UTF-8): Moduł bazy danych MySQL dla PHP
1058 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam bancos de dados MySQL
1060 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1061 Provides: php(mysql)
1064 This is a dynamic shared object (DSO) for PHP that will add MySQL
1067 %description mysql -l pl.UTF-8
1068 Moduł PHP umożliwiający dostęp do bazy danych MySQL.
1070 %description mysql -l pt_BR.UTF-8
1071 Um módulo para aplicações PHP que usam bancos de dados MySQL.
1074 Summary: ncurses module for PHP
1075 Summary(pl.UTF-8): Moduł ncurses dla PHP
1077 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1078 Provides: php(ncurses)
1080 %description ncurses
1081 This PHP module adds support for ncurses functions (only for cli and
1084 %description ncurses -l pl.UTF-8
1085 Moduł PHP dodający obsługę funkcji ncurses (tylko do SAPI cli i cgi).
1088 Summary: Oracle 8 database module for PHP
1089 Summary(pl.UTF-8): Moduł bazy danych Oracle 8 dla PHP
1091 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1096 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1097 and Oracle 8 database support through Oracle8 Call-Interface (OCI8).
1099 %description oci8 -l pl.UTF-8
1100 Moduł PHP umożliwiający dostęp do bazy danych Oracle 7 i Oracle 8
1101 poprzez interfejs Oracle8 Call-Interface (OCI8).
1104 Summary: ODBC extension module for PHP
1105 Summary(pl.UTF-8): Moduł ODBC dla PHP
1106 Summary(pt_BR.UTF-8): Um módulo para aplicações PHP que usam bases de dados ODBC
1108 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1109 Requires: unixODBC >= 2.1.1-3
1113 This is a dynamic shared object (DSO) for PHP that will add ODBC
1116 %description odbc -l pl.UTF-8
1117 Moduł PHP ze wsparciem dla ODBC.
1119 %description odbc -l pt_BR.UTF-8
1120 Um módulo para aplicações PHP que usam ODBC.
1123 Summary: Oracle 7 database module for PHP
1124 Summary(pl.UTF-8): Moduł bazy danych Oracle 7 dla PHP
1126 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1127 Provides: php(oracle)
1131 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1134 %description oracle -l pl.UTF-8
1135 Moduł PHP umożliwiający dostęp do bazy danych Oracle 7.
1138 Summary: Overload extension module for PHP
1139 Summary(pl.UTF-8): Moduł Overload dla PHP
1141 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1142 Provides: php(overload)
1144 %description overload
1145 This is a dynamic shared object (DSO) for PHP that will add user-space
1146 object overloading support.
1148 Warning: this is an experimental module.
1150 %description overload -l pl.UTF-8
1151 Moduł PHP umożliwiający przeciążanie obiektów.
1153 Uwaga: to jest moduł eksperymentalny.
1156 Summary: Process Control extension module for PHP
1157 Summary(pl.UTF-8): Moduł Process Control dla PHP
1159 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1160 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1161 Provides: php(pcntl)
1164 This is a dynamic shared object (DSO) for PHP that will add process
1165 spawning and control support. It supports functions like fork(),
1166 waitpid(), signal() etc.
1168 Warning: this is an experimental module. Also, don't use it in
1169 webserver environment!
1171 %description pcntl -l pl.UTF-8
1172 Moduł PHP umożliwiający tworzenie nowych procesów i kontrolę nad nimi.
1173 Obsługuje funkcje takie jak fork(), waitpid(), signal() i podobne.
1175 Uwaga: to jest moduł eksperymentalny. Ponadto nie jest przeznaczony do
1176 używania z serwerem WWW - nie próbuj tego!
1179 Summary: PCRE extension module for PHP
1180 Summary(pl.UTF-8): Moduł PCRE dla PHP
1182 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1186 This is a dynamic shared object (DSO) for PHP that will add Perl
1187 Compatible Regular Expression support.
1189 %description pcre -l pl.UTF-8
1190 Moduł PHP umożliwiający korzystanie z perlowych wyrażeń regularnych
1191 (Perl Compatible Regular Expressions)
1194 Summary: PDF creation module module for PHP
1195 Summary(pl.UTF-8): Moduł do tworzenia plików PDF dla PHP
1197 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1201 This is a dynamic shared object (DSO) for PHP that will add PDF
1202 support through pdflib.
1204 %description pdf -l pl.UTF-8
1205 Moduł PHP umożliwiający tworzenie plików PDF. Wykorzystuje bibliotekę
1209 Summary: PostgreSQL database module for PHP
1210 Summary(pl.UTF-8): Moduł bazy danych PostgreSQL dla PHP
1212 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1213 Provides: php(pgsql)
1216 This is a dynamic shared object (DSO) for PHP that will add PostgreSQL
1219 %description pgsql -l pl.UTF-8
1220 Moduł PHP umożliwiający dostęp do bazy danych PostgreSQL.
1222 %description pgsql -l pt_BR.UTF-8
1223 Um módulo para aplicações PHP que usam bancos de dados postgresql.
1226 Summary: POSIX extension module for PHP
1227 Summary(pl.UTF-8): Moduł POSIX dla PHP
1229 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1230 Provides: php(posix)
1233 This is a dynamic shared object (DSO) for PHP that will add POSIX
1234 functions support to PHP.
1236 %description posix -l pl.UTF-8
1237 Moduł PHP umożliwiający korzystanie z funkcji POSIX.
1240 Summary: pspell extension module for PHP
1241 Summary(pl.UTF-8): Moduł pspell dla PHP
1243 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1244 Provides: php(pspell)
1247 This is a dynamic shared object (DSO) for PHP that will add pspell
1248 support to PHP. It allows to check the spelling of a word and offer
1251 %description pspell -l pl.UTF-8
1252 Moduł PHP umożliwiający korzystanie z pspella. Pozwala on na
1253 sprawdzanie pisowni słowa i sugerowanie poprawek.
1256 Summary: Qt DOM extension module for PHP
1257 Summary(pl.UTF-8): Moduł Qt DOM dla PHP
1259 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1260 Provides: php(qtdom)
1263 This PHP module adds Qt DOM functions support.
1265 %description qtdom -l pl.UTF-8
1266 Moduł PHP dodający obsługę funkcji Qt DOM.
1269 Summary: readline extension module for PHP
1270 Summary(pl.UTF-8): Moduł readline dla PHP
1272 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1273 Provides: php(readline)
1275 %description readline
1276 This PHP module adds support for readline functions (only for cli and
1279 %description readline -l pl.UTF-8
1280 Moduł PHP dodający obsługę funkcji readline (tylko do SAPI cli i cgi).
1283 Summary: recode extension module for PHP
1284 Summary(pl.UTF-8): Moduł recode dla PHP
1286 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1287 Requires: recode >= 3.5d-3
1288 Provides: php(recode)
1291 This is a dynamic shared object (DSO) for PHP that will add recode
1294 %description recode -l pl.UTF-8
1295 Moduł PHP dodający możliwość konwersji kodowania plików (poprzez
1299 Summary: Shared Memory Operations extension module for PHP
1300 Summary(pl.UTF-8): Moduł shmop dla PHP
1302 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1303 Provides: php(shmop)
1306 This is a dynamic shared object (DSO) for PHP that will add Shared
1307 Memory Operations support.
1309 Warning: this is an experimental module.
1311 %description shmop -l pl.UTF-8
1312 Moduł PHP umożliwiający korzystanie z pamięci dzielonej.
1314 Uwaga: to jest moduł eksperymentalny.
1317 Summary: SNMP extension module for PHP
1318 Summary(pl.UTF-8): Moduł SNMP dla PHP
1320 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1324 This is a dynamic shared object (DSO) for PHP that will add SNMP
1327 %description snmp -l pl.UTF-8
1328 Moduł PHP dodający obsługę SNMP.
1331 Summary: sockets extension module for PHP
1332 Summary(pl.UTF-8): Moduł socket dla PHP
1334 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1335 Provides: php(sockets)
1337 %description sockets
1338 This is a dynamic shared object (DSO) for PHP that will add sockets
1341 Warning: this is an experimental module.
1343 %description sockets -l pl.UTF-8
1344 Moduł PHP dodający obsługę gniazdek.
1346 Uwaga: to jest moduł eksperymentalny.
1349 Summary: Sybase DB extension module for PHP
1350 Summary(pl.UTF-8): Moduł Sybase DB dla PHP
1352 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1353 Provides: php(sybase)
1354 Obsoletes: php4-sybase-ct
1355 Conflicts: %{name}-mssql
1358 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1359 MS SQL databases support through SYBDB library. Currently Sybase
1360 module is not maintained. Using Sybase-CT module is recommended
1363 %description sybase -l pl.UTF-8
1364 Moduł PHP dodający obsługę baz danych Sybase oraz MS SQL poprzez
1365 bibliotekę SYBDB. W chwili obecnej moduł Sybase nie jest wspierany.
1366 Zaleca się używanie modułu Sybase-CT.
1369 Summary: Sybase-CT extension module for PHP
1370 Summary(pl.UTF-8): Moduł Sybase-CT dla PHP
1372 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1373 Provides: php(sybase-ct)
1374 Obsoletes: php4-sybase
1375 Conflicts: %{name}-mssql
1377 %description sybase-ct
1378 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1379 MS SQL databases support through CT-lib.
1381 %description sybase-ct -l pl.UTF-8
1382 Moduł PHP dodający obsługę baz danych Sybase oraz MS SQL poprzez
1386 Summary: SysV msg extension module for PHP
1387 Summary(pl.UTF-8): Moduł SysV msg dla PHP
1389 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1390 Provides: php(sysvmsg)
1392 %description sysvmsg
1393 This is a dynamic shared object (DSO) for PHP that will add SysV
1394 message queues support.
1396 %description sysvmsg -l pl.UTF-8
1397 Moduł PHP umożliwiający korzystanie z kolejek komunikatów SysV.
1400 Summary: SysV sem extension module for PHP
1401 Summary(pl.UTF-8): Moduł SysV sem dla PHP
1403 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1404 Provides: php(sysvsem)
1406 %description sysvsem
1407 This is a dynamic shared object (DSO) for PHP that will add SysV
1410 %description sysvsem -l pl.UTF-8
1411 Moduł PHP umożliwiający korzystanie z semaforów SysV.
1414 Summary: SysV shm extension module for PHP
1415 Summary(pl.UTF-8): Moduł SysV shm dla PHP
1417 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1418 Provides: php(sysvshm)
1420 %description sysvshm
1421 This is a dynamic shared object (DSO) for PHP that will add SysV
1422 Shared Memory support.
1424 %description sysvshm -l pl.UTF-8
1425 Moduł PHP umożliwiający korzystanie z pamięci dzielonej SysV.
1428 Summary: tokenizer extension module for PHP
1429 Summary(pl.UTF-8): Moduł rozszerzenia tokenizer dla PHP
1431 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1432 Provides: php(tokenizer)
1434 %description tokenizer
1435 This is a dynamic shared object (DSO) for PHP that will add tokenizer
1438 %description tokenizer -l pl.UTF-8
1439 Moduł PHP dodający obsługę tokenizera do PHP.
1442 Summary: wddx extension module for PHP
1443 Summary(pl.UTF-8): Moduł wddx dla PHP
1445 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1446 #Requires: %{name}-session = %{epoch}:%{version}-%{release}
1447 Requires: %{name}-xml = %{epoch}:%{version}-%{release}
1451 This is a dynamic shared object (DSO) for PHP that will add wddx
1454 %description wddx -l pl.UTF-8
1455 Moduł PHP umożliwiający korzystanie z wddx.
1458 Summary: XML extension module for PHP
1459 Summary(pl.UTF-8): Moduł XML dla PHP
1461 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1465 This is a dynamic shared object (DSO) for PHP that will add XML
1466 support. This extension lets you create XML parsers and then define
1467 handlers for different XML events.
1469 %description xml -l pl.UTF-8
1470 Moduł PHP umożliwiający parsowanie plików XML i obsługę zdarzeń
1471 związanych z tymi plikami. Pozwala on tworzyć analizatory XML-a i
1472 następnie definiować procedury obsługi dla różnych zdarzeń XML.
1475 Summary: xmlrpc extension module for PHP
1476 Summary(pl.UTF-8): Moduł xmlrpc dla PHP
1478 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1479 Provides: php(xmlrpc)
1482 This is a dynamic shared object (DSO) for PHP that will add XMLRPC
1485 Warning: this is an experimental module.
1487 %description xmlrpc -l pl.UTF-8
1488 Moduł PHP dodający obsługę XMLRPC.
1490 Uwaga: to jest moduł eksperymentalny.
1493 Summary: xslt extension module for PHP
1494 Summary(pl.UTF-8): Moduł xslt dla PHP
1496 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1500 This is a dynamic shared object (DSO) for PHP that will add xslt
1503 %description xslt -l pl.UTF-8
1504 Moduł PHP umożliwiający korzystanie z technologii xslt.
1507 Summary: yaz extension module for PHP
1508 Summary(pl.UTF-8): Moduł yaz dla PHP
1510 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1511 Requires: yaz >= 1.9
1515 This is a dynamic shared object (DSO) for PHP that will add yaz
1516 support. yaz toolkit implements the Z39.50 protocol for information
1519 %description yaz -l pl.UTF-8
1520 Moduł PHP umożliwiający korzystanie z yaz - implementacji protokołu
1521 Z39.50 służącego do pozyskiwania informacji.
1524 Summary: NIS (yp) extension module for PHP
1525 Summary(pl.UTF-8): Moduł NIS (yp) dla PHP
1527 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1531 This is a dynamic shared object (DSO) for PHP that will add NIS
1532 (Yellow Pages) support.
1534 %description yp -l pl.UTF-8
1535 Moduł PHP dodający wsparcie dla NIS (Yellow Pages).
1538 Summary: zip extension module for PHP
1539 Summary(pl.UTF-8): Moduł zip dla PHP
1541 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1545 This is a dynamic shared object (DSO) for PHP that will add ZZipLib
1546 (read-only access to ZIP archives) support.
1548 %description zip -l pl.UTF-8
1549 Moduł PHP umożliwiający korzystanie z bibliotekli ZZipLib
1550 (pozwalającej na odczyt archiwów ZIP).
1553 Summary: Zlib extension module for PHP
1554 Summary(pl.UTF-8): Moduł zlib dla PHP
1556 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1560 This is a dynamic shared object (DSO) for PHP that will add zlib
1561 compression support to PHP.
1563 %description zlib -l pl.UTF-8
1564 Moduł PHP umożliwiający używanie kompresji zlib.
1567 %setup -q -n php-%{version}
1579 # Not really needed?
1588 cp php.ini-dist php.ini
1590 # for ac2.53b/am1.6b - AC_LANG_CXX has AM_CONDITIONAL, so cannot be invoked
1612 %{?with_versioning:%patch39 -p1}
1613 # XXX: I believe this one is obsolete as of 4.4.3
1625 %if "%{_lib}" == "lib64"
1635 %if %{with hardening}
1636 zcat %{SOURCE8} | patch -p1
1639 cp -f Zend/LICENSE{,.Zend}
1642 API=$(awk '/#define PHP_API_VERSION/{print $3}' main/php.h)
1643 if [ $API != %{php_api_version} ]; then
1644 echo "Set %%define php_api_version to $API and re-run."
1648 API=$(awk '/#define ZEND_MODULE_API_NO/{print $3}' Zend/zend_modules.h)
1649 if [ $API != %{zend_module_api} ]; then
1650 echo "Set %%define zend_module_api to $API and re-run."
1654 API=$(awk '/#define ZEND_EXTENSION_API_NO/{print $3}' Zend/zend_extensions.h)
1655 if [ $API != %{zend_extension_api} ]; then
1656 echo "Set %%define zend_extension_api to $API and re-run."
1660 export EXTENSION_DIR="%{extensionsdir}"
1661 if [ ! -f _built-conf ]; then # configure once (for faster debugging purposes)
1662 rm -f Makefile.{fcgi,cgi,cli,apxs{1,2}} # now remove Makefile copies
1665 cp -f /usr/share/automake/config.{sub,guess} .
1669 export PROG_SENDMAIL="/usr/lib/sendmail"
1683 for sapi in $sapis; do
1685 [ -f Makefile.$sapi ] && continue # skip if already configured (for faster debugging purposes)
1690 sapi_args='--enable-discard-path --enable-force-cgi-redirect'
1693 sapi_args='--disable-cgi'
1696 sapi_args='--enable-fastcgi --with-fastcgi=/usr --enable-force-cgi-redirect'
1699 ver=$(rpm -q --qf '%{V}' apache1-devel)
1700 sapi_args="--with-apxs=%{apxs1} --with-apache-version=$ver"
1703 ver=$(rpm -q --qf '%{V}' apache-devel)
1704 sapi_args="--with-apxs2=%{apxs2} --with-apache-version=$ver"
1710 %if "%{!?configure_cache:0}%{?configure_cache}" == "0"
1711 --cache-file=config.cache \
1713 --with-config-file-path=%{_sysconfdir} \
1714 --with-config-file-scan-dir=%{_sysconfdir}/conf.d \
1715 --with-exec-dir=%{_bindir} \
1716 --%{!?debug:dis}%{?debug:en}able-debug \
1717 %{?with_zts:--enable-experimental-zts} \
1718 --enable-inline-optimization \
1721 --enable-bcmath=shared \
1722 --enable-calendar=shared \
1723 --enable-ctype=shared \
1724 --enable-dba=shared \
1725 --enable-dbx=shared \
1726 --enable-dio=shared \
1727 --enable-exif=shared \
1728 --enable-filepro=shared \
1729 --enable-ftp=shared \
1730 --enable-magic-quotes \
1731 --enable-mbstring=shared,all --enable-mbregex \
1732 --enable-memory-limit \
1733 --enable-overload=shared \
1734 --enable-pcntl=shared \
1735 --enable-posix=shared \
1736 %{?with_recode:--with-recode=shared} \
1737 --enable-safe-mode \
1738 --enable-session --enable-trans-sid \
1739 --enable-shmop=shared \
1740 --enable-sockets=shared \
1741 --enable-sysvmsg=shared \
1742 --enable-sysvsem=shared \
1743 --enable-sysvshm=shared \
1744 --enable-tokenizer=shared \
1745 --enable-track-vars \
1746 %{?with_wddx:--enable-wddx=shared} \
1747 %{!?with_xml:--disable-xml}%{?with_xml:--enable-xml=shared} \
1748 %{?with_xslt:--enable-xslt=shared} \
1749 %{?with_yp:--enable-yp=shared} \
1751 %{?with_cpdf:--with-cpdflib=shared} \
1752 --with-crack=shared \
1753 %{!?with_curl:--without-curl}%{?with_curl:--with-curl=shared} \
1754 --with-db=shared --with-db%{?with_db3:3}%{!?with_db3:4} \
1755 --with-dbase=shared \
1756 %{?with_domxslt:--with-dom-xslt=shared --with-dom-exslt=shared} \
1757 %if %{with xml} || %{with xmlrpc}
1758 --with-expat-dir=shared,/usr \
1760 --without-expat-dir \
1762 %{?with_fdf:--with-fdftk=shared} \
1763 --with-filepro=shared \
1764 --with-freetype-dir=shared \
1765 %{?with_fribidi:--with-fribidi=shared} \
1766 --with-gd=shared --enable-gd-native-ttf \
1768 --with-gettext=shared \
1770 --with-hyperwave=shared \
1771 --with-iconv=shared \
1772 %{?with_imap:--with-imap=shared --with-imap-ssl --with-kerberos} \
1773 %{?with_interbase:--with-interbase=shared%{!?with_interbase_inst:,/usr}} \
1774 %{?with_java:--with-java=%{_libdir}/java} \
1775 --with-jpeg-dir=/usr \
1776 %{?with_ldap:--with-ldap=shared} \
1777 --with-mcal=shared,/usr \
1778 --with-mcrypt=shared \
1779 %{?with_mhash:--with-mhash=shared} \
1780 --with-mime-magic=shared,/usr/share/misc/magic.mime \
1781 %{?with_ming:--with-ming=shared} \
1782 %{!?with_mnogosearch:--without-mnogosearch}%{?with_mnogosearch:--with-mnogosearch=shared,/usr} \
1783 %{?with_msession:--with-msession=shared}%{!?with_msession:--without-msession} \
1784 %{?with_mssql:--with-mssql=shared} \
1785 --with-mysql=shared,/usr --with-mysql-sock=/var/lib/mysql/mysql.sock \
1786 --with-ncurses=shared \
1787 %{?with_oci8:--with-oci8=shared} \
1788 %{?with_odbc:--with-unixODBC=shared} \
1789 %{?with_openssl:--with-openssl} \
1790 %{?with_oracle:--with-oracle=shared} \
1791 %{!?with_pcre:--without-pcre-regex}%{?with_pcre:--with-pcre-regex=shared,/usr} \
1792 %{?with_pdf:--with-pdflib=shared} \
1793 --with-pear=%{php_pear_dir} \
1794 %{!?with_pgsql:--without-pgsql}%{?with_pgsql:--with-pgsql=shared,/usr} \
1795 --with-png-dir=/usr \
1796 %{?with_qtdom:--with-qtdom=shared} \
1797 --with-readline=shared \
1799 %{?with_snmp:--with-snmp=shared --enable-ucd-snmp-hack} \
1800 %{?with_pspell:--with-pspell=shared} \
1801 %{?with_sybase:--with-sybase-ct=shared,/usr --with-sybase=shared,/usr} \
1802 --with-t1lib=shared \
1803 --with-tiff-dir=/usr \
1804 %{?with_xml:--with-dom=shared} \
1805 %{!?with_xmlrpc:--without-xmlrpc}%{?with_xmlrpc:--with-xmlrpc=shared%{?with_system_xmlrpc_epi:,/usr}} \
1806 %{?with_xslt:--with-xslt-sablot=shared} --without-sablot-js \
1807 %{?with_yaz:--with-yaz=shared} \
1809 --with-zlib=shared --with-zlib-dir=shared,/usr \
1811 cp -f Makefile Makefile.$sapi
1812 cp -f main/php_config.h php_config.h.$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/libphp4.la -f Makefile.apxs1
1824 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache2handler/libphp4.la -f Makefile.apxs2
1829 cp -af php_config.h.fcgi main/php_config.h
1830 rm -rf sapi/cgi/.libs sapi/cgi/*.lo
1831 %{__make} sapi/cgi/php -f Makefile.fcgi
1832 cp -r sapi/cgi sapi/fcgi
1833 [ "$(echo '<?=php_sapi_name();' | ./sapi/fcgi/php -qn)" = cgi-fcgi ] || exit 1
1837 cp -af php_config.h.cgi main/php_config.h
1838 rm -rf sapi/cgi/.libs sapi/cgi/*.lo
1839 %{__make} sapi/cgi/php -f Makefile.cgi
1840 [ "$(echo '<?=php_sapi_name();' | ./sapi/cgi/php -qn)" = cgi ] || exit 1
1843 cp -af php_config.h.cli main/php_config.h
1844 %{__make} sapi/cli/php -f Makefile.cli
1845 [ "$(echo '<?=php_sapi_name();' | ./sapi/cli/php -n)" = cli ] || exit 1
1848 rm -rf $RPM_BUILD_ROOT
1849 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache{,1}},%{_sysconfdir}} \
1850 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1851 $RPM_BUILD_ROOT{/etc/apache/conf.d,/etc/httpd/conf.d} \
1852 $RPM_BUILD_ROOT%{_mandir}/man1
1854 # install the apache modules' files
1855 %{__make} install-headers install-build install-modules install-programs \
1856 INSTALL_ROOT=$RPM_BUILD_ROOT
1858 libtool --silent --mode=install install libphp_common.la $RPM_BUILD_ROOT%{_libdir}
1859 # fix install paths, avoid evil rpaths
1860 sed -i -e "s|^libdir=.*|libdir='%{_libdir}'|" $RPM_BUILD_ROOT%{_libdir}/libphp_common.la
1862 # install apache1 DSO module
1864 libtool --silent --mode=install install sapi/apache/libphp4.la $RPM_BUILD_ROOT%{_libdir}/apache1
1865 rm $RPM_BUILD_ROOT%{_libdir}/apache1/libphp4.la
1868 # install apache2 DSO module
1870 libtool --silent --mode=install install sapi/apache2handler/libphp4.la $RPM_BUILD_ROOT%{_libdir}/apache
1871 rm $RPM_BUILD_ROOT%{_libdir}/apache/libphp4.la
1875 sed -i -e 's|libphp_common.la|$(libdir)/libphp_common.la|' $RPM_BUILD_ROOT%{_libdir}/php/build/acinclude.m4
1878 libtool --silent --mode=install install sapi/cgi/php $RPM_BUILD_ROOT%{_bindir}/php4.cgi
1882 libtool --silent --mode=install install sapi/fcgi/php $RPM_BUILD_ROOT%{_bindir}/php4.fcgi
1886 libtool --silent --mode=install install sapi/cli/php $RPM_BUILD_ROOT%{_bindir}/php4.cli
1888 install sapi/cli/php.1 $RPM_BUILD_ROOT%{_mandir}/man1/php4.1
1889 ln -sf php4.cli $RPM_BUILD_ROOT%{_bindir}/php4
1890 ln -sf php4.cli $RPM_BUILD_ROOT%{_bindir}/php
1892 %{?with_java:install ext/java/php_java.jar $RPM_BUILD_ROOT%{extensionsdir}}
1894 install php.ini $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1896 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/php-cgi-fcgi.ini
1898 install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/php-cgi.ini
1899 install %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/php-cli.ini
1902 install %{SOURCE3} $RPM_BUILD_ROOT/etc/apache/conf.d/70_mod_php4.conf
1903 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/php-apache.ini
1907 install %{SOURCE3} $RPM_BUILD_ROOT/etc/httpd/conf.d/70_mod_php4.conf
1908 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/php-apache2handler.ini
1911 # Generate stub .ini files for each subpackage
1912 install -d $RPM_BUILD_ROOT%{_sysconfdir}/conf.d
1913 generate_inifiles() {
1914 for so in modules/*.so; do
1915 mod=$(basename $so .so)
1916 conf="%{_sysconfdir}/conf.d/$mod.ini"
1917 # xml needs to be loaded before wddx
1918 [ "$mod" = "wddx" ] && conf="%{_sysconfdir}/conf.d/xml_$mod.ini"
1920 cat > $RPM_BUILD_ROOT$conf <<-EOF
1921 ; Enable $mod extension module
1928 # per SAPI ini directories
1929 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{cgi,cli,cgi-fcgi,apache,apache2handler}.d
1932 mv $RPM_BUILD_ROOT%{_sysconfdir}/{conf.d/{ncurses,pcntl,readline}.ini,cli.d}
1934 # use system automake and {lib,sh}tool
1935 %if "%{pld_release}" != "ac"
1936 ln -snf /usr/share/automake/config.{guess,sub} $RPM_BUILD_ROOT%{_libdir}/php/build
1937 for i in libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4; do
1938 ln -snf %{_aclocaldir}/${i} $RPM_BUILD_ROOT%{_libdir}/php/build
1940 ln -snf %{_datadir}/libtool/config/ltmain.sh $RPM_BUILD_ROOT%{_libdir}/php/build
1942 ln -snf %{_aclocaldir}/libtool.m4 $RPM_BUILD_ROOT%{_libdir}/php/build
1943 ln -snf %{_datadir}/libtool/ltmain.sh $RPM_BUILD_ROOT%{_libdir}/php/build
1945 ln -snf %{_bindir}/shtool $RPM_BUILD_ROOT%{_libdir}/php/build
1947 # as a result of ext/pcre/pcrelib removal in %%prep, ext/pcre/php_pcre.h
1948 # isn't installed by install-headers make target, we do it manually here.
1949 # this header file is required by e.g. filter PECL extension
1950 install -D ext/pcre/php_pcre.h $RPM_BUILD_ROOT%{_includedir}/php/ext/pcre/php_pcre.h
1953 rm -rf $RPM_BUILD_ROOT
1955 %post -n apache1-mod_php4
1956 if [ "$1" = "1" ]; then
1957 %service -q apache restart
1960 %postun -n apache1-mod_php4
1961 if [ "$1" = "0" ]; then
1962 %service -q apache restart
1965 %post -n apache-mod_php4
1966 if [ "$1" = "1" ]; then
1967 %service -q httpd restart
1970 %postun -n apache-mod_php4
1971 if [ "$1" = "0" ]; then
1972 %service -q httpd restart
1975 # so tired of typing... so decided to create macros
1976 # macro called at extension post scriptlet
1977 %define extension_post \
1978 if [ "$1" = "1" ]; then \
1979 [ ! -f /etc/apache/conf.d/??_mod_php4.conf ] || %service -q apache restart \
1980 [ ! -f /etc/httpd/conf.d/??_mod_php4.conf ] || %service -q httpd restart \
1983 # macro called at extension postun scriptlet
1984 %define extension_postun \
1985 if [ "$1" = "0" ]; then \
1986 [ ! -f /etc/apache/conf.d/??_mod_php4.conf ] || %service -q apache restart \
1987 [ ! -f /etc/httpd/conf.d/??_mod_php4.conf ] || %service -q httpd restart \
1990 %post common -p /sbin/ldconfig
1991 %postun common -p /sbin/ldconfig
1994 # minimizing apache restarts logics. we restart webserver:
1996 # 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
1997 # 2. first install of extension (post: $1 = 1)
1998 # 2. uninstall of extension (postun: $1 == 0)
2000 # the strict internal deps between extensions (and apache modules) and
2001 # common package are very important for all this to work.
2003 # restart webserver at the end of transaction
2004 [ ! -f /etc/apache/conf.d/??_mod_php4.conf ] || %service -q apache restart
2005 [ ! -f /etc/httpd/conf.d/??_mod_php4.conf ] || %service -q httpd restart
2008 %triggerpostun -n apache-mod_php4 -- apache-mod_php4 < 3:4.4.0-2.16, php4 < 3:4.3.11-4.16
2009 # for fixed php-SAPI.ini, the poor php-apache.ini was never read for apache2
2010 if [ -f %{_sysconfdir}/php-apache.ini.rpmsave ]; then
2011 cp -f %{_sysconfdir}/php-apache2handler.ini{,.rpmnew}
2012 mv -f %{_sysconfdir}/php-apache.ini.rpmsave %{_sysconfdir}/php-apache2handler.ini
2406 # openssl trigger on common package. it removes shared openssl module from php.ini, if it was there.
2407 %triggerun common -- %{name}-openssl < 3:4.4.0-4
2408 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*openssl\.so/d' %{_sysconfdir}/php.ini
2410 %triggerun bcmath -- %{name}-bcmath < 3:4.4.0-2.1
2411 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*bcmath\.so/d' %{_sysconfdir}/php.ini
2413 %triggerun bzip2 -- %{name}-bzip2 < 3:4.4.0-2.1
2414 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*bz2\.so/d' %{_sysconfdir}/php.ini
2416 %triggerun calendar -- %{name}-calendar < 3:4.4.0-2.1
2417 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*calendar\.so/d' %{_sysconfdir}/php.ini
2419 %triggerun cpdf -- %{name}-cpdf < 3:4.4.0-2.1
2420 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*cpdf\.so/d' %{_sysconfdir}/php.ini
2422 %triggerun crack -- %{name}-crack < 3:4.4.0-2.1
2423 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*crack\.so/d' %{_sysconfdir}/php.ini
2425 %triggerun ctype -- %{name}-ctype < 3:4.4.0-2.1
2426 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ctype\.so/d' %{_sysconfdir}/php.ini
2428 %triggerun curl -- %{name}-curl < 3:4.4.0-2.1
2429 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*curl\.so/d' %{_sysconfdir}/php.ini
2431 %triggerun db -- %{name}-db < 3:4.4.0-2.1
2432 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*db\.so/d' %{_sysconfdir}/php.ini
2434 %triggerun dba -- %{name}-dba < 3:4.4.0-2.1
2435 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dba\.so/d' %{_sysconfdir}/php.ini
2437 %triggerun dbase -- %{name}-dbase < 3:4.4.0-2.1
2438 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dbase\.so/d' %{_sysconfdir}/php.ini
2440 %triggerun dbx -- %{name}-dbx < 3:4.4.0-2.1
2441 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dbx\.so/d' %{_sysconfdir}/php.ini
2443 %triggerun dio -- %{name}-dio < 3:4.4.0-2.1
2444 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*dio\.so/d' %{_sysconfdir}/php.ini
2446 %triggerun domxml -- %{name}-domxml < 3:4.4.0-2.1
2447 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*domxml\.so/d' %{_sysconfdir}/php.ini
2449 %triggerun exif -- %{name}-exif < 3:4.4.0-2.1
2450 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*exif\.so/d' %{_sysconfdir}/php.ini
2452 %triggerun fdf -- %{name}-fdf < 3:4.4.0-2.1
2453 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*fdf\.so/d' %{_sysconfdir}/php.ini
2455 %triggerun filepro -- %{name}-filepro < 3:4.4.0-2.1
2456 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*filepro\.so/d' %{_sysconfdir}/php.ini
2458 %triggerun fribidi -- %{name}-fribidi < 3:4.4.0-2.1
2459 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*fribidi\.so/d' %{_sysconfdir}/php.ini
2461 %triggerun ftp -- %{name}-ftp < 3:4.4.0-2.1
2462 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ftp\.so/d' %{_sysconfdir}/php.ini
2464 %triggerun gd -- %{name}-gd < 3:4.4.0-2.1
2465 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gd\.so/d' %{_sysconfdir}/php.ini
2467 %triggerun gettext -- %{name}-gettext < 3:4.4.0-2.1
2468 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gettext\.so/d' %{_sysconfdir}/php.ini
2470 %triggerun gmp -- %{name}-gmp < 3:4.4.0-2.1
2471 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*gmp\.so/d' %{_sysconfdir}/php.ini
2473 %triggerun hyperwave -- %{name}-hyperwave < 3:4.4.0-2.1
2474 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*hyperwave\.so/d' %{_sysconfdir}/php.ini
2476 %triggerun iconv -- %{name}-iconv < 3:4.4.0-2.1
2477 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*iconv\.so/d' %{_sysconfdir}/php.ini
2479 %triggerun imap -- %{name}-imap < 3:4.4.0-2.1
2480 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*imap\.so/d' %{_sysconfdir}/php.ini
2482 %triggerun interbase -- %{name}-interbase < 3:4.4.0-2.1
2483 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*interbase\.so/d' %{_sysconfdir}/php.ini
2485 %triggerun java -- %{name}-java < 3:4.4.0-2.1
2486 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*java\.so/d' %{_sysconfdir}/php.ini
2488 %triggerun ldap -- %{name}-ldap < 3:4.4.0-2.1
2489 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ldap\.so/d' %{_sysconfdir}/php.ini
2491 %triggerun mbstring -- %{name}-mbstring < 3:4.4.0-2.1
2492 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mbstring\.so/d' %{_sysconfdir}/php.ini
2494 %triggerun mcal -- %{name}-mcal < 3:4.4.0-2.1
2495 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mcal\.so/d' %{_sysconfdir}/php.ini
2497 %triggerun mcrypt -- %{name}-mcrypt < 3:4.4.0-2.1
2498 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mcrypt\.so/d' %{_sysconfdir}/php.ini
2500 %triggerun mhash -- %{name}-mhash < 3:4.4.0-2.1
2501 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mhash\.so/d' %{_sysconfdir}/php.ini
2503 %triggerun mime_magic -- %{name}-mime_magic < 3:4.4.0-2.1
2504 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mime_magic\.so/d' %{_sysconfdir}/php.ini
2506 %triggerun ming -- %{name}-ming < 3:4.4.0-2.1
2507 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ming\.so/d' %{_sysconfdir}/php.ini
2509 %triggerun mnogosearch -- %{name}-mnogosearch < 3:4.4.0-2.1
2510 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mnogosearch\.so/d' %{_sysconfdir}/php.ini
2512 %triggerun msession -- %{name}-msession < 3:4.4.0-2.1
2513 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*msession\.so/d' %{_sysconfdir}/php.ini
2515 %triggerun mssql -- %{name}-mssql < 3:4.4.0-2.1
2516 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mssql\.so/d' %{_sysconfdir}/php.ini
2518 %triggerun mysql -- %{name}-mysql < 3:4.4.0-2.1
2519 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*mysql\.so/d' %{_sysconfdir}/php.ini
2521 %triggerun ncurses -- %{name}-ncurses < 3:4.4.2-9.4
2522 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2523 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ncurses\.so/d' %{_sysconfdir}/php-cgi.ini
2525 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2526 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*ncurses\.so/d' %{_sysconfdir}/php-cli.ini
2529 %triggerun oci8 -- %{name}-oci8 < 3:4.4.0-2.1
2530 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*oci8\.so/d' %{_sysconfdir}/php.ini
2532 %triggerun odbc -- %{name}-odbc < 3:4.4.0-2.1
2533 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*odbc\.so/d' %{_sysconfdir}/php.ini
2535 %triggerun oracle -- %{name}-oracle < 3:4.4.0-2.1
2536 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*oracle\.so/d' %{_sysconfdir}/php.ini
2538 %triggerun overload -- %{name}-overload < 3:4.4.0-2.1
2539 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*overload\.so/d' %{_sysconfdir}/php.ini
2541 %triggerun pcntl -- %{name}-pcntl < 3:4.4.2-9.4
2542 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2543 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pcntl\.so/d' %{_sysconfdir}/php-cgi.ini
2545 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2546 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pcntl\.so/d' %{_sysconfdir}/php-cli.ini
2549 %triggerun pcre -- %{name}-pcre < 3:4.4.0-2.1
2550 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pcre\.so/d' %{_sysconfdir}/php.ini
2552 %triggerun pdf -- %{name}-pdf < 3:4.4.0-2.1
2553 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pdf\.so/d' %{_sysconfdir}/php.ini
2555 %triggerun pgsql -- %{name}-pgsql < 3:4.4.0-2.1
2556 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pgsql\.so/d' %{_sysconfdir}/php.ini
2558 %triggerun posix -- %{name}-posix < 3:4.4.0-2.1
2559 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*posix\.so/d' %{_sysconfdir}/php.ini
2561 %triggerun pspell -- %{name}-pspell < 3:4.4.0-2.1
2562 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*pspell\.so/d' %{_sysconfdir}/php.ini
2564 %triggerun qtdom -- %{name}-qtdom < 3:4.4.0-2.1
2565 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*qtdom\.so/d' %{_sysconfdir}/php.ini
2567 %triggerun readline -- %{name}-readline < 3:4.4.2-9.4
2568 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2569 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*readline\.so/d' %{_sysconfdir}/php-cgi.ini
2571 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2572 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*readline\.so/d' %{_sysconfdir}/php-cli.ini
2575 %triggerun recode -- %{name}-recode < 3:4.4.0-2.1
2576 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*recode\.so/d' %{_sysconfdir}/php.ini
2578 %triggerun shmop -- %{name}-shmop < 3:4.4.0-2.1
2579 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*shmop\.so/d' %{_sysconfdir}/php.ini
2581 %triggerun snmp -- %{name}-snmp < 3:4.4.0-2.1
2582 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*snmp\.so/d' %{_sysconfdir}/php.ini
2584 %triggerun sockets -- %{name}-sockets < 3:4.4.0-2.1
2585 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sockets\.so/d' %{_sysconfdir}/php.ini
2587 %triggerun sybase -- %{name}-sybase < 3:4.4.0-2.1
2588 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sybase\.so/d' %{_sysconfdir}/php.ini
2590 %triggerun sybase-ct -- %{name}-sybase-ct < 3:4.4.0-2.1
2591 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sybase_ct\.so/d' %{_sysconfdir}/php.ini
2593 %triggerun sysvmsg -- %{name}-sysvmsg < 3:4.4.0-2.1
2594 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvmsg\.so/d' %{_sysconfdir}/php.ini
2596 %triggerun sysvsem -- %{name}-sysvsem < 3:4.4.0-2.1
2597 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvsem\.so/d' %{_sysconfdir}/php.ini
2599 %triggerun sysvshm -- %{name}-sysvshm < 3:4.4.0-2.1
2600 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*sysvshm\.so/d' %{_sysconfdir}/php.ini
2602 %triggerun wddx -- %{name}-wddx < 3:4.4.0-2.1
2603 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*wddx\.so/d' %{_sysconfdir}/php.ini
2605 %triggerun xml -- %{name}-xml < 3:4.4.0-2.1
2606 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xml\.so/d' %{_sysconfdir}/php.ini
2608 %triggerun xmlrpc -- %{name}-xmlrpc < 3:4.4.0-2.1
2609 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xmlrpc\.so/d' %{_sysconfdir}/php.ini
2611 %triggerun xslt -- %{name}-xslt < 3:4.4.0-2.1
2612 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*xslt\.so/d' %{_sysconfdir}/php.ini
2614 %triggerun yaz -- %{name}-yaz < 3:4.4.0-2.1
2615 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*yaz\.so/d' %{_sysconfdir}/php.ini
2617 %triggerun yp -- %{name}-yp < 3:4.4.0-2.1
2618 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*yp\.so/d' %{_sysconfdir}/php.ini
2620 %triggerun zip -- %{name}-zip < 3:4.4.0-2.1
2621 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*zip\.so/d' %{_sysconfdir}/php.ini
2623 %triggerun zlib -- %{name}-zlib < 3:4.4.0-2.1
2624 %{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*zlib\.so/d' %{_sysconfdir}/php.ini
2627 %files -n apache1-mod_php4
2628 %defattr(644,root,root,755)
2629 %doc sapi/apache/CREDITS
2630 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/apache/conf.d/*_mod_php4.conf
2631 %dir %{_sysconfdir}/apache.d
2632 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-apache.ini
2633 %attr(755,root,root) %{_libdir}/apache1/libphp4.so
2637 %files -n apache-mod_php4
2638 %defattr(644,root,root,755)
2639 %doc sapi/apache2handler/{CREDITS,README}
2640 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/httpd/conf.d/*_mod_php4.conf
2641 %dir %{_sysconfdir}/apache2handler.d
2642 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-apache2handler.ini
2643 %attr(755,root,root) %{_libdir}/apache/libphp4.so
2648 %defattr(644,root,root,755)
2649 %doc sapi/cgi/{CREDITS,README.FastCGI}
2650 %attr(755,root,root) %{_bindir}/php4.fcgi
2651 %dir %{_sysconfdir}/cgi-fcgi.d
2652 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-cgi-fcgi.ini
2656 %defattr(644,root,root,755)
2657 %doc sapi/cgi/CREDITS
2658 %attr(755,root,root) %{_bindir}/php4.cgi
2659 %dir %{_sysconfdir}/cgi.d
2660 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-cgi.ini
2663 %defattr(644,root,root,755)
2664 %doc sapi/cli/{CREDITS,README}
2665 %attr(755,root,root) %{_bindir}/php4.cli
2666 %attr(755,root,root) %{_bindir}/php4
2667 %dir %{_sysconfdir}/cli.d
2668 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php-cli.ini
2669 %{_mandir}/man1/php4.1*
2672 %defattr(644,root,root,755)
2673 %attr(755,root,root) %{_bindir}/php
2676 %defattr(644,root,root,755)
2678 %doc CREDITS Zend/ZEND_CHANGES
2679 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
2682 %dir %{_sysconfdir}/conf.d
2683 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/php.ini
2684 %attr(755,root,root) %{_libdir}/libphp_common-*.so
2685 %dir %{extensionsdir}
2688 %defattr(644,root,root,755)
2689 %doc README.UNIX-BUILD-SYSTEM
2690 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
2691 %doc CODING_STANDARDS
2692 %attr(755,root,root) %{_bindir}/phpize
2693 %attr(755,root,root) %{_bindir}/php-config
2694 %attr(755,root,root) %{_libdir}/libphp_common.so
2695 # FIXME: how exactly this is needed? as it contains libdir for apache1 or apache2
2696 %{_libdir}/libphp_common.la
2698 %{_libdir}/php/build
2699 %{_mandir}/man1/php-config.1*
2700 %{_mandir}/man1/phpize.1*
2703 %defattr(644,root,root,755)
2704 %doc ext/bcmath/CREDITS
2705 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/bcmath.ini
2706 %attr(755,root,root) %{extensionsdir}/bcmath.so
2709 %defattr(644,root,root,755)
2710 %doc ext/bz2/CREDITS
2711 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/bz2.ini
2712 %attr(755,root,root) %{extensionsdir}/bz2.so
2715 %defattr(644,root,root,755)
2716 %doc ext/calendar/CREDITS
2717 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/calendar.ini
2718 %attr(755,root,root) %{extensionsdir}/calendar.so
2722 %defattr(644,root,root,755)
2723 %doc ext/cpdf/CREDITS
2724 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/cpdf.ini
2725 %attr(755,root,root) %{extensionsdir}/cpdf.so
2729 %defattr(644,root,root,755)
2730 %doc ext/crack/CREDITS
2731 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/crack.ini
2732 %attr(755,root,root) %{extensionsdir}/crack.so
2735 %defattr(644,root,root,755)
2736 %doc ext/ctype/{CREDITS,README}
2737 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ctype.ini
2738 %attr(755,root,root) %{extensionsdir}/ctype.so
2742 %defattr(644,root,root,755)
2743 %doc ext/curl/CREDITS
2744 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/curl.ini
2745 %attr(755,root,root) %{extensionsdir}/curl.so
2749 %defattr(644,root,root,755)
2751 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/db.ini
2752 %attr(755,root,root) %{extensionsdir}/db.so
2755 %defattr(644,root,root,755)
2756 %doc ext/dba/{CREDITS,README}
2757 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dba.ini
2758 %attr(755,root,root) %{extensionsdir}/dba.so
2761 %defattr(644,root,root,755)
2762 %doc ext/dbase/CREDITS
2763 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dbase.ini
2764 %attr(755,root,root) %{extensionsdir}/dbase.so
2767 %defattr(644,root,root,755)
2768 %doc ext/dbx/{CREDITS,howto_extend_dbx.html}
2769 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dbx.ini
2770 %attr(755,root,root) %{extensionsdir}/dbx.so
2773 %defattr(644,root,root,755)
2774 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/dio.ini
2775 %attr(755,root,root) %{extensionsdir}/dio.so
2779 %defattr(644,root,root,755)
2780 %doc ext/domxml/{CREDITS,TODO}
2781 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/domxml.ini
2782 %attr(755,root,root) %{extensionsdir}/domxml.so
2787 %defattr(644,root,root,755)
2788 %doc ext/fdf/CREDITS
2789 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/fdf.ini
2790 %attr(755,root,root) %{extensionsdir}/fdf.so
2794 %defattr(644,root,root,755)
2795 %doc ext/exif/CREDITS
2796 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/exif.ini
2797 %attr(755,root,root) %{extensionsdir}/exif.so
2800 %defattr(644,root,root,755)
2801 %doc ext/filepro/CREDITS
2802 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/filepro.ini
2803 %attr(755,root,root) %{extensionsdir}/filepro.so
2807 %defattr(644,root,root,755)
2808 %doc ext/fribidi/{CREDITS,README}
2809 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/fribidi.ini
2810 %attr(755,root,root) %{extensionsdir}/fribidi.so
2814 %defattr(644,root,root,755)
2815 %doc ext/ftp/CREDITS
2816 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ftp.ini
2817 %attr(755,root,root) %{extensionsdir}/ftp.so
2820 %defattr(644,root,root,755)
2822 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gd.ini
2823 %attr(755,root,root) %{extensionsdir}/gd.so
2826 %defattr(644,root,root,755)
2827 %doc ext/gettext/CREDITS
2828 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gettext.ini
2829 %attr(755,root,root) %{extensionsdir}/gettext.so
2832 %defattr(644,root,root,755)
2833 %doc ext/gmp/{CREDITS,README,TODO}
2834 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gmp.ini
2835 %attr(755,root,root) %{extensionsdir}/gmp.so
2838 %defattr(644,root,root,755)
2839 %doc ext/hyperwave/CREDITS
2840 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/hyperwave.ini
2841 %attr(755,root,root) %{extensionsdir}/hyperwave.so
2844 %defattr(644,root,root,755)
2845 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/iconv.ini
2846 %attr(755,root,root) %{extensionsdir}/iconv.so
2850 %defattr(644,root,root,755)
2851 %doc ext/imap/CREDITS
2852 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/imap.ini
2853 %attr(755,root,root) %{extensionsdir}/imap.so
2856 %if %{with interbase}
2858 %defattr(644,root,root,755)
2859 %doc ext/interbase/CREDITS
2860 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/interbase.ini
2861 %attr(755,root,root) %{extensionsdir}/interbase.so
2866 %defattr(644,root,root,755)
2867 %doc ext/java/{CREDITS,README}
2868 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/java.ini
2869 %attr(755,root,root) %{extensionsdir}/java.so
2870 %{extensionsdir}/php_java.jar
2875 %defattr(644,root,root,755)
2876 %doc ext/ldap/CREDITS
2877 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ldap.ini
2878 %attr(755,root,root) %{extensionsdir}/ldap.so
2882 %defattr(644,root,root,755)
2883 %doc ext/mbstring/{CREDITS,README,README.libmbfl}
2884 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mbstring.ini
2885 %attr(755,root,root) %{extensionsdir}/mbstring.so
2888 %defattr(644,root,root,755)
2889 %doc ext/mcal/CREDITS
2890 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mcal.ini
2891 %attr(755,root,root) %{extensionsdir}/mcal.so
2894 %defattr(644,root,root,755)
2895 %doc ext/mcrypt/{CREDITS,TODO}
2896 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mcrypt.ini
2897 %attr(755,root,root) %{extensionsdir}/mcrypt.so
2901 %defattr(644,root,root,755)
2902 %doc ext/mhash/CREDITS
2903 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mhash.ini
2904 %attr(755,root,root) %{extensionsdir}/mhash.so
2908 %defattr(644,root,root,755)
2909 %doc ext/mime_magic/{CREDITS,TODO}
2910 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mime_magic.ini
2911 %attr(755,root,root) %{extensionsdir}/mime_magic.so
2915 %defattr(644,root,root,755)
2916 %doc ext/ming/CREDITS
2917 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ming.ini
2918 %attr(755,root,root) %{extensionsdir}/ming.so
2921 %if %{with mnogosearch}
2923 %defattr(644,root,root,755)
2924 %doc ext/mnogosearch/{CREDITS,README}
2925 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mnogosearch.ini
2926 %attr(755,root,root) %{extensionsdir}/mnogosearch.so
2929 %if %{with msession}
2931 %defattr(644,root,root,755)
2932 %doc ext/msession/{CREDITS,README,msession-test.php}
2933 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/msession.ini
2934 %attr(755,root,root) %{extensionsdir}/msession.so
2939 %defattr(644,root,root,755)
2940 %doc ext/mssql/CREDITS
2941 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mssql.ini
2942 %attr(755,root,root) %{extensionsdir}/mssql.so
2946 %defattr(644,root,root,755)
2947 %doc ext/mysql/CREDITS
2948 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/mysql.ini
2949 %attr(755,root,root) %{extensionsdir}/mysql.so
2952 %defattr(644,root,root,755)
2953 %doc ext/ncurses/CREDITS
2954 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cli.d/ncurses.ini
2955 %attr(755,root,root) %{extensionsdir}/ncurses.so
2959 %defattr(644,root,root,755)
2960 %doc ext/oci8/CREDITS
2961 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/oci8.ini
2962 %attr(755,root,root) %{extensionsdir}/oci8.so
2967 %defattr(644,root,root,755)
2968 %doc ext/odbc/CREDITS
2969 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/odbc.ini
2970 %attr(755,root,root) %{extensionsdir}/odbc.so
2975 %defattr(644,root,root,755)
2976 %doc ext/oracle/CREDITS
2977 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/oracle.ini
2978 %attr(755,root,root) %{extensionsdir}/oracle.so
2982 %defattr(644,root,root,755)
2983 %doc ext/overload/{CREDITS,README}
2984 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/overload.ini
2985 %attr(755,root,root) %{extensionsdir}/overload.so
2988 %defattr(644,root,root,755)
2989 %doc ext/pcntl/{CREDITS,README}
2990 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cli.d/pcntl.ini
2991 %attr(755,root,root) %{extensionsdir}/pcntl.so
2995 %defattr(644,root,root,755)
2996 %doc ext/pcre/CREDITS
2997 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pcre.ini
2998 %attr(755,root,root) %{extensionsdir}/pcre.so
3003 %defattr(644,root,root,755)
3004 %doc ext/pdf/CREDITS
3005 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pdf.ini
3006 %attr(755,root,root) %{extensionsdir}/pdf.so
3011 %defattr(644,root,root,755)
3012 %doc ext/pgsql/{CREDITS,README}
3013 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pgsql.ini
3014 %attr(755,root,root) %{extensionsdir}/pgsql.so
3018 %defattr(644,root,root,755)
3019 %doc ext/posix/CREDITS
3020 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/posix.ini
3021 %attr(755,root,root) %{extensionsdir}/posix.so
3025 %defattr(644,root,root,755)
3026 %doc ext/overload/{CREDITS,README}
3027 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/pspell.ini
3028 %attr(755,root,root) %{extensionsdir}/pspell.so
3033 %defattr(644,root,root,755)
3034 %doc ext/qtdom/CREDITS
3035 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/qtdom.ini
3036 %attr(755,root,root) %{extensionsdir}/qtdom.so
3040 %defattr(644,root,root,755)
3041 %doc ext/readline/{CREDITS,README.libedit}
3042 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cli.d/readline.ini
3043 %attr(755,root,root) %{extensionsdir}/readline.so
3047 %defattr(644,root,root,755)
3048 %doc ext/recode/CREDITS
3049 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/recode.ini
3050 %attr(755,root,root) %{extensionsdir}/recode.so
3053 # session_mm doesn't work with shared session
3055 #%defattr(644,root,root,755)
3056 #%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/conf.d/session.ini
3057 #%attr(755,root,root) %{extensionsdir}/session.so
3060 %defattr(644,root,root,755)
3061 %doc ext/shmop/{CREDITS,README}
3062 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/shmop.ini
3063 %attr(755,root,root) %{extensionsdir}/shmop.so
3067 %defattr(644,root,root,755)
3068 %doc ext/snmp/CREDITS
3069 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/snmp.ini
3070 %attr(755,root,root) %{extensionsdir}/snmp.so
3074 %defattr(644,root,root,755)
3075 %doc ext/sockets/CREDITS
3076 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sockets.ini
3077 %attr(755,root,root) %{extensionsdir}/sockets.so
3081 %defattr(644,root,root,755)
3082 %doc ext/sybase/CREDITS
3083 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sybase.ini
3084 %attr(755,root,root) %{extensionsdir}/sybase.so
3087 %defattr(644,root,root,755)
3088 %doc ext/sybase_ct/CREDITS
3089 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sybase_ct.ini
3090 %attr(755,root,root) %{extensionsdir}/sybase_ct.so
3094 %defattr(644,root,root,755)
3095 %doc ext/sysvmsg/CREDITS
3096 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvmsg.ini
3097 %attr(755,root,root) %{extensionsdir}/sysvmsg.so
3100 %defattr(644,root,root,755)
3101 %doc ext/sysvsem/CREDITS
3102 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvsem.ini
3103 %attr(755,root,root) %{extensionsdir}/sysvsem.so
3106 %defattr(644,root,root,755)
3107 %doc ext/sysvshm/CREDITS
3108 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/sysvshm.ini
3109 %attr(755,root,root) %{extensionsdir}/sysvshm.so
3112 %defattr(644,root,root,755)
3113 %doc ext/tokenizer/{CREDITS,tokenizer.php}
3114 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/tokenizer.ini
3115 %attr(755,root,root) %{extensionsdir}/tokenizer.so
3119 %defattr(644,root,root,755)
3120 %doc ext/wddx/CREDITS
3121 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*wddx.ini
3122 %attr(755,root,root) %{extensionsdir}/wddx.so
3127 %defattr(644,root,root,755)
3128 %doc ext/xml/CREDITS
3129 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xml.ini
3130 %attr(755,root,root) %{extensionsdir}/xml.so
3135 %defattr(644,root,root,755)
3136 %doc ext/xmlrpc/CREDITS
3137 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xmlrpc.ini
3138 %attr(755,root,root) %{extensionsdir}/xmlrpc.so
3143 %defattr(644,root,root,755)
3144 %doc ext/xslt/{README.XSLT-BACKENDS,TODO}
3145 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/xslt.ini
3146 %attr(755,root,root) %{extensionsdir}/xslt.so
3151 %defattr(644,root,root,755)
3152 %doc ext/yaz/{CREDITS,README}
3153 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/yaz.ini
3154 %attr(755,root,root) %{extensionsdir}/yaz.so
3159 %defattr(644,root,root,755)
3161 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/yp.ini
3162 %attr(755,root,root) %{extensionsdir}/yp.so
3166 %defattr(644,root,root,755)
3167 %doc ext/zip/CREDITS
3168 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/zip.ini
3169 %attr(755,root,root) %{extensionsdir}/zip.so
3172 %defattr(644,root,root,755)
3173 %doc ext/zlib/CREDITS
3174 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/zlib.ini
3175 %attr(755,root,root) %{extensionsdir}/zlib.so