3 # - make additional headers added by mail patch configurable
4 # - /var/run/php group not owned
6 # - what to do with main package?
7 # - pl for apache-mod_php4 apache1-mod_php4
8 # - Obsoletes apache-mod_php and phpfi are whose? apache2 apache1 module? both? neither?
9 # - how to ensure proper sapi upgrade? (look apache1-mod_php4 preable)
10 # - should the apache-mod_php4 provide php{,4} package?
13 %bcond_with db3 # use db3 packages instead of db (4.x) for Berkeley DB support
14 %bcond_with fdf # with FDF (PDF forms) module (BR: proprietary lib)
15 %bcond_with hardening # build with hardening patch applied (http://www.hardened-php.net/)
16 %bcond_with interbase_inst # use InterBase install., not Firebird (BR: proprietary libs)
17 %bcond_with java # with Java extension module (BR: jdk)
18 %bcond_with oci8 # with Oracle oci8 extension module (BR: proprietary libs)
19 %bcond_with oracle # with oracle extension module (BR: proprietary libs)
20 %bcond_without cpdf # without cpdf extension module
21 %bcond_without curl # without CURL extension module
22 %bcond_without domxslt # without DOM XSLT/EXSLT support in DOM XML extension module
23 %bcond_without fribidi # without FriBiDi extension module
24 %bcond_without imap # without IMAP extension module
25 %bcond_without interbase # without InterBase extension module
26 %bcond_without ldap # without LDAP extension module
27 %bcond_without mhash # without mhash extension module
28 %bcond_without ming # without ming extension module
29 %bcond_without mm # without mm support for session storage
30 %bcond_without mnogosearch # without mnogosearch extension module
31 %bcond_without msession # without msession extension module
32 %bcond_without mssql # without MS SQL extension module
33 %bcond_without odbc # without ODBC extension module
34 %bcond_without openssl # without OpenSSL support and OpenSSL extension (module)
35 %bcond_without pcre # without PCRE extension module
36 %bcond_without pdf # without PDF extension module
37 %bcond_without pgsql # without PostgreSQL extension module
38 %bcond_without pspell # without pspell extension module
39 %bcond_without recode # without recode extension module
40 %bcond_without qtdom # without Qt DOM extension module
41 %bcond_without snmp # without SNMP extension module
42 %bcond_without sybase # without Sybase and Sybase-CT extension modules
43 %bcond_without wddx # without WDDX extension module
44 %bcond_without xmlrpc # without XML-RPC extension module
45 %bcond_without xml # without XML and DOMXML extension modules
46 %bcond_without xslt # without XSLT extension module
47 %bcond_without yaz # without YAZ extension module
48 %bcond_without apache1 # disable building apache 1.3.x module
49 %bcond_without apache2 # disable building apache 2.x module
50 %bcond_with zts # enable-experimental-zts
52 %define apxs1 /usr/sbin/apxs1
53 %define apxs2 /usr/sbin/apxs
55 # mm is not thread safe
56 # ext/session/mod_mm.c:37:3: #error mm is not thread-safe
61 %ifnarch %{ix86} %{x8664} sparc sparcv9 alpha ppc
62 %undefine with_interbase
67 %undefine with_msession
70 %include /usr/lib/rpm/macros.php
71 Summary: The PHP HTML-embedded scripting language for use with Apache
72 Summary(fr): Le langage de script embarque-HTML PHP pour Apache
73 Summary(pl): Jêzyk skryptowy PHP - u¿ywany wraz z serwerem Apache
74 Summary(pt_BR): A linguagem de script PHP
75 Summary(ru): PHP ÷ÅÒÓÉÉ 4 - ÑÚÙË ÐÒÅÐÒÏÃÅÓÓÉÒÏ×ÁÎÉÑ HTML-ÆÁÊÌÏ×, ×ÙÐÏÌÎÑÅÍÙÊ ÎÁ ÓÅÒ×ÅÒÅ
76 Summary(uk): PHP ÷ÅÒÓ¦§ 4 - ÍÏ×Á ÐÒÅÐÒÏÃÅÓÕ×ÁÎÎÑ HTML-ÆÁÊ̦×, ×ÉËÏÎÕ×ÁÎÁ ÎÁ ÓÅÒ×ÅÒ¦
79 Release: 4.23%{?with_hardening:hardened}
83 Source0: http://www.php.net/distributions/php-%{version}.tar.bz2
84 # Source0-md5: fbc67d240812136a9842bc1f2a217b7a
87 Source3: %{name}-module-install
88 Source4: %{name}-mod_php.conf
89 Source5: %{name}-cgi-fcgi.ini
90 Source6: %{name}-cgi.ini
91 Source7: %{name}-apache.ini
92 Source8: %{name}-cli.ini
93 Source9: http://www.hardened-php.net/hardening-patch-4.3.11-0.3.1.patch.gz
94 # Source9-md5: b231e363b60c8749fcafe1e24e8bacbb
95 Patch0: %{name}-shared.patch
96 Patch1: %{name}-pldlogo.patch
97 Patch2: %{name}-xml-expat-fix.patch
98 Patch3: %{name}-mail.patch
99 Patch4: %{name}-link-libs.patch
100 Patch5: %{name}-libpq_fs_h_path.patch
101 Patch6: %{name}-wddx-fix.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 Group: Development/Languages/PHP
285 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
286 Requires: apache1(EAPI) >= 1.3.33-2
287 Requires: apache1-mod_mime
288 Provides: %{name} = %{epoch}:%{version}-%{release}
289 Provides: php = %{epoch}:%{version}-%{release}
290 Provides: php4 = %{epoch}:%{version}-%{release}
292 Obsoletes: apache-mod_php < 1:4.1.1
293 # Obsolete last version when apache module was in main package
294 Obsoletes: php4 < 3:4.3.11-4.16
296 %description -n apache1-mod_php4
297 php4 as DSO module for apache 1.3.x.
299 %package -n apache-mod_php4
300 Summary: php4 DSO module for apache 2.x
301 Group: Development/Languages/PHP
302 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
303 Requires: apache >= 2.0.52-2
304 Requires: apache(modules-api) = %{apache_modules_api}
305 Provides: %{name} = %{epoch}:%{version}-%{release}
306 Provides: php = %{epoch}:%{version}-%{release}
307 Provides: php4 = %{epoch}:%{version}-%{release}
309 Obsoletes: apache-mod_php < 1:4.1.1
310 # Obsolete last version when apache module was in main package
311 Obsoletes: php4 < 3:4.3.11-4.16
313 %description -n apache-mod_php4
314 php4 as DSO module for apache 2.x.
317 Summary: php4 as FastCGI program
318 Summary(pl): php4 jako program FastCGI
319 Group: Development/Languages/PHP
320 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
321 Provides: php-fcgi = %{epoch}:%{version}-%{release}
322 Provides: php-program = %{epoch}:%{version}-%{release}
323 Provides: %{name}-program = %{epoch}:%{version}-%{release}
326 php4 as FastCGI program.
328 %description fcgi -l pl
329 php4 jako program FastCGI.
332 Summary: php4 as CGI program
333 Summary(pl): php4 jako program CGI
334 Group: Development/Languages/PHP
335 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
336 Provides: php-cgi = %{epoch}:%{version}-%{release}
337 Provides: php-program = %{epoch}:%{version}-%{release}
338 Provides: %{name}-program = %{epoch}:%{version}-%{release}
343 %description cgi -l pl
344 php4 jako program CGI.
347 Summary: php4 as CLI interpreter
348 Summary(pl): php4 jako interpreter dzia³aj±cy z linii poleceñ
349 Group: Development/Languages/PHP
350 PreReq: %{name}-common = %{epoch}:%{version}-%{release}
351 Provides: php-cli = %{epoch}:%{version}-%{release}
352 Provides: php-program = %{epoch}:%{version}-%{release}
353 Provides: %{name}-program = %{epoch}:%{version}-%{release}
356 php4 as CLI interpreter.
358 %description cli -l pl
359 php4 jako interpreter dzia³aj±cy z linii poleceñ.
362 Summary: Common files needed by all PHP SAPIs
363 Summary(pl): Wspólne pliki dla modu³u apache'a i programu CGI
364 Summary(ru): òÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ php
365 Summary(uk): â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ ÄÌÑ php
367 # because of dlclose() bugs in glibc <= 2.3.4 causing SEGVs on exit
368 Requires: glibc >= 6:2.3.5
369 Provides: %{name}-session = %{epoch}:%{version}-%{release}
370 Provides: php-common = %{epoch}:%{version}-%{release}
371 Provides: php-session = %{epoch}:%{version}-%{release}
372 Obsoletes: php-session < 3:4.2.1-2
375 Common files needed by all PHP SAPIs.
377 %description common -l pl
378 Wspólne pliki dla modu³u apacha i programu CGI.
380 %description common -l ru
381 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÏÂÝÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÎÙÈ ×ÁÒÉÁÎÔÏ× ÒÅÁÌÉÚÁÃÉÉ PHP
382 (ÓÁÍÏÄÏÓÔÁÔÏÞÎÏÊ É × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache).
384 %description common -l uk
385 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓЦÌØΦ ÆÁÊÌÉ ÄÌÑ Ò¦ÚÎÉÈ ×ÁÒ¦ÁÎÔ¦× ÒÅÁ̦ÚÁæ§ PHP
386 (ÓÁÍÏÄÏÓÔÁÔÎØϧ ÔÁ × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache).
389 Summary: Files for PHP modules development
390 Summary(pl): Pliki do kompilacji modu³ów PHP
391 Summary(pt_BR): Arquivos de desenvolvimento para PHP
392 Summary(ru): ðÁËÅÔ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ ÒÁÓÛÉÒÅÎÉÊ PHP
393 Summary(uk): ðÁËÅÔ ÒÏÚÒÏÂËÉ ÄÌÑ ÐÏÂÕÄÏ×É ÒÏÚÛÉÒÅÎØ PHP
394 Group: Development/Languages/PHP
395 Requires: %{name}-common = %{epoch}:%{version}-%{release}
398 Provides: php-devel = %{epoch}:%{version}-%{release}
402 The php-devel package lets you compile dynamic extensions to PHP.
403 Included here is the source for the PHP extensions. Instead of
404 recompiling the whole php4 binary to add support for, say, oracle,
405 install this package and use the new self-contained extensions
406 support. For more information, read the file
407 SELF-CONTAINED-EXTENSIONS.
409 %description devel -l pl
410 Pliki potrzebne do kompilacji modu³ów PHP.
412 %description devel -l pt_BR
413 Este pacote contém arquivos usados no desenvolvimento de programas ou
416 %description devel -l uk
417 ðÁËÅÔ php-devel ÄÁ¤ ÍÏÖÌÉצÓÔØ ËÏÍЦÌÀ×ÁÔÉ ÄÉÎÁͦÞΦ ÒÏÚÛÉÒÅÎÎÑ PHP.
418 äÏ ÐÁËÅÔÕ ×ËÌÀÞÅÎÏ ×ÉȦÄÎÉÊ ËÏÄ ÄÌÑ ÒÏÚÛÉÒÅÎØ. úÁͦÓÔØ ÐÏ×ÔÏÒÎϧ
419 ËÏÍЦÌÑæ§ ¦ÎÁÒÎÏÇÏ ÆÁÊÌÕ php4 ÄÌÑ ÄÏÄÁÎÎÑ, ÎÁÐÒÉËÌÁÄ, ЦÄÔÒÉÍËÉ
420 oracle, ×ÓÔÁÎÏצÔØ ÃÅÊ ÐÁËÅÔ ÄÌÑ ËÏÍЦÌÑæ§ ÏËÒÅÍÉÈ ÒÏÚÛÉÒÅÎØ.
421 äÅÔÁÌØΦÛÁ ¦ÎÆÏÒÍÁÃ¦Ñ - × ÆÁÊ̦ SELF-CONTAINED-EXTENSIONS.
423 %description devel -l ru
424 ðÁËÅÔ php-devel ÄÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ËÏÍÐÉÌÉÒÏ×ÁÔØ ÄÉÎÁÍÉÞÅÓËÉÅ ÒÁÓÛÉÒÅÎÉÑ
425 PHP. ðÁËÅÔ ×ËÌÀÞÁÅÔ ÉÓÈÏÄÎÙÊ ËÏÄ ÜÔÉÈ ÒÁÓÛÉÒÅÎÉÊ. ÷ÍÅÓÔÏ ÐÏ×ÔÏÒÎÏÊ
426 ËÏÍÐÉÌÑÃÉÉ ÂÉÎÁÒÎÏÇÏ ÆÁÊÌÁ php4 ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ, ÎÁÐÒÉÍÅÒ, ÐÏÄÄÅÒÖËÉ
427 oracle, ÕÓÔÁÎÏ×ÉÔÅ ÜÔÏÔ ÐÁËÅÔ ÄÌÑ ËÏÍÐÉÌÉÒÏ×ÁÎÉÑ ÏÔÄÅÌØÎÙÈ ÒÁÓÛÉÒÅÎÉÊ.
428 ðÏÄÒÏÂÎÏÓÔÉ - × ÆÁÊÌÅ SELF-CONTAINED-EXTENSIONS.
431 Summary: bcmath extension module for PHP
432 Summary(pl): Modu³ bcmath dla PHP
434 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
435 Requires: %{name}-common = %{epoch}:%{version}-%{release}
436 Provides: php-bcmath = %{epoch}:%{version}-%{release}
439 This is a dynamic shared object (DSO) for PHP that will add bc style
440 precision math functions support.
442 %description bcmath -l pl
443 Modu³ PHP umo¿liwiaj±cy korzystanie z dok³adnych funkcji
444 matematycznych takich jak w programie bc.
447 Summary: Bzip2 extension module for PHP
448 Summary(pl): Modu³ bzip2 dla PHP
450 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
451 Requires: %{name}-common = %{epoch}:%{version}-%{release}
452 Provides: php-bzip2 = %{epoch}:%{version}-%{release}
455 This is a dynamic shared object (DSO) for PHP that will add bzip2
456 compression support to PHP.
458 %description bzip2 -l pl
459 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji bzip2.
462 Summary: Calendar extension module for PHP
463 Summary(pl): Modu³ funkcji kalendarza dla PHP
465 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
466 Requires: %{name}-common = %{epoch}:%{version}-%{release}
467 Provides: php-calendar = %{epoch}:%{version}-%{release}
469 %description calendar
470 This is a dynamic shared object (DSO) for PHP that will add calendar
473 %description calendar -l pl
474 Modu³ PHP dodaj±cy wsparcie dla kalendarza.
477 Summary: cpdf extension module for PHP
478 Summary(pl): Modu³ cpdf dla PHP
480 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
481 Requires: %{name}-common = %{epoch}:%{version}-%{release}
482 Provides: php-cpdf = %{epoch}:%{version}-%{release}
485 This is a dynamic shared object (DSO) for PHP that will add PDF
486 support through libcpdf library.
488 %description cpdf -l pl
489 Modu³ PHP dodaj±cy obs³ugê plików PDF poprzez bibliotekê libcpdf.
492 Summary: crack extension module for PHP
493 Summary(pl): Modu³ crack dla PHP
495 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
496 Requires: %{name}-common = %{epoch}:%{version}-%{release}
497 Provides: php-crack = %{epoch}:%{version}-%{release}
500 This is a dynamic shared object (DSO) for PHP that will add cracklib
503 Warning: this is an experimental module.
505 %description crack -l pl
506 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki cracklib.
508 Uwaga: to jest modu³ eksperymentalny.
511 Summary: ctype extension module for PHP
512 Summary(pl): Modu³ ctype dla PHP
514 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
515 Requires: %{name}-common = %{epoch}:%{version}-%{release}
516 Provides: php-ctype = %{epoch}:%{version}-%{release}
519 This is a dynamic shared object (DSO) for PHP that will add ctype
522 %description ctype -l pl
523 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji ctype.
526 Summary: curl extension module for PHP
527 Summary(pl): Modu³ curl dla PHP
529 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
530 Requires: %{name}-common = %{epoch}:%{version}-%{release}
531 Provides: php-curl = %{epoch}:%{version}-%{release}
534 This is a dynamic shared object (DSO) for PHP that will add curl
537 %description curl -l pl
538 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki curl.
541 Summary: Old xDBM extension module for PHP
542 Summary(pl): Modu³ xDBM dla PHP
544 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
545 Requires: %{name}-common = %{epoch}:%{version}-%{release}
546 Provides: php-db = %{epoch}:%{version}-%{release}
549 This is an old dynamic shared object (DSO) for PHP that will add DBM
552 Warning: this module is deprecated and does not support database
553 locking correctly. Please use DBA extension which is a fully
554 operational superset.
556 %description db -l pl
557 Stary modu³ PHP dodaj±cy obs³ugê baz danych DBM.
559 Uwaga: ten modu³ jest przestarza³y i nie obs³uguje poprawnie
560 blokowania bazy danych. Zamiast niego lepiej u¿ywaæ rozszerzenia DBA,
561 które obs³uguje nadzbiór funkcjonalno¶ci tego modu³u.
564 Summary: DBA extension module for PHP
565 Summary(pl): Modu³ DBA dla PHP
567 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
568 Requires: %{name}-common = %{epoch}:%{version}-%{release}
569 Provides: php-dba = %{epoch}:%{version}-%{release}
572 This is a dynamic shared object (DSO) for PHP that will add flat-file
573 databases (DBA) support.
575 %description dba -l pl
576 Modu³ dla PHP dodaj±cy obs³ugê dla baz danych opartych na plikach
580 Summary: DBase extension module for PHP
581 Summary(pl): Modu³ DBase dla PHP
583 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
584 Requires: %{name}-common = %{epoch}:%{version}-%{release}
585 Provides: php-dbase = %{epoch}:%{version}-%{release}
588 This is a dynamic shared object (DSO) for PHP that will add DBase
591 %description dbase -l pl
592 Modu³ PHP ze wsparciem dla DBase.
595 Summary: DBX extension module for PHP
596 Summary(pl): Modu³ DBX dla PHP
598 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
599 Requires: %{name}-common = %{epoch}:%{version}-%{release}
600 Provides: php-dbx = %{epoch}:%{version}-%{release}
603 This is a dynamic shared object (DSO) for PHP that will add DB
604 abstraction layer. DBX supports odbc, mysql, pgsql, mssql, fbsql and
607 %description dbx -l pl
608 Modu³ PHP dodaj±cy warstwê abstrakcji do obs³ugi baz danych. DBX
609 obs³uguje bazy odbc, mysql, pgsql, mssql, fbsql i inne.
612 Summary: Direct I/O extension module for PHP
613 Summary(pl): Modu³ Direct I/O dla PHP
615 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
616 Requires: %{name}-common = %{epoch}:%{version}-%{release}
617 Provides: php-dio = %{epoch}:%{version}-%{release}
620 This is a dynamic shared object (DSO) for PHP that will add direct
623 %description dio -l pl
624 Modu³ PHP dodaj±cy obs³ugê bezpo¶rednich operacji I/O na plikach.
627 Summary: DOM XML extension module for PHP
628 Summary(pl): Modu³ DOM XML dla PHP
630 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
631 Requires: %{name}-common = %{epoch}:%{version}-%{release}
632 Provides: php-domxml = %{epoch}:%{version}-%{release}
635 This is a dynamic shared object (DSO) for PHP that will add DOM XML
638 Warning: this is an experimental module.
640 %description domxml -l pl
641 Modu³ PHP dodaj±cy obs³ugê DOM XML.
643 Uwaga: to jest modu³ eksperymentalny.
646 Summary: exif extension module for PHP
647 Summary(pl): Modu³ exif dla PHP
649 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
650 Requires: %{name}-common = %{epoch}:%{version}-%{release}
651 Provides: php-exif = %{epoch}:%{version}-%{release}
654 This is a dynamic shared object (DSO) for PHP that will add EXIF tags
655 support in image files.
657 %description exif -l pl
658 Modu³ PHP dodaj±cy obs³ugê znaczników EXIF w plikach obrazków.
661 Summary: FDF extension module for PHP
662 Summary(pl): Modu³ FDF dla PHP
664 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
665 Requires: %{name}-common = %{epoch}:%{version}-%{release}
666 Provides: php-fdf = %{epoch}:%{version}-%{release}
669 This PHP module adds support for PDF Forms through Adobe FDFTK
672 %description fdf -l pl
673 Modu³ PHP dodaj±cy obs³ugê formularzy PDF poprzez bibliotekê Adobe
677 Summary: filePro extension module for PHP
678 Summary(pl): Modu³ filePro dla PHP
680 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
681 Requires: %{name}-common = %{epoch}:%{version}-%{release}
682 Provides: php-filepro = %{epoch}:%{version}-%{release}
685 This is a dynamic shared object (DSO) for PHP that will add support
686 for read-only access to filePro databases.
688 %description filepro -l pl
689 Modu³ PHP dodaj±cy mo¿liwo¶æ dostêpu (tylko do odczytu) do baz danych
693 Summary: FriBiDi extension module for PHP
694 Summary(pl): Modu³e FriBiDi dla PHP
696 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
697 Requires: %{name}-common = %{epoch}:%{version}-%{release}
698 Provides: php-fribidi = %{epoch}:%{version}-%{release}
701 This extension is basically a wrapper for the FriBidi implementation
702 of the Unicode Bidi algorithm. The need for such an algorithm rises
703 from the bidirectional language usage done by applications.
704 Arabic/Hebrew embedded within English is such a case.
706 %description fribidi -l pl
707 To rozszerzenie to g³ównie interfejs do implementacji FriBiDi
708 algorytmu Unicode Bidi. Taki algorytm jest potrzebny w przypadku
709 u¿ywania dwukierunkowego pisma w aplikacjach - na przyk³ad przy
710 tek¶cie arabskim lub hebrajskim osadzonym wewn±trz angielskiego.
713 Summary: FTP extension module for PHP
714 Summary(pl): Modu³ FTP dla PHP
716 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
717 Requires: %{name}-common = %{epoch}:%{version}-%{release}
718 Provides: php-ftp = %{epoch}:%{version}-%{release}
721 This is a dynamic shared object (DSO) for PHP that will add FTP
724 %description ftp -l pl
725 Modu³ PHP dodaj±cy obs³ugê protoko³u FTP.
728 Summary: GD extension module for PHP
729 Summary(pl): Modu³ GD dla PHP
731 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
732 Requires: %{name}-common = %{epoch}:%{version}-%{release}
733 Requires: gd >= 2.0.28-2
735 Provides: %{name}-gd(gif) = %{epoch}:%{version}-%{release}
736 Provides: php-gd = %{epoch}:%{version}-%{release}
739 This is a dynamic shared object (DSO) for PHP that will add GD
740 support, allowing you to create and manipulate images with PHP.
742 %description gd -l pl
743 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki GD, pozwalaj±cej na
744 tworzenie i obróbkê obrazków.
747 Summary: gettext extension module for PHP
748 Summary(pl): Modu³ gettext dla PHP
750 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
751 Requires: %{name}-common = %{epoch}:%{version}-%{release}
752 Provides: php-gettext = %{epoch}:%{version}-%{release}
755 This is a dynamic shared object (DSO) for PHP that will add gettext
758 %description gettext -l pl
759 Modu³ PHP dodaj±cy obs³ugê lokalizacji przez gettext.
762 Summary: gmp extension module for PHP
763 Summary(pl): Modu³ gmp dla PHP
765 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
766 Requires: %{name}-common = %{epoch}:%{version}-%{release}
767 Provides: php-gmp = %{epoch}:%{version}-%{release}
770 This is a dynamic shared object (DSO) for PHP that will add arbitrary
771 length number support with GNU MP library.
773 %description gmp -l pl
774 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki gmp do obliczeñ na
775 liczbach o dowolnej d³ugo¶ci.
778 Summary: Hyperwave extension module for PHP
779 Summary(pl): Modu³ Hyperwave dla PHP
781 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
782 Requires: %{name}-common = %{epoch}:%{version}-%{release}
783 Provides: php-hyperwave = %{epoch}:%{version}-%{release}
785 %description hyperwave
786 This is a dynamic shared object (DSO) for PHP that will add Hyperwave
789 %description hyperwave -l pl
790 Modu³ PHP dodaj±cy obs³ugê Hyperwave.
793 Summary: iconv extension module for PHP
794 Summary(pl): Modu³ iconv dla PHP
796 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
797 Requires: %{name}-common = %{epoch}:%{version}-%{release}
798 Provides: php-iconv = %{epoch}:%{version}-%{release}
801 This is a dynamic shared object (DSO) for PHP that will add iconv
804 %description iconv -l pl
805 Modu³ PHP dodaj±cy obs³ugê iconv.
808 Summary: IMAP extension module for PHP
809 Summary(pl): Modu³ IMAP dla PHP
810 Summary(pt_BR): Um módulo para aplicações PHP que usam IMAP
812 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
813 Requires: %{name}-common = %{epoch}:%{version}-%{release}
814 Provides: php-imap = %{epoch}:%{version}-%{release}
817 This is a dynamic shared object (DSO) for PHP that will add IMAP
820 %description imap -l pl
821 Modu³ PHP dodaj±cy obs³ugê skrzynek IMAP.
823 %description imap -l pt_BR
824 Um módulo para aplicações PHP que usam IMAP.
827 Summary: InterBase/Firebird database module for PHP
828 Summary(pl): Modu³ bazy danych InterBase/Firebird dla PHP
830 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
831 Requires: %{name}-common = %{epoch}:%{version}-%{release}
832 Provides: php-interbase = %{epoch}:%{version}-%{release}
833 %{?with_interbase_inst:Autoreq: false}
835 %description interbase
836 This is a dynamic shared object (DSO) for PHP that will add InterBase
837 and Firebird database support.
839 %description interbase -l pl
840 Modu³ PHP umo¿liwiaj±cy dostêp do baz danych InterBase i Firebird.
843 Summary: Java extension module for PHP
844 Summary(pl): Modu³ Javy dla PHP
846 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
847 Requires: %{name}-common = %{epoch}:%{version}-%{release}
848 Provides: php-java = %{epoch}:%{version}-%{release}
851 This is a dynamic shared object (DSO) for PHP that will add Java
852 support to PHP. This extension provides a simple and effective means
853 for creating and invoking methods on Java objects from PHP.
855 Note: it requires setting LD_LIBRARY_PATH to JRE directories
856 containing JVM libraries (e.g. libjava.so, libverify.so and libjvm.so
857 for Sun's JRE) before starting Apache or PHP interpreter.
859 %description java -l pl
860 Modu³ PHP dodaj±cy wsparcie dla Javy. Umo¿liwia odwo³ywanie siê do
861 obiektów Javy z poziomu PHP.
863 Uwaga: modu³ wymaga ustawienia LD_LIBRARY_PATH na katalogi JRE
864 zawieraj±ce biblioteki JVM (np. libjava.so, libverify.so i libjvm.so
865 dla JRE Suna) przed uruchomieniem Apache'a lub interpretera PHP.
868 Summary: LDAP extension module for PHP
869 Summary(pl): Modu³ LDAP dla PHP
870 Summary(pt_BR): Um módulo para aplicações PHP que usam LDAP
872 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
873 Requires: %{name}-common = %{epoch}:%{version}-%{release}
874 Provides: php-ldap = %{epoch}:%{version}-%{release}
877 This is a dynamic shared object (DSO) for PHP that will add LDAP
880 %description ldap -l pl
881 Modu³ PHP dodaj±cy obs³ugê LDAP.
883 %description ldap -l pt_BR
884 Um módulo para aplicações PHP que usam LDAP.
887 Summary: mbstring extension module for PHP
888 Summary(pl): Modu³ mbstring dla PHP
890 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
891 Requires: %{name}-common = %{epoch}:%{version}-%{release}
892 Provides: php-mbstring = %{epoch}:%{version}-%{release}
894 %description mbstring
895 This is a dynamic shared object (DSO) for PHP that will add multibyte
898 %description mbstring -l pl
899 Modu³ PHP dodaj±cy obs³ugê ci±gów znaków wielobajtowych.
902 Summary: mcal extension module for PHP
903 Summary(pl): Modu³ mcal dla PHP
905 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
906 Requires: %{name}-common = %{epoch}:%{version}-%{release}
907 Provides: php-mcal = %{epoch}:%{version}-%{release}
910 This is a dynamic shared object (DSO) for PHP that will add mcal
911 (Modular Calendar Access Library) support.
913 %description mcal -l pl
914 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki mcal (daj±cej dostêp
918 Summary: mcrypt extension module for PHP
919 Summary(pl): Modu³ mcrypt dla PHP
921 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
922 Requires: %{name}-common = %{epoch}:%{version}-%{release}
923 Provides: php-mcrypt = %{epoch}:%{version}-%{release}
926 This is a dynamic shared object (DSO) for PHP that will add mcrypt
929 %description mcrypt -l pl
930 Modu³ PHP dodaj±cy mo¿liwo¶æ szyfrowania poprzez bibliotekê mcrypt.
933 Summary: mhash extension module for PHP
934 Summary(pl): Modu³ mhash dla PHP
936 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
937 Requires: %{name}-common = %{epoch}:%{version}-%{release}
938 Provides: php-mhash = %{epoch}:%{version}-%{release}
941 This is a dynamic shared object (DSO) for PHP that will add mhash
944 %description mhash -l pl
945 Modu³ PHP udostêpniaj±cy funkcje mieszaj±ce z biblioteki mhash.
948 Summary: mime_magic extension module for PHP
949 Summary(pl): Modu³ mime_magic dla PHP
951 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
952 Requires: %{name}-common = %{epoch}:%{version}-%{release}
953 Requires: /usr/share/file/magic.mime
954 Provides: php-mime_magic = %{epoch}:%{version}-%{release}
956 %description mime_magic
957 This PHP module adds support for MIME type lookup via file magic
958 numbers using magic.mime database.
960 %description mime_magic -l pl
961 Modu³ PHP dodaj±cy obs³ugê wyszukiwania typów MIME wed³ug magicznych
962 znaczników plików z u¿yciem bazy danych magic.mime.
965 Summary: ming extension module for PHP
966 Summary(pl): Modu³ ming dla PHP
968 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
969 Requires: %{name}-common = %{epoch}:%{version}-%{release}
970 Provides: php-ming = %{epoch}:%{version}-%{release}
973 This is a dynamic shared object (DSO) for PHP that will add ming
974 (Flash - .swf files) support.
976 %description ming -l pl
977 Modu³ PHP dodaj±cy obs³ugê plików Flash (.swf) poprzez bibliotekê
981 Summary: mnoGoSearch extension module for PHP
982 Summary(pl): Modu³ mnoGoSearch dla PHP
984 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
985 Requires: %{name}-common = %{epoch}:%{version}-%{release}
986 Provides: php-mnogosearch = %{epoch}:%{version}-%{release}
988 %description mnogosearch
989 This is a dynamic shared object (DSO) for PHP that will allow you to
990 access mnoGoSearch free search engine.
992 %description mnogosearch -l pl
993 Modu³ PHP dodaj±cy pozwalaj±cy na dostêp do wolnodostêpnego silnika
994 wyszukiwarki mnoGoSearch.
997 Summary: msession extension module for PHP
998 Summary(pl): Modu³ msession dla PHP
1000 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1001 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1002 Provides: php-msession = %{epoch}:%{version}-%{release}
1004 %description msession
1005 This is a dynamic shared object (DSO) for PHP that will allow you to
1006 use msession. msession is a high speed session daemon which can run
1007 either locally or remotely. It is designed to provide consistent
1008 session management for a PHP web farm.
1010 %description msession -l pl
1011 Modu³ PHP dodaj±cy umo¿liwiaj±cy korzystanie z demona msession. Jest
1012 to demon szybkiej obs³ugi sesji, który mo¿e dzia³aæ lokalnie lub na
1013 innej maszynie. S³u¿y do zapewniania spójnej obs³ugi sesji dla farmy
1017 Summary: MS SQL extension module for PHP
1018 Summary(pl): Modu³ MS SQL dla PHP
1020 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1021 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1022 Provides: php-mssql = %{epoch}:%{version}-%{release}
1025 This is a dynamic shared object (DSO) for PHP that will add MS SQL
1026 databases support through FreeTDS library.
1028 %description mssql -l pl
1029 Modu³ PHP dodaj±cy obs³ugê baz danych MS SQL poprzez bibliotekê
1033 Summary: MySQL database module for PHP
1034 Summary(pl): Modu³ bazy danych MySQL dla PHP
1035 Summary(pt_BR): Um módulo para aplicações PHP que usam bancos de dados MySQL
1037 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1038 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1039 Provides: php-mysql = %{epoch}:%{version}-%{release}
1042 This is a dynamic shared object (DSO) for PHP that will add MySQL
1045 %description mysql -l pl
1046 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych MySQL.
1048 %description mysql -l pt_BR
1049 Um módulo para aplicações PHP que usam bancos de dados MySQL.
1052 Summary: ncurses module for PHP
1053 Summary(pl): Modu³ ncurses dla PHP
1055 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
1056 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1057 Provides: php-ncurses = %{epoch}:%{version}-%{release}
1059 %description ncurses
1060 This PHP module adds support for ncurses functions (only for cli and
1063 %description ncurses -l pl
1064 Modu³ PHP dodaj±cy obs³ugê funkcji ncurses (tylko do SAPI cli i cgi).
1067 Summary: Oracle 8 database module for PHP
1068 Summary(pl): Modu³ bazy danych Oracle 8 dla PHP
1070 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1071 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1072 Provides: php-oci8 = %{epoch}:%{version}-%{release}
1076 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1077 and Oracle 8 database support through Oracle8 Call-Interface (OCI8).
1079 %description oci8 -l pl
1080 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7 i Oracle 8
1081 poprzez interfejs Oracle8 Call-Interface (OCI8).
1084 Summary: ODBC extension module for PHP
1085 Summary(pl): Modu³ ODBC dla PHP
1086 Summary(pt_BR): Um módulo para aplicações PHP que usam bases de dados ODBC
1088 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1089 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1090 Requires: unixODBC >= 2.1.1-3
1091 Provides: php-odbc = %{epoch}:%{version}-%{release}
1094 This is a dynamic shared object (DSO) for PHP that will add ODBC
1097 %description odbc -l pl
1098 Modu³ PHP ze wsparciem dla ODBC.
1100 %description odbc -l pt_BR
1101 Um módulo para aplicações PHP que usam ODBC.
1104 Summary: OpenSSL extension module for PHP
1105 Summary(pl): Modu³ OpenSSL dla PHP
1107 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1108 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1109 Provides: php-openssl = %{epoch}:%{version}-%{release}
1111 %description openssl
1112 This is a dynamic shared object (DSO) for PHP that will add OpenSSL
1115 Warning: this is an experimental module.
1117 %description openssl -l pl
1118 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki OpenSSL.
1120 Uwaga: to jest modu³ eksperymentalny.
1123 Summary: Oracle 7 database module for PHP
1124 Summary(pl): Modu³ bazy danych Oracle 7 dla PHP
1126 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1127 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1128 Provides: php-oracle = %{epoch}:%{version}-%{release}
1132 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1135 %description oracle -l pl
1136 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7.
1139 Summary: Overload extension module for PHP
1140 Summary(pl): Modu³ Overload dla PHP
1142 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1143 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1144 Provides: php-overload = %{epoch}:%{version}-%{release}
1146 %description overload
1147 This is a dynamic shared object (DSO) for PHP that will add user-space
1148 object overloading support.
1150 Warning: this is an experimental module.
1152 %description overload -l pl
1153 Modu³ PHP umo¿liwiaj±cy przeci±¿anie obiektów.
1155 Uwaga: to jest modu³ eksperymentalny.
1158 Summary: Process Control extension module for PHP
1159 Summary(pl): Modu³ Process Control dla PHP
1161 Requires(post,preun): %{name}-program = %{epoch}:%{version}-%{release}
1162 Requires: %{name}-program = %{epoch}:%{version}-%{release}
1163 Provides: php-pcntl = %{epoch}:%{version}-%{release}
1166 This is a dynamic shared object (DSO) for PHP that will add process
1167 spawning and control support. It supports functions like fork(),
1168 waitpid(), signal() etc.
1170 Warning: this is an experimental module. Also, don't use it in
1171 webserver environment!
1173 %description pcntl -l pl
1174 Modu³ PHP umo¿liwiaj±cy tworzenie nowych procesów i kontrolê nad nimi.
1175 Obs³uguje funkcje takie jak fork(), waitpid(), signal() i podobne.
1177 Uwaga: to jest modu³ eksperymentalny. Ponadto nie jest przeznaczony do
1178 u¿ywania z serwerem WWW - nie próbuj tego!
1181 Summary: PCRE extension module for PHP
1182 Summary(pl): Modu³ PCRE dla PHP
1184 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1185 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1186 Provides: php-pcre = %{epoch}:%{version}-%{release}
1189 This is a dynamic shared object (DSO) for PHP that will add Perl
1190 Compatible Regular Expression support.
1192 %description pcre -l pl
1193 Modu³ PHP umo¿liwiaj±cy korzystanie z perlowych wyra¿eñ regularnych
1194 (Perl Compatible Regular Expressions)
1197 Summary: PDF creation module module for PHP
1198 Summary(pl): Modu³ do tworzenia plików PDF dla PHP
1200 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1201 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1202 Provides: php-pdf = %{epoch}:%{version}-%{release}
1205 This is a dynamic shared object (DSO) for PHP that will add PDF
1206 support through pdflib.
1208 %description pdf -l pl
1209 Modu³ PHP umo¿liwiaj±cy tworzenie plików PDF. Wykorzystuje bibliotekê
1213 Summary: PostgreSQL database module for PHP
1214 Summary(pl): Modu³ bazy danych PostgreSQL dla PHP
1216 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1217 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1218 Provides: php-pgsql = %{epoch}:%{version}-%{release}
1221 This is a dynamic shared object (DSO) for PHP that will add PostgreSQL
1224 %description pgsql -l pl
1225 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
1227 %description pgsql -l pt_BR
1228 Um módulo para aplicações PHP que usam bancos de dados postgresql.
1231 Summary: POSIX extension module for PHP
1232 Summary(pl): Modu³ POSIX dla PHP
1234 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1235 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1236 Provides: php-posix = %{epoch}:%{version}-%{release}
1239 This is a dynamic shared object (DSO) for PHP that will add POSIX
1240 functions support to PHP.
1242 %description posix -l pl
1243 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji POSIX.
1246 Summary: pspell extension module for PHP
1247 Summary(pl): Modu³ pspell dla PHP
1249 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1250 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1251 Provides: php-pspell = %{epoch}:%{version}-%{release}
1254 This is a dynamic shared object (DSO) for PHP that will add pspell
1255 support to PHP. It allows to check the spelling of a word and offer
1258 %description pspell -l pl
1259 Modu³ PHP umo¿liwiaj±cy korzystanie z pspella. Pozwala on na
1260 sprawdzanie pisowni s³owa i sugerowanie poprawek.
1263 Summary: Qt DOM extension module for PHP
1264 Summary(pl): Modu³ Qt DOM dla PHP
1266 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1267 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1268 Provides: php-qtdom = %{epoch}:%{version}-%{release}
1271 This PHP module adds Qt DOM functions support.
1273 %description qtdom -l pl
1274 Modu³ PHP dodaj±cy obs³ugê funkcji Qt DOM.
1277 Summary: readline extension module for PHP
1278 Summary(pl): Modu³ readline dla PHP
1280 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
1281 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1282 Provides: php-readline = %{epoch}:%{version}-%{release}
1284 %description readline
1285 This PHP module adds support for readline functions (only for cli and
1288 %description readline -l pl
1289 Modu³ PHP dodaj±cy obs³ugê funkcji readline (tylko do SAPI cli i cgi).
1292 Summary: recode extension module for PHP
1293 Summary(pl): Modu³ recode dla PHP
1295 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1296 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1297 Requires: recode >= 3.5d-3
1298 Provides: php-recode = %{epoch}:%{version}-%{release}
1301 This is a dynamic shared object (DSO) for PHP that will add recode
1304 %description recode -l pl
1305 Modu³ PHP dodaj±cy mo¿liwo¶æ konwersji kodowania plików (poprzez
1309 Summary: session extension module for PHP
1310 Summary(pl): Modu³ session dla PHP
1312 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1313 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1314 Provides: php-session = %{epoch}:%{version}-%{release}
1316 %description session
1317 This is a dynamic shared object (DSO) for PHP that will add session
1320 %description session -l pl
1321 Modu³ PHP dodaj±cy obs³ugê sesji.
1324 Summary: Shared Memory Operations extension module for PHP
1325 Summary(pl): Modu³ shmop dla PHP
1327 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1328 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1329 Provides: php-shmop = %{epoch}:%{version}-%{release}
1332 This is a dynamic shared object (DSO) for PHP that will add Shared
1333 Memory Operations support.
1335 Warning: this is an experimental module.
1337 %description shmop -l pl
1338 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej.
1340 Uwaga: to jest modu³ eksperymentalny.
1343 Summary: SNMP extension module for PHP
1344 Summary(pl): Modu³ SNMP dla PHP
1346 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1347 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1348 Provides: php-snmp = %{epoch}:%{version}-%{release}
1351 This is a dynamic shared object (DSO) for PHP that will add SNMP
1354 %description snmp -l pl
1355 Modu³ PHP dodaj±cy obs³ugê SNMP.
1358 Summary: sockets extension module for PHP
1359 Summary(pl): Modu³ socket dla PHP
1361 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1362 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1363 Provides: php-sockets = %{epoch}:%{version}-%{release}
1365 %description sockets
1366 This is a dynamic shared object (DSO) for PHP that will add sockets
1369 Warning: this is an experimental module.
1371 %description sockets -l pl
1372 Modu³ PHP dodaj±cy obs³ugê gniazdek.
1374 Uwaga: to jest modu³ eksperymentalny.
1377 Summary: Sybase DB extension module for PHP
1378 Summary(pl): Modu³ Sybase DB dla PHP
1380 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1381 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1382 Provides: php-sybase = %{epoch}:%{version}-%{release}
1383 Obsoletes: %{name}-sybase-ct
1386 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1387 MS SQL databases support through SYBDB library. Currently Sybase module
1388 is not maintained. Using Sybase-CT module is recommended instead.
1390 %description sybase -l pl
1391 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1392 bibliotekê SYBDB. W chwili obecnej modu³ Sybase nie jest wspierany.
1393 Zaleca siê u¿ywanie modu³u Sybase-CT.
1396 Summary: Sybase-CT extension module for PHP
1397 Summary(pl): Modu³ Sybase-CT dla PHP
1399 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1400 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1401 Provides: php-sybase-ct = %{epoch}:%{version}-%{release}
1402 Obsoletes: %{name}-sybase
1404 %description sybase-ct
1405 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1406 MS SQL databases support through CT-lib.
1408 %description sybase-ct -l pl
1409 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1413 Summary: SysV msg extension module for PHP
1414 Summary(pl): Modu³ SysV msg dla PHP
1416 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1417 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1418 Provides: php-sysvmsg = %{epoch}:%{version}-%{release}
1420 %description sysvmsg
1421 This is a dynamic shared object (DSO) for PHP that will add SysV
1422 message queues support.
1424 %description sysvmsg -l pl
1425 Modu³ PHP umo¿liwiaj±cy korzystanie z kolejek komunikatów SysV.
1428 Summary: SysV sem extension module for PHP
1429 Summary(pl): Modu³ SysV sem dla PHP
1431 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1432 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1433 Provides: php-sysvsem = %{epoch}:%{version}-%{release}
1435 %description sysvsem
1436 This is a dynamic shared object (DSO) for PHP that will add SysV
1439 %description sysvsem -l pl
1440 Modu³ PHP umo¿liwiaj±cy korzystanie z semaforów SysV.
1443 Summary: SysV shm extension module for PHP
1444 Summary(pl): Modu³ SysV shm dla PHP
1446 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1447 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1448 Provides: php-sysvshm = %{epoch}:%{version}-%{release}
1450 %description sysvshm
1451 This is a dynamic shared object (DSO) for PHP that will add SysV
1452 Shared Memory support.
1454 %description sysvshm -l pl
1455 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV.
1458 Summary: wddx extension module for PHP
1459 Summary(pl): Modu³ wddx dla PHP
1461 PreReq: %{name}-session = %{epoch}:%{version}-%{release}
1462 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1463 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1464 Provides: php-wddx = %{epoch}:%{version}-%{release}
1467 This is a dynamic shared object (DSO) for PHP that will add wddx
1470 %description wddx -l pl
1471 Modu³ PHP umo¿liwiaj±cy korzystanie z wddx.
1474 Summary: XML extension module for PHP
1475 Summary(pl): Modu³ XML dla PHP
1477 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1478 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1479 Provides: php-xml = %{epoch}:%{version}-%{release}
1482 This is a dynamic shared object (DSO) for PHP that will add XML
1483 support. This extension lets you create XML parsers and then define
1484 handlers for different XML events.
1486 %description xml -l pl
1487 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML i obs³ugê zdarzeñ
1488 zwi±zanych z tymi plikami. Pozwala on tworzyæ analizatory XML-a i
1489 nastêpnie definiowaæ procedury obs³ugi dla ró¿nych zdarzeñ XML.
1492 Summary: xmlrpc extension module for PHP
1493 Summary(pl): Modu³ xmlrpc dla PHP
1495 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1496 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1497 Provides: php-xmlrpc = %{epoch}:%{version}-%{release}
1500 This is a dynamic shared object (DSO) for PHP that will add XMLRPC
1503 Warning: this is an experimental module.
1505 %description xmlrpc -l pl
1506 Modu³ PHP dodaj±cy obs³ugê XMLRPC.
1508 Uwaga: to jest modu³ eksperymentalny.
1511 Summary: xslt extension module for PHP
1512 Summary(pl): Modu³ xslt dla PHP
1514 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1515 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1516 Provides: php-xslt = %{epoch}:%{version}-%{release}
1519 This is a dynamic shared object (DSO) for PHP that will add xslt
1522 %description xslt -l pl
1523 Modu³ PHP umo¿liwiaj±cy korzystanie z technologii xslt.
1526 Summary: yaz extension module for PHP
1527 Summary(pl): Modu³ yaz dla PHP
1529 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1530 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1531 Requires: yaz >= 1.9
1532 Provides: php-yaz = %{epoch}:%{version}-%{release}
1535 This is a dynamic shared object (DSO) for PHP that will add yaz
1536 support. yaz toolkit implements the Z39.50 protocol for information
1539 %description yaz -l pl
1540 Modu³ PHP umo¿liwiaj±cy korzystanie z yaz - implementacji protoko³u
1541 Z39.50 s³u¿±cego do pozyskiwania informacji.
1544 Summary: NIS (yp) extension module for PHP
1545 Summary(pl): Modu³ NIS (yp) dla PHP
1547 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1548 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1549 Provides: php-yp = %{epoch}:%{version}-%{release}
1552 This is a dynamic shared object (DSO) for PHP that will add NIS
1553 (Yellow Pages) support.
1555 %description yp -l pl
1556 Modu³ PHP dodaj±cy wsparcie dla NIS (Yellow Pages).
1559 Summary: zip extension module for PHP
1560 Summary(pl): Modu³ zip dla PHP
1562 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1563 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1564 Provides: php-zip = %{epoch}:%{version}-%{release}
1567 This is a dynamic shared object (DSO) for PHP that will add ZZipLib
1568 (read-only access to ZIP archives) support.
1570 %description zip -l pl
1571 Modu³ PHP umo¿liwiaj±cy korzystanie z bibliotekli ZZipLib
1572 (pozwalaj±cej na odczyt archiwów ZIP).
1575 Summary: Zlib extension module for PHP
1576 Summary(pl): Modu³ zlib dla PHP
1578 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1579 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1580 Provides: php-zlib = %{epoch}:%{version}-%{release}
1583 This is a dynamic shared object (DSO) for PHP that will add zlib
1584 compression support to PHP.
1586 %description zlib -l pl
1587 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji zlib.
1590 %setup -q -n php-%{version}
1599 # Not really needed?
1608 cp php.ini-dist php.ini
1610 # for ac2.53b/am1.6b - AC_LANG_CXX has AM_CONDITIONAL, so cannot be invoked
1623 %if "%{_lib}" == "lib64"
1633 %if %{with hardening}
1634 zcat %{SOURCE9} | patch -p1
1638 sed -i -e 's#apr-config#apr-1-config#g' sapi/apache*/*.m4
1639 sed -i -e 's#apu-config#apu-1-config#g' sapi/apache*/*.m4
1642 CFLAGS="%{rpmcflags} -DEAPI=1 -I/usr/X11R6/include"
1644 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
1645 if [ ! -f _built-conf ]; then # configure once (for faster debugging purposes)
1652 PROG_SENDMAIL="/usr/lib/sendmail"; export PROG_SENDMAIL
1664 # Apache2 CFLAGS. harmless for other SAPIs.
1665 CFLAGS="$CFLAGS $(%{_bindir}/apr-1-config --cppflags --includes) $(%{_bindir}/apu-1-config --includes)"
1668 for sapi in $sapis; do
1669 [ -f Makefile.$sapi ] && continue # skip if already configured (for faster debugging purposes)
1675 echo --enable-discard-path
1681 echo --enable-fastcgi --with-fastcgi=/usr
1684 ver=%(rpm -q --qf '%%{version}' apache1-apxs)
1685 echo --with-apxs=%{apxs1} --with-apache-version=$ver
1688 ver=%(rpm -q --qf '%%{version}' apache-apxs)
1689 echo --with-apxs2=%{apxs2} --with-apache-version=$ver
1693 --cache-file=config.cache \
1694 %{?with_zts:--enable-experimental-zts} \
1695 --with-config-file-path=%{_sysconfdir} \
1696 --with-exec-dir=%{_bindir} \
1697 --%{!?debug:dis}%{?debug:en}able-debug \
1700 --enable-magic-quotes \
1701 --enable-memory-limit \
1702 --enable-track-vars \
1703 --enable-safe-mode \
1705 --enable-bcmath=shared \
1706 --enable-calendar=shared \
1707 --enable-ctype=shared \
1708 --enable-dba=shared \
1709 --enable-dbx=shared \
1710 --enable-dio=shared \
1711 --enable-exif=shared \
1712 --enable-ftp=shared \
1713 --enable-filepro=shared \
1714 --enable-mbstring=shared,all --enable-mbregex \
1715 --enable-overload=shared \
1716 --enable-pcntl=shared \
1717 --enable-posix=shared \
1718 --enable-session --enable-trans-sid \
1719 --enable-shmop=shared \
1720 --enable-sysvmsg=shared \
1721 --enable-sysvsem=shared \
1722 --enable-sysvshm=shared \
1723 --enable-sockets=shared \
1724 %{?with_recode:--with-recode=shared} \
1725 %{?with_mm:--with-mm} \
1726 %{?with_wddx:--enable-wddx=shared} \
1727 %{!?with_xml:--disable-xml}%{?with_xml:--enable-xml=shared} \
1728 %{?with_xslt:--enable-xslt=shared} \
1729 --enable-yp=shared \
1731 %{?with_cpdf:--with-cpdflib=shared} \
1732 --with-crack=shared \
1733 %{!?with_curl:--without-curl}%{?with_curl:--with-curl=shared} \
1735 %{?with_db3:--with-db3}%{!?with_db3:--with-db4} \
1736 --with-dbase=shared \
1737 %{?with_xml:--with-dom=shared} \
1738 %{?with_domxslt:--with-dom-xslt=shared --with-dom-exslt=shared} \
1739 %if %{with xml} || %{with xmlrpc}
1740 --with-expat-dir=shared,/usr \
1742 --without-expat-dir \
1744 %{?with_fdf:--with-fdftk=shared} \
1745 %{?with_fribidi:--with-fribidi=shared} \
1746 --with-iconv=shared \
1747 --with-filepro=shared \
1748 --with-freetype-dir=shared \
1749 --with-gettext=shared \
1750 --with-gd=shared,/usr --enable-gd-native-ttf \
1753 --with-hyperwave=shared \
1754 %{?with_imap:--with-imap=shared --with-imap-ssl --with-kerberos} \
1755 %{?with_interbase:--with-interbase=shared%{!?with_interbase_inst:,/usr}} \
1756 %{?with_java:--with-java=%{_libdir}/java} \
1757 --with-jpeg-dir=/usr \
1758 %{?with_ldap:--with-ldap=shared} \
1759 --with-mcal=shared,/usr \
1760 --with-mcrypt=shared \
1761 %{?with_mhash:--with-mhash=shared} \
1762 --with-mime-magic=shared,/usr/share/file/magic.mime \
1763 %{?with_ming:--with-ming=shared} \
1764 %{!?with_mnogosearch:--without-mnogosearch}%{?with_mnogosearch:--with-mnogosearch=shared,/usr} \
1765 %{?with_msession:--with-msession=shared}%{!?with_msession:--without-msession} \
1766 %{?with_mssql:--with-mssql=shared} \
1767 --with-mysql=shared,/usr --with-mysql-sock=/var/lib/mysql/mysql.sock \
1768 --with-ncurses=shared \
1769 %{?with_oci8:--with-oci8=shared} \
1770 %{?with_openssl:--with-openssl=shared,/usr} \
1771 %{?with_oracle:--with-oracle=shared} \
1772 %{!?with_pcre:--without-pcre-regex}%{?with_pcre:--with-pcre-regex=shared} \
1773 %{?with_pdf:--with-pdflib=shared} \
1774 --with-pear=%{php_pear_dir} \
1775 %{!?with_pgsql:--without-pgsql}%{?with_pgsql:--with-pgsql=shared,/usr} \
1776 --with-png-dir=/usr \
1777 %{?with_pspell:--with-pspell=shared} \
1778 --with-readline=shared \
1780 %{?with_qtdom:--with-qtdom=shared} \
1781 --without-sablot-js \
1782 %{?with_snmp:--with-snmp=shared --enable-ucd-snmp-hack} \
1783 %{?with_sybase:--with-sybase-ct=shared,/usr --with-sybase=shared,/usr} \
1784 --with-t1lib=shared \
1785 --with-tiff-dir=/usr \
1786 %{?with_odbc:--with-unixODBC=shared} \
1787 %{!?with_xmlrpc:--without-xmlrpc}%{?with_xmlrpc:--with-xmlrpc=shared,/usr} \
1788 %{?with_xslt:--with-xslt-sablot=shared} \
1789 %{?with_yaz:--with-yaz=shared} \
1791 --with-zlib=shared \
1792 --with-zlib-dir=shared,/usr
1794 cp -f Makefile Makefile.$sapi
1796 # left for debugging purposes
1797 cp -f main/php_config.h php_config.h.$sapi
1800 # for now session_mm doesn't work with shared session module...
1801 # --enable-session=shared
1802 # %{!?with_mm:--with-mm=shared,no}%{?with_mm:--with-mm=shared}
1804 %{__make} build-modules
1806 %{__make} libphp_common.la
1807 # fix install paths, avoid evil rpaths
1808 sed -i -e "s|^libdir=.*|libdir='%{_libdir}'|" libphp_common.la
1811 %{__make} sapi LIBTOOL_SAPI=sapi/apache/libphp4.la -f Makefile.apxs1
1813 s|^libdir=.*|libdir='%{_libdir}/apache1'|;
1814 s|^(relink_command=.* -rpath )[^ ]*/libs |$1%{_libdir}/apache1 |" sapi/apache/libphp4.la
1818 %{__make} sapi LIBTOOL_SAPI=sapi/apache2handler/libphp4.la -f Makefile.apxs2
1820 s|^libdir=.*|libdir='%{_libdir}/apache'|;
1821 s|^(relink_command=.* -rpath )[^ ]*/libs |$1%{_libdir}/apache |" sapi/apache2handler/libphp4.la
1824 # for fcgi: -DDISCARD_PATH=0 -DENABLE_PATHINFO_CHECK=1 -DFORCE_CGI_REDIRECT=0
1825 # -DHAVE_FILENO_PROTO=1 -DHAVE_FPOS=1 -DHAVE_LIBNSL=1(die) -DHAVE_SYS_PARAM_H=1
1826 # -DPHP_FASTCGI=1 -DPHP_FCGI_STATIC=1 -DPHP_WRITE_STDOUT=1
1827 %{__make} sapi/cgi/php -f Makefile.fcgi \
1828 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"
1829 cp -r sapi/cgi sapi/fcgi
1830 rm -rf sapi/cgi/.libs sapi/cgi/*.lo
1833 # -DENABLE_CHROOT_FUNC=1 (cgi,fcgi) is used in ext/standard/dir.c (libphp_common)
1834 # -DPHP_WRITE_STDOUT is used also for cli, but not set by its config.m4
1835 %{__make} sapi/cgi/php -f Makefile.cgi \
1836 CFLAGS_CLEAN="%{rpmcflags} -DDISCARD_PATH=1 -DENABLE_PATHINFO_CHECK=1 -DFORCE_CGI_REDIRECT=0 -DPHP_WRITE_STDOUT=1"
1839 %{__make} sapi/cli/php -f Makefile.cli
1842 rm -rf $RPM_BUILD_ROOT
1843 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache{,1}},%{_sysconfdir}/{apache,cgi}} \
1844 $RPM_BUILD_ROOT/home/services/{httpd,apache}/icons \
1845 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1846 $RPM_BUILD_ROOT/var/run/php \
1847 $RPM_BUILD_ROOT{/etc/apache/conf.d,/etc/httpd/httpd.conf} \
1848 $RPM_BUILD_ROOT%{_mandir}/man1
1850 # install apache1 DSO module
1851 # LIBTOOL GURUS COULD LOOK AT THIS MESS AND THROW THEIR GOOD IDEAS HERE
1853 install sapi/apache/.libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/apache1/libphp4.so
1856 # install apache2 DSO module
1858 install sapi/apache2handler/.libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/apache/libphp4.so
1861 libtool --silent --mode=install install libphp_common.la $RPM_BUILD_ROOT%{_libdir}
1863 # install the apache modules' files
1864 make install-headers install-build install-modules install-programs \
1865 INSTALL_ROOT=$RPM_BUILD_ROOT
1868 libtool --silent --mode=install install sapi/cgi/php $RPM_BUILD_ROOT%{_bindir}/php4.cgi
1871 libtool --silent --mode=install install sapi/fcgi/php $RPM_BUILD_ROOT%{_bindir}/php4.fcgi
1874 libtool --silent --mode=install install sapi/cli/php $RPM_BUILD_ROOT%{_bindir}/php4.cli
1876 install sapi/cli/php.1 $RPM_BUILD_ROOT%{_mandir}/man1/php4.1
1877 ln -sf php4.cli $RPM_BUILD_ROOT%{_bindir}/php4
1879 %{?with_java:install ext/java/php_java.jar $RPM_BUILD_ROOT%{extensionsdir}}
1881 install php.ini $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1882 for i in %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8}; do
1883 install $i $RPM_BUILD_ROOT%{_sysconfdir}/$(basename $i|sed -e "s@php4@php@g")
1886 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/httpd/icons
1887 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/apache/icons
1888 install %{SOURCE3} $RPM_BUILD_ROOT%{_sbindir}
1889 install %{SOURCE4} $RPM_BUILD_ROOT/etc/apache/conf.d/70_mod_php4.conf
1890 install %{SOURCE4} $RPM_BUILD_ROOT/etc/httpd/httpd.conf/70_mod_php4.conf
1891 install %{SOURCE1} .
1893 cp -f Zend/LICENSE{,.Zend}
1896 rm -rf $RPM_BUILD_ROOT
1898 %post -n apache1-mod_php4
1899 if [ -f /var/lock/subsys/apache ]; then
1900 /etc/rc.d/init.d/apache restart 1>&2
1903 %postun -n apache1-mod_php4
1904 if [ "$1" = "0" ]; then
1905 if [ -f /var/lock/subsys/apache ]; then
1906 /etc/rc.d/init.d/apache restart 1>&2
1910 %post -n apache-mod_php4
1911 if [ -f /var/lock/subsys/httpd ]; then
1912 /etc/rc.d/init.d/httpd restart 1>&2
1915 %postun -n apache-mod_php4
1916 if [ "$1" = "0" ]; then
1917 if [ -f /var/lock/subsys/httpd ]; then
1918 /etc/rc.d/init.d/httpd restart 1>&2
1922 %post common -p /sbin/ldconfig
1923 %postun common -p /sbin/ldconfig
1926 %{_sbindir}/php4-module-install install bcmath %{_sysconfdir}/php.ini
1929 if [ "$1" = "0" ]; then
1930 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove bcmath %{_sysconfdir}/php.ini
1934 %{_sbindir}/php4-module-install install bz2 %{_sysconfdir}/php.ini
1937 if [ "$1" = "0" ]; then
1938 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove bz2 %{_sysconfdir}/php.ini
1942 %{_sbindir}/php4-module-install install calendar %{_sysconfdir}/php.ini
1945 if [ "$1" = "0" ]; then
1946 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove calendar %{_sysconfdir}/php.ini
1950 %{_sbindir}/php4-module-install install cpdf %{_sysconfdir}/php.ini
1953 if [ "$1" = "0" ]; then
1954 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove cpdf %{_sysconfdir}/php.ini
1958 %{_sbindir}/php4-module-install install crack %{_sysconfdir}/php.ini
1961 if [ "$1" = "0" ]; then
1962 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove crack %{_sysconfdir}/php.ini
1966 %{_sbindir}/php4-module-install install ctype %{_sysconfdir}/php.ini
1969 if [ "$1" = "0" ]; then
1970 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ctype %{_sysconfdir}/php.ini
1974 %{_sbindir}/php4-module-install install curl %{_sysconfdir}/php.ini
1977 if [ "$1" = "0" ]; then
1978 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove curl %{_sysconfdir}/php.ini
1982 %{_sbindir}/php4-module-install install db %{_sysconfdir}/php.ini
1985 if [ "$1" = "0" ]; then
1986 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove db %{_sysconfdir}/php.ini
1990 %{_sbindir}/php4-module-install install dba %{_sysconfdir}/php.ini
1993 if [ "$1" = "0" ]; then
1994 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dba %{_sysconfdir}/php.ini
1998 %{_sbindir}/php4-module-install install dbase %{_sysconfdir}/php.ini
2001 if [ "$1" = "0" ]; then
2002 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dbase %{_sysconfdir}/php.ini
2006 %{_sbindir}/php4-module-install install dbx %{_sysconfdir}/php.ini
2009 if [ "$1" = "0" ]; then
2010 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dbx %{_sysconfdir}/php.ini
2014 %{_sbindir}/php4-module-install install dio %{_sysconfdir}/php.ini
2017 if [ "$1" = "0" ]; then
2018 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dio %{_sysconfdir}/php.ini
2022 %{_sbindir}/php4-module-install install domxml %{_sysconfdir}/php.ini
2025 if [ "$1" = "0" ]; then
2026 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove domxml %{_sysconfdir}/php.ini
2030 %{_sbindir}/php4-module-install install exif %{_sysconfdir}/php.ini
2033 if [ "$1" = "0" ]; then
2034 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove exif %{_sysconfdir}/php.ini
2038 %{_sbindir}/php4-module-install install fdf %{_sysconfdir}/php.ini
2041 if [ "$1" = "0" ]; then
2042 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove fdf %{_sysconfdir}/php.ini
2046 %{_sbindir}/php4-module-install install filepro %{_sysconfdir}/php.ini
2049 if [ "$1" = "0" ]; then
2050 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove filepro %{_sysconfdir}/php.ini
2054 %{_sbindir}/php4-module-install install fribidi %{_sysconfdir}/php.ini
2057 if [ "$1" = "0" ]; then
2058 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove fribidi %{_sysconfdir}/php.ini
2062 %{_sbindir}/php4-module-install install ftp %{_sysconfdir}/php.ini
2065 if [ "$1" = "0" ]; then
2066 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ftp %{_sysconfdir}/php.ini
2070 %{_sbindir}/php4-module-install install gd %{_sysconfdir}/php.ini
2073 if [ "$1" = "0" ]; then
2074 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove gd %{_sysconfdir}/php.ini
2078 %{_sbindir}/php4-module-install install gettext %{_sysconfdir}/php.ini
2081 if [ "$1" = "0" ]; then
2082 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove gettext %{_sysconfdir}/php.ini
2086 %{_sbindir}/php4-module-install install gmp %{_sysconfdir}/php.ini
2089 if [ "$1" = "0" ]; then
2090 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove gmp %{_sysconfdir}/php.ini
2094 %{_sbindir}/php4-module-install install hyperwave %{_sysconfdir}/php.ini
2097 if [ "$1" = "0" ]; then
2098 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove hyperwave %{_sysconfdir}/php.ini
2102 %{_sbindir}/php4-module-install install iconv %{_sysconfdir}/php.ini
2105 if [ "$1" = "0" ]; then
2106 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove iconv %{_sysconfdir}/php.ini
2110 %{_sbindir}/php4-module-install install imap %{_sysconfdir}/php.ini
2113 if [ "$1" = "0" ]; then
2114 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove imap %{_sysconfdir}/php.ini
2118 %{_sbindir}/php4-module-install install interbase %{_sysconfdir}/php.ini
2121 if [ "$1" = "0" ]; then
2122 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove interbase %{_sysconfdir}/php.ini
2126 %{_sbindir}/php4-module-install install java %{_sysconfdir}/php.ini
2129 if [ "$1" = "0" ]; then
2130 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove java %{_sysconfdir}/php.ini
2134 %{_sbindir}/php4-module-install install ldap %{_sysconfdir}/php.ini
2137 if [ "$1" = "0" ]; then
2138 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ldap %{_sysconfdir}/php.ini
2142 %{_sbindir}/php4-module-install install mbstring %{_sysconfdir}/php.ini
2145 if [ "$1" = "0" ]; then
2146 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mbstring %{_sysconfdir}/php.ini
2150 %{_sbindir}/php4-module-install install mcal %{_sysconfdir}/php.ini
2153 if [ "$1" = "0" ]; then
2154 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mcal %{_sysconfdir}/php.ini
2158 %{_sbindir}/php4-module-install install mcrypt %{_sysconfdir}/php.ini
2161 if [ "$1" = "0" ]; then
2162 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mcrypt %{_sysconfdir}/php.ini
2166 %{_sbindir}/php4-module-install install mhash %{_sysconfdir}/php.ini
2169 if [ "$1" = "0" ]; then
2170 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mhash %{_sysconfdir}/php.ini
2174 %{_sbindir}/php4-module-install install mime_magic %{_sysconfdir}/php.ini
2177 if [ "$1" = "0" ]; then
2178 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mime_magic %{_sysconfdir}/php.ini
2182 %{_sbindir}/php4-module-install install ming %{_sysconfdir}/php.ini
2185 if [ "$1" = "0" ]; then
2186 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ming %{_sysconfdir}/php.ini
2190 %{_sbindir}/php4-module-install install mnogosearch %{_sysconfdir}/php.ini
2193 if [ "$1" = "0" ]; then
2194 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mnogosearch %{_sysconfdir}/php.ini
2198 %{_sbindir}/php4-module-install install msession %{_sysconfdir}/php.ini
2201 if [ "$1" = "0" ]; then
2202 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove msession %{_sysconfdir}/php.ini
2206 %{_sbindir}/php4-module-install install mssql %{_sysconfdir}/php.ini
2209 if [ "$1" = "0" ]; then
2210 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mssql %{_sysconfdir}/php.ini
2214 %{_sbindir}/php4-module-install install mysql %{_sysconfdir}/php.ini
2217 if [ "$1" = "0" ]; then
2218 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mysql %{_sysconfdir}/php.ini
2222 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2223 %{_sbindir}/php4-module-install install ncurses %{_sysconfdir}/php-cgi.ini
2225 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2226 %{_sbindir}/php4-module-install install ncurses %{_sysconfdir}/php-cli.ini
2230 if [ "$1" = "0" ]; then
2231 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2232 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ncurses %{_sysconfdir}/php-cgi.ini
2234 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2235 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ncurses %{_sysconfdir}/php-cli.ini
2240 %{_sbindir}/php4-module-install install oci8 %{_sysconfdir}/php.ini
2243 if [ "$1" = "0" ]; then
2244 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove oci8 %{_sysconfdir}/php.ini
2248 %{_sbindir}/php4-module-install install odbc %{_sysconfdir}/php.ini
2251 if [ "$1" = "0" ]; then
2252 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove odbc %{_sysconfdir}/php.ini
2256 %{_sbindir}/php4-module-install install openssl %{_sysconfdir}/php.ini
2259 if [ "$1" = "0" ]; then
2260 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove openssl %{_sysconfdir}/php.ini
2264 %{_sbindir}/php4-module-install install oracle %{_sysconfdir}/php.ini
2267 if [ "$1" = "0" ]; then
2268 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove oracle %{_sysconfdir}/php.ini
2272 %{_sbindir}/php4-module-install install overload %{_sysconfdir}/php.ini
2275 if [ "$1" = "0" ]; then
2276 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove overload %{_sysconfdir}/php.ini
2280 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2281 %{_sbindir}/php4-module-install install pcntl %{_sysconfdir}/php-cgi.ini
2283 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2284 %{_sbindir}/php4-module-install install pcntl %{_sysconfdir}/php-cli.ini
2288 if [ "$1" = "0" ]; then
2289 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2290 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pcntl %{_sysconfdir}/php-cgi.ini
2292 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2293 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pcntl %{_sysconfdir}/php-cli.ini
2298 %{_sbindir}/php4-module-install install pcre %{_sysconfdir}/php.ini
2301 if [ "$1" = "0" ]; then
2302 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pcre %{_sysconfdir}/php.ini
2306 %{_sbindir}/php4-module-install install pdf %{_sysconfdir}/php.ini
2309 if [ "$1" = "0" ]; then
2310 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pdf %{_sysconfdir}/php.ini
2314 %{_sbindir}/php4-module-install install pgsql %{_sysconfdir}/php.ini
2317 if [ "$1" = "0" ]; then
2318 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pgsql %{_sysconfdir}/php.ini
2322 %{_sbindir}/php4-module-install install posix %{_sysconfdir}/php.ini
2325 if [ "$1" = "0" ]; then
2326 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove posix %{_sysconfdir}/php.ini
2330 %{_sbindir}/php4-module-install install pspell %{_sysconfdir}/php.ini
2333 if [ "$1" = "0" ]; then
2334 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pspell %{_sysconfdir}/php.ini
2338 %{_sbindir}/php4-module-install install qtdom %{_sysconfdir}/php.ini
2341 if [ "$1" = "0" ]; then
2342 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove qtdom %{_sysconfdir}/php.ini
2346 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2347 %{_sbindir}/php4-module-install install readline %{_sysconfdir}/php-cgi.ini
2349 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2350 %{_sbindir}/php4-module-install install readline %{_sysconfdir}/php-cli.ini
2354 if [ "$1" = "0" ]; then
2355 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2356 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove readline %{_sysconfdir}/php-cgi.ini
2358 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2359 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove readline %{_sysconfdir}/php-cli.ini
2364 %{_sbindir}/php4-module-install install recode %{_sysconfdir}/php.ini
2367 if [ "$1" = "0" ]; then
2368 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove recode %{_sysconfdir}/php.ini
2372 %{_sbindir}/php4-module-install install session %{_sysconfdir}/php.ini
2375 if [ "$1" = "0" ]; then
2376 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove session %{_sysconfdir}/php.ini
2380 %{_sbindir}/php4-module-install install shmop %{_sysconfdir}/php.ini
2383 if [ "$1" = "0" ]; then
2384 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove shmop %{_sysconfdir}/php.ini
2388 %{_sbindir}/php4-module-install install snmp %{_sysconfdir}/php.ini
2391 if [ "$1" = "0" ]; then
2392 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove snmp %{_sysconfdir}/php.ini
2396 %{_sbindir}/php4-module-install install sockets %{_sysconfdir}/php.ini
2399 if [ "$1" = "0" ]; then
2400 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sockets %{_sysconfdir}/php.ini
2404 %{_sbindir}/php4-module-install install sybase %{_sysconfdir}/php.ini
2407 if [ "$1" = "0" ]; then
2408 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sybase %{_sysconfdir}/php.ini
2412 %{_sbindir}/php4-module-install install sybase_ct %{_sysconfdir}/php.ini
2415 if [ "$1" = "0" ]; then
2416 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sybase_ct %{_sysconfdir}/php.ini
2420 %{_sbindir}/php4-module-install install sysvmsg %{_sysconfdir}/php.ini
2423 if [ "$1" = "0" ]; then
2424 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sysvmsg %{_sysconfdir}/php.ini
2428 %{_sbindir}/php4-module-install install sysvsem %{_sysconfdir}/php.ini
2431 if [ "$1" = "0" ]; then
2432 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sysvsem %{_sysconfdir}/php.ini
2436 %{_sbindir}/php4-module-install install sysvshm %{_sysconfdir}/php.ini
2439 if [ "$1" = "0" ]; then
2440 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sysvshm %{_sysconfdir}/php.ini
2444 %{_sbindir}/php4-module-install install wddx %{_sysconfdir}/php.ini
2447 if [ "$1" = "0" ]; then
2448 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove wddx %{_sysconfdir}/php.ini
2452 %{_sbindir}/php4-module-install install xml %{_sysconfdir}/php.ini
2455 if [ "$1" = "0" ]; then
2456 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove xml %{_sysconfdir}/php.ini
2460 %{_sbindir}/php4-module-install install xmlrpc %{_sysconfdir}/php.ini
2463 if [ "$1" = "0" ]; then
2464 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove xmlrpc %{_sysconfdir}/php.ini
2468 %{_sbindir}/php4-module-install install xslt %{_sysconfdir}/php.ini
2471 if [ "$1" = "0" ]; then
2472 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove xslt %{_sysconfdir}/php.ini
2476 %{_sbindir}/php4-module-install install yaz %{_sysconfdir}/php.ini
2479 if [ "$1" = "0" ]; then
2480 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove yaz %{_sysconfdir}/php.ini
2484 %{_sbindir}/php4-module-install install yp %{_sysconfdir}/php.ini
2487 if [ "$1" = "0" ]; then
2488 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove yp %{_sysconfdir}/php.ini
2492 %{_sbindir}/php4-module-install install zip %{_sysconfdir}/php.ini
2495 if [ "$1" = "0" ]; then
2496 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove zip %{_sysconfdir}/php.ini
2500 %{_sbindir}/php4-module-install install zlib %{_sysconfdir}/php.ini
2503 if [ "$1" = "0" ]; then
2504 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove zlib %{_sysconfdir}/php.ini
2508 #%defattr(644,root,root,755)
2510 %files -n apache1-mod_php4
2511 %defattr(644,root,root,755)
2512 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/apache/conf.d/*_mod_php4.conf
2513 %attr(755,root,root) %{_libdir}/apache1/libphp4.so
2515 # - really share config with apache1/apache2?
2516 # - name it by real sapi name? (apxs, apxs2?)
2517 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-apache.ini
2518 /home/services/apache/icons/*
2520 %files -n apache-mod_php4
2521 %defattr(644,root,root,755)
2522 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/httpd/httpd.conf/*_mod_php4.conf
2523 %attr(755,root,root) %{_libdir}/apache/libphp4.so
2524 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-apache.ini
2525 /home/services/httpd/icons/*
2528 %defattr(644,root,root,755)
2529 %attr(755,root,root) %{_bindir}/php4.fcgi
2530 # FIXME why not php-fcgi.ini?
2531 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cgi-fcgi.ini
2534 %defattr(644,root,root,755)
2535 %attr(755,root,root) %{_bindir}/php4.cgi
2536 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cgi.ini
2539 %defattr(644,root,root,755)
2540 %attr(755,root,root) %{_bindir}/php4.cli
2541 %attr(755,root,root) %{_bindir}/php4
2543 # - what about _bindir/php symlink?
2544 # - do it same way link /usr/src/linux is done, ie each package updates symlink
2545 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cli.ini
2546 %{_mandir}/man1/php4.1*
2549 %defattr(644,root,root,755)
2551 %doc CODING_STANDARDS CREDITS Zend/ZEND_CHANGES
2552 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
2553 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
2556 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php.ini
2557 %attr(770,root,http) %dir %verify(not group mode) /var/run/php
2558 %attr(755,root,root) %{_sbindir}/*
2559 %attr(755,root,root) %{_libdir}/libphp_common-*.so
2560 %dir %{extensionsdir}
2563 %defattr(644,root,root,755)
2564 %attr(755,root,root) %{_bindir}/phpextdist
2565 %attr(755,root,root) %{_bindir}/phpize
2566 %attr(755,root,root) %{_bindir}/php-config
2567 %attr(755,root,root) %{_libdir}/libphp_common.so
2568 # FIXME: how exactly this is needed? as it contains libdir for apache1 or apache2
2569 %{_libdir}/libphp_common.la
2571 %{_libdir}/php/build
2574 %defattr(644,root,root,755)
2575 %attr(755,root,root) %{extensionsdir}/bcmath.so
2578 %defattr(644,root,root,755)
2579 %attr(755,root,root) %{extensionsdir}/bz2.so
2582 %defattr(644,root,root,755)
2583 %attr(755,root,root) %{extensionsdir}/calendar.so
2587 %defattr(644,root,root,755)
2588 %attr(755,root,root) %{extensionsdir}/cpdf.so
2592 %defattr(644,root,root,755)
2593 %attr(755,root,root) %{extensionsdir}/crack.so
2596 %defattr(644,root,root,755)
2597 %attr(755,root,root) %{extensionsdir}/ctype.so
2601 %defattr(644,root,root,755)
2602 %attr(755,root,root) %{extensionsdir}/curl.so
2606 %defattr(644,root,root,755)
2607 %attr(755,root,root) %{extensionsdir}/db.so
2610 %defattr(644,root,root,755)
2611 %attr(755,root,root) %{extensionsdir}/dba.so
2614 %defattr(644,root,root,755)
2615 %attr(755,root,root) %{extensionsdir}/dbase.so
2618 %defattr(644,root,root,755)
2619 %attr(755,root,root) %{extensionsdir}/dbx.so
2622 %defattr(644,root,root,755)
2623 %attr(755,root,root) %{extensionsdir}/dio.so
2627 %defattr(644,root,root,755)
2628 %attr(755,root,root) %{extensionsdir}/domxml.so
2633 %defattr(644,root,root,755)
2634 %attr(755,root,root) %{extensionsdir}/fdf.so
2638 %defattr(644,root,root,755)
2639 %attr(755,root,root) %{extensionsdir}/exif.so
2642 %defattr(644,root,root,755)
2643 %attr(755,root,root) %{extensionsdir}/filepro.so
2647 %defattr(644,root,root,755)
2648 %doc ext/fribidi/{CREDITS,README}
2649 %attr(755,root,root) %{extensionsdir}/fribidi.so
2653 %defattr(644,root,root,755)
2654 %attr(755,root,root) %{extensionsdir}/ftp.so
2657 %defattr(644,root,root,755)
2658 %attr(755,root,root) %{extensionsdir}/gd.so
2661 %defattr(644,root,root,755)
2662 %attr(755,root,root) %{extensionsdir}/gettext.so
2665 %defattr(644,root,root,755)
2666 %attr(755,root,root) %{extensionsdir}/gmp.so
2669 %defattr(644,root,root,755)
2670 %attr(755,root,root) %{extensionsdir}/hyperwave.so
2673 %defattr(644,root,root,755)
2674 %attr(755,root,root) %{extensionsdir}/iconv.so
2678 %defattr(644,root,root,755)
2679 %attr(755,root,root) %{extensionsdir}/imap.so
2682 %if %{with interbase}
2684 %defattr(644,root,root,755)
2685 %attr(755,root,root) %{extensionsdir}/interbase.so
2690 %defattr(644,root,root,755)
2691 %attr(755,root,root) %{extensionsdir}/java.so
2692 %{extensionsdir}/php_java.jar
2697 %defattr(644,root,root,755)
2698 %attr(755,root,root) %{extensionsdir}/ldap.so
2702 %defattr(644,root,root,755)
2703 %attr(755,root,root) %{extensionsdir}/mbstring.so
2706 %defattr(644,root,root,755)
2707 %attr(755,root,root) %{extensionsdir}/mcal.so
2710 %defattr(644,root,root,755)
2711 %attr(755,root,root) %{extensionsdir}/mcrypt.so
2715 %defattr(644,root,root,755)
2716 %attr(755,root,root) %{extensionsdir}/mhash.so
2720 %defattr(644,root,root,755)
2721 %attr(755,root,root) %{extensionsdir}/mime_magic.so
2725 %defattr(644,root,root,755)
2726 %attr(755,root,root) %{extensionsdir}/ming.so
2729 %if %{with mnogosearch}
2731 %defattr(644,root,root,755)
2732 %attr(755,root,root) %{extensionsdir}/mnogosearch.so
2735 %if %{with msession}
2737 %defattr(644,root,root,755)
2738 %attr(755,root,root) %{extensionsdir}/msession.so
2743 %defattr(644,root,root,755)
2744 %attr(755,root,root) %{extensionsdir}/mssql.so
2748 %defattr(644,root,root,755)
2749 %attr(755,root,root) %{extensionsdir}/mysql.so
2752 %defattr(644,root,root,755)
2753 %attr(755,root,root) %{extensionsdir}/ncurses.so
2757 %defattr(644,root,root,755)
2758 %attr(755,root,root) %{extensionsdir}/oci8.so
2763 %defattr(644,root,root,755)
2764 %attr(755,root,root) %{extensionsdir}/odbc.so
2769 %defattr(644,root,root,755)
2770 %attr(755,root,root) %{extensionsdir}/openssl.so
2775 %defattr(644,root,root,755)
2776 %attr(755,root,root) %{extensionsdir}/oracle.so
2780 %defattr(644,root,root,755)
2781 %attr(755,root,root) %{extensionsdir}/overload.so
2784 %defattr(644,root,root,755)
2785 %attr(755,root,root) %{extensionsdir}/pcntl.so
2789 %defattr(644,root,root,755)
2790 %attr(755,root,root) %{extensionsdir}/pcre.so
2795 %defattr(644,root,root,755)
2796 %attr(755,root,root) %{extensionsdir}/pdf.so
2801 %defattr(644,root,root,755)
2802 %attr(755,root,root) %{extensionsdir}/pgsql.so
2806 %defattr(644,root,root,755)
2807 %attr(755,root,root) %{extensionsdir}/posix.so
2811 %defattr(644,root,root,755)
2812 %attr(755,root,root) %{extensionsdir}/pspell.so
2817 %defattr(644,root,root,755)
2818 %attr(755,root,root) %{extensionsdir}/qtdom.so
2822 %defattr(644,root,root,755)
2823 %attr(755,root,root) %{extensionsdir}/readline.so
2827 %defattr(644,root,root,755)
2828 %attr(755,root,root) %{extensionsdir}/recode.so
2831 # session_mm doesn't work with shared session
2833 #%defattr(644,root,root,755)
2834 #%attr(755,root,root) %{extensionsdir}/session.so
2837 %defattr(644,root,root,755)
2838 %attr(755,root,root) %{extensionsdir}/shmop.so
2842 %defattr(644,root,root,755)
2843 %attr(755,root,root) %{extensionsdir}/snmp.so
2847 %defattr(644,root,root,755)
2848 %attr(755,root,root) %{extensionsdir}/sockets.so
2852 %defattr(644,root,root,755)
2853 %attr(755,root,root) %{extensionsdir}/sybase.so
2856 %defattr(644,root,root,755)
2857 %attr(755,root,root) %{extensionsdir}/sybase_ct.so
2861 %defattr(644,root,root,755)
2862 %attr(755,root,root) %{extensionsdir}/sysvmsg.so
2865 %defattr(644,root,root,755)
2866 %attr(755,root,root) %{extensionsdir}/sysvsem.so
2869 %defattr(644,root,root,755)
2870 %attr(755,root,root) %{extensionsdir}/sysvshm.so
2874 %defattr(644,root,root,755)
2875 %attr(755,root,root) %{extensionsdir}/wddx.so
2880 %defattr(644,root,root,755)
2881 %attr(755,root,root) %{extensionsdir}/xml.so
2886 %defattr(644,root,root,755)
2887 %attr(755,root,root) %{extensionsdir}/xmlrpc.so
2892 %defattr(644,root,root,755)
2893 %attr(755,root,root) %{extensionsdir}/xslt.so
2898 %defattr(644,root,root,755)
2899 %attr(755,root,root) %{extensionsdir}/yaz.so
2903 %defattr(644,root,root,755)
2904 %attr(755,root,root) %{extensionsdir}/yp.so
2907 %defattr(644,root,root,755)
2908 %attr(755,root,root) %{extensionsdir}/zip.so
2911 %defattr(644,root,root,755)
2912 %attr(755,root,root) %{extensionsdir}/zlib.so