3 # - make additional headers added by mail patch configurable
4 # - /var/run/php group not owned
6 # - what to do with main package?
7 # - Obsoletes apache-mod_php and phpfi are whose? apache2 apache1 module? both? neither?
8 # - how to ensure proper sapi upgrade? (look apache1-mod_php4 preable)
9 # - should the apache-mod_php4 provide php{,4} package?
12 %bcond_with db3 # use db3 packages instead of db (4.x) for Berkeley DB support
13 %bcond_with fdf # with FDF (PDF forms) module (BR: proprietary lib)
14 %bcond_with hardening # build with hardening patch applied (http://www.hardened-php.net/)
15 %bcond_with interbase_inst # use InterBase install., not Firebird (BR: proprietary libs)
16 %bcond_with java # with Java extension module (BR: jdk)
17 %bcond_with oci8 # with Oracle oci8 extension module (BR: proprietary libs)
18 %bcond_with oracle # with oracle extension module (BR: proprietary libs)
19 %bcond_without cpdf # without cpdf extension module
20 %bcond_without curl # without CURL extension module
21 %bcond_without domxslt # without DOM XSLT/EXSLT support in DOM XML extension module
22 %bcond_without fribidi # without FriBiDi extension module
23 %bcond_without imap # without IMAP extension module
24 %bcond_without interbase # without InterBase extension module
25 %bcond_without ldap # without LDAP extension module
26 %bcond_without mhash # without mhash extension module
27 %bcond_without ming # without ming extension module
28 %bcond_without mm # without mm support for session storage
29 %bcond_without mnogosearch # without mnogosearch extension module
30 %bcond_without msession # without msession extension module
31 %bcond_without mssql # without MS SQL extension module
32 %bcond_without odbc # without ODBC extension module
33 %bcond_without openssl # without OpenSSL support and OpenSSL extension (module)
34 %bcond_without pcre # without PCRE extension module
35 %bcond_without pdf # without PDF extension module
36 %bcond_without pgsql # without PostgreSQL extension module
37 %bcond_without pspell # without pspell extension module
38 %bcond_without recode # without recode extension module
39 %bcond_without qtdom # without Qt DOM extension module
40 %bcond_without snmp # without SNMP extension module
41 %bcond_without sybase # without Sybase and Sybase-CT extension modules
42 %bcond_without wddx # without WDDX extension module
43 %bcond_without xmlrpc # without XML-RPC extension module
44 %bcond_without xml # without XML and DOMXML extension modules
45 %bcond_without xslt # without XSLT extension module
46 %bcond_without yaz # without YAZ extension module
47 %bcond_without apache1 # disable building apache 1.3.x module
48 %bcond_without apache2 # disable building apache 2.x module
49 %bcond_with zts # enable-experimental-zts
51 %define apxs1 /usr/sbin/apxs1
52 %define apxs2 /usr/sbin/apxs
54 # mm is not thread safe
55 # ext/session/mod_mm.c:37:3: #error mm is not thread-safe
60 %ifnarch %{ix86} %{x8664} sparc sparcv9 alpha ppc
61 %undefine with_interbase
66 %undefine with_msession
69 %include /usr/lib/rpm/macros.php
70 Summary: The PHP HTML-embedded scripting language for use with Apache
71 Summary(fr): Le langage de script embarque-HTML PHP pour Apache
72 Summary(pl): Jêzyk skryptowy PHP - u¿ywany wraz z serwerem Apache
73 Summary(pt_BR): A linguagem de script PHP
74 Summary(ru): PHP ÷ÅÒÓÉÉ 4 - ÑÚÙË ÐÒÅÐÒÏÃÅÓÓÉÒÏ×ÁÎÉÑ HTML-ÆÁÊÌÏ×, ×ÙÐÏÌÎÑÅÍÙÊ ÎÁ ÓÅÒ×ÅÒÅ
75 Summary(uk): PHP ÷ÅÒÓ¦§ 4 - ÍÏ×Á ÐÒÅÐÒÏÃÅÓÕ×ÁÎÎÑ HTML-ÆÁÊ̦×, ×ÉËÏÎÕ×ÁÎÁ ÎÁ ÓÅÒ×ÅÒ¦
78 Release: 0.1%{?with_hardening:hardened}
82 Source0: http://www.php.net/distributions/php-%{version}.tar.bz2
83 # Source0-md5: e85b606fe48198bfcd785e5a5b1c9613
86 Source3: %{name}-module-install
87 Source4: %{name}-mod_php.conf
88 Source5: %{name}-cgi-fcgi.ini
89 Source6: %{name}-cgi.ini
90 Source7: %{name}-apache.ini
91 Source8: %{name}-cli.ini
92 Source9: http://www.hardened-php.net/hardening-patch-4.3.11-0.3.1.patch.gz
93 # Source9-md5: b231e363b60c8749fcafe1e24e8bacbb
94 Patch0: %{name}-shared.patch
95 Patch1: %{name}-pldlogo.patch
96 Patch2: %{name}-xml-expat-fix.patch
97 Patch3: %{name}-mail.patch
98 Patch4: %{name}-link-libs.patch
99 Patch5: %{name}-libpq_fs_h_path.patch
100 Patch6: %{name}-wddx-fix.patch
101 Patch7: %{name}-lib.patch
102 Patch8: %{name}-hyperwave-fix.patch
103 Patch9: %{name}-xslt-gcc33.patch
104 Patch10: %{name}-java-norpath.patch
105 Patch11: %{name}-mcal-shared-lib.patch
106 Patch12: %{name}-msession-shared-lib.patch
107 Patch13: %{name}-build_modules.patch
108 Patch14: %{name}-sapi-ini-file.patch
109 Patch15: %{name}-no-metaccld.patch
110 Patch16: %{name}-session-unregister.patch
111 Patch17: %{name}-ini.patch
112 Patch18: %{name}-acam.patch
113 Patch19: %{name}-xmlrpc-fix.patch
114 Patch20: %{name}-libtool.patch
115 Patch21: %{name}-allow-db31.patch
116 Patch22: %{name}-threads-acfix.patch
117 Patch23: %{name}-gmp.patch
118 Patch24: %{name}-qt.patch
119 Patch25: %{name}-no_pear_install.patch
120 Patch26: %{name}-zlib.patch
121 Patch27: %{name}-db-shared.patch
122 Patch28: %{name}-sybase-fix.patch
123 Patch29: %{name}-lib64.patch
124 Patch30: %{name}-mnogosearch-fix.patch
125 Patch31: %{name}-stupidapache_version.patch
126 Patch32: %{name}-gd_imagerotate_enable.patch
127 Patch33: %{name}-uint32_t.patch
128 Patch34: %{name}-install_gd_headers.patch
129 Patch35: %{name}-both-apxs.patch
131 URL: http://www.php.net/
132 %{?with_interbase:%{!?with_interbase_inst:BuildRequires: Firebird-devel >= 1.0.2.908-2}}
133 %{?with_pspell:BuildRequires: aspell-devel >= 2:0.50.0}
134 BuildRequires: autoconf >= 2.53
135 BuildRequires: automake >= 1.4d
137 BuildRequires: bzip2-devel
138 BuildRequires: cracklib-devel >= 2.7-15
139 %{?with_curl:BuildRequires: curl-devel >= 7.12.0}
140 BuildRequires: cyrus-sasl-devel
141 %{?with_db3:BuildRequires: db3-devel >= 3.1}
142 %{!?with_db3:BuildRequires: db-devel >= 4.0}
143 BuildRequires: elfutils-devel
144 %if %{with wddx} || %{with xml} || %{with xmlrpc}
145 BuildRequires: expat-devel
147 %{?with_fdf:BuildRequires: fdftk-devel}
148 BuildRequires: fcgi-devel
150 %if %{with mssql} || %{with sybase}
151 BuildRequires: freetds-devel
153 BuildRequires: freetype-devel >= 2.0
154 %{?with_fribidi:BuildRequires: fribidi-devel >= 0.10.4}
155 BuildRequires: gd-devel >= 2.0.28-2
156 BuildRequires: gd-devel(gif)
157 BuildRequires: gdbm-devel
158 BuildRequires: gmp-devel
159 %{?with_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2}
160 %{?with_imap:BuildRequires: heimdal-devel >= 0.7}
161 %{?with_java:BuildRequires: jdk >= 1.1}
162 %{?with_cpdf:BuildRequires: libcpdf-devel >= 2.02r1-2}
163 BuildRequires: libjpeg-devel
164 BuildRequires: libltdl-devel >= 1.4
165 BuildRequires: libmcal-devel
166 BuildRequires: libmcrypt-devel >= 2.4.4
167 BuildRequires: libpng-devel >= 1.0.8
168 BuildRequires: libtiff-devel
169 BuildRequires: libtool >= 1.4.3
170 %{?with_xml:BuildRequires: libxml2-devel >= 2.2.7}
171 %{?with_domxslt:BuildRequires: libxslt-devel >= 1.0.3}
172 %{?with_mhash:BuildRequires: mhash-devel}
173 %{?with_ming:BuildRequires: ming-devel >= 0.1.0}
174 %{?with_mm:BuildRequires: mm-devel >= 1.3.0}
175 %{?with_mnogosearch:BuildRequires: mnogosearch-devel >= 3.2.29}
176 BuildRequires: mysql-devel >= 3.23.32
177 BuildRequires: ncurses-ext-devel
178 %{?with_ldap:BuildRequires: openldap-devel >= 2.0}
179 %if %{with openssl} || %{with ldap}
180 BuildRequires: openssl-devel >= 0.9.7d
182 BuildRequires: pam-devel
183 %{?with_pdf:BuildRequires: pdflib-devel >= 4.0.0}
184 BuildRequires: %{__perl}
185 %{?with_msession:BuildRequires: phoenix-devel}
186 %{?with_pgsql:BuildRequires: postgresql-devel}
187 %{?with_pgsql:BuildRequires: postgresql-backend-devel >= 7.2}
188 %{?with_qtdom:BuildRequires: qt-devel >= 2.2.0}
189 BuildRequires: readline-devel
190 %{?with_recode:BuildRequires: recode-devel >= 3.5d-3}
191 BuildRequires: rpm-php-pearprov >= 4.0.2-100
192 BuildRequires: rpmbuild(macros) >= 1.213
193 %{?with_xslt:BuildRequires: sablotron-devel >= 0.96}
194 BuildRequires: sed >= 4.0
195 BuildRequires: t1lib-devel
196 %{?with_snmp:BuildRequires: net-snmp-devel >= 5.0.7}
197 %{?with_odbc:BuildRequires: unixODBC-devel}
198 %{?with_xmlrpc:BuildRequires: xmlrpc-epi-devel}
199 %{?with_yaz:BuildRequires: yaz-devel >= 1.9}
201 BuildRequires: zlib-devel >= 1.0.9
202 BuildRequires: zziplib-devel
204 BuildRequires: apache1-devel >= 1.3.33-2
207 BuildRequires: apache-devel >= 2.0.52-2
208 BuildRequires: apr-devel >= 1:1.0.0
209 BuildRequires: apr-util-devel >= 1:1.0.0
211 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
213 %define _sysconfdir /etc/php4
214 %define extensionsdir %{_libdir}/php4
217 PHP is an HTML-embedded scripting language. PHP attempts to make it
218 easy for developers to write dynamically generated web pages. PHP also
219 offers built-in database integration for several commercial and
220 non-commercial database management systems, so writing a
221 database-enabled web page with PHP is fairly simple. The most common
222 use of PHP coding is probably as a replacement for CGI scripts. The
223 mod_php module enables the Apache web server to understand and process
224 the embedded PHP language in web pages. This package contains php
225 version %{version}. If you use applications which specifically rely on
226 PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI
227 module contained in the phpfi package. If you're just starting with
228 PHP, you should install this package. You'll also need to install the
232 PHP est un langage de script embarque dans le HTM. PHP essaye de
233 rendre simple aux developpeurs d'ecrire des pages web generees
234 dynamiquement. PHP incorpore egalement une integration avec plusieurs
235 systemes de gestion de bases de donnees commerciaux et
236 non-connerciaux, qui rent facile la creation de pages web liees avec
237 des bases de donnees. L'utilisation la plus commune de PHP est
238 probablement en remplacement de scripts CGI. Le module mod_php permet
239 au serveur web apache de comprendre et de traiter le langage PHP
240 integre dans des pages web. Ce package contient php version
241 %{version}. Si vous utilisez des applications qui utilisent
242 specifiquement PHP/FI, vous devrez installer le module PHP/FI inclus
243 dans le package mod_php. Si vous debutez avec PHP, vous devriez
244 installer ce package. Vous aurez egalement besoin dinstaller le
248 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w
249 plikach HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP
250 (jak np. Apache), który interpretuje te polecenia. Umo¿liwia to
251 tworzenie dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona
252 zosta³a z jêzyków: C, Java i Perl.
254 %description -l pt_BR
255 PHP: Preprocessador de Hipertexto versão 4 é uma linguagem script
256 embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e Perl,
257 com algumas características únicas, específicas ao PHP. O objetivo da
258 linguagem é permitir que desenvolvedores web escrevam páginas
259 dinamicamente geradas de forma rápida.
262 PHP4 - ÜÔÏ ÑÚÙË ÎÁÐÉÓÁÎÉÑ ÓËÒÉÐÔÏ×, ×ÓÔÒÁÉ×ÁÅÍÙÈ × HTML-ËÏÄ. PHP
263 ÐÒÅÄÌÁÇÁÅÔ ÉÎÔÅÒÇÒÁÃÉÀ Ó ÍÎÏÖÅÓÔ×ÏÍ óõâä, ÐÏÜÔÏÍÕ ÎÁÐÉÓÁÎÉÅ ÓËÒÉÐÔÏ×
264 ÄÌÑ ÒÁÂÏÔÙ Ó ÂÁÚÁÍÉ ÄÁÎÎÙÈ ÏÔÎÏÓÉÔÅÌØÎÏ ÐÒÏÓÔÏ. îÁÉÂÏÌÅÅ ÐÏÐÕÌÑÒÎÏÅ
265 ÉÓÐÏÌØÚÏ×ÁÎÉÅ PHP - ÚÁÍÅÎÁ ÄÌÑ CGI ÓËÒÉÐÔÏ×.
267 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÁÍÏÄÏÓÔÁÔÏÞÎÕÀ (CGI) ×ÅÒÓÉÀ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ ÑÚÙËÁ.
268 ÷Ù ÄÏÌÖÎÙ ÔÁËÖÅ ÕÓÔÁÎÏ×ÉÔØ ÐÁËÅÔ %{name}-common. åÓÌÉ ×ÁÍ ÎÕÖÅÎ
269 ÉÎÔÅÒÐÒÅÔÁÔÏÒ PHP × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache, ÕÓÔÁÎÏ×ÉÔÅ ÐÁËÅÔ
273 PHP4 - ÃÅ ÍÏ×Á ÎÁÐÉÓÁÎÎÑ ÓËÒÉÐÔ¦×, ÝÏ ×ÂÕÄÏ×ÕÀÔØÓÑ × HTML-ËÏÄ. PHP
274 ÐÒÏÐÏÎÕ¤ ¦ÎÔÅÇÒÁæÀ Ú ÂÁÇÁÔØÍÁ óõâä, ÔÏÍÕ ÎÁÐÉÓÁÎÎÑ ÓËÒÉÐÔ¦× ÄÌÑ
275 ÒÏÂÏÔÉ Ú ÂÁÚÁÍÉ ÄÁÎÉÈ ¤ ÄÏ×Ï̦ ÐÒÏÓÔÉÍ. îÁʦÌØÛ ÐÏÐÕÌÑÒÎÅ
276 ×ÉËÏÒÉÓÔÁÎÎÑ PHP - ÚÁͦÎÁ ÄÌÑ CGI ÓËÒÉÐÔ¦×.
278 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓÁÍÏÄÏÓÔÁÔÎÀ (CGI) ×ÅÒÓ¦À ¦ÎÔÅÒÐÒÅÔÁÔÏÒÁ ÍÏ×É. ÷É
279 ÍÁ¤ÔÅ ÔÁËÏÖ ×ÓÔÁÎÏ×ÉÔÉ ÐÁËÅÔ %{name}-common. ñËÝÏ ×ÁÍ ÐÏÔÒ¦ÂÅÎ
280 ¦ÎÔÅÒÐÒÅÔÁÔÏÒ PHP × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache, ×ÓÔÁÎÏצÔØ ÐÁËÅÔ apache-php.
282 %package -n apache1-mod_php4
283 Summary: php4 DSO module for apache 1.3.x
284 Summary(pl): Modu³ DSO (Dynamic Shared Object) php4 dla apache 1.3.x
285 Group: Development/Languages/PHP
286 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
287 Requires: apache1(EAPI) >= 1.3.33-2
288 Requires: apache1-mod_mime
289 Provides: %{name} = %{epoch}:%{version}-%{release}
290 Provides: php = %{epoch}:%{version}-%{release}
291 Provides: php4 = %{epoch}:%{version}-%{release}
293 Obsoletes: apache-mod_php < 1:4.1.1
294 # Obsolete last version when apache module was in main package
295 Obsoletes: php4 < 3:4.3.11-4.16
297 %description -n apache1-mod_php4
298 php4 as DSO module for apache 1.3.x.
300 %description -n apache1-mod_php4 -l pl
301 php4 jako modu³ DSO (Dynamic Shared Object) dla apache 1.3.x.
303 %package -n apache-mod_php4
304 Summary: php4 DSO module for apache 2.x
305 Summary(pl): Modu³ DSO (Dynamic Shared Object) php4 dla apache 2.x
306 Group: Development/Languages/PHP
307 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
308 Requires: apache >= 2.0.52-2
309 Requires: apache(modules-api) = %{apache_modules_api}
310 Provides: %{name} = %{epoch}:%{version}-%{release}
311 Provides: php = %{epoch}:%{version}-%{release}
312 Provides: php4 = %{epoch}:%{version}-%{release}
314 Obsoletes: apache-mod_php < 1:4.1.1
315 # Obsolete last version when apache module was in main package
316 Obsoletes: php4 < 3:4.3.11-4.16
318 %description -n apache-mod_php4
319 php4 as DSO module for apache 2.x.
321 %description -n apache-mod_php4 -l pl
322 php4 jako modu³ DSO (Dynamic Shared Object) dla apache 2.x.
325 Summary: php4 as FastCGI program
326 Summary(pl): php4 jako program FastCGI
327 Group: Development/Languages/PHP
328 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
329 Provides: php-fcgi = %{epoch}:%{version}-%{release}
330 Provides: php-program = %{epoch}:%{version}-%{release}
331 Provides: %{name}-program = %{epoch}:%{version}-%{release}
334 php4 as FastCGI program.
336 %description fcgi -l pl
337 php4 jako program FastCGI.
340 Summary: php4 as CGI program
341 Summary(pl): php4 jako program CGI
342 Group: Development/Languages/PHP
343 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
344 Provides: php-cgi = %{epoch}:%{version}-%{release}
345 Provides: php-program = %{epoch}:%{version}-%{release}
346 Provides: %{name}-program = %{epoch}:%{version}-%{release}
351 %description cgi -l pl
352 php4 jako program CGI.
355 Summary: php4 as CLI interpreter
356 Summary(pl): php4 jako interpreter dzia³aj±cy z linii poleceñ
357 Group: Development/Languages/PHP
358 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
359 Provides: php-cli = %{epoch}:%{version}-%{release}
360 Provides: php-program = %{epoch}:%{version}-%{release}
361 Provides: %{name}-program = %{epoch}:%{version}-%{release}
364 php4 as CLI interpreter.
366 %description cli -l pl
367 php4 jako interpreter dzia³aj±cy z linii poleceñ.
370 Summary: Common files needed by all PHP SAPIs
371 Summary(pl): Wspólne pliki dla modu³u apache'a i programu CGI
372 Summary(ru): òÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ php
373 Summary(uk): â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ ÄÌÑ php
375 # because of dlclose() bugs in glibc <= 2.3.4 causing SEGVs on exit
376 Requires: glibc >= 6:2.3.5
378 Provides: %{name}-session = %{epoch}:%{version}-%{release}
379 Provides: php-common = %{epoch}:%{version}-%{release}
380 Provides: php-session = %{epoch}:%{version}-%{release}
381 Obsoletes: php-session < 3:4.2.1-2
384 Common files needed by all PHP SAPIs.
386 %description common -l pl
387 Wspólne pliki dla modu³u apacha i programu CGI.
389 %description common -l ru
390 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÏÂÝÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÎÙÈ ×ÁÒÉÁÎÔÏ× ÒÅÁÌÉÚÁÃÉÉ PHP
391 (ÓÁÍÏÄÏÓÔÁÔÏÞÎÏÊ É × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache).
393 %description common -l uk
394 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓЦÌØΦ ÆÁÊÌÉ ÄÌÑ Ò¦ÚÎÉÈ ×ÁÒ¦ÁÎÔ¦× ÒÅÁ̦ÚÁæ§ PHP
395 (ÓÁÍÏÄÏÓÔÁÔÎØϧ ÔÁ × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache).
398 Summary: Files for PHP modules development
399 Summary(pl): Pliki do kompilacji modu³ów PHP
400 Summary(pt_BR): Arquivos de desenvolvimento para PHP
401 Summary(ru): ðÁËÅÔ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ ÒÁÓÛÉÒÅÎÉÊ PHP
402 Summary(uk): ðÁËÅÔ ÒÏÚÒÏÂËÉ ÄÌÑ ÐÏÂÕÄÏ×É ÒÏÚÛÉÒÅÎØ PHP
403 Group: Development/Languages/PHP
404 Requires: %{name}-common = %{epoch}:%{version}-%{release}
407 Provides: php-devel = %{epoch}:%{version}-%{release}
411 The php-devel package lets you compile dynamic extensions to PHP.
412 Included here is the source for the PHP extensions. Instead of
413 recompiling the whole php4 binary to add support for, say, oracle,
414 install this package and use the new self-contained extensions
415 support. For more information, read the file
416 SELF-CONTAINED-EXTENSIONS.
418 %description devel -l pl
419 Pliki potrzebne do kompilacji modu³ów PHP.
421 %description devel -l pt_BR
422 Este pacote contém arquivos usados no desenvolvimento de programas ou
425 %description devel -l uk
426 ðÁËÅÔ php-devel ÄÁ¤ ÍÏÖÌÉצÓÔØ ËÏÍЦÌÀ×ÁÔÉ ÄÉÎÁͦÞΦ ÒÏÚÛÉÒÅÎÎÑ PHP.
427 äÏ ÐÁËÅÔÕ ×ËÌÀÞÅÎÏ ×ÉȦÄÎÉÊ ËÏÄ ÄÌÑ ÒÏÚÛÉÒÅÎØ. úÁͦÓÔØ ÐÏ×ÔÏÒÎϧ
428 ËÏÍЦÌÑæ§ ¦ÎÁÒÎÏÇÏ ÆÁÊÌÕ php4 ÄÌÑ ÄÏÄÁÎÎÑ, ÎÁÐÒÉËÌÁÄ, ЦÄÔÒÉÍËÉ
429 oracle, ×ÓÔÁÎÏצÔØ ÃÅÊ ÐÁËÅÔ ÄÌÑ ËÏÍЦÌÑæ§ ÏËÒÅÍÉÈ ÒÏÚÛÉÒÅÎØ.
430 äÅÔÁÌØΦÛÁ ¦ÎÆÏÒÍÁÃ¦Ñ - × ÆÁÊ̦ SELF-CONTAINED-EXTENSIONS.
432 %description devel -l ru
433 ðÁËÅÔ php-devel ÄÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ËÏÍÐÉÌÉÒÏ×ÁÔØ ÄÉÎÁÍÉÞÅÓËÉÅ ÒÁÓÛÉÒÅÎÉÑ
434 PHP. ðÁËÅÔ ×ËÌÀÞÁÅÔ ÉÓÈÏÄÎÙÊ ËÏÄ ÜÔÉÈ ÒÁÓÛÉÒÅÎÉÊ. ÷ÍÅÓÔÏ ÐÏ×ÔÏÒÎÏÊ
435 ËÏÍÐÉÌÑÃÉÉ ÂÉÎÁÒÎÏÇÏ ÆÁÊÌÁ php4 ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ, ÎÁÐÒÉÍÅÒ, ÐÏÄÄÅÒÖËÉ
436 oracle, ÕÓÔÁÎÏ×ÉÔÅ ÜÔÏÔ ÐÁËÅÔ ÄÌÑ ËÏÍÐÉÌÉÒÏ×ÁÎÉÑ ÏÔÄÅÌØÎÙÈ ÒÁÓÛÉÒÅÎÉÊ.
437 ðÏÄÒÏÂÎÏÓÔÉ - × ÆÁÊÌÅ SELF-CONTAINED-EXTENSIONS.
440 Summary: bcmath extension module for PHP
441 Summary(pl): Modu³ bcmath dla PHP
443 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
444 Requires: %{name}-common = %{epoch}:%{version}-%{release}
445 Provides: php-bcmath = %{epoch}:%{version}-%{release}
448 This is a dynamic shared object (DSO) for PHP that will add bc style
449 precision math functions support.
451 %description bcmath -l pl
452 Modu³ PHP umo¿liwiaj±cy korzystanie z dok³adnych funkcji
453 matematycznych takich jak w programie bc.
456 Summary: Bzip2 extension module for PHP
457 Summary(pl): Modu³ bzip2 dla PHP
459 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
460 Requires: %{name}-common = %{epoch}:%{version}-%{release}
461 Provides: php-bzip2 = %{epoch}:%{version}-%{release}
464 This is a dynamic shared object (DSO) for PHP that will add bzip2
465 compression support to PHP.
467 %description bzip2 -l pl
468 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji bzip2.
471 Summary: Calendar extension module for PHP
472 Summary(pl): Modu³ funkcji kalendarza dla PHP
474 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
475 Requires: %{name}-common = %{epoch}:%{version}-%{release}
476 Provides: php-calendar = %{epoch}:%{version}-%{release}
478 %description calendar
479 This is a dynamic shared object (DSO) for PHP that will add calendar
482 %description calendar -l pl
483 Modu³ PHP dodaj±cy wsparcie dla kalendarza.
486 Summary: cpdf extension module for PHP
487 Summary(pl): Modu³ cpdf dla PHP
489 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
490 Requires: %{name}-common = %{epoch}:%{version}-%{release}
491 Provides: php-cpdf = %{epoch}:%{version}-%{release}
494 This is a dynamic shared object (DSO) for PHP that will add PDF
495 support through libcpdf library.
497 %description cpdf -l pl
498 Modu³ PHP dodaj±cy obs³ugê plików PDF poprzez bibliotekê libcpdf.
501 Summary: crack extension module for PHP
502 Summary(pl): Modu³ crack dla PHP
504 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
505 Requires: %{name}-common = %{epoch}:%{version}-%{release}
506 Provides: php-crack = %{epoch}:%{version}-%{release}
509 This is a dynamic shared object (DSO) for PHP that will add cracklib
512 Warning: this is an experimental module.
514 %description crack -l pl
515 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki cracklib.
517 Uwaga: to jest modu³ eksperymentalny.
520 Summary: ctype extension module for PHP
521 Summary(pl): Modu³ ctype dla PHP
523 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
524 Requires: %{name}-common = %{epoch}:%{version}-%{release}
525 Provides: php-ctype = %{epoch}:%{version}-%{release}
528 This is a dynamic shared object (DSO) for PHP that will add ctype
531 %description ctype -l pl
532 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji ctype.
535 Summary: curl extension module for PHP
536 Summary(pl): Modu³ curl dla PHP
538 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
539 Requires: %{name}-common = %{epoch}:%{version}-%{release}
540 Provides: php-curl = %{epoch}:%{version}-%{release}
543 This is a dynamic shared object (DSO) for PHP that will add curl
546 %description curl -l pl
547 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki curl.
550 Summary: Old xDBM extension module for PHP
551 Summary(pl): Modu³ xDBM dla PHP
553 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
554 Requires: %{name}-common = %{epoch}:%{version}-%{release}
555 Provides: php-db = %{epoch}:%{version}-%{release}
558 This is an old dynamic shared object (DSO) for PHP that will add DBM
561 Warning: this module is deprecated and does not support database
562 locking correctly. Please use DBA extension which is a fully
563 operational superset.
565 %description db -l pl
566 Stary modu³ PHP dodaj±cy obs³ugê baz danych DBM.
568 Uwaga: ten modu³ jest przestarza³y i nie obs³uguje poprawnie
569 blokowania bazy danych. Zamiast niego lepiej u¿ywaæ rozszerzenia DBA,
570 które obs³uguje nadzbiór funkcjonalno¶ci tego modu³u.
573 Summary: DBA extension module for PHP
574 Summary(pl): Modu³ DBA dla PHP
576 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
577 Requires: %{name}-common = %{epoch}:%{version}-%{release}
578 Provides: php-dba = %{epoch}:%{version}-%{release}
581 This is a dynamic shared object (DSO) for PHP that will add flat-file
582 databases (DBA) support.
584 %description dba -l pl
585 Modu³ dla PHP dodaj±cy obs³ugê dla baz danych opartych na plikach
589 Summary: DBase extension module for PHP
590 Summary(pl): Modu³ DBase dla PHP
592 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
593 Requires: %{name}-common = %{epoch}:%{version}-%{release}
594 Provides: php-dbase = %{epoch}:%{version}-%{release}
597 This is a dynamic shared object (DSO) for PHP that will add DBase
600 %description dbase -l pl
601 Modu³ PHP ze wsparciem dla DBase.
604 Summary: DBX extension module for PHP
605 Summary(pl): Modu³ DBX dla PHP
607 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
608 Requires: %{name}-common = %{epoch}:%{version}-%{release}
609 Provides: php-dbx = %{epoch}:%{version}-%{release}
612 This is a dynamic shared object (DSO) for PHP that will add DB
613 abstraction layer. DBX supports odbc, mysql, pgsql, mssql, fbsql and
616 %description dbx -l pl
617 Modu³ PHP dodaj±cy warstwê abstrakcji do obs³ugi baz danych. DBX
618 obs³uguje bazy odbc, mysql, pgsql, mssql, fbsql i inne.
621 Summary: Direct I/O extension module for PHP
622 Summary(pl): Modu³ Direct I/O dla PHP
624 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
625 Requires: %{name}-common = %{epoch}:%{version}-%{release}
626 Provides: php-dio = %{epoch}:%{version}-%{release}
629 This is a dynamic shared object (DSO) for PHP that will add direct
632 %description dio -l pl
633 Modu³ PHP dodaj±cy obs³ugê bezpo¶rednich operacji I/O na plikach.
636 Summary: DOM XML extension module for PHP
637 Summary(pl): Modu³ DOM XML dla PHP
639 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
640 Requires: %{name}-common = %{epoch}:%{version}-%{release}
641 Provides: php-domxml = %{epoch}:%{version}-%{release}
644 This is a dynamic shared object (DSO) for PHP that will add DOM XML
647 Warning: this is an experimental module.
649 %description domxml -l pl
650 Modu³ PHP dodaj±cy obs³ugê DOM XML.
652 Uwaga: to jest modu³ eksperymentalny.
655 Summary: exif extension module for PHP
656 Summary(pl): Modu³ exif dla PHP
658 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
659 Requires: %{name}-common = %{epoch}:%{version}-%{release}
660 Provides: php-exif = %{epoch}:%{version}-%{release}
663 This is a dynamic shared object (DSO) for PHP that will add EXIF tags
664 support in image files.
666 %description exif -l pl
667 Modu³ PHP dodaj±cy obs³ugê znaczników EXIF w plikach obrazków.
670 Summary: FDF extension module for PHP
671 Summary(pl): Modu³ FDF dla PHP
673 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
674 Requires: %{name}-common = %{epoch}:%{version}-%{release}
675 Provides: php-fdf = %{epoch}:%{version}-%{release}
678 This PHP module adds support for PDF Forms through Adobe FDFTK
681 %description fdf -l pl
682 Modu³ PHP dodaj±cy obs³ugê formularzy PDF poprzez bibliotekê Adobe
686 Summary: filePro extension module for PHP
687 Summary(pl): Modu³ filePro dla PHP
689 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
690 Requires: %{name}-common = %{epoch}:%{version}-%{release}
691 Provides: php-filepro = %{epoch}:%{version}-%{release}
694 This is a dynamic shared object (DSO) for PHP that will add support
695 for read-only access to filePro databases.
697 %description filepro -l pl
698 Modu³ PHP dodaj±cy mo¿liwo¶æ dostêpu (tylko do odczytu) do baz danych
702 Summary: FriBiDi extension module for PHP
703 Summary(pl): Modu³e FriBiDi dla PHP
705 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
706 Requires: %{name}-common = %{epoch}:%{version}-%{release}
707 Provides: php-fribidi = %{epoch}:%{version}-%{release}
710 This extension is basically a wrapper for the FriBidi implementation
711 of the Unicode Bidi algorithm. The need for such an algorithm rises
712 from the bidirectional language usage done by applications.
713 Arabic/Hebrew embedded within English is such a case.
715 %description fribidi -l pl
716 To rozszerzenie to g³ównie interfejs do implementacji FriBiDi
717 algorytmu Unicode Bidi. Taki algorytm jest potrzebny w przypadku
718 u¿ywania dwukierunkowego pisma w aplikacjach - na przyk³ad przy
719 tek¶cie arabskim lub hebrajskim osadzonym wewn±trz angielskiego.
722 Summary: FTP extension module for PHP
723 Summary(pl): Modu³ FTP dla PHP
725 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
726 Requires: %{name}-common = %{epoch}:%{version}-%{release}
727 Provides: php-ftp = %{epoch}:%{version}-%{release}
730 This is a dynamic shared object (DSO) for PHP that will add FTP
733 %description ftp -l pl
734 Modu³ PHP dodaj±cy obs³ugê protoko³u FTP.
737 Summary: GD extension module for PHP
738 Summary(pl): Modu³ GD dla PHP
740 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
741 Requires: %{name}-common = %{epoch}:%{version}-%{release}
742 Requires: gd >= 2.0.28-2
744 Provides: %{name}-gd(gif) = %{epoch}:%{version}-%{release}
745 Provides: php-gd = %{epoch}:%{version}-%{release}
748 This is a dynamic shared object (DSO) for PHP that will add GD
749 support, allowing you to create and manipulate images with PHP.
751 %description gd -l pl
752 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki GD, pozwalaj±cej na
753 tworzenie i obróbkê obrazków.
756 Summary: gettext extension module for PHP
757 Summary(pl): Modu³ gettext dla PHP
759 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
760 Requires: %{name}-common = %{epoch}:%{version}-%{release}
761 Provides: php-gettext = %{epoch}:%{version}-%{release}
764 This is a dynamic shared object (DSO) for PHP that will add gettext
767 %description gettext -l pl
768 Modu³ PHP dodaj±cy obs³ugê lokalizacji przez gettext.
771 Summary: gmp extension module for PHP
772 Summary(pl): Modu³ gmp dla PHP
774 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
775 Requires: %{name}-common = %{epoch}:%{version}-%{release}
776 Provides: php-gmp = %{epoch}:%{version}-%{release}
779 This is a dynamic shared object (DSO) for PHP that will add arbitrary
780 length number support with GNU MP library.
782 %description gmp -l pl
783 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki gmp do obliczeñ na
784 liczbach o dowolnej d³ugo¶ci.
787 Summary: Hyperwave extension module for PHP
788 Summary(pl): Modu³ Hyperwave dla PHP
790 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
791 Requires: %{name}-common = %{epoch}:%{version}-%{release}
792 Provides: php-hyperwave = %{epoch}:%{version}-%{release}
794 %description hyperwave
795 This is a dynamic shared object (DSO) for PHP that will add Hyperwave
798 %description hyperwave -l pl
799 Modu³ PHP dodaj±cy obs³ugê Hyperwave.
802 Summary: iconv extension module for PHP
803 Summary(pl): Modu³ iconv dla PHP
805 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
806 Requires: %{name}-common = %{epoch}:%{version}-%{release}
807 Provides: php-iconv = %{epoch}:%{version}-%{release}
810 This is a dynamic shared object (DSO) for PHP that will add iconv
813 %description iconv -l pl
814 Modu³ PHP dodaj±cy obs³ugê iconv.
817 Summary: IMAP extension module for PHP
818 Summary(pl): Modu³ IMAP dla PHP
819 Summary(pt_BR): Um módulo para aplicações PHP que usam IMAP
821 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
822 Requires: %{name}-common = %{epoch}:%{version}-%{release}
823 Provides: php-imap = %{epoch}:%{version}-%{release}
826 This is a dynamic shared object (DSO) for PHP that will add IMAP
829 %description imap -l pl
830 Modu³ PHP dodaj±cy obs³ugê skrzynek IMAP.
832 %description imap -l pt_BR
833 Um módulo para aplicações PHP que usam IMAP.
836 Summary: InterBase/Firebird database module for PHP
837 Summary(pl): Modu³ bazy danych InterBase/Firebird dla PHP
839 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
840 Requires: %{name}-common = %{epoch}:%{version}-%{release}
841 Provides: php-interbase = %{epoch}:%{version}-%{release}
842 %{?with_interbase_inst:Autoreq: false}
844 %description interbase
845 This is a dynamic shared object (DSO) for PHP that will add InterBase
846 and Firebird database support.
848 %description interbase -l pl
849 Modu³ PHP umo¿liwiaj±cy dostêp do baz danych InterBase i Firebird.
852 Summary: Java extension module for PHP
853 Summary(pl): Modu³ Javy dla PHP
855 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
856 Requires: %{name}-common = %{epoch}:%{version}-%{release}
857 Provides: php-java = %{epoch}:%{version}-%{release}
860 This is a dynamic shared object (DSO) for PHP that will add Java
861 support to PHP. This extension provides a simple and effective means
862 for creating and invoking methods on Java objects from PHP.
864 Note: it requires setting LD_LIBRARY_PATH to JRE directories
865 containing JVM libraries (e.g. libjava.so, libverify.so and libjvm.so
866 for Sun's JRE) before starting Apache or PHP interpreter.
868 %description java -l pl
869 Modu³ PHP dodaj±cy wsparcie dla Javy. Umo¿liwia odwo³ywanie siê do
870 obiektów Javy z poziomu PHP.
872 Uwaga: modu³ wymaga ustawienia LD_LIBRARY_PATH na katalogi JRE
873 zawieraj±ce biblioteki JVM (np. libjava.so, libverify.so i libjvm.so
874 dla JRE Suna) przed uruchomieniem Apache'a lub interpretera PHP.
877 Summary: LDAP extension module for PHP
878 Summary(pl): Modu³ LDAP dla PHP
879 Summary(pt_BR): Um módulo para aplicações PHP que usam LDAP
881 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
882 Requires: %{name}-common = %{epoch}:%{version}-%{release}
883 Provides: php-ldap = %{epoch}:%{version}-%{release}
886 This is a dynamic shared object (DSO) for PHP that will add LDAP
889 %description ldap -l pl
890 Modu³ PHP dodaj±cy obs³ugê LDAP.
892 %description ldap -l pt_BR
893 Um módulo para aplicações PHP que usam LDAP.
896 Summary: mbstring extension module for PHP
897 Summary(pl): Modu³ mbstring dla PHP
899 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
900 Requires: %{name}-common = %{epoch}:%{version}-%{release}
901 Provides: php-mbstring = %{epoch}:%{version}-%{release}
903 %description mbstring
904 This is a dynamic shared object (DSO) for PHP that will add multibyte
907 %description mbstring -l pl
908 Modu³ PHP dodaj±cy obs³ugê ci±gów znaków wielobajtowych.
911 Summary: mcal extension module for PHP
912 Summary(pl): Modu³ mcal dla PHP
914 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
915 Requires: %{name}-common = %{epoch}:%{version}-%{release}
916 Provides: php-mcal = %{epoch}:%{version}-%{release}
919 This is a dynamic shared object (DSO) for PHP that will add mcal
920 (Modular Calendar Access Library) support.
922 %description mcal -l pl
923 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki mcal (daj±cej dostêp
927 Summary: mcrypt extension module for PHP
928 Summary(pl): Modu³ mcrypt dla PHP
930 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
931 Requires: %{name}-common = %{epoch}:%{version}-%{release}
932 Provides: php-mcrypt = %{epoch}:%{version}-%{release}
935 This is a dynamic shared object (DSO) for PHP that will add mcrypt
938 %description mcrypt -l pl
939 Modu³ PHP dodaj±cy mo¿liwo¶æ szyfrowania poprzez bibliotekê mcrypt.
942 Summary: mhash extension module for PHP
943 Summary(pl): Modu³ mhash dla PHP
945 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
946 Requires: %{name}-common = %{epoch}:%{version}-%{release}
947 Provides: php-mhash = %{epoch}:%{version}-%{release}
950 This is a dynamic shared object (DSO) for PHP that will add mhash
953 %description mhash -l pl
954 Modu³ PHP udostêpniaj±cy funkcje mieszaj±ce z biblioteki mhash.
957 Summary: mime_magic extension module for PHP
958 Summary(pl): Modu³ mime_magic dla PHP
960 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
961 Requires: %{name}-common = %{epoch}:%{version}-%{release}
962 Requires: /usr/share/file/magic.mime
963 Provides: php-mime_magic = %{epoch}:%{version}-%{release}
965 %description mime_magic
966 This PHP module adds support for MIME type lookup via file magic
967 numbers using magic.mime database.
969 %description mime_magic -l pl
970 Modu³ PHP dodaj±cy obs³ugê wyszukiwania typów MIME wed³ug magicznych
971 znaczników plików z u¿yciem bazy danych magic.mime.
974 Summary: ming extension module for PHP
975 Summary(pl): Modu³ ming dla PHP
977 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
978 Requires: %{name}-common = %{epoch}:%{version}-%{release}
979 Provides: php-ming = %{epoch}:%{version}-%{release}
982 This is a dynamic shared object (DSO) for PHP that will add ming
983 (Flash - .swf files) support.
985 %description ming -l pl
986 Modu³ PHP dodaj±cy obs³ugê plików Flash (.swf) poprzez bibliotekê
990 Summary: mnoGoSearch extension module for PHP
991 Summary(pl): Modu³ mnoGoSearch dla PHP
993 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
994 Requires: %{name}-common = %{epoch}:%{version}-%{release}
995 Provides: php-mnogosearch = %{epoch}:%{version}-%{release}
997 %description mnogosearch
998 This is a dynamic shared object (DSO) for PHP that will allow you to
999 access mnoGoSearch free search engine.
1001 %description mnogosearch -l pl
1002 Modu³ PHP dodaj±cy pozwalaj±cy na dostêp do wolnodostêpnego silnika
1003 wyszukiwarki mnoGoSearch.
1006 Summary: msession extension module for PHP
1007 Summary(pl): Modu³ msession dla PHP
1009 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1010 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1011 Provides: php-msession = %{epoch}:%{version}-%{release}
1013 %description msession
1014 This is a dynamic shared object (DSO) for PHP that will allow you to
1015 use msession. msession is a high speed session daemon which can run
1016 either locally or remotely. It is designed to provide consistent
1017 session management for a PHP web farm.
1019 %description msession -l pl
1020 Modu³ PHP dodaj±cy umo¿liwiaj±cy korzystanie z demona msession. Jest
1021 to demon szybkiej obs³ugi sesji, który mo¿e dzia³aæ lokalnie lub na
1022 innej maszynie. S³u¿y do zapewniania spójnej obs³ugi sesji dla farmy
1026 Summary: MS SQL extension module for PHP
1027 Summary(pl): Modu³ MS SQL dla PHP
1029 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1030 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1031 Provides: php-mssql = %{epoch}:%{version}-%{release}
1034 This is a dynamic shared object (DSO) for PHP that will add MS SQL
1035 databases support through FreeTDS library.
1037 %description mssql -l pl
1038 Modu³ PHP dodaj±cy obs³ugê baz danych MS SQL poprzez bibliotekê
1042 Summary: MySQL database module for PHP
1043 Summary(pl): Modu³ bazy danych MySQL dla PHP
1044 Summary(pt_BR): Um módulo para aplicações PHP que usam bancos de dados MySQL
1046 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1047 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1048 Provides: php-mysql = %{epoch}:%{version}-%{release}
1051 This is a dynamic shared object (DSO) for PHP that will add MySQL
1054 %description mysql -l pl
1055 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych MySQL.
1057 %description mysql -l pt_BR
1058 Um módulo para aplicações PHP que usam bancos de dados MySQL.
1061 Summary: ncurses module for PHP
1062 Summary(pl): Modu³ ncurses dla PHP
1064 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
1065 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1066 Provides: php-ncurses = %{epoch}:%{version}-%{release}
1068 %description ncurses
1069 This PHP module adds support for ncurses functions (only for cli and
1072 %description ncurses -l pl
1073 Modu³ PHP dodaj±cy obs³ugê funkcji ncurses (tylko do SAPI cli i cgi).
1076 Summary: Oracle 8 database module for PHP
1077 Summary(pl): Modu³ bazy danych Oracle 8 dla PHP
1079 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1080 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1081 Provides: php-oci8 = %{epoch}:%{version}-%{release}
1085 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1086 and Oracle 8 database support through Oracle8 Call-Interface (OCI8).
1088 %description oci8 -l pl
1089 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7 i Oracle 8
1090 poprzez interfejs Oracle8 Call-Interface (OCI8).
1093 Summary: ODBC extension module for PHP
1094 Summary(pl): Modu³ ODBC dla PHP
1095 Summary(pt_BR): Um módulo para aplicações PHP que usam bases de dados ODBC
1097 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1098 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1099 Requires: unixODBC >= 2.1.1-3
1100 Provides: php-odbc = %{epoch}:%{version}-%{release}
1103 This is a dynamic shared object (DSO) for PHP that will add ODBC
1106 %description odbc -l pl
1107 Modu³ PHP ze wsparciem dla ODBC.
1109 %description odbc -l pt_BR
1110 Um módulo para aplicações PHP que usam ODBC.
1113 Summary: OpenSSL extension module for PHP
1114 Summary(pl): Modu³ OpenSSL dla PHP
1116 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1117 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1118 Provides: php-openssl = %{epoch}:%{version}-%{release}
1120 %description openssl
1121 This is a dynamic shared object (DSO) for PHP that will add OpenSSL
1124 Warning: this is an experimental module.
1126 %description openssl -l pl
1127 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki OpenSSL.
1129 Uwaga: to jest modu³ eksperymentalny.
1132 Summary: Oracle 7 database module for PHP
1133 Summary(pl): Modu³ bazy danych Oracle 7 dla PHP
1135 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1136 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1137 Provides: php-oracle = %{epoch}:%{version}-%{release}
1141 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1144 %description oracle -l pl
1145 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7.
1148 Summary: Overload extension module for PHP
1149 Summary(pl): Modu³ Overload dla PHP
1151 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1152 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1153 Provides: php-overload = %{epoch}:%{version}-%{release}
1155 %description overload
1156 This is a dynamic shared object (DSO) for PHP that will add user-space
1157 object overloading support.
1159 Warning: this is an experimental module.
1161 %description overload -l pl
1162 Modu³ PHP umo¿liwiaj±cy przeci±¿anie obiektów.
1164 Uwaga: to jest modu³ eksperymentalny.
1167 Summary: Process Control extension module for PHP
1168 Summary(pl): Modu³ Process Control dla PHP
1170 Requires(post,preun): %{name}-program = %{epoch}:%{version}-%{release}
1171 Requires: %{name}-program = %{epoch}:%{version}-%{release}
1172 Provides: php-pcntl = %{epoch}:%{version}-%{release}
1175 This is a dynamic shared object (DSO) for PHP that will add process
1176 spawning and control support. It supports functions like fork(),
1177 waitpid(), signal() etc.
1179 Warning: this is an experimental module. Also, don't use it in
1180 webserver environment!
1182 %description pcntl -l pl
1183 Modu³ PHP umo¿liwiaj±cy tworzenie nowych procesów i kontrolê nad nimi.
1184 Obs³uguje funkcje takie jak fork(), waitpid(), signal() i podobne.
1186 Uwaga: to jest modu³ eksperymentalny. Ponadto nie jest przeznaczony do
1187 u¿ywania z serwerem WWW - nie próbuj tego!
1190 Summary: PCRE extension module for PHP
1191 Summary(pl): Modu³ PCRE dla PHP
1193 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1194 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1195 Provides: php-pcre = %{epoch}:%{version}-%{release}
1198 This is a dynamic shared object (DSO) for PHP that will add Perl
1199 Compatible Regular Expression support.
1201 %description pcre -l pl
1202 Modu³ PHP umo¿liwiaj±cy korzystanie z perlowych wyra¿eñ regularnych
1203 (Perl Compatible Regular Expressions)
1206 Summary: PDF creation module module for PHP
1207 Summary(pl): Modu³ do tworzenia plików PDF dla PHP
1209 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1210 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1211 Provides: php-pdf = %{epoch}:%{version}-%{release}
1214 This is a dynamic shared object (DSO) for PHP that will add PDF
1215 support through pdflib.
1217 %description pdf -l pl
1218 Modu³ PHP umo¿liwiaj±cy tworzenie plików PDF. Wykorzystuje bibliotekê
1222 Summary: PostgreSQL database module for PHP
1223 Summary(pl): Modu³ bazy danych PostgreSQL dla PHP
1225 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1226 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1227 Provides: php-pgsql = %{epoch}:%{version}-%{release}
1230 This is a dynamic shared object (DSO) for PHP that will add PostgreSQL
1233 %description pgsql -l pl
1234 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
1236 %description pgsql -l pt_BR
1237 Um módulo para aplicações PHP que usam bancos de dados postgresql.
1240 Summary: POSIX extension module for PHP
1241 Summary(pl): Modu³ POSIX dla PHP
1243 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1244 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1245 Provides: php-posix = %{epoch}:%{version}-%{release}
1248 This is a dynamic shared object (DSO) for PHP that will add POSIX
1249 functions support to PHP.
1251 %description posix -l pl
1252 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji POSIX.
1255 Summary: pspell extension module for PHP
1256 Summary(pl): Modu³ pspell dla PHP
1258 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1259 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1260 Provides: php-pspell = %{epoch}:%{version}-%{release}
1263 This is a dynamic shared object (DSO) for PHP that will add pspell
1264 support to PHP. It allows to check the spelling of a word and offer
1267 %description pspell -l pl
1268 Modu³ PHP umo¿liwiaj±cy korzystanie z pspella. Pozwala on na
1269 sprawdzanie pisowni s³owa i sugerowanie poprawek.
1272 Summary: Qt DOM extension module for PHP
1273 Summary(pl): Modu³ Qt DOM dla PHP
1275 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1276 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1277 Provides: php-qtdom = %{epoch}:%{version}-%{release}
1280 This PHP module adds Qt DOM functions support.
1282 %description qtdom -l pl
1283 Modu³ PHP dodaj±cy obs³ugê funkcji Qt DOM.
1286 Summary: readline extension module for PHP
1287 Summary(pl): Modu³ readline dla PHP
1289 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
1290 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1291 Provides: php-readline = %{epoch}:%{version}-%{release}
1293 %description readline
1294 This PHP module adds support for readline functions (only for cli and
1297 %description readline -l pl
1298 Modu³ PHP dodaj±cy obs³ugê funkcji readline (tylko do SAPI cli i cgi).
1301 Summary: recode extension module for PHP
1302 Summary(pl): Modu³ recode dla PHP
1304 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1305 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1306 Requires: recode >= 3.5d-3
1307 Provides: php-recode = %{epoch}:%{version}-%{release}
1310 This is a dynamic shared object (DSO) for PHP that will add recode
1313 %description recode -l pl
1314 Modu³ PHP dodaj±cy mo¿liwo¶æ konwersji kodowania plików (poprzez
1318 Summary: session extension module for PHP
1319 Summary(pl): Modu³ session dla PHP
1321 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1322 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1323 Provides: php-session = %{epoch}:%{version}-%{release}
1325 %description session
1326 This is a dynamic shared object (DSO) for PHP that will add session
1329 %description session -l pl
1330 Modu³ PHP dodaj±cy obs³ugê sesji.
1333 Summary: Shared Memory Operations extension module for PHP
1334 Summary(pl): Modu³ shmop dla PHP
1336 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1337 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1338 Provides: php-shmop = %{epoch}:%{version}-%{release}
1341 This is a dynamic shared object (DSO) for PHP that will add Shared
1342 Memory Operations support.
1344 Warning: this is an experimental module.
1346 %description shmop -l pl
1347 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej.
1349 Uwaga: to jest modu³ eksperymentalny.
1352 Summary: SNMP extension module for PHP
1353 Summary(pl): Modu³ SNMP dla PHP
1355 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1356 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1357 Provides: php-snmp = %{epoch}:%{version}-%{release}
1360 This is a dynamic shared object (DSO) for PHP that will add SNMP
1363 %description snmp -l pl
1364 Modu³ PHP dodaj±cy obs³ugê SNMP.
1367 Summary: sockets extension module for PHP
1368 Summary(pl): Modu³ socket dla PHP
1370 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1371 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1372 Provides: php-sockets = %{epoch}:%{version}-%{release}
1374 %description sockets
1375 This is a dynamic shared object (DSO) for PHP that will add sockets
1378 Warning: this is an experimental module.
1380 %description sockets -l pl
1381 Modu³ PHP dodaj±cy obs³ugê gniazdek.
1383 Uwaga: to jest modu³ eksperymentalny.
1386 Summary: Sybase DB extension module for PHP
1387 Summary(pl): Modu³ Sybase DB dla PHP
1389 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1390 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1391 Provides: php-sybase = %{epoch}:%{version}-%{release}
1392 Obsoletes: %{name}-sybase-ct
1395 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1396 MS SQL databases support through SYBDB library. Currently Sybase module
1397 is not maintained. Using Sybase-CT module is recommended instead.
1399 %description sybase -l pl
1400 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1401 bibliotekê SYBDB. W chwili obecnej modu³ Sybase nie jest wspierany.
1402 Zaleca siê u¿ywanie modu³u Sybase-CT.
1405 Summary: Sybase-CT extension module for PHP
1406 Summary(pl): Modu³ Sybase-CT dla PHP
1408 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1409 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1410 Provides: php-sybase-ct = %{epoch}:%{version}-%{release}
1411 Obsoletes: %{name}-sybase
1413 %description sybase-ct
1414 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1415 MS SQL databases support through CT-lib.
1417 %description sybase-ct -l pl
1418 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1422 Summary: SysV msg extension module for PHP
1423 Summary(pl): Modu³ SysV msg dla PHP
1425 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1426 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1427 Provides: php-sysvmsg = %{epoch}:%{version}-%{release}
1429 %description sysvmsg
1430 This is a dynamic shared object (DSO) for PHP that will add SysV
1431 message queues support.
1433 %description sysvmsg -l pl
1434 Modu³ PHP umo¿liwiaj±cy korzystanie z kolejek komunikatów SysV.
1437 Summary: SysV sem extension module for PHP
1438 Summary(pl): Modu³ SysV sem dla PHP
1440 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1441 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1442 Provides: php-sysvsem = %{epoch}:%{version}-%{release}
1444 %description sysvsem
1445 This is a dynamic shared object (DSO) for PHP that will add SysV
1448 %description sysvsem -l pl
1449 Modu³ PHP umo¿liwiaj±cy korzystanie z semaforów SysV.
1452 Summary: SysV shm extension module for PHP
1453 Summary(pl): Modu³ SysV shm dla PHP
1455 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1456 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1457 Provides: php-sysvshm = %{epoch}:%{version}-%{release}
1459 %description sysvshm
1460 This is a dynamic shared object (DSO) for PHP that will add SysV
1461 Shared Memory support.
1463 %description sysvshm -l pl
1464 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV.
1467 Summary: wddx extension module for PHP
1468 Summary(pl): Modu³ wddx dla PHP
1470 PreReq: %{name}-session = %{epoch}:%{version}-%{release}
1471 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1472 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1473 Provides: php-wddx = %{epoch}:%{version}-%{release}
1476 This is a dynamic shared object (DSO) for PHP that will add wddx
1479 %description wddx -l pl
1480 Modu³ PHP umo¿liwiaj±cy korzystanie z wddx.
1483 Summary: XML extension module for PHP
1484 Summary(pl): Modu³ XML dla PHP
1486 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1487 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1488 Provides: php-xml = %{epoch}:%{version}-%{release}
1491 This is a dynamic shared object (DSO) for PHP that will add XML
1492 support. This extension lets you create XML parsers and then define
1493 handlers for different XML events.
1495 %description xml -l pl
1496 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML i obs³ugê zdarzeñ
1497 zwi±zanych z tymi plikami. Pozwala on tworzyæ analizatory XML-a i
1498 nastêpnie definiowaæ procedury obs³ugi dla ró¿nych zdarzeñ XML.
1501 Summary: xmlrpc extension module for PHP
1502 Summary(pl): Modu³ xmlrpc dla PHP
1504 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1505 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1506 Provides: php-xmlrpc = %{epoch}:%{version}-%{release}
1509 This is a dynamic shared object (DSO) for PHP that will add XMLRPC
1512 Warning: this is an experimental module.
1514 %description xmlrpc -l pl
1515 Modu³ PHP dodaj±cy obs³ugê XMLRPC.
1517 Uwaga: to jest modu³ eksperymentalny.
1520 Summary: xslt extension module for PHP
1521 Summary(pl): Modu³ xslt dla PHP
1523 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1524 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1525 Provides: php-xslt = %{epoch}:%{version}-%{release}
1528 This is a dynamic shared object (DSO) for PHP that will add xslt
1531 %description xslt -l pl
1532 Modu³ PHP umo¿liwiaj±cy korzystanie z technologii xslt.
1535 Summary: yaz extension module for PHP
1536 Summary(pl): Modu³ yaz dla PHP
1538 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1539 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1540 Requires: yaz >= 1.9
1541 Provides: php-yaz = %{epoch}:%{version}-%{release}
1544 This is a dynamic shared object (DSO) for PHP that will add yaz
1545 support. yaz toolkit implements the Z39.50 protocol for information
1548 %description yaz -l pl
1549 Modu³ PHP umo¿liwiaj±cy korzystanie z yaz - implementacji protoko³u
1550 Z39.50 s³u¿±cego do pozyskiwania informacji.
1553 Summary: NIS (yp) extension module for PHP
1554 Summary(pl): Modu³ NIS (yp) dla PHP
1556 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1557 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1558 Provides: php-yp = %{epoch}:%{version}-%{release}
1561 This is a dynamic shared object (DSO) for PHP that will add NIS
1562 (Yellow Pages) support.
1564 %description yp -l pl
1565 Modu³ PHP dodaj±cy wsparcie dla NIS (Yellow Pages).
1568 Summary: zip extension module for PHP
1569 Summary(pl): Modu³ zip dla PHP
1571 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1572 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1573 Provides: php-zip = %{epoch}:%{version}-%{release}
1576 This is a dynamic shared object (DSO) for PHP that will add ZZipLib
1577 (read-only access to ZIP archives) support.
1579 %description zip -l pl
1580 Modu³ PHP umo¿liwiaj±cy korzystanie z bibliotekli ZZipLib
1581 (pozwalaj±cej na odczyt archiwów ZIP).
1584 Summary: Zlib extension module for PHP
1585 Summary(pl): Modu³ zlib dla PHP
1587 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1588 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1589 Provides: php-zlib = %{epoch}:%{version}-%{release}
1592 This is a dynamic shared object (DSO) for PHP that will add zlib
1593 compression support to PHP.
1595 %description zlib -l pl
1596 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji zlib.
1599 %setup -q -n php-%{version}
1609 # Not really needed?
1618 cp php.ini-dist php.ini
1620 # for ac2.53b/am1.6b - AC_LANG_CXX has AM_CONDITIONAL, so cannot be invoked
1633 %if "%{_lib}" == "lib64"
1643 %if %{with hardening}
1644 zcat %{SOURCE9} | patch -p1
1648 sed -i -e 's#apr-config#apr-1-config#g' sapi/apache*/*.m4
1649 sed -i -e 's#apu-config#apu-1-config#g' sapi/apache*/*.m4
1652 CFLAGS="%{rpmcflags} -DEAPI=1 -I/usr/X11R6/include"
1654 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
1655 if [ ! -f _built-conf ]; then # configure once (for faster debugging purposes)
1662 PROG_SENDMAIL="/usr/lib/sendmail"; export PROG_SENDMAIL
1674 # Apache2 CFLAGS. harmless for other SAPIs.
1675 CFLAGS="$CFLAGS $(%{_bindir}/apr-1-config --cppflags --includes) $(%{_bindir}/apu-1-config --includes)"
1678 for sapi in $sapis; do
1679 [ -f Makefile.$sapi ] && continue # skip if already configured (for faster debugging purposes)
1685 echo --enable-discard-path
1691 echo --enable-fastcgi --with-fastcgi=/usr
1694 ver=%(rpm -q --qf '%%{version}' apache1-apxs)
1695 echo --with-apxs=%{apxs1} --with-apache-version=$ver
1698 ver=%(rpm -q --qf '%%{version}' apache-apxs)
1699 echo --with-apxs2=%{apxs2} --with-apache-version=$ver
1703 --cache-file=config.cache \
1704 %{?with_zts:--enable-experimental-zts} \
1705 --with-config-file-path=%{_sysconfdir} \
1706 --with-exec-dir=%{_bindir} \
1707 --%{!?debug:dis}%{?debug:en}able-debug \
1710 --enable-magic-quotes \
1711 --enable-memory-limit \
1712 --enable-track-vars \
1713 --enable-safe-mode \
1715 --enable-bcmath=shared \
1716 --enable-calendar=shared \
1717 --enable-ctype=shared \
1718 --enable-dba=shared \
1719 --enable-dbx=shared \
1720 --enable-dio=shared \
1721 --enable-exif=shared \
1722 --enable-ftp=shared \
1723 --enable-filepro=shared \
1724 --enable-mbstring=shared,all --enable-mbregex \
1725 --enable-overload=shared \
1726 --enable-pcntl=shared \
1727 --enable-posix=shared \
1728 --enable-session --enable-trans-sid \
1729 --enable-shmop=shared \
1730 --enable-sysvmsg=shared \
1731 --enable-sysvsem=shared \
1732 --enable-sysvshm=shared \
1733 --enable-sockets=shared \
1734 %{?with_recode:--with-recode=shared} \
1735 %{?with_mm:--with-mm} \
1736 %{?with_wddx:--enable-wddx=shared} \
1737 %{!?with_xml:--disable-xml}%{?with_xml:--enable-xml=shared} \
1738 %{?with_xslt:--enable-xslt=shared} \
1739 --enable-yp=shared \
1741 %{?with_cpdf:--with-cpdflib=shared} \
1742 --with-crack=shared \
1743 %{!?with_curl:--without-curl}%{?with_curl:--with-curl=shared} \
1745 %{?with_db3:--with-db3}%{!?with_db3:--with-db4} \
1746 --with-dbase=shared \
1747 %{?with_xml:--with-dom=shared} \
1748 %{?with_domxslt:--with-dom-xslt=shared --with-dom-exslt=shared} \
1749 %if %{with xml} || %{with xmlrpc}
1750 --with-expat-dir=shared,/usr \
1752 --without-expat-dir \
1754 %{?with_fdf:--with-fdftk=shared} \
1755 %{?with_fribidi:--with-fribidi=shared} \
1756 --with-iconv=shared \
1757 --with-filepro=shared \
1758 --with-freetype-dir=shared \
1759 --with-gettext=shared \
1760 --with-gd=shared,/usr --enable-gd-native-ttf \
1763 --with-hyperwave=shared \
1764 %{?with_imap:--with-imap=shared --with-imap-ssl --with-kerberos} \
1765 %{?with_interbase:--with-interbase=shared%{!?with_interbase_inst:,/usr}} \
1766 %{?with_java:--with-java=%{_libdir}/java} \
1767 --with-jpeg-dir=/usr \
1768 %{?with_ldap:--with-ldap=shared} \
1769 --with-mcal=shared,/usr \
1770 --with-mcrypt=shared \
1771 %{?with_mhash:--with-mhash=shared} \
1772 --with-mime-magic=shared,/usr/share/file/magic.mime \
1773 %{?with_ming:--with-ming=shared} \
1774 %{!?with_mnogosearch:--without-mnogosearch}%{?with_mnogosearch:--with-mnogosearch=shared,/usr} \
1775 %{?with_msession:--with-msession=shared}%{!?with_msession:--without-msession} \
1776 %{?with_mssql:--with-mssql=shared} \
1777 --with-mysql=shared,/usr --with-mysql-sock=/var/lib/mysql/mysql.sock \
1778 --with-ncurses=shared \
1779 %{?with_oci8:--with-oci8=shared} \
1780 %{?with_openssl:--with-openssl=shared,/usr} \
1781 %{?with_oracle:--with-oracle=shared} \
1782 %{!?with_pcre:--without-pcre-regex}%{?with_pcre:--with-pcre-regex=shared} \
1783 %{?with_pdf:--with-pdflib=shared} \
1784 --with-pear=%{php_pear_dir} \
1785 %{!?with_pgsql:--without-pgsql}%{?with_pgsql:--with-pgsql=shared,/usr} \
1786 --with-png-dir=/usr \
1787 %{?with_pspell:--with-pspell=shared} \
1788 --with-readline=shared \
1790 %{?with_qtdom:--with-qtdom=shared} \
1791 --without-sablot-js \
1792 %{?with_snmp:--with-snmp=shared --enable-ucd-snmp-hack} \
1793 %{?with_sybase:--with-sybase-ct=shared,/usr --with-sybase=shared,/usr} \
1794 --with-t1lib=shared \
1795 --with-tiff-dir=/usr \
1796 %{?with_odbc:--with-unixODBC=shared} \
1797 %{!?with_xmlrpc:--without-xmlrpc}%{?with_xmlrpc:--with-xmlrpc=shared,/usr} \
1798 %{?with_xslt:--with-xslt-sablot=shared} \
1799 %{?with_yaz:--with-yaz=shared} \
1801 --with-zlib=shared \
1802 --with-zlib-dir=shared,/usr
1804 cp -f Makefile Makefile.$sapi
1806 # left for debugging purposes
1807 cp -f main/php_config.h php_config.h.$sapi
1810 # for now session_mm doesn't work with shared session module...
1811 # --enable-session=shared
1812 # %{!?with_mm:--with-mm=shared,no}%{?with_mm:--with-mm=shared}
1814 %{__make} build-modules
1816 %{__make} libphp_common.la
1817 # fix install paths, avoid evil rpaths
1818 sed -i -e "s|^libdir=.*|libdir='%{_libdir}'|" libphp_common.la
1821 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache/libphp4.la -f Makefile.apxs1
1823 s|^libdir=.*|libdir='%{_libdir}/apache1'|;
1824 s|^(relink_command=.* -rpath )[^ ]*/libs |$1%{_libdir}/apache1 |" sapi/apache/libphp4.la
1828 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache2handler/libphp4.la -f Makefile.apxs2
1830 s|^libdir=.*|libdir='%{_libdir}/apache'|;
1831 s|^(relink_command=.* -rpath )[^ ]*/libs |$1%{_libdir}/apache |" sapi/apache2handler/libphp4.la
1834 # for fcgi: -DDISCARD_PATH=0 -DENABLE_PATHINFO_CHECK=1 -DFORCE_CGI_REDIRECT=0
1835 # -DHAVE_FILENO_PROTO=1 -DHAVE_FPOS=1 -DHAVE_LIBNSL=1(die) -DHAVE_SYS_PARAM_H=1
1836 # -DPHP_FASTCGI=1 -DPHP_FCGI_STATIC=1 -DPHP_WRITE_STDOUT=1
1837 %{__make} sapi/cgi/php -f Makefile.fcgi \
1838 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"
1839 cp -r sapi/cgi sapi/fcgi
1840 rm -rf sapi/cgi/.libs sapi/cgi/*.lo
1843 # -DENABLE_CHROOT_FUNC=1 (cgi,fcgi) is used in ext/standard/dir.c (libphp_common)
1844 # -DPHP_WRITE_STDOUT is used also for cli, but not set by its config.m4
1845 %{__make} sapi/cgi/php -f Makefile.cgi \
1846 CFLAGS_CLEAN="%{rpmcflags} -DDISCARD_PATH=1 -DENABLE_PATHINFO_CHECK=1 -DFORCE_CGI_REDIRECT=0 -DPHP_WRITE_STDOUT=1"
1849 %{__make} sapi/cli/php -f Makefile.cli
1852 rm -rf $RPM_BUILD_ROOT
1853 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache{,1}},%{_sysconfdir}/{apache,cgi}} \
1854 $RPM_BUILD_ROOT/home/services/{httpd,apache}/icons \
1855 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1856 $RPM_BUILD_ROOT/var/run/php \
1857 $RPM_BUILD_ROOT{/etc/apache/conf.d,/etc/httpd/httpd.conf} \
1858 $RPM_BUILD_ROOT%{_mandir}/man1
1860 # install apache1 DSO module
1861 # LIBTOOL GURUS COULD LOOK AT THIS MESS AND THROW THEIR GOOD IDEAS HERE
1863 install sapi/apache/.libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/apache1/libphp4.so
1866 # install apache2 DSO module
1868 install sapi/apache2handler/.libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/apache/libphp4.so
1871 libtool --silent --mode=install install libphp_common.la $RPM_BUILD_ROOT%{_libdir}
1873 # install the apache modules' files
1874 make install-headers install-build install-modules install-programs \
1875 INSTALL_ROOT=$RPM_BUILD_ROOT
1878 libtool --silent --mode=install install sapi/cgi/php $RPM_BUILD_ROOT%{_bindir}/php4.cgi
1881 libtool --silent --mode=install install sapi/fcgi/php $RPM_BUILD_ROOT%{_bindir}/php4.fcgi
1884 libtool --silent --mode=install install sapi/cli/php $RPM_BUILD_ROOT%{_bindir}/php4.cli
1886 install sapi/cli/php.1 $RPM_BUILD_ROOT%{_mandir}/man1/php4.1
1887 ln -sf php4.cli $RPM_BUILD_ROOT%{_bindir}/php4
1889 %{?with_java:install ext/java/php_java.jar $RPM_BUILD_ROOT%{extensionsdir}}
1891 install php.ini $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1892 for i in %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8}; do
1893 install $i $RPM_BUILD_ROOT%{_sysconfdir}/$(basename $i|sed -e "s@php4@php@g")
1896 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/httpd/icons
1897 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/apache/icons
1898 install %{SOURCE3} $RPM_BUILD_ROOT%{_sbindir}
1899 install %{SOURCE4} $RPM_BUILD_ROOT/etc/apache/conf.d/70_mod_php4.conf
1900 install %{SOURCE4} $RPM_BUILD_ROOT/etc/httpd/httpd.conf/70_mod_php4.conf
1901 install %{SOURCE1} .
1903 cp -f Zend/LICENSE{,.Zend}
1906 rm -rf $RPM_BUILD_ROOT
1908 %post -n apache1-mod_php4
1909 if [ -f /var/lock/subsys/apache ]; then
1910 /etc/rc.d/init.d/apache restart 1>&2
1913 %postun -n apache1-mod_php4
1914 if [ "$1" = "0" ]; then
1915 if [ -f /var/lock/subsys/apache ]; then
1916 /etc/rc.d/init.d/apache restart 1>&2
1920 %post -n apache-mod_php4
1921 if [ -f /var/lock/subsys/httpd ]; then
1922 /etc/rc.d/init.d/httpd restart 1>&2
1925 %postun -n apache-mod_php4
1926 if [ "$1" = "0" ]; then
1927 if [ -f /var/lock/subsys/httpd ]; then
1928 /etc/rc.d/init.d/httpd restart 1>&2
1932 %post common -p /sbin/ldconfig
1933 %postun common -p /sbin/ldconfig
1936 %{_sbindir}/php4-module-install install bcmath %{_sysconfdir}/php.ini
1939 if [ "$1" = "0" ]; then
1940 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove bcmath %{_sysconfdir}/php.ini
1944 %{_sbindir}/php4-module-install install bz2 %{_sysconfdir}/php.ini
1947 if [ "$1" = "0" ]; then
1948 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove bz2 %{_sysconfdir}/php.ini
1952 %{_sbindir}/php4-module-install install calendar %{_sysconfdir}/php.ini
1955 if [ "$1" = "0" ]; then
1956 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove calendar %{_sysconfdir}/php.ini
1960 %{_sbindir}/php4-module-install install cpdf %{_sysconfdir}/php.ini
1963 if [ "$1" = "0" ]; then
1964 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove cpdf %{_sysconfdir}/php.ini
1968 %{_sbindir}/php4-module-install install crack %{_sysconfdir}/php.ini
1971 if [ "$1" = "0" ]; then
1972 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove crack %{_sysconfdir}/php.ini
1976 %{_sbindir}/php4-module-install install ctype %{_sysconfdir}/php.ini
1979 if [ "$1" = "0" ]; then
1980 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ctype %{_sysconfdir}/php.ini
1984 %{_sbindir}/php4-module-install install curl %{_sysconfdir}/php.ini
1987 if [ "$1" = "0" ]; then
1988 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove curl %{_sysconfdir}/php.ini
1992 %{_sbindir}/php4-module-install install db %{_sysconfdir}/php.ini
1995 if [ "$1" = "0" ]; then
1996 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove db %{_sysconfdir}/php.ini
2000 %{_sbindir}/php4-module-install install dba %{_sysconfdir}/php.ini
2003 if [ "$1" = "0" ]; then
2004 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dba %{_sysconfdir}/php.ini
2008 %{_sbindir}/php4-module-install install dbase %{_sysconfdir}/php.ini
2011 if [ "$1" = "0" ]; then
2012 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dbase %{_sysconfdir}/php.ini
2016 %{_sbindir}/php4-module-install install dbx %{_sysconfdir}/php.ini
2019 if [ "$1" = "0" ]; then
2020 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dbx %{_sysconfdir}/php.ini
2024 %{_sbindir}/php4-module-install install dio %{_sysconfdir}/php.ini
2027 if [ "$1" = "0" ]; then
2028 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dio %{_sysconfdir}/php.ini
2032 %{_sbindir}/php4-module-install install domxml %{_sysconfdir}/php.ini
2035 if [ "$1" = "0" ]; then
2036 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove domxml %{_sysconfdir}/php.ini
2040 %{_sbindir}/php4-module-install install exif %{_sysconfdir}/php.ini
2043 if [ "$1" = "0" ]; then
2044 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove exif %{_sysconfdir}/php.ini
2048 %{_sbindir}/php4-module-install install fdf %{_sysconfdir}/php.ini
2051 if [ "$1" = "0" ]; then
2052 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove fdf %{_sysconfdir}/php.ini
2056 %{_sbindir}/php4-module-install install filepro %{_sysconfdir}/php.ini
2059 if [ "$1" = "0" ]; then
2060 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove filepro %{_sysconfdir}/php.ini
2064 %{_sbindir}/php4-module-install install fribidi %{_sysconfdir}/php.ini
2067 if [ "$1" = "0" ]; then
2068 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove fribidi %{_sysconfdir}/php.ini
2072 %{_sbindir}/php4-module-install install ftp %{_sysconfdir}/php.ini
2075 if [ "$1" = "0" ]; then
2076 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ftp %{_sysconfdir}/php.ini
2080 %{_sbindir}/php4-module-install install gd %{_sysconfdir}/php.ini
2083 if [ "$1" = "0" ]; then
2084 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove gd %{_sysconfdir}/php.ini
2088 %{_sbindir}/php4-module-install install gettext %{_sysconfdir}/php.ini
2091 if [ "$1" = "0" ]; then
2092 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove gettext %{_sysconfdir}/php.ini
2096 %{_sbindir}/php4-module-install install gmp %{_sysconfdir}/php.ini
2099 if [ "$1" = "0" ]; then
2100 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove gmp %{_sysconfdir}/php.ini
2104 %{_sbindir}/php4-module-install install hyperwave %{_sysconfdir}/php.ini
2107 if [ "$1" = "0" ]; then
2108 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove hyperwave %{_sysconfdir}/php.ini
2112 %{_sbindir}/php4-module-install install iconv %{_sysconfdir}/php.ini
2115 if [ "$1" = "0" ]; then
2116 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove iconv %{_sysconfdir}/php.ini
2120 %{_sbindir}/php4-module-install install imap %{_sysconfdir}/php.ini
2123 if [ "$1" = "0" ]; then
2124 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove imap %{_sysconfdir}/php.ini
2128 %{_sbindir}/php4-module-install install interbase %{_sysconfdir}/php.ini
2131 if [ "$1" = "0" ]; then
2132 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove interbase %{_sysconfdir}/php.ini
2136 %{_sbindir}/php4-module-install install java %{_sysconfdir}/php.ini
2139 if [ "$1" = "0" ]; then
2140 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove java %{_sysconfdir}/php.ini
2144 %{_sbindir}/php4-module-install install ldap %{_sysconfdir}/php.ini
2147 if [ "$1" = "0" ]; then
2148 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ldap %{_sysconfdir}/php.ini
2152 %{_sbindir}/php4-module-install install mbstring %{_sysconfdir}/php.ini
2155 if [ "$1" = "0" ]; then
2156 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mbstring %{_sysconfdir}/php.ini
2160 %{_sbindir}/php4-module-install install mcal %{_sysconfdir}/php.ini
2163 if [ "$1" = "0" ]; then
2164 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mcal %{_sysconfdir}/php.ini
2168 %{_sbindir}/php4-module-install install mcrypt %{_sysconfdir}/php.ini
2171 if [ "$1" = "0" ]; then
2172 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mcrypt %{_sysconfdir}/php.ini
2176 %{_sbindir}/php4-module-install install mhash %{_sysconfdir}/php.ini
2179 if [ "$1" = "0" ]; then
2180 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mhash %{_sysconfdir}/php.ini
2184 %{_sbindir}/php4-module-install install mime_magic %{_sysconfdir}/php.ini
2187 if [ "$1" = "0" ]; then
2188 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mime_magic %{_sysconfdir}/php.ini
2192 %{_sbindir}/php4-module-install install ming %{_sysconfdir}/php.ini
2195 if [ "$1" = "0" ]; then
2196 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ming %{_sysconfdir}/php.ini
2200 %{_sbindir}/php4-module-install install mnogosearch %{_sysconfdir}/php.ini
2203 if [ "$1" = "0" ]; then
2204 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mnogosearch %{_sysconfdir}/php.ini
2208 %{_sbindir}/php4-module-install install msession %{_sysconfdir}/php.ini
2211 if [ "$1" = "0" ]; then
2212 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove msession %{_sysconfdir}/php.ini
2216 %{_sbindir}/php4-module-install install mssql %{_sysconfdir}/php.ini
2219 if [ "$1" = "0" ]; then
2220 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mssql %{_sysconfdir}/php.ini
2224 %{_sbindir}/php4-module-install install mysql %{_sysconfdir}/php.ini
2227 if [ "$1" = "0" ]; then
2228 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mysql %{_sysconfdir}/php.ini
2232 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2233 %{_sbindir}/php4-module-install install ncurses %{_sysconfdir}/php-cgi.ini
2235 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2236 %{_sbindir}/php4-module-install install ncurses %{_sysconfdir}/php-cli.ini
2240 if [ "$1" = "0" ]; then
2241 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2242 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ncurses %{_sysconfdir}/php-cgi.ini
2244 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2245 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ncurses %{_sysconfdir}/php-cli.ini
2250 %{_sbindir}/php4-module-install install oci8 %{_sysconfdir}/php.ini
2253 if [ "$1" = "0" ]; then
2254 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove oci8 %{_sysconfdir}/php.ini
2258 %{_sbindir}/php4-module-install install odbc %{_sysconfdir}/php.ini
2261 if [ "$1" = "0" ]; then
2262 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove odbc %{_sysconfdir}/php.ini
2266 %{_sbindir}/php4-module-install install openssl %{_sysconfdir}/php.ini
2269 if [ "$1" = "0" ]; then
2270 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove openssl %{_sysconfdir}/php.ini
2274 %{_sbindir}/php4-module-install install oracle %{_sysconfdir}/php.ini
2277 if [ "$1" = "0" ]; then
2278 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove oracle %{_sysconfdir}/php.ini
2282 %{_sbindir}/php4-module-install install overload %{_sysconfdir}/php.ini
2285 if [ "$1" = "0" ]; then
2286 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove overload %{_sysconfdir}/php.ini
2290 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2291 %{_sbindir}/php4-module-install install pcntl %{_sysconfdir}/php-cgi.ini
2293 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2294 %{_sbindir}/php4-module-install install pcntl %{_sysconfdir}/php-cli.ini
2298 if [ "$1" = "0" ]; then
2299 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2300 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pcntl %{_sysconfdir}/php-cgi.ini
2302 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2303 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pcntl %{_sysconfdir}/php-cli.ini
2308 %{_sbindir}/php4-module-install install pcre %{_sysconfdir}/php.ini
2311 if [ "$1" = "0" ]; then
2312 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pcre %{_sysconfdir}/php.ini
2316 %{_sbindir}/php4-module-install install pdf %{_sysconfdir}/php.ini
2319 if [ "$1" = "0" ]; then
2320 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pdf %{_sysconfdir}/php.ini
2324 %{_sbindir}/php4-module-install install pgsql %{_sysconfdir}/php.ini
2327 if [ "$1" = "0" ]; then
2328 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pgsql %{_sysconfdir}/php.ini
2332 %{_sbindir}/php4-module-install install posix %{_sysconfdir}/php.ini
2335 if [ "$1" = "0" ]; then
2336 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove posix %{_sysconfdir}/php.ini
2340 %{_sbindir}/php4-module-install install pspell %{_sysconfdir}/php.ini
2343 if [ "$1" = "0" ]; then
2344 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pspell %{_sysconfdir}/php.ini
2348 %{_sbindir}/php4-module-install install qtdom %{_sysconfdir}/php.ini
2351 if [ "$1" = "0" ]; then
2352 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove qtdom %{_sysconfdir}/php.ini
2356 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2357 %{_sbindir}/php4-module-install install readline %{_sysconfdir}/php-cgi.ini
2359 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2360 %{_sbindir}/php4-module-install install readline %{_sysconfdir}/php-cli.ini
2364 if [ "$1" = "0" ]; then
2365 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2366 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove readline %{_sysconfdir}/php-cgi.ini
2368 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2369 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove readline %{_sysconfdir}/php-cli.ini
2374 %{_sbindir}/php4-module-install install recode %{_sysconfdir}/php.ini
2377 if [ "$1" = "0" ]; then
2378 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove recode %{_sysconfdir}/php.ini
2382 %{_sbindir}/php4-module-install install session %{_sysconfdir}/php.ini
2385 if [ "$1" = "0" ]; then
2386 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove session %{_sysconfdir}/php.ini
2390 %{_sbindir}/php4-module-install install shmop %{_sysconfdir}/php.ini
2393 if [ "$1" = "0" ]; then
2394 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove shmop %{_sysconfdir}/php.ini
2398 %{_sbindir}/php4-module-install install snmp %{_sysconfdir}/php.ini
2401 if [ "$1" = "0" ]; then
2402 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove snmp %{_sysconfdir}/php.ini
2406 %{_sbindir}/php4-module-install install sockets %{_sysconfdir}/php.ini
2409 if [ "$1" = "0" ]; then
2410 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sockets %{_sysconfdir}/php.ini
2414 %{_sbindir}/php4-module-install install sybase %{_sysconfdir}/php.ini
2417 if [ "$1" = "0" ]; then
2418 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sybase %{_sysconfdir}/php.ini
2422 %{_sbindir}/php4-module-install install sybase_ct %{_sysconfdir}/php.ini
2425 if [ "$1" = "0" ]; then
2426 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sybase_ct %{_sysconfdir}/php.ini
2430 %{_sbindir}/php4-module-install install sysvmsg %{_sysconfdir}/php.ini
2433 if [ "$1" = "0" ]; then
2434 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sysvmsg %{_sysconfdir}/php.ini
2438 %{_sbindir}/php4-module-install install sysvsem %{_sysconfdir}/php.ini
2441 if [ "$1" = "0" ]; then
2442 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sysvsem %{_sysconfdir}/php.ini
2446 %{_sbindir}/php4-module-install install sysvshm %{_sysconfdir}/php.ini
2449 if [ "$1" = "0" ]; then
2450 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sysvshm %{_sysconfdir}/php.ini
2454 %{_sbindir}/php4-module-install install wddx %{_sysconfdir}/php.ini
2457 if [ "$1" = "0" ]; then
2458 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove wddx %{_sysconfdir}/php.ini
2462 %{_sbindir}/php4-module-install install xml %{_sysconfdir}/php.ini
2465 if [ "$1" = "0" ]; then
2466 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove xml %{_sysconfdir}/php.ini
2470 %{_sbindir}/php4-module-install install xmlrpc %{_sysconfdir}/php.ini
2473 if [ "$1" = "0" ]; then
2474 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove xmlrpc %{_sysconfdir}/php.ini
2478 %{_sbindir}/php4-module-install install xslt %{_sysconfdir}/php.ini
2481 if [ "$1" = "0" ]; then
2482 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove xslt %{_sysconfdir}/php.ini
2486 %{_sbindir}/php4-module-install install yaz %{_sysconfdir}/php.ini
2489 if [ "$1" = "0" ]; then
2490 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove yaz %{_sysconfdir}/php.ini
2494 %{_sbindir}/php4-module-install install yp %{_sysconfdir}/php.ini
2497 if [ "$1" = "0" ]; then
2498 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove yp %{_sysconfdir}/php.ini
2502 %{_sbindir}/php4-module-install install zip %{_sysconfdir}/php.ini
2505 if [ "$1" = "0" ]; then
2506 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove zip %{_sysconfdir}/php.ini
2510 %{_sbindir}/php4-module-install install zlib %{_sysconfdir}/php.ini
2513 if [ "$1" = "0" ]; then
2514 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove zlib %{_sysconfdir}/php.ini
2518 #%defattr(644,root,root,755)
2521 %files -n apache1-mod_php4
2522 %defattr(644,root,root,755)
2523 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/apache/conf.d/*_mod_php4.conf
2524 %attr(755,root,root) %{_libdir}/apache1/libphp4.so
2526 # - really share config with apache1/apache2?
2527 # - name it by real sapi name? (apxs, apxs2?)
2528 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-apache.ini
2529 /home/services/apache/icons/*
2533 %files -n apache-mod_php4
2534 %defattr(644,root,root,755)
2535 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/httpd/httpd.conf/*_mod_php4.conf
2536 %attr(755,root,root) %{_libdir}/apache/libphp4.so
2537 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-apache.ini
2538 /home/services/httpd/icons/*
2542 %defattr(644,root,root,755)
2543 %attr(755,root,root) %{_bindir}/php4.fcgi
2544 # FIXME why not php-fcgi.ini?
2545 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cgi-fcgi.ini
2548 %defattr(644,root,root,755)
2549 %attr(755,root,root) %{_bindir}/php4.cgi
2550 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cgi.ini
2553 %defattr(644,root,root,755)
2554 %attr(755,root,root) %{_bindir}/php4.cli
2555 %attr(755,root,root) %{_bindir}/php4
2557 # - what about _bindir/php symlink?
2558 # - do it same way link /usr/src/linux is done, ie each package updates symlink
2559 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cli.ini
2560 %{_mandir}/man1/php4.1*
2563 %defattr(644,root,root,755)
2565 %doc CODING_STANDARDS CREDITS Zend/ZEND_CHANGES
2566 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
2567 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
2570 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php.ini
2571 %attr(770,root,http) %dir %verify(not group mode) /var/run/php
2572 %attr(755,root,root) %{_sbindir}/php4-module-install
2573 %attr(755,root,root) %{_libdir}/libphp_common-*.so
2574 %dir %{extensionsdir}
2577 %defattr(644,root,root,755)
2578 %attr(755,root,root) %{_bindir}/phpize
2579 %attr(755,root,root) %{_bindir}/php-config
2580 %attr(755,root,root) %{_libdir}/libphp_common.so
2581 # FIXME: how exactly this is needed? as it contains libdir for apache1 or apache2
2582 %{_libdir}/libphp_common.la
2584 %{_libdir}/php/build
2585 %{_mandir}/man1/php-config.1*
2586 %{_mandir}/man1/phpize.1*
2589 %defattr(644,root,root,755)
2590 %attr(755,root,root) %{extensionsdir}/bcmath.so
2593 %defattr(644,root,root,755)
2594 %attr(755,root,root) %{extensionsdir}/bz2.so
2597 %defattr(644,root,root,755)
2598 %attr(755,root,root) %{extensionsdir}/calendar.so
2602 %defattr(644,root,root,755)
2603 %attr(755,root,root) %{extensionsdir}/cpdf.so
2607 %defattr(644,root,root,755)
2608 %attr(755,root,root) %{extensionsdir}/crack.so
2611 %defattr(644,root,root,755)
2612 %attr(755,root,root) %{extensionsdir}/ctype.so
2616 %defattr(644,root,root,755)
2617 %attr(755,root,root) %{extensionsdir}/curl.so
2621 %defattr(644,root,root,755)
2622 %attr(755,root,root) %{extensionsdir}/db.so
2625 %defattr(644,root,root,755)
2626 %attr(755,root,root) %{extensionsdir}/dba.so
2629 %defattr(644,root,root,755)
2630 %attr(755,root,root) %{extensionsdir}/dbase.so
2633 %defattr(644,root,root,755)
2634 %attr(755,root,root) %{extensionsdir}/dbx.so
2637 %defattr(644,root,root,755)
2638 %attr(755,root,root) %{extensionsdir}/dio.so
2642 %defattr(644,root,root,755)
2643 %attr(755,root,root) %{extensionsdir}/domxml.so
2648 %defattr(644,root,root,755)
2649 %attr(755,root,root) %{extensionsdir}/fdf.so
2653 %defattr(644,root,root,755)
2654 %attr(755,root,root) %{extensionsdir}/exif.so
2657 %defattr(644,root,root,755)
2658 %attr(755,root,root) %{extensionsdir}/filepro.so
2662 %defattr(644,root,root,755)
2663 %doc ext/fribidi/{CREDITS,README}
2664 %attr(755,root,root) %{extensionsdir}/fribidi.so
2668 %defattr(644,root,root,755)
2669 %attr(755,root,root) %{extensionsdir}/ftp.so
2672 %defattr(644,root,root,755)
2673 %attr(755,root,root) %{extensionsdir}/gd.so
2676 %defattr(644,root,root,755)
2677 %attr(755,root,root) %{extensionsdir}/gettext.so
2680 %defattr(644,root,root,755)
2681 %attr(755,root,root) %{extensionsdir}/gmp.so
2684 %defattr(644,root,root,755)
2685 %attr(755,root,root) %{extensionsdir}/hyperwave.so
2688 %defattr(644,root,root,755)
2689 %attr(755,root,root) %{extensionsdir}/iconv.so
2693 %defattr(644,root,root,755)
2694 %attr(755,root,root) %{extensionsdir}/imap.so
2697 %if %{with interbase}
2699 %defattr(644,root,root,755)
2700 %attr(755,root,root) %{extensionsdir}/interbase.so
2705 %defattr(644,root,root,755)
2706 %attr(755,root,root) %{extensionsdir}/java.so
2707 %{extensionsdir}/php_java.jar
2712 %defattr(644,root,root,755)
2713 %attr(755,root,root) %{extensionsdir}/ldap.so
2717 %defattr(644,root,root,755)
2718 %attr(755,root,root) %{extensionsdir}/mbstring.so
2721 %defattr(644,root,root,755)
2722 %attr(755,root,root) %{extensionsdir}/mcal.so
2725 %defattr(644,root,root,755)
2726 %attr(755,root,root) %{extensionsdir}/mcrypt.so
2730 %defattr(644,root,root,755)
2731 %attr(755,root,root) %{extensionsdir}/mhash.so
2735 %defattr(644,root,root,755)
2736 %attr(755,root,root) %{extensionsdir}/mime_magic.so
2740 %defattr(644,root,root,755)
2741 %attr(755,root,root) %{extensionsdir}/ming.so
2744 %if %{with mnogosearch}
2746 %defattr(644,root,root,755)
2747 %attr(755,root,root) %{extensionsdir}/mnogosearch.so
2750 %if %{with msession}
2752 %defattr(644,root,root,755)
2753 %attr(755,root,root) %{extensionsdir}/msession.so
2758 %defattr(644,root,root,755)
2759 %attr(755,root,root) %{extensionsdir}/mssql.so
2763 %defattr(644,root,root,755)
2764 %attr(755,root,root) %{extensionsdir}/mysql.so
2767 %defattr(644,root,root,755)
2768 %attr(755,root,root) %{extensionsdir}/ncurses.so
2772 %defattr(644,root,root,755)
2773 %attr(755,root,root) %{extensionsdir}/oci8.so
2778 %defattr(644,root,root,755)
2779 %attr(755,root,root) %{extensionsdir}/odbc.so
2784 %defattr(644,root,root,755)
2785 %attr(755,root,root) %{extensionsdir}/openssl.so
2790 %defattr(644,root,root,755)
2791 %attr(755,root,root) %{extensionsdir}/oracle.so
2795 %defattr(644,root,root,755)
2796 %attr(755,root,root) %{extensionsdir}/overload.so
2799 %defattr(644,root,root,755)
2800 %attr(755,root,root) %{extensionsdir}/pcntl.so
2804 %defattr(644,root,root,755)
2805 %attr(755,root,root) %{extensionsdir}/pcre.so
2810 %defattr(644,root,root,755)
2811 %attr(755,root,root) %{extensionsdir}/pdf.so
2816 %defattr(644,root,root,755)
2817 %attr(755,root,root) %{extensionsdir}/pgsql.so
2821 %defattr(644,root,root,755)
2822 %attr(755,root,root) %{extensionsdir}/posix.so
2826 %defattr(644,root,root,755)
2827 %attr(755,root,root) %{extensionsdir}/pspell.so
2832 %defattr(644,root,root,755)
2833 %attr(755,root,root) %{extensionsdir}/qtdom.so
2837 %defattr(644,root,root,755)
2838 %attr(755,root,root) %{extensionsdir}/readline.so
2842 %defattr(644,root,root,755)
2843 %attr(755,root,root) %{extensionsdir}/recode.so
2846 # session_mm doesn't work with shared session
2848 #%defattr(644,root,root,755)
2849 #%attr(755,root,root) %{extensionsdir}/session.so
2852 %defattr(644,root,root,755)
2853 %attr(755,root,root) %{extensionsdir}/shmop.so
2857 %defattr(644,root,root,755)
2858 %attr(755,root,root) %{extensionsdir}/snmp.so
2862 %defattr(644,root,root,755)
2863 %attr(755,root,root) %{extensionsdir}/sockets.so
2867 %defattr(644,root,root,755)
2868 %attr(755,root,root) %{extensionsdir}/sybase.so
2871 %defattr(644,root,root,755)
2872 %attr(755,root,root) %{extensionsdir}/sybase_ct.so
2876 %defattr(644,root,root,755)
2877 %attr(755,root,root) %{extensionsdir}/sysvmsg.so
2880 %defattr(644,root,root,755)
2881 %attr(755,root,root) %{extensionsdir}/sysvsem.so
2884 %defattr(644,root,root,755)
2885 %attr(755,root,root) %{extensionsdir}/sysvshm.so
2889 %defattr(644,root,root,755)
2890 %attr(755,root,root) %{extensionsdir}/wddx.so
2895 %defattr(644,root,root,755)
2896 %attr(755,root,root) %{extensionsdir}/xml.so
2901 %defattr(644,root,root,755)
2902 %attr(755,root,root) %{extensionsdir}/xmlrpc.so
2907 %defattr(644,root,root,755)
2908 %attr(755,root,root) %{extensionsdir}/xslt.so
2913 %defattr(644,root,root,755)
2914 %attr(755,root,root) %{extensionsdir}/yaz.so
2918 %defattr(644,root,root,755)
2919 %attr(755,root,root) %{extensionsdir}/yp.so
2922 %defattr(644,root,root,755)
2923 %attr(755,root,root) %{extensionsdir}/zip.so
2926 %defattr(644,root,root,755)
2927 %attr(755,root,root) %{extensionsdir}/zlib.so