3 # - make sure that session-unregister patch is no longer needed
4 # (any crash reports related to session modules?)
7 %bcond_with db3 # use db3 packages instead of db (4.x) for Berkeley DB support
8 %bcond_with fdf # with FDF (PDF forms) module (BR: proprietary lib)
9 %bcond_with interbase_inst # use InterBase install., not Firebird (BR: proprietary libs)
10 %bcond_with java # with Java extension module (BR: jdk)
11 %bcond_with oci8 # with Oracle oci8 extension module (BR: proprietary libs)
12 %bcond_with oracle # with oracle extension module (BR: proprietary libs)
13 %bcond_without cpdf # without cpdf extension module
14 %bcond_without curl # without CURL extension module
15 %bcond_without domxslt # without DOM XSLT/EXSLT support in DOM XML extension module
16 %bcond_without fribidi # without FriBiDi extension module
17 %bcond_without imap # without IMAP extension module
18 %bcond_without interbase # without InterBase extension module
19 %bcond_without ldap # without LDAP extension module
20 %bcond_without mhash # without mhash extension module
21 %bcond_without ming # without ming extension module
22 %bcond_without mm # without mm support for session storage
23 %bcond_without mnogosearch # without mnogosearch extension module
24 %bcond_without msession # without msession extension module
25 %bcond_without mssql # without MS SQL extension module
26 %bcond_without odbc # without ODBC extension module
27 %bcond_without openssl # without OpenSSL support and OpenSSL extension (module)
28 %bcond_without pcre # without PCRE extension module
29 %bcond_without pdf # without PDF extension module
30 %bcond_without pgsql # without PostgreSQL extension module
31 %bcond_without pspell # without pspell extension module
32 %bcond_without recode # without recode extension module
33 %bcond_without qtdom # without Qt DOM extension module
34 %bcond_without snmp # without SNMP extension module
35 %bcond_without sybase # without Sybase and Sybase-CT extension modules
36 %bcond_without wddx # without WDDX extension module
37 %bcond_without xmlrpc # without XML-RPC extension module
38 %bcond_without xml # without XML and DOMXML extension modules
39 %bcond_without xslt # without XSLT extension module
40 %bcond_without yaz # without YAZ extension module
42 %define _apache2 %(rpm -q apache-devel 2> /dev/null | grep -Eq '\\-2\\.[0-9]+\\.' && echo 1 || echo 0)
43 %define apxs /usr/sbin/apxs
44 # some problems with apache 2.x
49 %ifnarch %{ix86} amd64 sparc sparcv9 alpha ppc
50 %undefine with_interbase
54 %undefine with_msession
56 %include /usr/lib/rpm/macros.php
57 Summary: The PHP HTML-embedded scripting language for use with Apache
58 Summary(fr): Le langage de script embarque-HTML PHP pour Apache
59 Summary(pl): Jêzyk skryptowy PHP - u¿ywany wraz z serwerem Apache
60 Summary(pt_BR): A linguagem de script PHP
61 Summary(ru): PHP ÷ÅÒÓÉÉ 4 - ÑÚÙË ÐÒÅÐÒÏÃÅÓÓÉÒÏ×ÁÎÉÑ HTML-ÆÁÊÌÏ×, ×ÙÐÏÌÎÑÅÍÙÊ ÎÁ ÓÅÒ×ÅÒÅ
62 Summary(uk): PHP ÷ÅÒÓ¦§ 4 - ÍÏ×Á ÐÒÅÐÒÏÃÅÓÕ×ÁÎÎÑ HTML-ÆÁÊ̦×, ×ÉËÏÎÕ×ÁÎÁ ÎÁ ÓÅÒ×ÅÒ¦
69 Source0: http://www.php.net/distributions/php-%{version}.tar.bz2
70 # Source0-md5: 7e56824dae9679c59a8234eb848aa542
73 Source3: %{name}-module-install
74 Source4: %{name}-mod_php.conf
75 Source5: %{name}-cgi-fcgi.ini
76 Source6: %{name}-cgi.ini
77 Source7: %{name}-apache.ini
78 Source8: %{name}-cli.ini
79 Patch0: %{name}-shared.patch
80 Patch1: %{name}-pldlogo.patch
81 Patch2: %{name}-xml-expat-fix.patch
82 Patch3: %{name}-mail.patch
83 Patch4: %{name}-link-libs.patch
84 Patch5: %{name}-libpq_fs_h_path.patch
85 Patch6: %{name}-wddx-fix.patch
86 Patch7: %{name}-cpdf-fix.patch
87 Patch8: %{name}-hyperwave-fix.patch
88 Patch9: %{name}-xslt-gcc33.patch
89 Patch10: %{name}-java-norpath.patch
90 Patch11: %{name}-mcal-shared-lib.patch
91 Patch12: %{name}-msession-shared-lib.patch
92 Patch13: %{name}-build_modules.patch
93 Patch14: %{name}-sapi-ini-file.patch
94 Patch15: %{name}-no-metaccld.patch
95 Patch16: %{name}-session-unregister.patch
96 Patch17: %{name}-ini.patch
97 Patch18: %{name}-acam.patch
98 Patch19: %{name}-xmlrpc-fix.patch
99 Patch20: %{name}-libtool.patch
100 Patch21: %{name}-allow-db31.patch
101 Patch22: %{name}-threads-acfix.patch
102 Patch23: %{name}-tsrmlsfetchgcc2.patch
103 Patch24: %{name}-qt.patch
104 Patch25: %{name}-no_pear_install.patch
105 Patch26: %{name}-zlib.patch
106 Patch27: %{name}-db-shared.patch
107 Patch28: %{name}-sybase-fix.patch
108 Patch29: %{name}-lib64.patch
109 Patch30: %{name}-mnogosearch-fix.patch
110 Patch31: %{name}-stupidapache_version.patch
111 Patch32: %{name}-gd_imagerotate_enable.patch
113 URL: http://www.php.net/
114 %{?with_interbase:%{!?with_interbase_inst:BuildRequires: Firebird-devel >= 1.0.2.908-2}}
115 BuildRequires: apache-devel
116 %{?with_pspell:BuildRequires: aspell-devel >= 2:0.50.0}
117 BuildRequires: autoconf >= 2.53
118 BuildRequires: automake >= 1.4d
120 BuildRequires: bzip2-devel
121 BuildRequires: cracklib-devel >= 2.7-15
122 %{?with_curl:BuildRequires: curl-devel >= 7.12.0 }
123 BuildRequires: cyrus-sasl-devel
124 %{?with_db3:BuildRequires: db3-devel >= 3.1}
125 %{!?with_db3:BuildRequires: db-devel >= 4.0}
126 BuildRequires: elfutils-devel
127 %if %{with xml} || %{with xmlrpc}
128 BuildRequires: expat-devel
130 %{?with_fdf:BuildRequires: fdftk-devel}
132 %if %{with mssql} || %{with sybase}
133 BuildRequires: freetds-devel
135 BuildRequires: freetype-devel >= 2.0
136 %{?with_fribidi:BuildRequires: fribidi-devel >= 0.10.4}
137 BuildRequires: gd-devel >= 2.0.28-2
138 BuildRequires: gd-devel(gif)
139 BuildRequires: gdbm-devel
140 BuildRequires: gmp-devel
141 %{?with_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2 }
142 %{?with_java:BuildRequires: jdk >= 1.1}
143 %{?with_cpdf:BuildRequires: libcpdf-devel >= 2.02r1-2}
144 BuildRequires: libjpeg-devel
145 BuildRequires: libltdl-devel >= 1.4
146 BuildRequires: libmcal-devel
147 BuildRequires: libmcrypt-devel >= 2.4.4
148 BuildRequires: libpng-devel >= 1.0.8
149 BuildRequires: libtiff-devel
150 BuildRequires: libtool >= 1.4.3
151 %{?with_xml:BuildRequires: libxml2-devel >= 2.2.7}
152 %{?with_domxslt:BuildRequires: libxslt-devel >= 1.0.3}
153 %{?with_mhash:BuildRequires: mhash-devel}
154 %{?with_ming:BuildRequires: ming-devel >= 0.1.0}
155 %{?with_mm:BuildRequires: mm-devel >= 1.3.0}
156 %{?with_mnogosearch:BuildRequires: mnogosearch-devel >= 3.2.6}
157 BuildRequires: mysql-devel >= 3.23.32
158 BuildRequires: ncurses-devel
159 %{?with_ldap:BuildRequires: openldap-devel >= 2.0}
160 %if %{with openssl} || %{with ldap}
161 BuildRequires: openssl-devel >= 0.9.7d
163 BuildRequires: pam-devel
164 %{?with_pdf:BuildRequires: pdflib-devel >= 4.0.0}
165 BuildRequires: %{__perl}
166 %{?with_msession:BuildRequires: phoenix-devel}
167 %{?with_pgsql:BuildRequires: postgresql-devel}
168 %{?with_pgsql:BuildRequires: postgresql-backend-devel >= 7.2}
169 %{?with_qtdom:BuildRequires: qt-devel >= 2.2.0}
170 BuildRequires: readline-devel
171 %{?with_recode:BuildRequires: recode-devel >= 3.5d-3}
172 BuildRequires: rpm-php-pearprov >= 4.0.2-100
173 BuildRequires: rpmbuild(macros) >= 1.120
174 %{?with_xslt:BuildRequires: sablotron-devel >= 0.96}
175 BuildRequires: t1lib-devel
176 %{?with_snmp:BuildRequires: net-snmp-devel >= 5.0.7}
177 %{?with_odbc:BuildRequires: unixODBC-devel}
178 %{?with_xmlrpc:BuildRequires: xmlrpc-epi-devel}
179 %{?with_yaz:BuildRequires: yaz-devel >= 1.9}
181 BuildRequires: zlib-devel >= 1.0.9
182 BuildRequires: zziplib-devel
183 BuildRequires: fcgi-devel
184 # apache 1.3 vs apache 2.0
186 BuildRequires: apr-devel >= 1:1.0.0
187 BuildRequires: apr-util-devel >= 1:1.0.0
188 PreReq: apache >= 2.0.40
189 Requires: apache(modules-api) = %{apache_modules_api}
191 PreReq: apache(EAPI) < 2.0.0
192 PreReq: apache(EAPI) >= 1.3.9
193 Requires(post,preun): %{apxs}
194 Requires(post,preun): %{__perl}
196 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
197 Provides: php = %{epoch}:%{version}-%{release}
199 Obsoletes: apache-mod_php
200 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
202 %define _sysconfdir /etc/php4
203 %define extensionsdir %{_libdir}/php4
204 %define httpdir /home/services/httpd
205 %define _ulibdir %{_prefix}/lib
208 PHP is an HTML-embedded scripting language. PHP attempts to make it
209 easy for developers to write dynamically generated web pages. PHP also
210 offers built-in database integration for several commercial and
211 non-commercial database management systems, so writing a
212 database-enabled web page with PHP is fairly simple. The most common
213 use of PHP coding is probably as a replacement for CGI scripts. The
214 mod_php module enables the Apache web server to understand and process
215 the embedded PHP language in web pages. This package contains php
216 version %{version}. If you use applications which specifically rely on
217 PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI
218 module contained in the phpfi package. If you're just starting with
219 PHP, you should install this package. You'll also need to install the
223 PHP est un langage de script embarque dans le HTM. PHP essaye de
224 rendre simple aux developpeurs d'ecrire des pages web generees
225 dynamiquement. PHP incorpore egalement une integration avec plusieurs
226 systemes de gestion de bases de donnees commerciaux et
227 non-connerciaux, qui rent facile la creation de pages web liees avec
228 des bases de donnees. L'utilisation la plus commune de PHP est
229 probablement en remplacement de scripts CGI. Le module mod_php permet
230 au serveur web apache de comprendre et de traiter le langage PHP
231 integre dans des pages web. Ce package contient php version
232 %{version}. Si vous utilisez des applications qui utilisent
233 specifiquement PHP/FI, vous devrez installer le module PHP/FI inclus
234 dans le package mod_php. Si vous debutez avec PHP, vous devriez
235 installer ce package. Vous aurez egalement besoin dinstaller le
239 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w
240 plikach HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP
241 (jak np. Apache), który interpretuje te polecenia. Umo¿liwia to
242 tworzenie dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona
243 zosta³a z jêzyków: C, Java i Perl.
245 %description -l pt_BR
246 PHP: Preprocessador de Hipertexto versão 4 é uma linguagem script
247 embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e Perl,
248 com algumas características únicas, específicas ao PHP. O objetivo da
249 linguagem é permitir que desenvolvedores web escrevam páginas
250 dinamicamente geradas de forma rápida.
253 PHP4 - ÜÔÏ ÑÚÙË ÎÁÐÉÓÁÎÉÑ ÓËÒÉÐÔÏ×, ×ÓÔÒÁÉ×ÁÅÍÙÈ × HTML-ËÏÄ. PHP
254 ÐÒÅÄÌÁÇÁÅÔ ÉÎÔÅÒÇÒÁÃÉÀ Ó ÍÎÏÖÅÓÔ×ÏÍ óõâä, ÐÏÜÔÏÍÕ ÎÁÐÉÓÁÎÉÅ ÓËÒÉÐÔÏ×
255 ÄÌÑ ÒÁÂÏÔÙ Ó ÂÁÚÁÍÉ ÄÁÎÎÙÈ ÏÔÎÏÓÉÔÅÌØÎÏ ÐÒÏÓÔÏ. îÁÉÂÏÌÅÅ ÐÏÐÕÌÑÒÎÏÅ
256 ÉÓÐÏÌØÚÏ×ÁÎÉÅ PHP - ÚÁÍÅÎÁ ÄÌÑ CGI ÓËÒÉÐÔÏ×.
258 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÁÍÏÄÏÓÔÁÔÏÞÎÕÀ (CGI) ×ÅÒÓÉÀ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ ÑÚÙËÁ.
259 ÷Ù ÄÏÌÖÎÙ ÔÁËÖÅ ÕÓÔÁÎÏ×ÉÔØ ÐÁËÅÔ %{name}-common. åÓÌÉ ×ÁÍ ÎÕÖÅÎ
260 ÉÎÔÅÒÐÒÅÔÁÔÏÒ PHP × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache, ÕÓÔÁÎÏ×ÉÔÅ ÐÁËÅÔ
264 PHP4 - ÃÅ ÍÏ×Á ÎÁÐÉÓÁÎÎÑ ÓËÒÉÐÔ¦×, ÝÏ ×ÂÕÄÏ×ÕÀÔØÓÑ × HTML-ËÏÄ. PHP
265 ÐÒÏÐÏÎÕ¤ ¦ÎÔÅÇÒÁæÀ Ú ÂÁÇÁÔØÍÁ óõâä, ÔÏÍÕ ÎÁÐÉÓÁÎÎÑ ÓËÒÉÐÔ¦× ÄÌÑ
266 ÒÏÂÏÔÉ Ú ÂÁÚÁÍÉ ÄÁÎÉÈ ¤ ÄÏ×Ï̦ ÐÒÏÓÔÉÍ. îÁʦÌØÛ ÐÏÐÕÌÑÒÎÅ
267 ×ÉËÏÒÉÓÔÁÎÎÑ PHP - ÚÁͦÎÁ ÄÌÑ CGI ÓËÒÉÐÔ¦×.
269 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓÁÍÏÄÏÓÔÁÔÎÀ (CGI) ×ÅÒÓ¦À ¦ÎÔÅÒÐÒÅÔÁÔÏÒÁ ÍÏ×É. ÷É
270 ÍÁ¤ÔÅ ÔÁËÏÖ ×ÓÔÁÎÏ×ÉÔÉ ÐÁËÅÔ %{name}-common. ñËÝÏ ×ÁÍ ÐÏÔÒ¦ÂÅÎ
271 ¦ÎÔÅÒÐÒÅÔÁÔÏÒ PHP × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache, ×ÓÔÁÎÏצÔØ ÐÁËÅÔ apache-php.
274 Summary: php4 as FastCGI program
275 Summary(pl): php4 jako program FastCGI
276 Group: Development/Languages/PHP
277 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
278 Provides: php-fcgi = %{epoch}:%{version}-%{release}
279 Provides: php-program = %{epoch}:%{version}-%{release}
280 Provides: %{name}-program = %{epoch}:%{version}-%{release}
283 php4 as FastCGI program.
285 %description fcgi -l pl
286 php4 jako program FastCGI.
289 Summary: php4 as CGI program
290 Summary(pl): php4 jako program CGI
291 Group: Development/Languages/PHP
292 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
293 Provides: php-cgi = %{epoch}:%{version}-%{release}
294 Provides: php-program = %{epoch}:%{version}-%{release}
295 Provides: %{name}-program = %{epoch}:%{version}-%{release}
300 %description cgi -l pl
301 php4 jako program CGI.
304 Summary: php4 as CLI interpreter
305 Summary(pl): php4 jako interpreter dzia³aj±cy z linii poleceñ
306 Group: Development/Languages/PHP
307 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
308 Provides: php-cli = %{epoch}:%{version}-%{release}
309 Provides: php-program = %{epoch}:%{version}-%{release}
310 Provides: %{name}-program = %{epoch}:%{version}-%{release}
313 php4 as CLI interpreter.
315 %description cli -l pl
316 php4 jako interpreter dzia³aj±cy z linii poleceñ.
319 Summary: Common files needed by both apache module and CGI
320 Summary(pl): Wspólne pliki dla modu³u apache'a i programu CGI
321 Summary(ru): òÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ php
322 Summary(uk): â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ ÄÌÑ php
324 Provides: %{name}-session = %{epoch}:%{version}-%{release}
325 Provides: php-common = %{epoch}:%{version}-%{release}
326 Provides: php-session = %{epoch}:%{version}-%{release}
327 Provides: php-openssl = %{epoch}:%{version}-%{release}
328 Obsoletes: php-session < 3:4.2.1-2
329 Obsoletes: php-openssl < 3:4.3.9-2.2
332 Common files needed by both apache module and CGI.
334 %description common -l pl
335 Wspólne pliki dla modu³u apacha i programu CGI.
337 %description common -l ru
338 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÏÂÝÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÎÙÈ ×ÁÒÉÁÎÔÏ× ÒÅÁÌÉÚÁÃÉÉ PHP
339 (ÓÁÍÏÄÏÓÔÁÔÏÞÎÏÊ É × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache).
341 %description common -l uk
342 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓЦÌØΦ ÆÁÊÌÉ ÄÌÑ Ò¦ÚÎÉÈ ×ÁÒ¦ÁÎÔ¦× ÒÅÁ̦ÚÁæ§ PHP
343 (ÓÁÍÏÄÏÓÔÁÔÎØϧ ÔÁ × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache).
346 Summary: Files for PHP modules development
347 Summary(pl): Pliki do kompilacji modu³ów PHP
348 Summary(pt_BR): Arquivos de desenvolvimento para PHP
349 Summary(ru): ðÁËÅÔ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ ÒÁÓÛÉÒÅÎÉÊ PHP
350 Summary(uk): ðÁËÅÔ ÒÏÚÒÏÂËÉ ÄÌÑ ÐÏÂÕÄÏ×É ÒÏÚÛÉÒÅÎØ PHP
351 Group: Development/Languages/PHP
352 Requires: %{name}-common = %{epoch}:%{version}-%{release}
355 Provides: php-devel = %{epoch}:%{version}-%{release}
359 The php-devel package lets you compile dynamic extensions to PHP.
360 Included here is the source for the PHP extensions. Instead of
361 recompiling the whole php4 binary to add support for, say, oracle,
362 install this package and use the new self-contained extensions
363 support. For more information, read the file
364 SELF-CONTAINED-EXTENSIONS.
366 %description devel -l pl
367 Pliki potrzebne do kompilacji modu³ów PHP.
369 %description devel -l pt_BR
370 Este pacote contém arquivos usados no desenvolvimento de programas ou
373 %description devel -l uk
374 ðÁËÅÔ php-devel ÄÁ¤ ÍÏÖÌÉצÓÔØ ËÏÍЦÌÀ×ÁÔÉ ÄÉÎÁͦÞΦ ÒÏÚÛÉÒÅÎÎÑ PHP.
375 äÏ ÐÁËÅÔÕ ×ËÌÀÞÅÎÏ ×ÉȦÄÎÉÊ ËÏÄ ÄÌÑ ÒÏÚÛÉÒÅÎØ. úÁͦÓÔØ ÐÏ×ÔÏÒÎϧ
376 ËÏÍЦÌÑæ§ ¦ÎÁÒÎÏÇÏ ÆÁÊÌÕ php4 ÄÌÑ ÄÏÄÁÎÎÑ, ÎÁÐÒÉËÌÁÄ, ЦÄÔÒÉÍËÉ
377 oracle, ×ÓÔÁÎÏצÔØ ÃÅÊ ÐÁËÅÔ ÄÌÑ ËÏÍЦÌÑæ§ ÏËÒÅÍÉÈ ÒÏÚÛÉÒÅÎØ.
378 äÅÔÁÌØΦÛÁ ¦ÎÆÏÒÍÁÃ¦Ñ - × ÆÁÊ̦ SELF-CONTAINED-EXTENSIONS.
380 %description devel -l ru
381 ðÁËÅÔ php-devel ÄÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ËÏÍÐÉÌÉÒÏ×ÁÔØ ÄÉÎÁÍÉÞÅÓËÉÅ ÒÁÓÛÉÒÅÎÉÑ
382 PHP. ðÁËÅÔ ×ËÌÀÞÁÅÔ ÉÓÈÏÄÎÙÊ ËÏÄ ÜÔÉÈ ÒÁÓÛÉÒÅÎÉÊ. ÷ÍÅÓÔÏ ÐÏ×ÔÏÒÎÏÊ
383 ËÏÍÐÉÌÑÃÉÉ ÂÉÎÁÒÎÏÇÏ ÆÁÊÌÁ php4 ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ, ÎÁÐÒÉÍÅÒ, ÐÏÄÄÅÒÖËÉ
384 oracle, ÕÓÔÁÎÏ×ÉÔÅ ÜÔÏÔ ÐÁËÅÔ ÄÌÑ ËÏÍÐÉÌÉÒÏ×ÁÎÉÑ ÏÔÄÅÌØÎÙÈ ÒÁÓÛÉÒÅÎÉÊ.
385 ðÏÄÒÏÂÎÏÓÔÉ - × ÆÁÊÌÅ SELF-CONTAINED-EXTENSIONS.
388 Summary: bcmath extension module for PHP
389 Summary(pl): Modu³ bcmath dla PHP
391 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
392 Requires: %{name}-common = %{epoch}:%{version}-%{release}
393 Provides: php-bcmath = %{epoch}:%{version}-%{release}
396 This is a dynamic shared object (DSO) for PHP that will add bc style
397 precision math functions support.
399 %description bcmath -l pl
400 Modu³ PHP umo¿liwiaj±cy korzystanie z dok³adnych funkcji
401 matematycznych takich jak w programie bc.
404 Summary: Bzip2 extension module for PHP
405 Summary(pl): Modu³ bzip2 dla PHP
407 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
408 Requires: %{name}-common = %{epoch}:%{version}-%{release}
409 Provides: php-bzip2 = %{epoch}:%{version}-%{release}
412 This is a dynamic shared object (DSO) for PHP that will add bzip2
413 compression support to PHP.
415 %description bzip2 -l pl
416 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji bzip2.
419 Summary: Calendar extension module for PHP
420 Summary(pl): Modu³ funkcji kalendarza dla PHP
422 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
423 Requires: %{name}-common = %{epoch}:%{version}-%{release}
424 Provides: php-calendar = %{epoch}:%{version}-%{release}
426 %description calendar
427 This is a dynamic shared object (DSO) for PHP that will add calendar
430 %description calendar -l pl
431 Modu³ PHP dodaj±cy wsparcie dla kalendarza.
434 Summary: cpdf extension module for PHP
435 Summary(pl): Modu³ cpdf dla PHP
437 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
438 Requires: %{name}-common = %{epoch}:%{version}-%{release}
439 Provides: php-cpdf = %{epoch}:%{version}-%{release}
442 This is a dynamic shared object (DSO) for PHP that will add PDF
443 support through libcpdf library.
445 %description cpdf -l pl
446 Modu³ PHP dodaj±cy obs³ugê plików PDF poprzez bibliotekê libcpdf.
449 Summary: crack extension module for PHP
450 Summary(pl): Modu³ crack dla PHP
452 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
453 Requires: %{name}-common = %{epoch}:%{version}-%{release}
454 Provides: php-crack = %{epoch}:%{version}-%{release}
457 This is a dynamic shared object (DSO) for PHP that will add cracklib
460 Warning: this is an experimental module.
462 %description crack -l pl
463 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki cracklib.
465 Uwaga: to jest modu³ eksperymentalny.
468 Summary: ctype extension module for PHP
469 Summary(pl): Modu³ ctype dla PHP
471 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
472 Requires: %{name}-common = %{epoch}:%{version}-%{release}
473 Provides: php-ctype = %{epoch}:%{version}-%{release}
476 This is a dynamic shared object (DSO) for PHP that will add ctype
479 %description ctype -l pl
480 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji ctype.
483 Summary: curl extension module for PHP
484 Summary(pl): Modu³ curl dla PHP
486 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
487 Requires: %{name}-common = %{epoch}:%{version}-%{release}
488 Provides: php-curl = %{epoch}:%{version}-%{release}
491 This is a dynamic shared object (DSO) for PHP that will add curl
494 %description curl -l pl
495 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki curl.
498 Summary: Old xDBM extension module for PHP
499 Summary(pl): Modu³ xDBM dla PHP
501 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
502 Requires: %{name}-common = %{epoch}:%{version}-%{release}
503 Provides: php-db = %{epoch}:%{version}-%{release}
506 This is an old dynamic shared object (DSO) for PHP that will add DBM
509 Warning: this module is deprecated and does not support database
510 locking correctly. Please use DBA extension which is a fully
511 operational superset.
513 %description db -l pl
514 Stary modu³ PHP dodaj±cy obs³ugê baz danych DBM.
516 Uwaga: ten modu³ jest przestarza³y i nie obs³uguje poprawnie
517 blokowania bazy danych. Zamiast niego lepiej u¿ywaæ rozszerzenia DBA,
518 które obs³uguje nadzbiór funkcjonalno¶ci tego modu³u.
521 Summary: DBA extension module for PHP
522 Summary(pl): Modu³ DBA dla PHP
524 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
525 Requires: %{name}-common = %{epoch}:%{version}-%{release}
526 Provides: php-dba = %{epoch}:%{version}-%{release}
529 This is a dynamic shared object (DSO) for PHP that will add flat-file
530 databases (DBA) support.
532 %description dba -l pl
533 Modu³ dla PHP dodaj±cy obs³ugê dla baz danych opartych na plikach
537 Summary: DBase extension module for PHP
538 Summary(pl): Modu³ DBase dla PHP
540 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
541 Requires: %{name}-common = %{epoch}:%{version}-%{release}
542 Provides: php-dbase = %{epoch}:%{version}-%{release}
545 This is a dynamic shared object (DSO) for PHP that will add DBase
548 %description dbase -l pl
549 Modu³ PHP ze wsparciem dla DBase.
552 Summary: DBX extension module for PHP
553 Summary(pl): Modu³ DBX dla PHP
555 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
556 Requires: %{name}-common = %{epoch}:%{version}-%{release}
557 Provides: php-dbx = %{epoch}:%{version}-%{release}
560 This is a dynamic shared object (DSO) for PHP that will add DB
561 abstraction layer. DBX supports odbc, mysql, pgsql, mssql, fbsql and
564 %description dbx -l pl
565 Modu³ PHP dodaj±cy warstwê abstrakcji do obs³ugi baz danych. DBX
566 obs³uguje bazy odbc, mysql, pgsql, mssql, fbsql i inne.
569 Summary: Direct I/O extension module for PHP
570 Summary(pl): Modu³ Direct I/O dla PHP
572 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
573 Requires: %{name}-common = %{epoch}:%{version}-%{release}
574 Provides: php-dio = %{epoch}:%{version}-%{release}
577 This is a dynamic shared object (DSO) for PHP that will add direct
580 %description dio -l pl
581 Modu³ PHP dodaj±cy obs³ugê bezpo¶rednich operacji I/O na plikach.
584 Summary: DOM XML extension module for PHP
585 Summary(pl): Modu³ DOM XML dla PHP
587 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
588 Requires: %{name}-common = %{epoch}:%{version}-%{release}
589 Provides: php-domxml = %{epoch}:%{version}-%{release}
592 This is a dynamic shared object (DSO) for PHP that will add DOM XML
595 Warning: this is an experimental module.
597 %description domxml -l pl
598 Modu³ PHP dodaj±cy obs³ugê DOM XML.
600 Uwaga: to jest modu³ eksperymentalny.
603 Summary: exif extension module for PHP
604 Summary(pl): Modu³ exif dla PHP
606 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
607 Requires: %{name}-common = %{epoch}:%{version}-%{release}
608 Provides: php-exif = %{epoch}:%{version}-%{release}
611 This is a dynamic shared object (DSO) for PHP that will add EXIF tags
612 support in image files.
614 %description exif -l pl
615 Modu³ PHP dodaj±cy obs³ugê znaczników EXIF w plikach obrazków.
618 Summary: FDF extension module for PHP
619 Summary(pl): Modu³ FDF dla PHP
621 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
622 Requires: %{name}-common = %{epoch}:%{version}-%{release}
623 Provides: php-fdf = %{epoch}:%{version}-%{release}
626 This PHP module adds support for PDF Forms through Adobe FDFTK
629 %description fdf -l pl
630 Modu³ PHP dodaj±cy obs³ugê formularzy PDF poprzez bibliotekê Adobe
634 Summary: filePro extension module for PHP
635 Summary(pl): Modu³ filePro dla PHP
637 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
638 Requires: %{name}-common = %{epoch}:%{version}-%{release}
639 Provides: php-filepro = %{epoch}:%{version}-%{release}
642 This is a dynamic shared object (DSO) for PHP that will add support
643 for read-only access to filePro databases.
645 %description filepro -l pl
646 Modu³ PHP dodaj±cy mo¿liwo¶æ dostêpu (tylko do odczytu) do baz danych
650 Summary: FriBiDi extension module for PHP
651 Summary(pl): Modu³e FriBiDi dla PHP
653 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
654 Requires: %{name}-common = %{epoch}:%{version}-%{release}
655 Provides: php-fribidi = %{epoch}:%{version}-%{release}
658 This extension is basically a wrapper for the FriBidi implementation
659 of the Unicode Bidi algorithm. The need for such an algorithm rises
660 from the bidirectional language usage done by applications.
661 Arabic/Hebrew embedded within English is such a case.
663 %description fribidi -l pl
664 To rozszerzenie to g³ównie interfejs do implementacji FriBiDi
665 algorytmu Unicode Bidi. Taki algorytm jest potrzebny w przypadku
666 u¿ywania dwukierunkowego pisma w aplikacjach - na przyk³ad przy
667 tek¶cie arabskim lub hebrajskim osadzonym wewn±trz angielskiego.
670 Summary: FTP extension module for PHP
671 Summary(pl): Modu³ FTP dla PHP
673 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
674 Requires: %{name}-common = %{epoch}:%{version}-%{release}
675 Provides: php-ftp = %{epoch}:%{version}-%{release}
678 This is a dynamic shared object (DSO) for PHP that will add FTP
681 %description ftp -l pl
682 Modu³ PHP dodaj±cy obs³ugê protoko³u FTP.
685 Summary: GD extension module for PHP
686 Summary(pl): Modu³ GD dla PHP
688 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
689 Requires: %{name}-common = %{epoch}:%{version}-%{release}
690 Requires: gd >= 2.0.28-2
692 Provides: %{name}-gd(gif) = %{epoch}:%{version}-%{release}
693 Provides: php-gd = %{epoch}:%{version}-%{release}
696 This is a dynamic shared object (DSO) for PHP that will add GD
697 support, allowing you to create and manipulate images with PHP.
699 %description gd -l pl
700 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki GD, pozwalaj±cej na
701 tworzenie i obróbkê obrazków.
704 Summary: gettext extension module for PHP
705 Summary(pl): Modu³ gettext dla PHP
707 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
708 Requires: %{name}-common = %{epoch}:%{version}-%{release}
709 Provides: php-gettext = %{epoch}:%{version}-%{release}
712 This is a dynamic shared object (DSO) for PHP that will add gettext
715 %description gettext -l pl
716 Modu³ PHP dodaj±cy obs³ugê lokalizacji przez gettext.
719 Summary: gmp extension module for PHP
720 Summary(pl): Modu³ gmp dla PHP
722 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
723 Requires: %{name}-common = %{epoch}:%{version}-%{release}
724 Provides: php-gmp = %{epoch}:%{version}-%{release}
727 This is a dynamic shared object (DSO) for PHP that will add arbitrary
728 length number support with GNU MP library.
730 %description gmp -l pl
731 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki gmp do obliczeñ na
732 liczbach o dowolnej d³ugo¶ci.
735 Summary: Hyperwave extension module for PHP
736 Summary(pl): Modu³ Hyperwave dla PHP
738 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
739 Requires: %{name}-common = %{epoch}:%{version}-%{release}
740 Provides: php-hyperwave = %{epoch}:%{version}-%{release}
742 %description hyperwave
743 This is a dynamic shared object (DSO) for PHP that will add Hyperwave
746 %description hyperwave -l pl
747 Modu³ PHP dodaj±cy obs³ugê Hyperwave.
750 Summary: iconv extension module for PHP
751 Summary(pl): Modu³ iconv dla PHP
753 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
754 Requires: %{name}-common = %{epoch}:%{version}-%{release}
755 Provides: php-iconv = %{epoch}:%{version}-%{release}
758 This is a dynamic shared object (DSO) for PHP that will add iconv
761 %description iconv -l pl
762 Modu³ PHP dodaj±cy obs³ugê iconv.
765 Summary: IMAP extension module for PHP
766 Summary(pl): Modu³ IMAP dla PHP
767 Summary(pt_BR): Um módulo para aplicações PHP que usam IMAP
769 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
770 Requires: %{name}-common = %{epoch}:%{version}-%{release}
771 Provides: php-imap = %{epoch}:%{version}-%{release}
774 This is a dynamic shared object (DSO) for PHP that will add IMAP
777 %description imap -l pl
778 Modu³ PHP dodaj±cy obs³ugê skrzynek IMAP.
780 %description imap -l pt_BR
781 Um módulo para aplicações PHP que usam IMAP.
784 Summary: InterBase/Firebird database module for PHP
785 Summary(pl): Modu³ bazy danych InterBase/Firebird dla PHP
787 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
788 Requires: %{name}-common = %{epoch}:%{version}-%{release}
789 Provides: php-interbase = %{epoch}:%{version}-%{release}
790 %{?with_interbase_inst:Autoreq: false}
792 %description interbase
793 This is a dynamic shared object (DSO) for PHP that will add InterBase
794 and Firebird database support.
796 %description interbase -l pl
797 Modu³ PHP umo¿liwiaj±cy dostêp do baz danych InterBase i Firebird.
800 Summary: Java extension module for PHP
801 Summary(pl): Modu³ Javy dla PHP
803 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
804 Requires: %{name}-common = %{epoch}:%{version}-%{release}
805 Provides: php-java = %{epoch}:%{version}-%{release}
808 This is a dynamic shared object (DSO) for PHP that will add Java
809 support to PHP. This extension provides a simple and effective means
810 for creating and invoking methods on Java objects from PHP.
812 Note: it requires setting LD_LIBRARY_PATH to JRE directories
813 containing JVM libraries (e.g. libjava.so, libverify.so and libjvm.so
814 for Sun's JRE) before starting Apache or PHP interpreter.
816 %description java -l pl
817 Modu³ PHP dodaj±cy wsparcie dla Javy. Umo¿liwia odwo³ywanie siê do
818 obiektów Javy z poziomu PHP.
820 Uwaga: modu³ wymaga ustawienia LD_LIBRARY_PATH na katalogi JRE
821 zawieraj±ce biblioteki JVM (np. libjava.so, libverify.so i libjvm.so
822 dla JRE Suna) przed uruchomieniem Apache'a lub interpretera PHP.
825 Summary: LDAP extension module for PHP
826 Summary(pl): Modu³ LDAP dla PHP
827 Summary(pt_BR): Um módulo para aplicações PHP que usam LDAP
829 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
830 Requires: %{name}-common = %{epoch}:%{version}-%{release}
831 Provides: php-ldap = %{epoch}:%{version}-%{release}
834 This is a dynamic shared object (DSO) for PHP that will add LDAP
837 %description ldap -l pl
838 Modu³ PHP dodaj±cy obs³ugê LDAP.
840 %description ldap -l pt_BR
841 Um módulo para aplicações PHP que usam LDAP.
844 Summary: mbstring extension module for PHP
845 Summary(pl): Modu³ mbstring dla PHP
847 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
848 Requires: %{name}-common = %{epoch}:%{version}-%{release}
849 Provides: php-mbstring = %{epoch}:%{version}-%{release}
851 %description mbstring
852 This is a dynamic shared object (DSO) for PHP that will add multibyte
855 %description mbstring -l pl
856 Modu³ PHP dodaj±cy obs³ugê ci±gów znaków wielobajtowych.
859 Summary: mcal extension module for PHP
860 Summary(pl): Modu³ mcal dla PHP
862 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
863 Requires: %{name}-common = %{epoch}:%{version}-%{release}
864 Provides: php-mcal = %{epoch}:%{version}-%{release}
867 This is a dynamic shared object (DSO) for PHP that will add mcal
868 (Modular Calendar Access Library) support.
870 %description mcal -l pl
871 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki mcal (daj±cej dostêp
875 Summary: mcrypt extension module for PHP
876 Summary(pl): Modu³ mcrypt dla PHP
878 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
879 Requires: %{name}-common = %{epoch}:%{version}-%{release}
880 Provides: php-mcrypt = %{epoch}:%{version}-%{release}
883 This is a dynamic shared object (DSO) for PHP that will add mcrypt
886 %description mcrypt -l pl
887 Modu³ PHP dodaj±cy mo¿liwo¶æ szyfrowania poprzez bibliotekê mcrypt.
890 Summary: mhash extension module for PHP
891 Summary(pl): Modu³ mhash dla PHP
893 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
894 Requires: %{name}-common = %{epoch}:%{version}-%{release}
895 Provides: php-mhash = %{epoch}:%{version}-%{release}
898 This is a dynamic shared object (DSO) for PHP that will add mhash
901 %description mhash -l pl
902 Modu³ PHP udostêpniaj±cy funkcje mieszaj±ce z biblioteki mhash.
905 Summary: mime_magic extension module for PHP
906 Summary(pl): Modu³ mime_magic dla PHP
908 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
909 Requires: %{name}-common = %{epoch}:%{version}-%{release}
910 Requires: /usr/share/file/magic.mime
911 Provides: php-mime_magic = %{epoch}:%{version}-%{release}
913 %description mime_magic
914 This PHP module adds support for MIME type lookup via file magic
915 numbers using magic.mime database.
917 %description mime_magic -l pl
918 Modu³ PHP dodaj±cy obs³ugê wyszukiwania typów MIME wed³ug magicznych
919 znaczników plików z u¿yciem bazy danych magic.mime.
922 Summary: ming extension module for PHP
923 Summary(pl): Modu³ ming dla PHP
925 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
926 Requires: %{name}-common = %{epoch}:%{version}-%{release}
927 Provides: php-ming = %{epoch}:%{version}-%{release}
930 This is a dynamic shared object (DSO) for PHP that will add ming
931 (Flash - .swf files) support.
933 %description ming -l pl
934 Modu³ PHP dodaj±cy obs³ugê plików Flash (.swf) poprzez bibliotekê
938 Summary: mnoGoSearch extension module for PHP
939 Summary(pl): Modu³ mnoGoSearch dla PHP
941 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
942 Requires: %{name}-common = %{epoch}:%{version}-%{release}
943 Provides: php-mnogosearch = %{epoch}:%{version}-%{release}
945 %description mnogosearch
946 This is a dynamic shared object (DSO) for PHP that will allow you to
947 access mnoGoSearch free search engine.
949 %description mnogosearch -l pl
950 Modu³ PHP dodaj±cy pozwalaj±cy na dostêp do wolnodostêpnego silnika
951 wyszukiwarki mnoGoSearch.
954 Summary: msession extension module for PHP
955 Summary(pl): Modu³ msession dla PHP
957 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
958 Requires: %{name}-common = %{epoch}:%{version}-%{release}
959 Provides: php-msession = %{epoch}:%{version}-%{release}
961 %description msession
962 This is a dynamic shared object (DSO) for PHP that will allow you to
963 use msession. msession is a high speed session daemon which can run
964 either locally or remotely. It is designed to provide consistent
965 session management for a PHP web farm.
967 %description msession -l pl
968 Modu³ PHP dodaj±cy umo¿liwiaj±cy korzystanie z demona msession. Jest
969 to demon szybkiej obs³ugi sesji, który mo¿e dzia³aæ lokalnie lub na
970 innej maszynie. S³u¿y do zapewniania spójnej obs³ugi sesji dla farmy
974 Summary: MS SQL extension module for PHP
975 Summary(pl): Modu³ MS SQL dla PHP
977 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
978 Requires: %{name}-common = %{epoch}:%{version}-%{release}
979 Provides: php-mssql = %{epoch}:%{version}-%{release}
982 This is a dynamic shared object (DSO) for PHP that will add MS SQL
983 databases support through FreeTDS library.
985 %description mssql -l pl
986 Modu³ PHP dodaj±cy obs³ugê baz danych MS SQL poprzez bibliotekê
990 Summary: MySQL database module for PHP
991 Summary(pl): Modu³ bazy danych MySQL dla PHP
992 Summary(pt_BR): Um módulo para aplicações PHP que usam bancos de dados MySQL
994 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
995 Requires: %{name}-common = %{epoch}:%{version}-%{release}
996 Provides: php-mysql = %{epoch}:%{version}-%{release}
999 This is a dynamic shared object (DSO) for PHP that will add MySQL
1002 %description mysql -l pl
1003 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych MySQL.
1005 %description mysql -l pt_BR
1006 Um módulo para aplicações PHP que usam bancos de dados MySQL.
1009 Summary: ncurses module for PHP
1010 Summary(pl): Modu³ ncurses dla PHP
1012 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
1013 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1014 Provides: php-ncurses = %{epoch}:%{version}-%{release}
1016 %description ncurses
1017 This PHP module adds support for ncurses functions (only for cli and
1020 %description ncurses -l pl
1021 Modu³ PHP dodaj±cy obs³ugê funkcji ncurses (tylko do SAPI cli i cgi).
1024 Summary: Oracle 8 database module for PHP
1025 Summary(pl): Modu³ bazy danych Oracle 8 dla PHP
1027 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1028 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1029 Provides: php-oci8 = %{epoch}:%{version}-%{release}
1033 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1034 and Oracle 8 database support through Oracle8 Call-Interface (OCI8).
1036 %description oci8 -l pl
1037 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7 i Oracle 8
1038 poprzez interfejs Oracle8 Call-Interface (OCI8).
1041 Summary: ODBC extension module for PHP
1042 Summary(pl): Modu³ ODBC dla PHP
1043 Summary(pt_BR): Um módulo para aplicações PHP que usam bases de dados ODBC
1045 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1046 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1047 Requires: unixODBC >= 2.1.1-3
1048 Provides: php-odbc = %{epoch}:%{version}-%{release}
1051 This is a dynamic shared object (DSO) for PHP that will add ODBC
1054 %description odbc -l pl
1055 Modu³ PHP ze wsparciem dla ODBC.
1057 %description odbc -l pt_BR
1058 Um módulo para aplicações PHP que usam ODBC.
1061 Summary: OpenSSL extension module for PHP
1062 Summary(pl): Modu³ OpenSSL dla PHP
1064 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1065 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1066 Provides: php-openssl = %{epoch}:%{version}-%{release}
1068 %description openssl
1069 This is a dynamic shared object (DSO) for PHP that will add OpenSSL
1072 Warning: this is an experimental module.
1074 %description openssl -l pl
1075 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki OpenSSL.
1077 Uwaga: to jest modu³ eksperymentalny.
1080 Summary: Oracle 7 database module for PHP
1081 Summary(pl): Modu³ bazy danych Oracle 7 dla PHP
1083 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1084 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1085 Provides: php-oracle = %{epoch}:%{version}-%{release}
1089 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1092 %description oracle -l pl
1093 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7.
1096 Summary: Overload extension module for PHP
1097 Summary(pl): Modu³ Overload dla PHP
1099 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1100 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1101 Provides: php-overload = %{epoch}:%{version}-%{release}
1103 %description overload
1104 This is a dynamic shared object (DSO) for PHP that will add user-space
1105 object overloading support.
1107 Warning: this is an experimental module.
1109 %description overload -l pl
1110 Modu³ PHP umo¿liwiaj±cy przeci±¿anie obiektów.
1112 Uwaga: to jest modu³ eksperymentalny.
1115 Summary: Process Control extension module for PHP
1116 Summary(pl): Modu³ Process Control dla PHP
1118 Requires(post,preun): %{name}-program = %{epoch}:%{version}-%{release}
1119 Requires: %{name}-program = %{epoch}:%{version}-%{release}
1120 Provides: php-pcntl = %{epoch}:%{version}-%{release}
1123 This is a dynamic shared object (DSO) for PHP that will add process
1124 spawning and control support. It supports functions like fork(),
1125 waitpid(), signal() etc.
1127 Warning: this is an experimental module. Also, don't use it in
1128 webserver environment!
1130 %description pcntl -l pl
1131 Modu³ PHP umo¿liwiaj±cy tworzenie nowych procesów i kontrolê nad nimi.
1132 Obs³uguje funkcje takie jak fork(), waitpid(), signal() i podobne.
1134 Uwaga: to jest modu³ eksperymentalny. Ponadto nie jest przeznaczony do
1135 u¿ywania z serwerem WWW - nie próbuj tego!
1138 Summary: PCRE extension module for PHP
1139 Summary(pl): Modu³ PCRE dla PHP
1141 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1142 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1143 Provides: php-pcre = %{epoch}:%{version}-%{release}
1146 This is a dynamic shared object (DSO) for PHP that will add Perl
1147 Compatible Regular Expression support.
1149 %description pcre -l pl
1150 Modu³ PHP umo¿liwiaj±cy korzystanie z perlowych wyra¿eñ regularnych
1151 (Perl Compatible Regular Expressions)
1154 Summary: PDF creation module module for PHP
1155 Summary(pl): Modu³ do tworzenia plików PDF dla PHP
1157 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1158 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1159 Provides: php-pdf = %{epoch}:%{version}-%{release}
1162 This is a dynamic shared object (DSO) for PHP that will add PDF
1163 support through pdflib.
1165 %description pdf -l pl
1166 Modu³ PHP umo¿liwiaj±cy tworzenie plików PDF. Wykorzystuje bibliotekê
1170 Summary: PostgreSQL database module for PHP
1171 Summary(pl): Modu³ bazy danych PostgreSQL dla PHP
1173 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1174 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1175 Provides: php-pgsql = %{epoch}:%{version}-%{release}
1178 This is a dynamic shared object (DSO) for PHP that will add PostgreSQL
1181 %description pgsql -l pl
1182 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
1184 %description pgsql -l pt_BR
1185 Um módulo para aplicações PHP que usam bancos de dados postgresql.
1188 Summary: POSIX extension module for PHP
1189 Summary(pl): Modu³ POSIX dla PHP
1191 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1192 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1193 Provides: php-posix = %{epoch}:%{version}-%{release}
1196 This is a dynamic shared object (DSO) for PHP that will add POSIX
1197 functions support to PHP.
1199 %description posix -l pl
1200 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji POSIX.
1203 Summary: pspell extension module for PHP
1204 Summary(pl): Modu³ pspell dla PHP
1206 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1207 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1208 Provides: php-pspell = %{epoch}:%{version}-%{release}
1211 This is a dynamic shared object (DSO) for PHP that will add pspell
1212 support to PHP. It allows to check the spelling of a word and offer
1215 %description pspell -l pl
1216 Modu³ PHP umo¿liwiaj±cy korzystanie z pspella. Pozwala on na
1217 sprawdzanie pisowni s³owa i sugerowanie poprawek.
1220 Summary: Qt DOM extension module for PHP
1221 Summary(pl): Modu³ Qt DOM dla PHP
1223 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1224 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1225 Provides: php-qtdom = %{epoch}:%{version}-%{release}
1228 This PHP module adds Qt DOM functions support.
1230 %description qtdom -l pl
1231 Modu³ PHP dodaj±cy obs³ugê funkcji Qt DOM.
1234 Summary: readline extension module for PHP
1235 Summary(pl): Modu³ readline dla PHP
1237 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
1238 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1239 Provides: php-readline = %{epoch}:%{version}-%{release}
1241 %description readline
1242 This PHP module adds support for readline functions (only for cli and
1245 %description readline -l pl
1246 Modu³ PHP dodaj±cy obs³ugê funkcji readline (tylko do SAPI cli i cgi).
1249 Summary: recode extension module for PHP
1250 Summary(pl): Modu³ recode dla PHP
1252 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1253 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1254 Requires: recode >= 3.5d-3
1255 Provides: php-recode = %{epoch}:%{version}-%{release}
1258 This is a dynamic shared object (DSO) for PHP that will add recode
1261 %description recode -l pl
1262 Modu³ PHP dodaj±cy mo¿liwo¶æ konwersji kodowania plików (poprzez
1266 Summary: session extension module for PHP
1267 Summary(pl): Modu³ session dla PHP
1269 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1270 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1271 Provides: php-session = %{epoch}:%{version}-%{release}
1273 %description session
1274 This is a dynamic shared object (DSO) for PHP that will add session
1277 %description session -l pl
1278 Modu³ PHP dodaj±cy obs³ugê sesji.
1281 Summary: Shared Memory Operations extension module for PHP
1282 Summary(pl): Modu³ shmop dla PHP
1284 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1285 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1286 Provides: php-shmop = %{epoch}:%{version}-%{release}
1289 This is a dynamic shared object (DSO) for PHP that will add Shared
1290 Memory Operations support.
1292 Warning: this is an experimental module.
1294 %description shmop -l pl
1295 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej.
1297 Uwaga: to jest modu³ eksperymentalny.
1300 Summary: SNMP extension module for PHP
1301 Summary(pl): Modu³ SNMP dla PHP
1303 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1304 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1305 Provides: php-snmp = %{epoch}:%{version}-%{release}
1308 This is a dynamic shared object (DSO) for PHP that will add SNMP
1311 %description snmp -l pl
1312 Modu³ PHP dodaj±cy obs³ugê SNMP.
1315 Summary: sockets extension module for PHP
1316 Summary(pl): Modu³ socket dla PHP
1318 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1319 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1320 Provides: php-sockets = %{epoch}:%{version}-%{release}
1322 %description sockets
1323 This is a dynamic shared object (DSO) for PHP that will add sockets
1326 Warning: this is an experimental module.
1328 %description sockets -l pl
1329 Modu³ PHP dodaj±cy obs³ugê gniazdek.
1331 Uwaga: to jest modu³ eksperymentalny.
1334 Summary: Sybase DB extension module for PHP
1335 Summary(pl): Modu³ Sybase DB dla PHP
1337 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1338 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1339 Obsoletes: %{name}-sybase-ct
1340 Provides: php-sybase = %{epoch}:%{version}-%{release}
1343 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1344 MS SQL databases support through SYBDB library.
1346 %description sybase -l pl
1347 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1351 Summary: Sybase-CT extension module for PHP
1352 Summary(pl): Modu³ Sybase-CT dla PHP
1354 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1355 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1356 Obsoletes: %{name}-sybase
1357 Provides: php-sybase-ct = %{epoch}:%{version}-%{release}
1359 %description sybase-ct
1360 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1361 MS SQL databases support through CT-lib.
1363 %description sybase-ct -l pl
1364 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1368 Summary: SysV msg extension module for PHP
1369 Summary(pl): Modu³ SysV msg dla PHP
1371 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1372 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1373 Provides: php-sysvmsg = %{epoch}:%{version}-%{release}
1375 %description sysvmsg
1376 This is a dynamic shared object (DSO) for PHP that will add SysV
1377 message queues support.
1379 %description sysvmsg -l pl
1380 Modu³ PHP umo¿liwiaj±cy korzystanie z kolejek komunikatów SysV.
1383 Summary: SysV sem extension module for PHP
1384 Summary(pl): Modu³ SysV sem dla PHP
1386 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1387 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1388 Provides: php-sysvsem = %{epoch}:%{version}-%{release}
1390 %description sysvsem
1391 This is a dynamic shared object (DSO) for PHP that will add SysV
1394 %description sysvsem -l pl
1395 Modu³ PHP umo¿liwiaj±cy korzystanie z semaforów SysV.
1398 Summary: SysV shm extension module for PHP
1399 Summary(pl): Modu³ SysV shm dla PHP
1401 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1402 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1403 Provides: php-sysvshm = %{epoch}:%{version}-%{release}
1405 %description sysvshm
1406 This is a dynamic shared object (DSO) for PHP that will add SysV
1407 Shared Memory support.
1409 %description sysvshm -l pl
1410 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV.
1413 Summary: wddx extension module for PHP
1414 Summary(pl): Modu³ wddx dla PHP
1416 PreReq: %{name}-session = %{epoch}:%{version}-%{release}
1417 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1418 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1419 Provides: php-wddx = %{epoch}:%{version}-%{release}
1422 This is a dynamic shared object (DSO) for PHP that will add wddx
1425 %description wddx -l pl
1426 Modu³ PHP umo¿liwiaj±cy korzystanie z wddx.
1429 Summary: XML extension module for PHP
1430 Summary(pl): Modu³ XML dla PHP
1432 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1433 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1434 Provides: php-xml = %{epoch}:%{version}-%{release}
1437 This is a dynamic shared object (DSO) for PHP that will add XML
1438 support. This extension lets you create XML parsers and then define
1439 handlers for different XML events.
1441 %description xml -l pl
1442 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML i obs³ugê zdarzeñ
1443 zwi±zanych z tymi plikami. Pozwala on tworzyæ analizatory XML-a i
1444 nastêpnie definiowaæ procedury obs³ugi dla ró¿nych zdarzeñ XML.
1447 Summary: xmlrpc extension module for PHP
1448 Summary(pl): Modu³ xmlrpc dla PHP
1450 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1451 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1452 Provides: php-xmlrpc = %{epoch}:%{version}-%{release}
1455 This is a dynamic shared object (DSO) for PHP that will add XMLRPC
1458 Warning: this is an experimental module.
1460 %description xmlrpc -l pl
1461 Modu³ PHP dodaj±cy obs³ugê XMLRPC.
1463 Uwaga: to jest modu³ eksperymentalny.
1466 Summary: xslt extension module for PHP
1467 Summary(pl): Modu³ xslt dla PHP
1469 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1470 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1471 Provides: php-xslt = %{epoch}:%{version}-%{release}
1474 This is a dynamic shared object (DSO) for PHP that will add xslt
1477 %description xslt -l pl
1478 Modu³ PHP umo¿liwiaj±cy korzystanie z technologii xslt.
1481 Summary: yaz extension module for PHP
1482 Summary(pl): Modu³ yaz dla PHP
1484 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1485 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1486 Requires: yaz >= 1.9
1487 Provides: php-yaz = %{epoch}:%{version}-%{release}
1490 This is a dynamic shared object (DSO) for PHP that will add yaz
1491 support. yaz toolkit implements the Z39.50 protocol for information
1494 %description yaz -l pl
1495 Modu³ PHP umo¿liwiaj±cy korzystanie z yaz - implementacji protoko³u
1496 Z39.50 s³u¿±cego do pozyskiwania informacji.
1499 Summary: NIS (yp) extension module for PHP
1500 Summary(pl): Modu³ NIS (yp) dla PHP
1502 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1503 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1504 Provides: php-yp = %{epoch}:%{version}-%{release}
1507 This is a dynamic shared object (DSO) for PHP that will add NIS
1508 (Yellow Pages) support.
1510 %description yp -l pl
1511 Modu³ PHP dodaj±cy wsparcie dla NIS (Yellow Pages).
1514 Summary: zip extension module for PHP
1515 Summary(pl): Modu³ zip dla PHP
1517 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1518 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1519 Provides: php-zip = %{epoch}:%{version}-%{release}
1522 This is a dynamic shared object (DSO) for PHP that will add ZZipLib
1523 (read-only access to ZIP archives) support.
1525 %description zip -l pl
1526 Modu³ PHP umo¿liwiaj±cy korzystanie z bibliotekli ZZipLib
1527 (pozwalaj±cej na odczyt archiwów ZIP).
1530 Summary: Zlib extension module for PHP
1531 Summary(pl): Modu³ zlib dla PHP
1533 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1534 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1535 Provides: php-zlib = %{epoch}:%{version}-%{release}
1538 This is a dynamic shared object (DSO) for PHP that will add zlib
1539 compression support to PHP.
1541 %description zlib -l pl
1542 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji zlib.
1545 Summary: PEAR - PHP Extension and Application Repository
1546 Summary(pl): PEAR - rozszerzenie PHP i repozytorium aplikacji
1547 Group: Development/Languages/PHP
1548 Requires: %{name}-pcre = %{epoch}:%{version}-%{release}
1549 Requires: %{name}-xml = %{epoch}:%{version}-%{release}
1550 Provides: php-pear = %{epoch}:%{version}-%{release}
1553 PEAR - PHP Extension and Application Repository.
1555 Please note that this package provides only basic directory structure.
1556 If you want to use base PEAR classes (PEAR.php, PEAR/*.php), that come
1557 with PHP, please install appropriate php-pear-* (php-pear-PEAR,
1558 php-PEAR-Archive_Tar, etc) packages.
1560 %description pear -l pl
1561 PEAR (PHP Extension and Application Repository) - rozszerzenie PHP i
1562 repozytorium aplikacji.
1564 Nale¿y pamiêtaæ, ¿e ten pakiet dostarcza tylko podstawow± strukturê
1565 katalogów. Aby u¿yæ podstawowych klas PEAR (PEAR.php PEAR/*.php),
1566 dostarczanych z PHP, nale¿y zainstaliwaæ odpowiednie pakiety
1567 php-pear-* (php-pear-PEAR, php-pear-Archive_Tar, itp).
1570 %setup -q -n php-%{version}
1580 # Not really needed?
1589 cp php.ini-dist php.ini
1591 # for ac2.53b/am1.6b - AC_LANG_CXX has AM_CONDITIONAL, so cannot be invoked
1614 sed -i -e 's#apr-config#apr-1-config#g' sapi/apache*/*.m4
1615 sed -i -e 's#apu-config#apu-1-config#g' sapi/apache*/*.m4
1619 CFLAGS="%{rpmcflags} -DEAPI=1 -I/usr/X11R6/include `%{_bindir}/apr-1-config --cppflags --includes` `%{_bindir}/apu-1-config --includes`"
1621 CFLAGS="%{rpmcflags} -DEAPI=1 -I/usr/X11R6/include"
1623 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
1628 PROG_SENDMAIL="/usr/lib/sendmail"; export PROG_SENDMAIL
1629 for i in fcgi cgi cli apxs ; do
1631 `[ $i = cgi ] && echo --enable-discard-path` \
1632 `[ $i = cli ] && echo --disable-cgi` \
1633 `[ $i = fcgi ] && echo --enable-fastcgi --with-fastcgi=/usr` \
1635 `[ $i = apxs ] && echo --with-apxs2=%{apxs}` \
1636 --enable-experimental-zts \
1638 `[ $i = apxs ] && echo --with-apxs=%{apxs}` \
1640 --with-config-file-path=%{_sysconfdir} \
1641 --with-exec-dir=%{_bindir} \
1642 --%{!?debug:dis}%{?debug:en}able-debug \
1643 --enable-memory-limit \
1644 --enable-bcmath=shared \
1645 --enable-calendar=shared \
1646 --enable-ctype=shared \
1647 --enable-dba=shared \
1648 --enable-dbx=shared \
1649 --enable-dio=shared \
1650 --enable-exif=shared \
1651 --enable-ftp=shared \
1652 --enable-filepro=shared \
1653 --enable-gd-native-ttf \
1654 --enable-magic-quotes \
1655 --enable-mbstring=shared,all --enable-mbregex \
1656 --enable-overload=shared \
1657 --enable-pcntl=shared \
1658 --enable-posix=shared \
1661 --enable-shmop=shared \
1662 --enable-sysvmsg=shared \
1663 --enable-sysvsem=shared \
1664 --enable-sysvshm=shared \
1665 --enable-track-vars \
1666 --enable-trans-sid \
1667 --enable-safe-mode \
1668 --enable-sockets=shared \
1669 --enable-ucd-snmp-hack \
1670 %{?with_wddx:--enable-wddx=shared} \
1671 %{!?with_xml:--disable-xml}%{?with_xml:--enable-xml=shared} \
1672 %{?with_xslt:--enable-xslt=shared} \
1673 --enable-yp=shared \
1675 %{?with_cpdf:--with-cpdflib=shared} \
1676 --with-crack=shared \
1677 %{!?with_curl:--without-curl}%{?with_curl:--with-curl=shared} \
1679 %{?with_db3:--with-db3}%{!?with_db3:--with-db4} \
1680 --with-dbase=shared \
1681 %{?with_xml:--with-dom=shared} \
1682 %{?with_domxslt:--with-dom-xslt=shared --with-dom-exslt=shared} \
1683 %if %{with xml} || %{with xmlrpc}
1684 --with-expat-dir=shared,/usr \
1686 --without-expat-dir \
1688 %{?with_fdf:--with-fdftk=shared} \
1689 %{?with_fribidi:--with-fribidi=shared} \
1690 --with-iconv=shared \
1691 --with-filepro=shared \
1692 --with-freetype-dir=shared \
1693 --with-gettext=shared \
1694 --with-gd=shared,/usr \
1697 --with-hyperwave=shared \
1698 %{?with_imap:--with-imap=shared --with-imap-ssl} \
1699 %{?with_interbase:--with-interbase=shared%{!?with_interbase_inst:,/usr}} \
1700 %{?with_java:--with-java=%{_libdir}/java} \
1701 --with-jpeg-dir=shared,/usr \
1702 %{?with_ldap:--with-ldap=shared} \
1703 --with-mcal=shared,/usr \
1704 --with-mcrypt=shared \
1705 %{?with_mhash:--with-mhash=shared} \
1706 --with-mime-magic=shared,/usr/share/file/magic.mime \
1707 %{?with_ming:--with-ming=shared} \
1708 %{?with_mm:--with-mm} \
1709 %{!?with_mnogosearch:--without-mnogosearch}%{?with_mnogosearch:--with-mnogosearch=shared,/usr} \
1710 %{?with_msession:--with-msession=shared}%{!?with_msession:--without-msession} \
1711 %{?with_mssql:--with-mssql=shared} \
1712 --with-mysql=shared,/usr \
1713 --with-mysql-sock=/var/lib/mysql/mysql.sock \
1714 --with-ncurses=shared \
1715 %{?with_oci8:--with-oci8=shared} \
1716 %{?with_openssl:--with-openssl=/usr} \
1717 %{?with_oracle:--with-oracle=shared} \
1718 %{!?with_pcre:--without-pcre-regex}%{?with_pcre:--with-pcre-regex=shared} \
1719 %{?with_pdf:--with-pdflib=shared} \
1720 --with-pear=%{php_pear_dir} \
1721 %{!?with_pgsql:--without-pgsql}%{?with_pgsql:--with-pgsql=shared,/usr} \
1722 --with-png-dir=shared,/usr \
1723 %{?with_pspell:--with-pspell=shared} \
1724 --with-readline=shared \
1725 %{?with_recode:--with-recode=shared} \
1727 %{?with_qtdom:--with-qtdom=shared} \
1728 --without-sablot-js \
1729 %{?with_snmp:--with-snmp=shared} \
1730 %{?with_sybase:--with-sybase-ct=shared,/usr --with-sybase=shared,/usr} \
1731 --with-t1lib=shared \
1732 --with-tiff-dir=shared,/usr \
1733 %{?with_odbc:--with-unixODBC=shared} \
1734 %{!?with_xmlrpc:--without-xmlrpc}%{?with_xmlrpc:--with-xmlrpc=shared,/usr} \
1735 %{?with_xslt:--with-xslt-sablot=shared} \
1736 %{?with_yaz:--with-yaz=shared} \
1738 --with-zlib=shared \
1739 --with-zlib-dir=shared,/usr
1741 cp -f Makefile Makefile.$i
1742 # left for debugging purposes
1743 cp -f main/php_config.h php_config.h.$i
1746 # for now session_mm doesn't work with shared session module...
1747 # --enable-session=shared
1748 # %{!?with_mm:--with-mm=shared,no}%{?with_mm:--with-mm=shared}
1751 # --with-qtdom=shared
1755 # fix install paths, avoid evil rpaths
1756 %{__perl} -pi -e "s|^libdir=.*|libdir='%{_libdir}'|" libphp_common.la
1757 %{__perl} -pi -e "s|^libdir=.*|libdir='%{_libdir}/apache'|" libphp4.la
1758 %{__perl} -pi -e 's|^(relink_command=.* -rpath )[^ ]*/libs |$1%{_libdir}/apache |' libphp4.la
1760 # for fcgi: -DDISCARD_PATH=0 -DENABLE_PATHINFO_CHECK=1 -DFORCE_CGI_REDIRECT=0
1761 # -DHAVE_FILENO_PROTO=1 -DHAVE_FPOS=1 -DHAVE_LIBNSL=1(die) -DHAVE_SYS_PARAM_H=1
1762 # -DPHP_FASTCGI=1 -DPHP_FCGI_STATIC=1 -DPHP_WRITE_STDOUT=1
1764 %{__make} sapi/cgi/php -f Makefile.fcgi \
1765 CFLAGS_CLEAN="%{rpmcflags} -DDISCARD_PATH=0 -DENABLE_PATHINFO_CHECK=1 -DFORCE_CGI_REDIRECT=0 -DHAVE_FILENO_PROTO=1 -DHAVE_FPOS=1 -DHAVE_LIBNSL=1 -DHAVE_SYS_PARAM_H=1 -DPHP_FASTCGI=1 -DPHP_FCGI_STATIC=1 -DPHP_WRITE_STDOUT=1"
1766 cp -r sapi/cgi sapi/fcgi
1767 rm -rf sapi/cgi/.libs sapi/cgi/*.lo
1770 # -DENABLE_CHROOT_FUNC=1 (cgi,fcgi) is used in ext/standard/dir.c (libphp_common)
1771 # -DPHP_WRITE_STDOUT is used also for cli, but not set by its config.m4
1773 %{__make} sapi/cgi/php -f Makefile.cgi \
1774 CFLAGS_CLEAN="%{rpmcflags} -DDISCARD_PATH=1 -DENABLE_PATHINFO_CHECK=1 -DFORCE_CGI_REDIRECT=0 -DPHP_WRITE_STDOUT=1"
1777 rm -rf $RPM_BUILD_ROOT
1778 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache},%{_sysconfdir}/{apache,cgi}} \
1779 $RPM_BUILD_ROOT%{httpdir}/icons \
1780 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1781 $RPM_BUILD_ROOT/var/run/php \
1782 $RPM_BUILD_ROOT/etc/httpd/httpd.conf
1785 INSTALL_ROOT=$RPM_BUILD_ROOT \
1786 INSTALL_IT="\$(LIBTOOL) --mode=install install libphp_common.la $RPM_BUILD_ROOT%{_libdir} ; \$(LIBTOOL) --mode=install install libphp4.la $RPM_BUILD_ROOT%{_libdir}/apache ; \$(LIBTOOL) --mode=install install sapi/cgi/php $RPM_BUILD_ROOT%{_bindir}/php.cgi ; \$(LIBTOOL) --mode=install install sapi/fcgi/php $RPM_BUILD_ROOT%{_bindir}/php.fcgi" \
1787 INSTALL_CLI="\$(LIBTOOL) --mode=install install sapi/cli/php $RPM_BUILD_ROOT%{_bindir}/php.cli"
1789 # compatibility (/usr/bin/php used to be CGI SAPI)
1790 ln -sf php.cli $RPM_BUILD_ROOT%{_bindir}/php
1792 %{?with_java:install ext/java/php_java.jar $RPM_BUILD_ROOT%{extensionsdir}}
1794 install php.ini $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1795 for i in %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8}; do
1796 install $i $RPM_BUILD_ROOT%{_sysconfdir}/$(basename $i|sed -e "s@php4@php@g")
1798 install %{SOURCE2} php.gif $RPM_BUILD_ROOT%{httpdir}/icons
1799 install %{SOURCE3} $RPM_BUILD_ROOT%{_sbindir}
1800 install %{SOURCE4} $RPM_BUILD_ROOT/etc/httpd/httpd.conf/70_mod_php4.conf
1802 install %{SOURCE1} .
1804 cp -f Zend/LICENSE{,.Zend}
1806 # Directories created for pear:
1807 install -d $RPM_BUILD_ROOT%{php_pear_dir}/{Archive,Console,Crypt,HTML/Template,Image,Net,Science,XML}
1809 # Is it really needed? Breaks installation of php4-devel (when replacing php-devel)
1811 #ln -sf ../../lib/php/build $RPM_BUILD_ROOT%{_libdir}/php/build
1814 rm -f $RPM_BUILD_ROOT%{_libdir}/apache/libphp4.la
1816 for i in cli cgi fcgi;
1818 mv -f $RPM_BUILD_ROOT%{_bindir}/php{,4}.$i
1820 ln -sf php4.cli $RPM_BUILD_ROOT%{_bindir}/php4
1821 rm -f $RPM_BUILD_ROOT%{_bindir}/php
1822 mv -f $RPM_BUILD_ROOT%{_mandir}/man1/php{,4}.1
1825 rm -rf $RPM_BUILD_ROOT
1829 %{__perl} -pi -e 's|^#AddType application/x-httpd-php \.php|AddType application/x-httpd-php .php|' \
1830 /etc/httpd/httpd.conf
1831 %{apxs} -e -a -n php4 %{_pkglibdir}/libphp4.so 1>&2
1833 if [ -f /var/lock/subsys/httpd ]; then
1834 /etc/rc.d/init.d/httpd restart 1>&2
1839 if [ "$1" = "0" ]; then
1840 if [ -f /var/lock/subsys/httpd ]; then
1841 /etc/rc.d/init.d/httpd restart 1>&2
1846 if [ "$1" = "0" ]; then
1847 %{apxs} -e -A -n php4 %{_pkglibdir}/libphp4.so 1>&2
1849 's|^AddType application/x-httpd-php \.php|#AddType application/x-httpd-php .php|' \
1850 /etc/httpd/httpd.conf
1851 if [ -f /var/lock/subsys/httpd ]; then
1852 /etc/rc.d/init.d/httpd restart 1>&2
1857 %post common -p /sbin/ldconfig
1858 %postun common -p /sbin/ldconfig
1861 %{_sbindir}/php4-module-install install bcmath %{_sysconfdir}/php.ini
1864 if [ "$1" = "0" ]; then
1865 %{_sbindir}/php4-module-install remove bcmath %{_sysconfdir}/php.ini
1869 %{_sbindir}/php4-module-install install bz2 %{_sysconfdir}/php.ini
1872 if [ "$1" = "0" ]; then
1873 %{_sbindir}/php4-module-install remove bz2 %{_sysconfdir}/php.ini
1877 %{_sbindir}/php4-module-install install calendar %{_sysconfdir}/php.ini
1880 if [ "$1" = "0" ]; then
1881 %{_sbindir}/php4-module-install remove calendar %{_sysconfdir}/php.ini
1885 %{_sbindir}/php4-module-install install cpdf %{_sysconfdir}/php.ini
1888 if [ "$1" = "0" ]; then
1889 %{_sbindir}/php4-module-install remove cpdf %{_sysconfdir}/php.ini
1893 %{_sbindir}/php4-module-install install crack %{_sysconfdir}/php.ini
1896 if [ "$1" = "0" ]; then
1897 %{_sbindir}/php4-module-install remove crack %{_sysconfdir}/php.ini
1901 %{_sbindir}/php4-module-install install ctype %{_sysconfdir}/php.ini
1904 if [ "$1" = "0" ]; then
1905 %{_sbindir}/php4-module-install remove ctype %{_sysconfdir}/php.ini
1909 %{_sbindir}/php4-module-install install curl %{_sysconfdir}/php.ini
1912 if [ "$1" = "0" ]; then
1913 %{_sbindir}/php4-module-install remove curl %{_sysconfdir}/php.ini
1917 %{_sbindir}/php4-module-install install db %{_sysconfdir}/php.ini
1920 if [ "$1" = "0" ]; then
1921 %{_sbindir}/php4-module-install remove db %{_sysconfdir}/php.ini
1925 %{_sbindir}/php4-module-install install dba %{_sysconfdir}/php.ini
1928 if [ "$1" = "0" ]; then
1929 %{_sbindir}/php4-module-install remove dba %{_sysconfdir}/php.ini
1933 %{_sbindir}/php4-module-install install dbase %{_sysconfdir}/php.ini
1936 if [ "$1" = "0" ]; then
1937 %{_sbindir}/php4-module-install remove dbase %{_sysconfdir}/php.ini
1941 %{_sbindir}/php4-module-install install dbx %{_sysconfdir}/php.ini
1944 if [ "$1" = "0" ]; then
1945 %{_sbindir}/php4-module-install remove dbx %{_sysconfdir}/php.ini
1949 %{_sbindir}/php4-module-install install dio %{_sysconfdir}/php.ini
1952 if [ "$1" = "0" ]; then
1953 %{_sbindir}/php4-module-install remove dio %{_sysconfdir}/php.ini
1957 %{_sbindir}/php4-module-install install domxml %{_sysconfdir}/php.ini
1960 if [ "$1" = "0" ]; then
1961 %{_sbindir}/php4-module-install remove domxml %{_sysconfdir}/php.ini
1965 %{_sbindir}/php4-module-install install exif %{_sysconfdir}/php.ini
1968 if [ "$1" = "0" ]; then
1969 %{_sbindir}/php4-module-install remove exif %{_sysconfdir}/php.ini
1973 %{_sbindir}/php4-module-install install fdf %{_sysconfdir}/php.ini
1976 if [ "$1" = "0" ]; then
1977 %{_sbindir}/php4-module-install remove fdf %{_sysconfdir}/php.ini
1981 %{_sbindir}/php4-module-install install filepro %{_sysconfdir}/php.ini
1984 if [ "$1" = "0" ]; then
1985 %{_sbindir}/php4-module-install remove filepro %{_sysconfdir}/php.ini
1989 %{_sbindir}/php4-module-install install fribidi %{_sysconfdir}/php.ini
1992 if [ "$1" = "0" ]; then
1993 %{_sbindir}/php4-module-install remove fribidi %{_sysconfdir}/php.ini
1997 %{_sbindir}/php4-module-install install ftp %{_sysconfdir}/php.ini
2000 if [ "$1" = "0" ]; then
2001 %{_sbindir}/php4-module-install remove ftp %{_sysconfdir}/php.ini
2005 %{_sbindir}/php4-module-install install gd %{_sysconfdir}/php.ini
2008 if [ "$1" = "0" ]; then
2009 %{_sbindir}/php4-module-install remove gd %{_sysconfdir}/php.ini
2013 %{_sbindir}/php4-module-install install gettext %{_sysconfdir}/php.ini
2016 if [ "$1" = "0" ]; then
2017 %{_sbindir}/php4-module-install remove gettext %{_sysconfdir}/php.ini
2021 %{_sbindir}/php4-module-install install gmp %{_sysconfdir}/php.ini
2024 if [ "$1" = "0" ]; then
2025 %{_sbindir}/php4-module-install remove gmp %{_sysconfdir}/php.ini
2029 %{_sbindir}/php4-module-install install hyperwave %{_sysconfdir}/php.ini
2032 if [ "$1" = "0" ]; then
2033 %{_sbindir}/php4-module-install remove hyperwave %{_sysconfdir}/php.ini
2037 %{_sbindir}/php4-module-install install iconv %{_sysconfdir}/php.ini
2040 if [ "$1" = "0" ]; then
2041 %{_sbindir}/php4-module-install remove iconv %{_sysconfdir}/php.ini
2045 %{_sbindir}/php4-module-install install imap %{_sysconfdir}/php.ini
2048 if [ "$1" = "0" ]; then
2049 %{_sbindir}/php4-module-install remove imap %{_sysconfdir}/php.ini
2053 %{_sbindir}/php4-module-install install interbase %{_sysconfdir}/php.ini
2056 if [ "$1" = "0" ]; then
2057 %{_sbindir}/php4-module-install remove interbase %{_sysconfdir}/php.ini
2061 %{_sbindir}/php4-module-install install java %{_sysconfdir}/php.ini
2064 if [ "$1" = "0" ]; then
2065 %{_sbindir}/php4-module-install remove java %{_sysconfdir}/php.ini
2069 %{_sbindir}/php4-module-install install ldap %{_sysconfdir}/php.ini
2072 if [ "$1" = "0" ]; then
2073 %{_sbindir}/php4-module-install remove ldap %{_sysconfdir}/php.ini
2077 %{_sbindir}/php4-module-install install mbstring %{_sysconfdir}/php.ini
2080 if [ "$1" = "0" ]; then
2081 %{_sbindir}/php4-module-install remove mbstring %{_sysconfdir}/php.ini
2085 %{_sbindir}/php4-module-install install mcal %{_sysconfdir}/php.ini
2088 if [ "$1" = "0" ]; then
2089 %{_sbindir}/php4-module-install remove mcal %{_sysconfdir}/php.ini
2093 %{_sbindir}/php4-module-install install mcrypt %{_sysconfdir}/php.ini
2096 if [ "$1" = "0" ]; then
2097 %{_sbindir}/php4-module-install remove mcrypt %{_sysconfdir}/php.ini
2101 %{_sbindir}/php4-module-install install mhash %{_sysconfdir}/php.ini
2104 if [ "$1" = "0" ]; then
2105 %{_sbindir}/php4-module-install remove mhash %{_sysconfdir}/php.ini
2109 %{_sbindir}/php4-module-install install mime_magic %{_sysconfdir}/php.ini
2112 if [ "$1" = "0" ]; then
2113 %{_sbindir}/php4-module-install remove mime_magic %{_sysconfdir}/php.ini
2117 %{_sbindir}/php4-module-install install ming %{_sysconfdir}/php.ini
2120 if [ "$1" = "0" ]; then
2121 %{_sbindir}/php4-module-install remove ming %{_sysconfdir}/php.ini
2125 %{_sbindir}/php4-module-install install mnogosearch %{_sysconfdir}/php.ini
2128 if [ "$1" = "0" ]; then
2129 %{_sbindir}/php4-module-install remove mnogosearch %{_sysconfdir}/php.ini
2133 %{_sbindir}/php4-module-install install msession %{_sysconfdir}/php.ini
2136 if [ "$1" = "0" ]; then
2137 %{_sbindir}/php4-module-install remove msession %{_sysconfdir}/php.ini
2141 %{_sbindir}/php4-module-install install mssql %{_sysconfdir}/php.ini
2144 if [ "$1" = "0" ]; then
2145 %{_sbindir}/php4-module-install remove mssql %{_sysconfdir}/php.ini
2149 %{_sbindir}/php4-module-install install mysql %{_sysconfdir}/php.ini
2152 if [ "$1" = "0" ]; then
2153 %{_sbindir}/php4-module-install remove mysql %{_sysconfdir}/php.ini
2157 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2158 %{_sbindir}/php4-module-install install ncurses %{_sysconfdir}/php-cgi.ini
2160 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2161 %{_sbindir}/php4-module-install install ncurses %{_sysconfdir}/php-cli.ini
2165 if [ "$1" = "0" ]; then
2166 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2167 %{_sbindir}/php4-module-install remove ncurses %{_sysconfdir}/php-cgi.ini
2169 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2170 %{_sbindir}/php4-module-install remove ncurses %{_sysconfdir}/php-cli.ini
2175 %{_sbindir}/php4-module-install install oci8 %{_sysconfdir}/php.ini
2178 if [ "$1" = "0" ]; then
2179 %{_sbindir}/php4-module-install remove oci8 %{_sysconfdir}/php.ini
2183 %{_sbindir}/php4-module-install install odbc %{_sysconfdir}/php.ini
2186 if [ "$1" = "0" ]; then
2187 %{_sbindir}/php4-module-install remove odbc %{_sysconfdir}/php.ini
2191 %{_sbindir}/php4-module-install install openssl %{_sysconfdir}/php.ini
2194 if [ "$1" = "0" ]; then
2195 %{_sbindir}/php4-module-install remove openssl %{_sysconfdir}/php.ini
2199 %{_sbindir}/php4-module-install install oracle %{_sysconfdir}/php.ini
2202 if [ "$1" = "0" ]; then
2203 %{_sbindir}/php4-module-install remove oracle %{_sysconfdir}/php.ini
2207 %{_sbindir}/php4-module-install install overload %{_sysconfdir}/php.ini
2210 if [ "$1" = "0" ]; then
2211 %{_sbindir}/php4-module-install remove overload %{_sysconfdir}/php.ini
2215 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2216 %{_sbindir}/php4-module-install install pcntl %{_sysconfdir}/php-cgi.ini
2218 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2219 %{_sbindir}/php4-module-install install pcntl %{_sysconfdir}/php-cli.ini
2223 if [ "$1" = "0" ]; then
2224 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2225 %{_sbindir}/php4-module-install remove pcntl %{_sysconfdir}/php-cgi.ini
2227 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2228 %{_sbindir}/php4-module-install remove pcntl %{_sysconfdir}/php-cli.ini
2233 %{_sbindir}/php4-module-install install pcre %{_sysconfdir}/php.ini
2236 if [ "$1" = "0" ]; then
2237 %{_sbindir}/php4-module-install remove pcre %{_sysconfdir}/php.ini
2241 %{_sbindir}/php4-module-install install pdf %{_sysconfdir}/php.ini
2244 if [ "$1" = "0" ]; then
2245 %{_sbindir}/php4-module-install remove pdf %{_sysconfdir}/php.ini
2249 %{_sbindir}/php4-module-install install pgsql %{_sysconfdir}/php.ini
2252 if [ "$1" = "0" ]; then
2253 %{_sbindir}/php4-module-install remove pgsql %{_sysconfdir}/php.ini
2257 %{_sbindir}/php4-module-install install posix %{_sysconfdir}/php.ini
2260 if [ "$1" = "0" ]; then
2261 %{_sbindir}/php4-module-install remove posix %{_sysconfdir}/php.ini
2265 %{_sbindir}/php4-module-install install pspell %{_sysconfdir}/php.ini
2268 if [ "$1" = "0" ]; then
2269 %{_sbindir}/php4-module-install remove pspell %{_sysconfdir}/php.ini
2273 %{_sbindir}/php4-module-install install qtdom %{_sysconfdir}/php.ini
2276 if [ "$1" = "0" ]; then
2277 %{_sbindir}/php4-module-install remove qtdom %{_sysconfdir}/php.ini
2281 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2282 %{_sbindir}/php4-module-install install readline %{_sysconfdir}/php-cgi.ini
2284 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2285 %{_sbindir}/php4-module-install install readline %{_sysconfdir}/php-cli.ini
2289 if [ "$1" = "0" ]; then
2290 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2291 %{_sbindir}/php4-module-install remove readline %{_sysconfdir}/php-cgi.ini
2293 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2294 %{_sbindir}/php4-module-install remove readline %{_sysconfdir}/php-cli.ini
2299 %{_sbindir}/php4-module-install install recode %{_sysconfdir}/php.ini
2302 if [ "$1" = "0" ]; then
2303 %{_sbindir}/php4-module-install remove recode %{_sysconfdir}/php.ini
2307 %{_sbindir}/php4-module-install install session %{_sysconfdir}/php.ini
2310 if [ "$1" = "0" ]; then
2311 %{_sbindir}/php4-module-install remove session %{_sysconfdir}/php.ini
2315 %{_sbindir}/php4-module-install install shmop %{_sysconfdir}/php.ini
2318 if [ "$1" = "0" ]; then
2319 %{_sbindir}/php4-module-install remove shmop %{_sysconfdir}/php.ini
2323 %{_sbindir}/php4-module-install install snmp %{_sysconfdir}/php.ini
2326 if [ "$1" = "0" ]; then
2327 %{_sbindir}/php4-module-install remove snmp %{_sysconfdir}/php.ini
2331 %{_sbindir}/php4-module-install install sockets %{_sysconfdir}/php.ini
2334 if [ "$1" = "0" ]; then
2335 %{_sbindir}/php4-module-install remove sockets %{_sysconfdir}/php.ini
2339 %{_sbindir}/php4-module-install install sybase %{_sysconfdir}/php.ini
2342 if [ "$1" = "0" ]; then
2343 %{_sbindir}/php4-module-install remove sybase %{_sysconfdir}/php.ini
2347 %{_sbindir}/php4-module-install install sybase_ct %{_sysconfdir}/php.ini
2350 if [ "$1" = "0" ]; then
2351 %{_sbindir}/php4-module-install remove sybase_ct %{_sysconfdir}/php.ini
2355 %{_sbindir}/php4-module-install install sysvmsg %{_sysconfdir}/php.ini
2358 if [ "$1" = "0" ]; then
2359 %{_sbindir}/php4-module-install remove sysvmsg %{_sysconfdir}/php.ini
2363 %{_sbindir}/php4-module-install install sysvsem %{_sysconfdir}/php.ini
2366 if [ "$1" = "0" ]; then
2367 %{_sbindir}/php4-module-install remove sysvsem %{_sysconfdir}/php.ini
2371 %{_sbindir}/php4-module-install install sysvshm %{_sysconfdir}/php.ini
2374 if [ "$1" = "0" ]; then
2375 %{_sbindir}/php4-module-install remove sysvshm %{_sysconfdir}/php.ini
2379 %{_sbindir}/php4-module-install install wddx %{_sysconfdir}/php.ini
2382 if [ "$1" = "0" ]; then
2383 %{_sbindir}/php4-module-install remove wddx %{_sysconfdir}/php.ini
2387 %{_sbindir}/php4-module-install install xml %{_sysconfdir}/php.ini
2390 if [ "$1" = "0" ]; then
2391 %{_sbindir}/php4-module-install remove xml %{_sysconfdir}/php.ini
2395 %{_sbindir}/php4-module-install install xmlrpc %{_sysconfdir}/php.ini
2398 if [ "$1" = "0" ]; then
2399 %{_sbindir}/php4-module-install remove xmlrpc %{_sysconfdir}/php.ini
2403 %{_sbindir}/php4-module-install install xslt %{_sysconfdir}/php.ini
2406 if [ "$1" = "0" ]; then
2407 %{_sbindir}/php4-module-install remove xslt %{_sysconfdir}/php.ini
2411 %{_sbindir}/php4-module-install install yaz %{_sysconfdir}/php.ini
2414 if [ "$1" = "0" ]; then
2415 %{_sbindir}/php4-module-install remove yaz %{_sysconfdir}/php.ini
2419 %{_sbindir}/php4-module-install install yp %{_sysconfdir}/php.ini
2422 if [ "$1" = "0" ]; then
2423 %{_sbindir}/php4-module-install remove yp %{_sysconfdir}/php.ini
2427 %{_sbindir}/php4-module-install install zip %{_sysconfdir}/php.ini
2430 if [ "$1" = "0" ]; then
2431 %{_sbindir}/php4-module-install remove zip %{_sysconfdir}/php.ini
2435 %{_sbindir}/php4-module-install install zlib %{_sysconfdir}/php.ini
2438 if [ "$1" = "0" ]; then
2439 %{_sbindir}/php4-module-install remove zlib %{_sysconfdir}/php.ini
2443 %defattr(644,root,root,755)
2445 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/httpd/httpd.conf/*_mod_php4.conf
2447 %attr(755,root,root) %{_libdir}/apache/libphp4.so
2448 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-apache.ini
2451 %defattr(644,root,root,755)
2452 %attr(755,root,root) %{_bindir}/php4.fcgi
2453 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cgi-fcgi.ini
2456 %defattr(644,root,root,755)
2457 %attr(755,root,root) %{_bindir}/php4.cgi
2458 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cgi.ini
2461 %defattr(644,root,root,755)
2462 %attr(755,root,root) %{_bindir}/php4.cli
2463 %attr(755,root,root) %{_bindir}/php4
2464 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cli.ini
2465 %{_mandir}/man1/php4.1*
2468 %defattr(644,root,root,755)
2470 %doc CODING_STANDARDS CREDITS Zend/ZEND_CHANGES
2471 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
2472 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
2475 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php.ini
2476 %attr(770,root,http) %dir %verify(not group mode) /var/run/php
2479 %attr(755,root,root) %{_sbindir}/*
2480 %attr(755,root,root) %{_libdir}/libphp_common-*.so
2481 %dir %{extensionsdir}
2484 %defattr(644,root,root,755)
2485 %attr(755,root,root) %{_bindir}/phpextdist
2486 %attr(755,root,root) %{_bindir}/phpize
2487 %attr(755,root,root) %{_bindir}/php-config
2488 %attr(755,root,root) %{_libdir}/libphp_common.so
2489 %{_libdir}/libphp_common.la
2491 # Is it really needed? Breaks installation of php4-devel (when replacing php-devel)
2492 ##%{_libdir}/php/build
2495 # shouldn't it be %%{_libdir} on amd64?
2496 %{_ulibdir}/php/build
2500 %defattr(644,root,root,755)
2501 %attr(755,root,root) %{extensionsdir}/bcmath.so
2504 %defattr(644,root,root,755)
2505 %attr(755,root,root) %{extensionsdir}/bz2.so
2508 %defattr(644,root,root,755)
2509 %attr(755,root,root) %{extensionsdir}/calendar.so
2513 %defattr(644,root,root,755)
2514 %attr(755,root,root) %{extensionsdir}/cpdf.so
2518 %defattr(644,root,root,755)
2519 %attr(755,root,root) %{extensionsdir}/crack.so
2522 %defattr(644,root,root,755)
2523 %attr(755,root,root) %{extensionsdir}/ctype.so
2527 %defattr(644,root,root,755)
2528 %attr(755,root,root) %{extensionsdir}/curl.so
2532 %defattr(644,root,root,755)
2533 %attr(755,root,root) %{extensionsdir}/db.so
2536 %defattr(644,root,root,755)
2537 %attr(755,root,root) %{extensionsdir}/dba.so
2540 %defattr(644,root,root,755)
2541 %attr(755,root,root) %{extensionsdir}/dbase.so
2544 %defattr(644,root,root,755)
2545 %attr(755,root,root) %{extensionsdir}/dbx.so
2548 %defattr(644,root,root,755)
2549 %attr(755,root,root) %{extensionsdir}/dio.so
2553 %defattr(644,root,root,755)
2554 %attr(755,root,root) %{extensionsdir}/domxml.so
2559 %defattr(644,root,root,755)
2560 %attr(755,root,root) %{extensionsdir}/fdf.so
2564 %defattr(644,root,root,755)
2565 %attr(755,root,root) %{extensionsdir}/exif.so
2568 %defattr(644,root,root,755)
2569 %attr(755,root,root) %{extensionsdir}/filepro.so
2573 %defattr(644,root,root,755)
2574 %doc ext/fribidi/{CREDITS,README}
2575 %attr(755,root,root) %{extensionsdir}/fribidi.so
2579 %defattr(644,root,root,755)
2580 %attr(755,root,root) %{extensionsdir}/ftp.so
2583 %defattr(644,root,root,755)
2584 %attr(755,root,root) %{extensionsdir}/gd.so
2587 %defattr(644,root,root,755)
2588 %attr(755,root,root) %{extensionsdir}/gettext.so
2591 %defattr(644,root,root,755)
2592 %attr(755,root,root) %{extensionsdir}/gmp.so
2595 %defattr(644,root,root,755)
2596 %attr(755,root,root) %{extensionsdir}/hyperwave.so
2599 %defattr(644,root,root,755)
2600 %attr(755,root,root) %{extensionsdir}/iconv.so
2604 %defattr(644,root,root,755)
2605 %attr(755,root,root) %{extensionsdir}/imap.so
2608 %if %{with interbase}
2610 %defattr(644,root,root,755)
2611 %attr(755,root,root) %{extensionsdir}/interbase.so
2616 %defattr(644,root,root,755)
2617 %attr(755,root,root) %{extensionsdir}/java.so
2618 %{extensionsdir}/php_java.jar
2623 %defattr(644,root,root,755)
2624 %attr(755,root,root) %{extensionsdir}/ldap.so
2628 %defattr(644,root,root,755)
2629 %attr(755,root,root) %{extensionsdir}/mbstring.so
2632 %defattr(644,root,root,755)
2633 %attr(755,root,root) %{extensionsdir}/mcal.so
2636 %defattr(644,root,root,755)
2637 %attr(755,root,root) %{extensionsdir}/mcrypt.so
2641 %defattr(644,root,root,755)
2642 %attr(755,root,root) %{extensionsdir}/mhash.so
2646 %defattr(644,root,root,755)
2647 %attr(755,root,root) %{extensionsdir}/mime_magic.so
2651 %defattr(644,root,root,755)
2652 %attr(755,root,root) %{extensionsdir}/ming.so
2655 %if %{with mnogosearch}
2657 %defattr(644,root,root,755)
2658 %attr(755,root,root) %{extensionsdir}/mnogosearch.so
2661 %if %{with msession}
2663 %defattr(644,root,root,755)
2664 %attr(755,root,root) %{extensionsdir}/msession.so
2669 %defattr(644,root,root,755)
2670 %attr(755,root,root) %{extensionsdir}/mssql.so
2674 %defattr(644,root,root,755)
2675 %attr(755,root,root) %{extensionsdir}/mysql.so
2678 %defattr(644,root,root,755)
2679 %attr(755,root,root) %{extensionsdir}/ncurses.so
2683 %defattr(644,root,root,755)
2684 %attr(755,root,root) %{extensionsdir}/oci8.so
2689 %defattr(644,root,root,755)
2690 %attr(755,root,root) %{extensionsdir}/odbc.so
2693 #%if %{with openssl}
2695 #%defattr(644,root,root,755)
2696 #%attr(755,root,root) %{extensionsdir}/openssl.so
2701 %defattr(644,root,root,755)
2702 %attr(755,root,root) %{extensionsdir}/oracle.so
2706 %defattr(644,root,root,755)
2707 %attr(755,root,root) %{extensionsdir}/overload.so
2710 %defattr(644,root,root,755)
2711 %attr(755,root,root) %{extensionsdir}/pcntl.so
2715 %defattr(644,root,root,755)
2716 %attr(755,root,root) %{extensionsdir}/pcre.so
2721 %defattr(644,root,root,755)
2722 %attr(755,root,root) %{extensionsdir}/pdf.so
2727 %defattr(644,root,root,755)
2728 %attr(755,root,root) %{extensionsdir}/pgsql.so
2732 %defattr(644,root,root,755)
2733 %attr(755,root,root) %{extensionsdir}/posix.so
2737 %defattr(644,root,root,755)
2738 %attr(755,root,root) %{extensionsdir}/pspell.so
2743 %defattr(644,root,root,755)
2744 %attr(755,root,root) %{extensionsdir}/qtdom.so
2748 %defattr(644,root,root,755)
2749 %attr(755,root,root) %{extensionsdir}/readline.so
2753 %defattr(644,root,root,755)
2754 %attr(755,root,root) %{extensionsdir}/recode.so
2757 # session_mm doesn't work with shared session
2759 #%defattr(644,root,root,755)
2760 #%attr(755,root,root) %{extensionsdir}/session.so
2763 %defattr(644,root,root,755)
2764 %attr(755,root,root) %{extensionsdir}/shmop.so
2768 %defattr(644,root,root,755)
2769 %attr(755,root,root) %{extensionsdir}/snmp.so
2773 %defattr(644,root,root,755)
2774 %attr(755,root,root) %{extensionsdir}/sockets.so
2778 %defattr(644,root,root,755)
2779 %attr(755,root,root) %{extensionsdir}/sybase.so
2782 %defattr(644,root,root,755)
2783 %attr(755,root,root) %{extensionsdir}/sybase_ct.so
2787 %defattr(644,root,root,755)
2788 %attr(755,root,root) %{extensionsdir}/sysvmsg.so
2791 %defattr(644,root,root,755)
2792 %attr(755,root,root) %{extensionsdir}/sysvsem.so
2795 %defattr(644,root,root,755)
2796 %attr(755,root,root) %{extensionsdir}/sysvshm.so
2800 %defattr(644,root,root,755)
2801 %attr(755,root,root) %{extensionsdir}/wddx.so
2806 %defattr(644,root,root,755)
2807 %attr(755,root,root) %{extensionsdir}/xml.so
2812 %defattr(644,root,root,755)
2813 %attr(755,root,root) %{extensionsdir}/xmlrpc.so
2818 %defattr(644,root,root,755)
2819 %attr(755,root,root) %{extensionsdir}/xslt.so
2824 %defattr(644,root,root,755)
2825 %attr(755,root,root) %{extensionsdir}/yaz.so
2829 %defattr(644,root,root,755)
2830 %attr(755,root,root) %{extensionsdir}/yp.so
2833 %defattr(644,root,root,755)
2834 %attr(755,root,root) %{extensionsdir}/zip.so
2837 %defattr(644,root,root,755)
2838 %attr(755,root,root) %{extensionsdir}/zlib.so
2841 %defattr(644,root,root,755)
2842 %dir %{php_pear_dir}
2843 %dir %{php_pear_dir}/Archive
2844 %dir %{php_pear_dir}/Console
2845 %dir %{php_pear_dir}/Crypt
2846 %dir %{php_pear_dir}/HTML
2847 %dir %{php_pear_dir}/HTML/Template
2848 %dir %{php_pear_dir}/Image
2849 %dir %{php_pear_dir}/Net
2850 %dir %{php_pear_dir}/Science
2851 %dir %{php_pear_dir}/XML