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.24%{?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
370 Provides: %{name}-session = %{epoch}:%{version}-%{release}
371 Provides: php-common = %{epoch}:%{version}-%{release}
372 Provides: php-session = %{epoch}:%{version}-%{release}
373 Obsoletes: php-session < 3:4.2.1-2
376 Common files needed by all PHP SAPIs.
378 %description common -l pl
379 Wspólne pliki dla modu³u apacha i programu CGI.
381 %description common -l ru
382 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÏÂÝÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÎÙÈ ×ÁÒÉÁÎÔÏ× ÒÅÁÌÉÚÁÃÉÉ PHP
383 (ÓÁÍÏÄÏÓÔÁÔÏÞÎÏÊ É × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache).
385 %description common -l uk
386 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓЦÌØΦ ÆÁÊÌÉ ÄÌÑ Ò¦ÚÎÉÈ ×ÁÒ¦ÁÎÔ¦× ÒÅÁ̦ÚÁæ§ PHP
387 (ÓÁÍÏÄÏÓÔÁÔÎØϧ ÔÁ × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache).
390 Summary: Files for PHP modules development
391 Summary(pl): Pliki do kompilacji modu³ów PHP
392 Summary(pt_BR): Arquivos de desenvolvimento para PHP
393 Summary(ru): ðÁËÅÔ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ ÒÁÓÛÉÒÅÎÉÊ PHP
394 Summary(uk): ðÁËÅÔ ÒÏÚÒÏÂËÉ ÄÌÑ ÐÏÂÕÄÏ×É ÒÏÚÛÉÒÅÎØ PHP
395 Group: Development/Languages/PHP
396 Requires: %{name}-common = %{epoch}:%{version}-%{release}
399 Provides: php-devel = %{epoch}:%{version}-%{release}
403 The php-devel package lets you compile dynamic extensions to PHP.
404 Included here is the source for the PHP extensions. Instead of
405 recompiling the whole php4 binary to add support for, say, oracle,
406 install this package and use the new self-contained extensions
407 support. For more information, read the file
408 SELF-CONTAINED-EXTENSIONS.
410 %description devel -l pl
411 Pliki potrzebne do kompilacji modu³ów PHP.
413 %description devel -l pt_BR
414 Este pacote contém arquivos usados no desenvolvimento de programas ou
417 %description devel -l uk
418 ðÁËÅÔ php-devel ÄÁ¤ ÍÏÖÌÉצÓÔØ ËÏÍЦÌÀ×ÁÔÉ ÄÉÎÁͦÞΦ ÒÏÚÛÉÒÅÎÎÑ PHP.
419 äÏ ÐÁËÅÔÕ ×ËÌÀÞÅÎÏ ×ÉȦÄÎÉÊ ËÏÄ ÄÌÑ ÒÏÚÛÉÒÅÎØ. úÁͦÓÔØ ÐÏ×ÔÏÒÎϧ
420 ËÏÍЦÌÑæ§ ¦ÎÁÒÎÏÇÏ ÆÁÊÌÕ php4 ÄÌÑ ÄÏÄÁÎÎÑ, ÎÁÐÒÉËÌÁÄ, ЦÄÔÒÉÍËÉ
421 oracle, ×ÓÔÁÎÏצÔØ ÃÅÊ ÐÁËÅÔ ÄÌÑ ËÏÍЦÌÑæ§ ÏËÒÅÍÉÈ ÒÏÚÛÉÒÅÎØ.
422 äÅÔÁÌØΦÛÁ ¦ÎÆÏÒÍÁÃ¦Ñ - × ÆÁÊ̦ SELF-CONTAINED-EXTENSIONS.
424 %description devel -l ru
425 ðÁËÅÔ php-devel ÄÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ËÏÍÐÉÌÉÒÏ×ÁÔØ ÄÉÎÁÍÉÞÅÓËÉÅ ÒÁÓÛÉÒÅÎÉÑ
426 PHP. ðÁËÅÔ ×ËÌÀÞÁÅÔ ÉÓÈÏÄÎÙÊ ËÏÄ ÜÔÉÈ ÒÁÓÛÉÒÅÎÉÊ. ÷ÍÅÓÔÏ ÐÏ×ÔÏÒÎÏÊ
427 ËÏÍÐÉÌÑÃÉÉ ÂÉÎÁÒÎÏÇÏ ÆÁÊÌÁ php4 ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ, ÎÁÐÒÉÍÅÒ, ÐÏÄÄÅÒÖËÉ
428 oracle, ÕÓÔÁÎÏ×ÉÔÅ ÜÔÏÔ ÐÁËÅÔ ÄÌÑ ËÏÍÐÉÌÉÒÏ×ÁÎÉÑ ÏÔÄÅÌØÎÙÈ ÒÁÓÛÉÒÅÎÉÊ.
429 ðÏÄÒÏÂÎÏÓÔÉ - × ÆÁÊÌÅ SELF-CONTAINED-EXTENSIONS.
432 Summary: bcmath extension module for PHP
433 Summary(pl): Modu³ bcmath dla PHP
435 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
436 Requires: %{name}-common = %{epoch}:%{version}-%{release}
437 Provides: php-bcmath = %{epoch}:%{version}-%{release}
440 This is a dynamic shared object (DSO) for PHP that will add bc style
441 precision math functions support.
443 %description bcmath -l pl
444 Modu³ PHP umo¿liwiaj±cy korzystanie z dok³adnych funkcji
445 matematycznych takich jak w programie bc.
448 Summary: Bzip2 extension module for PHP
449 Summary(pl): Modu³ bzip2 dla PHP
451 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
452 Requires: %{name}-common = %{epoch}:%{version}-%{release}
453 Provides: php-bzip2 = %{epoch}:%{version}-%{release}
456 This is a dynamic shared object (DSO) for PHP that will add bzip2
457 compression support to PHP.
459 %description bzip2 -l pl
460 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji bzip2.
463 Summary: Calendar extension module for PHP
464 Summary(pl): Modu³ funkcji kalendarza dla PHP
466 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
467 Requires: %{name}-common = %{epoch}:%{version}-%{release}
468 Provides: php-calendar = %{epoch}:%{version}-%{release}
470 %description calendar
471 This is a dynamic shared object (DSO) for PHP that will add calendar
474 %description calendar -l pl
475 Modu³ PHP dodaj±cy wsparcie dla kalendarza.
478 Summary: cpdf extension module for PHP
479 Summary(pl): Modu³ cpdf dla PHP
481 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
482 Requires: %{name}-common = %{epoch}:%{version}-%{release}
483 Provides: php-cpdf = %{epoch}:%{version}-%{release}
486 This is a dynamic shared object (DSO) for PHP that will add PDF
487 support through libcpdf library.
489 %description cpdf -l pl
490 Modu³ PHP dodaj±cy obs³ugê plików PDF poprzez bibliotekê libcpdf.
493 Summary: crack extension module for PHP
494 Summary(pl): Modu³ crack dla PHP
496 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
497 Requires: %{name}-common = %{epoch}:%{version}-%{release}
498 Provides: php-crack = %{epoch}:%{version}-%{release}
501 This is a dynamic shared object (DSO) for PHP that will add cracklib
504 Warning: this is an experimental module.
506 %description crack -l pl
507 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki cracklib.
509 Uwaga: to jest modu³ eksperymentalny.
512 Summary: ctype extension module for PHP
513 Summary(pl): Modu³ ctype dla PHP
515 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
516 Requires: %{name}-common = %{epoch}:%{version}-%{release}
517 Provides: php-ctype = %{epoch}:%{version}-%{release}
520 This is a dynamic shared object (DSO) for PHP that will add ctype
523 %description ctype -l pl
524 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji ctype.
527 Summary: curl extension module for PHP
528 Summary(pl): Modu³ curl dla PHP
530 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
531 Requires: %{name}-common = %{epoch}:%{version}-%{release}
532 Provides: php-curl = %{epoch}:%{version}-%{release}
535 This is a dynamic shared object (DSO) for PHP that will add curl
538 %description curl -l pl
539 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki curl.
542 Summary: Old xDBM extension module for PHP
543 Summary(pl): Modu³ xDBM dla PHP
545 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
546 Requires: %{name}-common = %{epoch}:%{version}-%{release}
547 Provides: php-db = %{epoch}:%{version}-%{release}
550 This is an old dynamic shared object (DSO) for PHP that will add DBM
553 Warning: this module is deprecated and does not support database
554 locking correctly. Please use DBA extension which is a fully
555 operational superset.
557 %description db -l pl
558 Stary modu³ PHP dodaj±cy obs³ugê baz danych DBM.
560 Uwaga: ten modu³ jest przestarza³y i nie obs³uguje poprawnie
561 blokowania bazy danych. Zamiast niego lepiej u¿ywaæ rozszerzenia DBA,
562 które obs³uguje nadzbiór funkcjonalno¶ci tego modu³u.
565 Summary: DBA extension module for PHP
566 Summary(pl): Modu³ DBA dla PHP
568 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
569 Requires: %{name}-common = %{epoch}:%{version}-%{release}
570 Provides: php-dba = %{epoch}:%{version}-%{release}
573 This is a dynamic shared object (DSO) for PHP that will add flat-file
574 databases (DBA) support.
576 %description dba -l pl
577 Modu³ dla PHP dodaj±cy obs³ugê dla baz danych opartych na plikach
581 Summary: DBase extension module for PHP
582 Summary(pl): Modu³ DBase dla PHP
584 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
585 Requires: %{name}-common = %{epoch}:%{version}-%{release}
586 Provides: php-dbase = %{epoch}:%{version}-%{release}
589 This is a dynamic shared object (DSO) for PHP that will add DBase
592 %description dbase -l pl
593 Modu³ PHP ze wsparciem dla DBase.
596 Summary: DBX extension module for PHP
597 Summary(pl): Modu³ DBX dla PHP
599 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
600 Requires: %{name}-common = %{epoch}:%{version}-%{release}
601 Provides: php-dbx = %{epoch}:%{version}-%{release}
604 This is a dynamic shared object (DSO) for PHP that will add DB
605 abstraction layer. DBX supports odbc, mysql, pgsql, mssql, fbsql and
608 %description dbx -l pl
609 Modu³ PHP dodaj±cy warstwê abstrakcji do obs³ugi baz danych. DBX
610 obs³uguje bazy odbc, mysql, pgsql, mssql, fbsql i inne.
613 Summary: Direct I/O extension module for PHP
614 Summary(pl): Modu³ Direct I/O dla PHP
616 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
617 Requires: %{name}-common = %{epoch}:%{version}-%{release}
618 Provides: php-dio = %{epoch}:%{version}-%{release}
621 This is a dynamic shared object (DSO) for PHP that will add direct
624 %description dio -l pl
625 Modu³ PHP dodaj±cy obs³ugê bezpo¶rednich operacji I/O na plikach.
628 Summary: DOM XML extension module for PHP
629 Summary(pl): Modu³ DOM XML dla PHP
631 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
632 Requires: %{name}-common = %{epoch}:%{version}-%{release}
633 Provides: php-domxml = %{epoch}:%{version}-%{release}
636 This is a dynamic shared object (DSO) for PHP that will add DOM XML
639 Warning: this is an experimental module.
641 %description domxml -l pl
642 Modu³ PHP dodaj±cy obs³ugê DOM XML.
644 Uwaga: to jest modu³ eksperymentalny.
647 Summary: exif extension module for PHP
648 Summary(pl): Modu³ exif dla PHP
650 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
651 Requires: %{name}-common = %{epoch}:%{version}-%{release}
652 Provides: php-exif = %{epoch}:%{version}-%{release}
655 This is a dynamic shared object (DSO) for PHP that will add EXIF tags
656 support in image files.
658 %description exif -l pl
659 Modu³ PHP dodaj±cy obs³ugê znaczników EXIF w plikach obrazków.
662 Summary: FDF extension module for PHP
663 Summary(pl): Modu³ FDF dla PHP
665 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
666 Requires: %{name}-common = %{epoch}:%{version}-%{release}
667 Provides: php-fdf = %{epoch}:%{version}-%{release}
670 This PHP module adds support for PDF Forms through Adobe FDFTK
673 %description fdf -l pl
674 Modu³ PHP dodaj±cy obs³ugê formularzy PDF poprzez bibliotekê Adobe
678 Summary: filePro extension module for PHP
679 Summary(pl): Modu³ filePro dla PHP
681 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
682 Requires: %{name}-common = %{epoch}:%{version}-%{release}
683 Provides: php-filepro = %{epoch}:%{version}-%{release}
686 This is a dynamic shared object (DSO) for PHP that will add support
687 for read-only access to filePro databases.
689 %description filepro -l pl
690 Modu³ PHP dodaj±cy mo¿liwo¶æ dostêpu (tylko do odczytu) do baz danych
694 Summary: FriBiDi extension module for PHP
695 Summary(pl): Modu³e FriBiDi dla PHP
697 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
698 Requires: %{name}-common = %{epoch}:%{version}-%{release}
699 Provides: php-fribidi = %{epoch}:%{version}-%{release}
702 This extension is basically a wrapper for the FriBidi implementation
703 of the Unicode Bidi algorithm. The need for such an algorithm rises
704 from the bidirectional language usage done by applications.
705 Arabic/Hebrew embedded within English is such a case.
707 %description fribidi -l pl
708 To rozszerzenie to g³ównie interfejs do implementacji FriBiDi
709 algorytmu Unicode Bidi. Taki algorytm jest potrzebny w przypadku
710 u¿ywania dwukierunkowego pisma w aplikacjach - na przyk³ad przy
711 tek¶cie arabskim lub hebrajskim osadzonym wewn±trz angielskiego.
714 Summary: FTP extension module for PHP
715 Summary(pl): Modu³ FTP dla PHP
717 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
718 Requires: %{name}-common = %{epoch}:%{version}-%{release}
719 Provides: php-ftp = %{epoch}:%{version}-%{release}
722 This is a dynamic shared object (DSO) for PHP that will add FTP
725 %description ftp -l pl
726 Modu³ PHP dodaj±cy obs³ugê protoko³u FTP.
729 Summary: GD extension module for PHP
730 Summary(pl): Modu³ GD dla PHP
732 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
733 Requires: %{name}-common = %{epoch}:%{version}-%{release}
734 Requires: gd >= 2.0.28-2
736 Provides: %{name}-gd(gif) = %{epoch}:%{version}-%{release}
737 Provides: php-gd = %{epoch}:%{version}-%{release}
740 This is a dynamic shared object (DSO) for PHP that will add GD
741 support, allowing you to create and manipulate images with PHP.
743 %description gd -l pl
744 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki GD, pozwalaj±cej na
745 tworzenie i obróbkê obrazków.
748 Summary: gettext extension module for PHP
749 Summary(pl): Modu³ gettext dla PHP
751 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
752 Requires: %{name}-common = %{epoch}:%{version}-%{release}
753 Provides: php-gettext = %{epoch}:%{version}-%{release}
756 This is a dynamic shared object (DSO) for PHP that will add gettext
759 %description gettext -l pl
760 Modu³ PHP dodaj±cy obs³ugê lokalizacji przez gettext.
763 Summary: gmp extension module for PHP
764 Summary(pl): Modu³ gmp dla PHP
766 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
767 Requires: %{name}-common = %{epoch}:%{version}-%{release}
768 Provides: php-gmp = %{epoch}:%{version}-%{release}
771 This is a dynamic shared object (DSO) for PHP that will add arbitrary
772 length number support with GNU MP library.
774 %description gmp -l pl
775 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki gmp do obliczeñ na
776 liczbach o dowolnej d³ugo¶ci.
779 Summary: Hyperwave extension module for PHP
780 Summary(pl): Modu³ Hyperwave dla PHP
782 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
783 Requires: %{name}-common = %{epoch}:%{version}-%{release}
784 Provides: php-hyperwave = %{epoch}:%{version}-%{release}
786 %description hyperwave
787 This is a dynamic shared object (DSO) for PHP that will add Hyperwave
790 %description hyperwave -l pl
791 Modu³ PHP dodaj±cy obs³ugê Hyperwave.
794 Summary: iconv extension module for PHP
795 Summary(pl): Modu³ iconv dla PHP
797 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
798 Requires: %{name}-common = %{epoch}:%{version}-%{release}
799 Provides: php-iconv = %{epoch}:%{version}-%{release}
802 This is a dynamic shared object (DSO) for PHP that will add iconv
805 %description iconv -l pl
806 Modu³ PHP dodaj±cy obs³ugê iconv.
809 Summary: IMAP extension module for PHP
810 Summary(pl): Modu³ IMAP dla PHP
811 Summary(pt_BR): Um módulo para aplicações PHP que usam IMAP
813 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
814 Requires: %{name}-common = %{epoch}:%{version}-%{release}
815 Provides: php-imap = %{epoch}:%{version}-%{release}
818 This is a dynamic shared object (DSO) for PHP that will add IMAP
821 %description imap -l pl
822 Modu³ PHP dodaj±cy obs³ugê skrzynek IMAP.
824 %description imap -l pt_BR
825 Um módulo para aplicações PHP que usam IMAP.
828 Summary: InterBase/Firebird database module for PHP
829 Summary(pl): Modu³ bazy danych InterBase/Firebird dla PHP
831 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
832 Requires: %{name}-common = %{epoch}:%{version}-%{release}
833 Provides: php-interbase = %{epoch}:%{version}-%{release}
834 %{?with_interbase_inst:Autoreq: false}
836 %description interbase
837 This is a dynamic shared object (DSO) for PHP that will add InterBase
838 and Firebird database support.
840 %description interbase -l pl
841 Modu³ PHP umo¿liwiaj±cy dostêp do baz danych InterBase i Firebird.
844 Summary: Java extension module for PHP
845 Summary(pl): Modu³ Javy dla PHP
847 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
848 Requires: %{name}-common = %{epoch}:%{version}-%{release}
849 Provides: php-java = %{epoch}:%{version}-%{release}
852 This is a dynamic shared object (DSO) for PHP that will add Java
853 support to PHP. This extension provides a simple and effective means
854 for creating and invoking methods on Java objects from PHP.
856 Note: it requires setting LD_LIBRARY_PATH to JRE directories
857 containing JVM libraries (e.g. libjava.so, libverify.so and libjvm.so
858 for Sun's JRE) before starting Apache or PHP interpreter.
860 %description java -l pl
861 Modu³ PHP dodaj±cy wsparcie dla Javy. Umo¿liwia odwo³ywanie siê do
862 obiektów Javy z poziomu PHP.
864 Uwaga: modu³ wymaga ustawienia LD_LIBRARY_PATH na katalogi JRE
865 zawieraj±ce biblioteki JVM (np. libjava.so, libverify.so i libjvm.so
866 dla JRE Suna) przed uruchomieniem Apache'a lub interpretera PHP.
869 Summary: LDAP extension module for PHP
870 Summary(pl): Modu³ LDAP dla PHP
871 Summary(pt_BR): Um módulo para aplicações PHP que usam LDAP
873 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
874 Requires: %{name}-common = %{epoch}:%{version}-%{release}
875 Provides: php-ldap = %{epoch}:%{version}-%{release}
878 This is a dynamic shared object (DSO) for PHP that will add LDAP
881 %description ldap -l pl
882 Modu³ PHP dodaj±cy obs³ugê LDAP.
884 %description ldap -l pt_BR
885 Um módulo para aplicações PHP que usam LDAP.
888 Summary: mbstring extension module for PHP
889 Summary(pl): Modu³ mbstring dla PHP
891 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
892 Requires: %{name}-common = %{epoch}:%{version}-%{release}
893 Provides: php-mbstring = %{epoch}:%{version}-%{release}
895 %description mbstring
896 This is a dynamic shared object (DSO) for PHP that will add multibyte
899 %description mbstring -l pl
900 Modu³ PHP dodaj±cy obs³ugê ci±gów znaków wielobajtowych.
903 Summary: mcal extension module for PHP
904 Summary(pl): Modu³ mcal dla PHP
906 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
907 Requires: %{name}-common = %{epoch}:%{version}-%{release}
908 Provides: php-mcal = %{epoch}:%{version}-%{release}
911 This is a dynamic shared object (DSO) for PHP that will add mcal
912 (Modular Calendar Access Library) support.
914 %description mcal -l pl
915 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki mcal (daj±cej dostêp
919 Summary: mcrypt extension module for PHP
920 Summary(pl): Modu³ mcrypt dla PHP
922 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
923 Requires: %{name}-common = %{epoch}:%{version}-%{release}
924 Provides: php-mcrypt = %{epoch}:%{version}-%{release}
927 This is a dynamic shared object (DSO) for PHP that will add mcrypt
930 %description mcrypt -l pl
931 Modu³ PHP dodaj±cy mo¿liwo¶æ szyfrowania poprzez bibliotekê mcrypt.
934 Summary: mhash extension module for PHP
935 Summary(pl): Modu³ mhash dla PHP
937 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
938 Requires: %{name}-common = %{epoch}:%{version}-%{release}
939 Provides: php-mhash = %{epoch}:%{version}-%{release}
942 This is a dynamic shared object (DSO) for PHP that will add mhash
945 %description mhash -l pl
946 Modu³ PHP udostêpniaj±cy funkcje mieszaj±ce z biblioteki mhash.
949 Summary: mime_magic extension module for PHP
950 Summary(pl): Modu³ mime_magic dla PHP
952 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
953 Requires: %{name}-common = %{epoch}:%{version}-%{release}
954 Requires: /usr/share/file/magic.mime
955 Provides: php-mime_magic = %{epoch}:%{version}-%{release}
957 %description mime_magic
958 This PHP module adds support for MIME type lookup via file magic
959 numbers using magic.mime database.
961 %description mime_magic -l pl
962 Modu³ PHP dodaj±cy obs³ugê wyszukiwania typów MIME wed³ug magicznych
963 znaczników plików z u¿yciem bazy danych magic.mime.
966 Summary: ming extension module for PHP
967 Summary(pl): Modu³ ming dla PHP
969 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
970 Requires: %{name}-common = %{epoch}:%{version}-%{release}
971 Provides: php-ming = %{epoch}:%{version}-%{release}
974 This is a dynamic shared object (DSO) for PHP that will add ming
975 (Flash - .swf files) support.
977 %description ming -l pl
978 Modu³ PHP dodaj±cy obs³ugê plików Flash (.swf) poprzez bibliotekê
982 Summary: mnoGoSearch extension module for PHP
983 Summary(pl): Modu³ mnoGoSearch dla PHP
985 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
986 Requires: %{name}-common = %{epoch}:%{version}-%{release}
987 Provides: php-mnogosearch = %{epoch}:%{version}-%{release}
989 %description mnogosearch
990 This is a dynamic shared object (DSO) for PHP that will allow you to
991 access mnoGoSearch free search engine.
993 %description mnogosearch -l pl
994 Modu³ PHP dodaj±cy pozwalaj±cy na dostêp do wolnodostêpnego silnika
995 wyszukiwarki mnoGoSearch.
998 Summary: msession extension module for PHP
999 Summary(pl): Modu³ msession dla PHP
1001 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1002 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1003 Provides: php-msession = %{epoch}:%{version}-%{release}
1005 %description msession
1006 This is a dynamic shared object (DSO) for PHP that will allow you to
1007 use msession. msession is a high speed session daemon which can run
1008 either locally or remotely. It is designed to provide consistent
1009 session management for a PHP web farm.
1011 %description msession -l pl
1012 Modu³ PHP dodaj±cy umo¿liwiaj±cy korzystanie z demona msession. Jest
1013 to demon szybkiej obs³ugi sesji, który mo¿e dzia³aæ lokalnie lub na
1014 innej maszynie. S³u¿y do zapewniania spójnej obs³ugi sesji dla farmy
1018 Summary: MS SQL extension module for PHP
1019 Summary(pl): Modu³ MS SQL dla PHP
1021 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1022 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1023 Provides: php-mssql = %{epoch}:%{version}-%{release}
1026 This is a dynamic shared object (DSO) for PHP that will add MS SQL
1027 databases support through FreeTDS library.
1029 %description mssql -l pl
1030 Modu³ PHP dodaj±cy obs³ugê baz danych MS SQL poprzez bibliotekê
1034 Summary: MySQL database module for PHP
1035 Summary(pl): Modu³ bazy danych MySQL dla PHP
1036 Summary(pt_BR): Um módulo para aplicações PHP que usam bancos de dados MySQL
1038 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1039 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1040 Provides: php-mysql = %{epoch}:%{version}-%{release}
1043 This is a dynamic shared object (DSO) for PHP that will add MySQL
1046 %description mysql -l pl
1047 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych MySQL.
1049 %description mysql -l pt_BR
1050 Um módulo para aplicações PHP que usam bancos de dados MySQL.
1053 Summary: ncurses module for PHP
1054 Summary(pl): Modu³ ncurses dla PHP
1056 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
1057 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1058 Provides: php-ncurses = %{epoch}:%{version}-%{release}
1060 %description ncurses
1061 This PHP module adds support for ncurses functions (only for cli and
1064 %description ncurses -l pl
1065 Modu³ PHP dodaj±cy obs³ugê funkcji ncurses (tylko do SAPI cli i cgi).
1068 Summary: Oracle 8 database module for PHP
1069 Summary(pl): Modu³ bazy danych Oracle 8 dla PHP
1071 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1072 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1073 Provides: php-oci8 = %{epoch}:%{version}-%{release}
1077 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1078 and Oracle 8 database support through Oracle8 Call-Interface (OCI8).
1080 %description oci8 -l pl
1081 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7 i Oracle 8
1082 poprzez interfejs Oracle8 Call-Interface (OCI8).
1085 Summary: ODBC extension module for PHP
1086 Summary(pl): Modu³ ODBC dla PHP
1087 Summary(pt_BR): Um módulo para aplicações PHP que usam bases de dados ODBC
1089 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1090 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1091 Requires: unixODBC >= 2.1.1-3
1092 Provides: php-odbc = %{epoch}:%{version}-%{release}
1095 This is a dynamic shared object (DSO) for PHP that will add ODBC
1098 %description odbc -l pl
1099 Modu³ PHP ze wsparciem dla ODBC.
1101 %description odbc -l pt_BR
1102 Um módulo para aplicações PHP que usam ODBC.
1105 Summary: OpenSSL extension module for PHP
1106 Summary(pl): Modu³ OpenSSL dla PHP
1108 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1109 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1110 Provides: php-openssl = %{epoch}:%{version}-%{release}
1112 %description openssl
1113 This is a dynamic shared object (DSO) for PHP that will add OpenSSL
1116 Warning: this is an experimental module.
1118 %description openssl -l pl
1119 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki OpenSSL.
1121 Uwaga: to jest modu³ eksperymentalny.
1124 Summary: Oracle 7 database module for PHP
1125 Summary(pl): Modu³ bazy danych Oracle 7 dla PHP
1127 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1128 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1129 Provides: php-oracle = %{epoch}:%{version}-%{release}
1133 This is a dynamic shared object (DSO) for PHP that will add Oracle 7
1136 %description oracle -l pl
1137 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7.
1140 Summary: Overload extension module for PHP
1141 Summary(pl): Modu³ Overload dla PHP
1143 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1144 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1145 Provides: php-overload = %{epoch}:%{version}-%{release}
1147 %description overload
1148 This is a dynamic shared object (DSO) for PHP that will add user-space
1149 object overloading support.
1151 Warning: this is an experimental module.
1153 %description overload -l pl
1154 Modu³ PHP umo¿liwiaj±cy przeci±¿anie obiektów.
1156 Uwaga: to jest modu³ eksperymentalny.
1159 Summary: Process Control extension module for PHP
1160 Summary(pl): Modu³ Process Control dla PHP
1162 Requires(post,preun): %{name}-program = %{epoch}:%{version}-%{release}
1163 Requires: %{name}-program = %{epoch}:%{version}-%{release}
1164 Provides: php-pcntl = %{epoch}:%{version}-%{release}
1167 This is a dynamic shared object (DSO) for PHP that will add process
1168 spawning and control support. It supports functions like fork(),
1169 waitpid(), signal() etc.
1171 Warning: this is an experimental module. Also, don't use it in
1172 webserver environment!
1174 %description pcntl -l pl
1175 Modu³ PHP umo¿liwiaj±cy tworzenie nowych procesów i kontrolê nad nimi.
1176 Obs³uguje funkcje takie jak fork(), waitpid(), signal() i podobne.
1178 Uwaga: to jest modu³ eksperymentalny. Ponadto nie jest przeznaczony do
1179 u¿ywania z serwerem WWW - nie próbuj tego!
1182 Summary: PCRE extension module for PHP
1183 Summary(pl): Modu³ PCRE dla PHP
1185 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1186 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1187 Provides: php-pcre = %{epoch}:%{version}-%{release}
1190 This is a dynamic shared object (DSO) for PHP that will add Perl
1191 Compatible Regular Expression support.
1193 %description pcre -l pl
1194 Modu³ PHP umo¿liwiaj±cy korzystanie z perlowych wyra¿eñ regularnych
1195 (Perl Compatible Regular Expressions)
1198 Summary: PDF creation module module for PHP
1199 Summary(pl): Modu³ do tworzenia plików PDF dla PHP
1201 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1202 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1203 Provides: php-pdf = %{epoch}:%{version}-%{release}
1206 This is a dynamic shared object (DSO) for PHP that will add PDF
1207 support through pdflib.
1209 %description pdf -l pl
1210 Modu³ PHP umo¿liwiaj±cy tworzenie plików PDF. Wykorzystuje bibliotekê
1214 Summary: PostgreSQL database module for PHP
1215 Summary(pl): Modu³ bazy danych PostgreSQL dla PHP
1217 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1218 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1219 Provides: php-pgsql = %{epoch}:%{version}-%{release}
1222 This is a dynamic shared object (DSO) for PHP that will add PostgreSQL
1225 %description pgsql -l pl
1226 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
1228 %description pgsql -l pt_BR
1229 Um módulo para aplicações PHP que usam bancos de dados postgresql.
1232 Summary: POSIX extension module for PHP
1233 Summary(pl): Modu³ POSIX dla PHP
1235 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1236 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1237 Provides: php-posix = %{epoch}:%{version}-%{release}
1240 This is a dynamic shared object (DSO) for PHP that will add POSIX
1241 functions support to PHP.
1243 %description posix -l pl
1244 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji POSIX.
1247 Summary: pspell extension module for PHP
1248 Summary(pl): Modu³ pspell dla PHP
1250 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1251 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1252 Provides: php-pspell = %{epoch}:%{version}-%{release}
1255 This is a dynamic shared object (DSO) for PHP that will add pspell
1256 support to PHP. It allows to check the spelling of a word and offer
1259 %description pspell -l pl
1260 Modu³ PHP umo¿liwiaj±cy korzystanie z pspella. Pozwala on na
1261 sprawdzanie pisowni s³owa i sugerowanie poprawek.
1264 Summary: Qt DOM extension module for PHP
1265 Summary(pl): Modu³ Qt DOM dla PHP
1267 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1268 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1269 Provides: php-qtdom = %{epoch}:%{version}-%{release}
1272 This PHP module adds Qt DOM functions support.
1274 %description qtdom -l pl
1275 Modu³ PHP dodaj±cy obs³ugê funkcji Qt DOM.
1278 Summary: readline extension module for PHP
1279 Summary(pl): Modu³ readline dla PHP
1281 Requires(post,preun): %{name}-cli = %{epoch}:%{version}-%{release}
1282 Requires: %{name}-cli = %{epoch}:%{version}-%{release}
1283 Provides: php-readline = %{epoch}:%{version}-%{release}
1285 %description readline
1286 This PHP module adds support for readline functions (only for cli and
1289 %description readline -l pl
1290 Modu³ PHP dodaj±cy obs³ugê funkcji readline (tylko do SAPI cli i cgi).
1293 Summary: recode extension module for PHP
1294 Summary(pl): Modu³ recode dla PHP
1296 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1297 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1298 Requires: recode >= 3.5d-3
1299 Provides: php-recode = %{epoch}:%{version}-%{release}
1302 This is a dynamic shared object (DSO) for PHP that will add recode
1305 %description recode -l pl
1306 Modu³ PHP dodaj±cy mo¿liwo¶æ konwersji kodowania plików (poprzez
1310 Summary: session extension module for PHP
1311 Summary(pl): Modu³ session dla PHP
1313 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1314 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1315 Provides: php-session = %{epoch}:%{version}-%{release}
1317 %description session
1318 This is a dynamic shared object (DSO) for PHP that will add session
1321 %description session -l pl
1322 Modu³ PHP dodaj±cy obs³ugê sesji.
1325 Summary: Shared Memory Operations extension module for PHP
1326 Summary(pl): Modu³ shmop dla PHP
1328 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1329 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1330 Provides: php-shmop = %{epoch}:%{version}-%{release}
1333 This is a dynamic shared object (DSO) for PHP that will add Shared
1334 Memory Operations support.
1336 Warning: this is an experimental module.
1338 %description shmop -l pl
1339 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej.
1341 Uwaga: to jest modu³ eksperymentalny.
1344 Summary: SNMP extension module for PHP
1345 Summary(pl): Modu³ SNMP dla PHP
1347 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1348 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1349 Provides: php-snmp = %{epoch}:%{version}-%{release}
1352 This is a dynamic shared object (DSO) for PHP that will add SNMP
1355 %description snmp -l pl
1356 Modu³ PHP dodaj±cy obs³ugê SNMP.
1359 Summary: sockets extension module for PHP
1360 Summary(pl): Modu³ socket dla PHP
1362 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1363 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1364 Provides: php-sockets = %{epoch}:%{version}-%{release}
1366 %description sockets
1367 This is a dynamic shared object (DSO) for PHP that will add sockets
1370 Warning: this is an experimental module.
1372 %description sockets -l pl
1373 Modu³ PHP dodaj±cy obs³ugê gniazdek.
1375 Uwaga: to jest modu³ eksperymentalny.
1378 Summary: Sybase DB extension module for PHP
1379 Summary(pl): Modu³ Sybase DB dla PHP
1381 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1382 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1383 Provides: php-sybase = %{epoch}:%{version}-%{release}
1384 Obsoletes: %{name}-sybase-ct
1387 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1388 MS SQL databases support through SYBDB library. Currently Sybase module
1389 is not maintained. Using Sybase-CT module is recommended instead.
1391 %description sybase -l pl
1392 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1393 bibliotekê SYBDB. W chwili obecnej modu³ Sybase nie jest wspierany.
1394 Zaleca siê u¿ywanie modu³u Sybase-CT.
1397 Summary: Sybase-CT extension module for PHP
1398 Summary(pl): Modu³ Sybase-CT dla PHP
1400 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1401 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1402 Provides: php-sybase-ct = %{epoch}:%{version}-%{release}
1403 Obsoletes: %{name}-sybase
1405 %description sybase-ct
1406 This is a dynamic shared object (DSO) for PHP that will add Sybase and
1407 MS SQL databases support through CT-lib.
1409 %description sybase-ct -l pl
1410 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1414 Summary: SysV msg extension module for PHP
1415 Summary(pl): Modu³ SysV msg dla PHP
1417 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1418 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1419 Provides: php-sysvmsg = %{epoch}:%{version}-%{release}
1421 %description sysvmsg
1422 This is a dynamic shared object (DSO) for PHP that will add SysV
1423 message queues support.
1425 %description sysvmsg -l pl
1426 Modu³ PHP umo¿liwiaj±cy korzystanie z kolejek komunikatów SysV.
1429 Summary: SysV sem extension module for PHP
1430 Summary(pl): Modu³ SysV sem dla PHP
1432 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1433 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1434 Provides: php-sysvsem = %{epoch}:%{version}-%{release}
1436 %description sysvsem
1437 This is a dynamic shared object (DSO) for PHP that will add SysV
1440 %description sysvsem -l pl
1441 Modu³ PHP umo¿liwiaj±cy korzystanie z semaforów SysV.
1444 Summary: SysV shm extension module for PHP
1445 Summary(pl): Modu³ SysV shm dla PHP
1447 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1448 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1449 Provides: php-sysvshm = %{epoch}:%{version}-%{release}
1451 %description sysvshm
1452 This is a dynamic shared object (DSO) for PHP that will add SysV
1453 Shared Memory support.
1455 %description sysvshm -l pl
1456 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV.
1459 Summary: wddx extension module for PHP
1460 Summary(pl): Modu³ wddx dla PHP
1462 PreReq: %{name}-session = %{epoch}:%{version}-%{release}
1463 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1464 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1465 Provides: php-wddx = %{epoch}:%{version}-%{release}
1468 This is a dynamic shared object (DSO) for PHP that will add wddx
1471 %description wddx -l pl
1472 Modu³ PHP umo¿liwiaj±cy korzystanie z wddx.
1475 Summary: XML extension module for PHP
1476 Summary(pl): Modu³ XML dla PHP
1478 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1479 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1480 Provides: php-xml = %{epoch}:%{version}-%{release}
1483 This is a dynamic shared object (DSO) for PHP that will add XML
1484 support. This extension lets you create XML parsers and then define
1485 handlers for different XML events.
1487 %description xml -l pl
1488 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML i obs³ugê zdarzeñ
1489 zwi±zanych z tymi plikami. Pozwala on tworzyæ analizatory XML-a i
1490 nastêpnie definiowaæ procedury obs³ugi dla ró¿nych zdarzeñ XML.
1493 Summary: xmlrpc extension module for PHP
1494 Summary(pl): Modu³ xmlrpc dla PHP
1496 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1497 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1498 Provides: php-xmlrpc = %{epoch}:%{version}-%{release}
1501 This is a dynamic shared object (DSO) for PHP that will add XMLRPC
1504 Warning: this is an experimental module.
1506 %description xmlrpc -l pl
1507 Modu³ PHP dodaj±cy obs³ugê XMLRPC.
1509 Uwaga: to jest modu³ eksperymentalny.
1512 Summary: xslt extension module for PHP
1513 Summary(pl): Modu³ xslt dla PHP
1515 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1516 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1517 Provides: php-xslt = %{epoch}:%{version}-%{release}
1520 This is a dynamic shared object (DSO) for PHP that will add xslt
1523 %description xslt -l pl
1524 Modu³ PHP umo¿liwiaj±cy korzystanie z technologii xslt.
1527 Summary: yaz extension module for PHP
1528 Summary(pl): Modu³ yaz dla PHP
1530 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1531 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1532 Requires: yaz >= 1.9
1533 Provides: php-yaz = %{epoch}:%{version}-%{release}
1536 This is a dynamic shared object (DSO) for PHP that will add yaz
1537 support. yaz toolkit implements the Z39.50 protocol for information
1540 %description yaz -l pl
1541 Modu³ PHP umo¿liwiaj±cy korzystanie z yaz - implementacji protoko³u
1542 Z39.50 s³u¿±cego do pozyskiwania informacji.
1545 Summary: NIS (yp) extension module for PHP
1546 Summary(pl): Modu³ NIS (yp) dla PHP
1548 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1549 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1550 Provides: php-yp = %{epoch}:%{version}-%{release}
1553 This is a dynamic shared object (DSO) for PHP that will add NIS
1554 (Yellow Pages) support.
1556 %description yp -l pl
1557 Modu³ PHP dodaj±cy wsparcie dla NIS (Yellow Pages).
1560 Summary: zip extension module for PHP
1561 Summary(pl): Modu³ zip dla PHP
1563 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1564 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1565 Provides: php-zip = %{epoch}:%{version}-%{release}
1568 This is a dynamic shared object (DSO) for PHP that will add ZZipLib
1569 (read-only access to ZIP archives) support.
1571 %description zip -l pl
1572 Modu³ PHP umo¿liwiaj±cy korzystanie z bibliotekli ZZipLib
1573 (pozwalaj±cej na odczyt archiwów ZIP).
1576 Summary: Zlib extension module for PHP
1577 Summary(pl): Modu³ zlib dla PHP
1579 Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release}
1580 Requires: %{name}-common = %{epoch}:%{version}-%{release}
1581 Provides: php-zlib = %{epoch}:%{version}-%{release}
1584 This is a dynamic shared object (DSO) for PHP that will add zlib
1585 compression support to PHP.
1587 %description zlib -l pl
1588 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji zlib.
1591 %setup -q -n php-%{version}
1600 # Not really needed?
1609 cp php.ini-dist php.ini
1611 # for ac2.53b/am1.6b - AC_LANG_CXX has AM_CONDITIONAL, so cannot be invoked
1624 %if "%{_lib}" == "lib64"
1634 %if %{with hardening}
1635 zcat %{SOURCE9} | patch -p1
1639 sed -i -e 's#apr-config#apr-1-config#g' sapi/apache*/*.m4
1640 sed -i -e 's#apu-config#apu-1-config#g' sapi/apache*/*.m4
1643 CFLAGS="%{rpmcflags} -DEAPI=1 -I/usr/X11R6/include"
1645 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
1646 if [ ! -f _built-conf ]; then # configure once (for faster debugging purposes)
1653 PROG_SENDMAIL="/usr/lib/sendmail"; export PROG_SENDMAIL
1665 # Apache2 CFLAGS. harmless for other SAPIs.
1666 CFLAGS="$CFLAGS $(%{_bindir}/apr-1-config --cppflags --includes) $(%{_bindir}/apu-1-config --includes)"
1669 for sapi in $sapis; do
1670 [ -f Makefile.$sapi ] && continue # skip if already configured (for faster debugging purposes)
1676 echo --enable-discard-path
1682 echo --enable-fastcgi --with-fastcgi=/usr
1685 ver=%(rpm -q --qf '%%{version}' apache1-apxs)
1686 echo --with-apxs=%{apxs1} --with-apache-version=$ver
1689 ver=%(rpm -q --qf '%%{version}' apache-apxs)
1690 echo --with-apxs2=%{apxs2} --with-apache-version=$ver
1694 --cache-file=config.cache \
1695 %{?with_zts:--enable-experimental-zts} \
1696 --with-config-file-path=%{_sysconfdir} \
1697 --with-exec-dir=%{_bindir} \
1698 --%{!?debug:dis}%{?debug:en}able-debug \
1701 --enable-magic-quotes \
1702 --enable-memory-limit \
1703 --enable-track-vars \
1704 --enable-safe-mode \
1706 --enable-bcmath=shared \
1707 --enable-calendar=shared \
1708 --enable-ctype=shared \
1709 --enable-dba=shared \
1710 --enable-dbx=shared \
1711 --enable-dio=shared \
1712 --enable-exif=shared \
1713 --enable-ftp=shared \
1714 --enable-filepro=shared \
1715 --enable-mbstring=shared,all --enable-mbregex \
1716 --enable-overload=shared \
1717 --enable-pcntl=shared \
1718 --enable-posix=shared \
1719 --enable-session --enable-trans-sid \
1720 --enable-shmop=shared \
1721 --enable-sysvmsg=shared \
1722 --enable-sysvsem=shared \
1723 --enable-sysvshm=shared \
1724 --enable-sockets=shared \
1725 %{?with_recode:--with-recode=shared} \
1726 %{?with_mm:--with-mm} \
1727 %{?with_wddx:--enable-wddx=shared} \
1728 %{!?with_xml:--disable-xml}%{?with_xml:--enable-xml=shared} \
1729 %{?with_xslt:--enable-xslt=shared} \
1730 --enable-yp=shared \
1732 %{?with_cpdf:--with-cpdflib=shared} \
1733 --with-crack=shared \
1734 %{!?with_curl:--without-curl}%{?with_curl:--with-curl=shared} \
1736 %{?with_db3:--with-db3}%{!?with_db3:--with-db4} \
1737 --with-dbase=shared \
1738 %{?with_xml:--with-dom=shared} \
1739 %{?with_domxslt:--with-dom-xslt=shared --with-dom-exslt=shared} \
1740 %if %{with xml} || %{with xmlrpc}
1741 --with-expat-dir=shared,/usr \
1743 --without-expat-dir \
1745 %{?with_fdf:--with-fdftk=shared} \
1746 %{?with_fribidi:--with-fribidi=shared} \
1747 --with-iconv=shared \
1748 --with-filepro=shared \
1749 --with-freetype-dir=shared \
1750 --with-gettext=shared \
1751 --with-gd=shared,/usr --enable-gd-native-ttf \
1754 --with-hyperwave=shared \
1755 %{?with_imap:--with-imap=shared --with-imap-ssl --with-kerberos} \
1756 %{?with_interbase:--with-interbase=shared%{!?with_interbase_inst:,/usr}} \
1757 %{?with_java:--with-java=%{_libdir}/java} \
1758 --with-jpeg-dir=/usr \
1759 %{?with_ldap:--with-ldap=shared} \
1760 --with-mcal=shared,/usr \
1761 --with-mcrypt=shared \
1762 %{?with_mhash:--with-mhash=shared} \
1763 --with-mime-magic=shared,/usr/share/file/magic.mime \
1764 %{?with_ming:--with-ming=shared} \
1765 %{!?with_mnogosearch:--without-mnogosearch}%{?with_mnogosearch:--with-mnogosearch=shared,/usr} \
1766 %{?with_msession:--with-msession=shared}%{!?with_msession:--without-msession} \
1767 %{?with_mssql:--with-mssql=shared} \
1768 --with-mysql=shared,/usr --with-mysql-sock=/var/lib/mysql/mysql.sock \
1769 --with-ncurses=shared \
1770 %{?with_oci8:--with-oci8=shared} \
1771 %{?with_openssl:--with-openssl=shared,/usr} \
1772 %{?with_oracle:--with-oracle=shared} \
1773 %{!?with_pcre:--without-pcre-regex}%{?with_pcre:--with-pcre-regex=shared} \
1774 %{?with_pdf:--with-pdflib=shared} \
1775 --with-pear=%{php_pear_dir} \
1776 %{!?with_pgsql:--without-pgsql}%{?with_pgsql:--with-pgsql=shared,/usr} \
1777 --with-png-dir=/usr \
1778 %{?with_pspell:--with-pspell=shared} \
1779 --with-readline=shared \
1781 %{?with_qtdom:--with-qtdom=shared} \
1782 --without-sablot-js \
1783 %{?with_snmp:--with-snmp=shared --enable-ucd-snmp-hack} \
1784 %{?with_sybase:--with-sybase-ct=shared,/usr --with-sybase=shared,/usr} \
1785 --with-t1lib=shared \
1786 --with-tiff-dir=/usr \
1787 %{?with_odbc:--with-unixODBC=shared} \
1788 %{!?with_xmlrpc:--without-xmlrpc}%{?with_xmlrpc:--with-xmlrpc=shared,/usr} \
1789 %{?with_xslt:--with-xslt-sablot=shared} \
1790 %{?with_yaz:--with-yaz=shared} \
1792 --with-zlib=shared \
1793 --with-zlib-dir=shared,/usr
1795 cp -f Makefile Makefile.$sapi
1797 # left for debugging purposes
1798 cp -f main/php_config.h php_config.h.$sapi
1801 # for now session_mm doesn't work with shared session module...
1802 # --enable-session=shared
1803 # %{!?with_mm:--with-mm=shared,no}%{?with_mm:--with-mm=shared}
1805 %{__make} build-modules
1807 %{__make} libphp_common.la
1808 # fix install paths, avoid evil rpaths
1809 sed -i -e "s|^libdir=.*|libdir='%{_libdir}'|" libphp_common.la
1812 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache/libphp4.la -f Makefile.apxs1
1814 s|^libdir=.*|libdir='%{_libdir}/apache1'|;
1815 s|^(relink_command=.* -rpath )[^ ]*/libs |$1%{_libdir}/apache1 |" sapi/apache/libphp4.la
1819 %{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache2handler/libphp4.la -f Makefile.apxs2
1821 s|^libdir=.*|libdir='%{_libdir}/apache'|;
1822 s|^(relink_command=.* -rpath )[^ ]*/libs |$1%{_libdir}/apache |" sapi/apache2handler/libphp4.la
1825 # for fcgi: -DDISCARD_PATH=0 -DENABLE_PATHINFO_CHECK=1 -DFORCE_CGI_REDIRECT=0
1826 # -DHAVE_FILENO_PROTO=1 -DHAVE_FPOS=1 -DHAVE_LIBNSL=1(die) -DHAVE_SYS_PARAM_H=1
1827 # -DPHP_FASTCGI=1 -DPHP_FCGI_STATIC=1 -DPHP_WRITE_STDOUT=1
1828 %{__make} sapi/cgi/php -f Makefile.fcgi \
1829 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"
1830 cp -r sapi/cgi sapi/fcgi
1831 rm -rf sapi/cgi/.libs sapi/cgi/*.lo
1834 # -DENABLE_CHROOT_FUNC=1 (cgi,fcgi) is used in ext/standard/dir.c (libphp_common)
1835 # -DPHP_WRITE_STDOUT is used also for cli, but not set by its config.m4
1836 %{__make} sapi/cgi/php -f Makefile.cgi \
1837 CFLAGS_CLEAN="%{rpmcflags} -DDISCARD_PATH=1 -DENABLE_PATHINFO_CHECK=1 -DFORCE_CGI_REDIRECT=0 -DPHP_WRITE_STDOUT=1"
1840 %{__make} sapi/cli/php -f Makefile.cli
1843 rm -rf $RPM_BUILD_ROOT
1844 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache{,1}},%{_sysconfdir}/{apache,cgi}} \
1845 $RPM_BUILD_ROOT/home/services/{httpd,apache}/icons \
1846 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1847 $RPM_BUILD_ROOT/var/run/php \
1848 $RPM_BUILD_ROOT{/etc/apache/conf.d,/etc/httpd/httpd.conf} \
1849 $RPM_BUILD_ROOT%{_mandir}/man1
1851 # install apache1 DSO module
1852 # LIBTOOL GURUS COULD LOOK AT THIS MESS AND THROW THEIR GOOD IDEAS HERE
1854 install sapi/apache/.libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/apache1/libphp4.so
1857 # install apache2 DSO module
1859 install sapi/apache2handler/.libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/apache/libphp4.so
1862 libtool --silent --mode=install install libphp_common.la $RPM_BUILD_ROOT%{_libdir}
1864 # install the apache modules' files
1865 make install-headers install-build install-modules install-programs \
1866 INSTALL_ROOT=$RPM_BUILD_ROOT
1869 libtool --silent --mode=install install sapi/cgi/php $RPM_BUILD_ROOT%{_bindir}/php4.cgi
1872 libtool --silent --mode=install install sapi/fcgi/php $RPM_BUILD_ROOT%{_bindir}/php4.fcgi
1875 libtool --silent --mode=install install sapi/cli/php $RPM_BUILD_ROOT%{_bindir}/php4.cli
1877 install sapi/cli/php.1 $RPM_BUILD_ROOT%{_mandir}/man1/php4.1
1878 ln -sf php4.cli $RPM_BUILD_ROOT%{_bindir}/php4
1880 %{?with_java:install ext/java/php_java.jar $RPM_BUILD_ROOT%{extensionsdir}}
1882 install php.ini $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1883 for i in %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8}; do
1884 install $i $RPM_BUILD_ROOT%{_sysconfdir}/$(basename $i|sed -e "s@php4@php@g")
1887 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/httpd/icons
1888 install %{SOURCE2} php.gif $RPM_BUILD_ROOT/home/services/apache/icons
1889 install %{SOURCE3} $RPM_BUILD_ROOT%{_sbindir}
1890 install %{SOURCE4} $RPM_BUILD_ROOT/etc/apache/conf.d/70_mod_php4.conf
1891 install %{SOURCE4} $RPM_BUILD_ROOT/etc/httpd/httpd.conf/70_mod_php4.conf
1892 install %{SOURCE1} .
1894 cp -f Zend/LICENSE{,.Zend}
1897 rm -rf $RPM_BUILD_ROOT
1899 %post -n apache1-mod_php4
1900 if [ -f /var/lock/subsys/apache ]; then
1901 /etc/rc.d/init.d/apache restart 1>&2
1904 %postun -n apache1-mod_php4
1905 if [ "$1" = "0" ]; then
1906 if [ -f /var/lock/subsys/apache ]; then
1907 /etc/rc.d/init.d/apache restart 1>&2
1911 %post -n apache-mod_php4
1912 if [ -f /var/lock/subsys/httpd ]; then
1913 /etc/rc.d/init.d/httpd restart 1>&2
1916 %postun -n apache-mod_php4
1917 if [ "$1" = "0" ]; then
1918 if [ -f /var/lock/subsys/httpd ]; then
1919 /etc/rc.d/init.d/httpd restart 1>&2
1923 %post common -p /sbin/ldconfig
1924 %postun common -p /sbin/ldconfig
1927 %{_sbindir}/php4-module-install install bcmath %{_sysconfdir}/php.ini
1930 if [ "$1" = "0" ]; then
1931 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove bcmath %{_sysconfdir}/php.ini
1935 %{_sbindir}/php4-module-install install bz2 %{_sysconfdir}/php.ini
1938 if [ "$1" = "0" ]; then
1939 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove bz2 %{_sysconfdir}/php.ini
1943 %{_sbindir}/php4-module-install install calendar %{_sysconfdir}/php.ini
1946 if [ "$1" = "0" ]; then
1947 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove calendar %{_sysconfdir}/php.ini
1951 %{_sbindir}/php4-module-install install cpdf %{_sysconfdir}/php.ini
1954 if [ "$1" = "0" ]; then
1955 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove cpdf %{_sysconfdir}/php.ini
1959 %{_sbindir}/php4-module-install install crack %{_sysconfdir}/php.ini
1962 if [ "$1" = "0" ]; then
1963 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove crack %{_sysconfdir}/php.ini
1967 %{_sbindir}/php4-module-install install ctype %{_sysconfdir}/php.ini
1970 if [ "$1" = "0" ]; then
1971 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ctype %{_sysconfdir}/php.ini
1975 %{_sbindir}/php4-module-install install curl %{_sysconfdir}/php.ini
1978 if [ "$1" = "0" ]; then
1979 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove curl %{_sysconfdir}/php.ini
1983 %{_sbindir}/php4-module-install install db %{_sysconfdir}/php.ini
1986 if [ "$1" = "0" ]; then
1987 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove db %{_sysconfdir}/php.ini
1991 %{_sbindir}/php4-module-install install dba %{_sysconfdir}/php.ini
1994 if [ "$1" = "0" ]; then
1995 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dba %{_sysconfdir}/php.ini
1999 %{_sbindir}/php4-module-install install dbase %{_sysconfdir}/php.ini
2002 if [ "$1" = "0" ]; then
2003 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dbase %{_sysconfdir}/php.ini
2007 %{_sbindir}/php4-module-install install dbx %{_sysconfdir}/php.ini
2010 if [ "$1" = "0" ]; then
2011 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dbx %{_sysconfdir}/php.ini
2015 %{_sbindir}/php4-module-install install dio %{_sysconfdir}/php.ini
2018 if [ "$1" = "0" ]; then
2019 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove dio %{_sysconfdir}/php.ini
2023 %{_sbindir}/php4-module-install install domxml %{_sysconfdir}/php.ini
2026 if [ "$1" = "0" ]; then
2027 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove domxml %{_sysconfdir}/php.ini
2031 %{_sbindir}/php4-module-install install exif %{_sysconfdir}/php.ini
2034 if [ "$1" = "0" ]; then
2035 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove exif %{_sysconfdir}/php.ini
2039 %{_sbindir}/php4-module-install install fdf %{_sysconfdir}/php.ini
2042 if [ "$1" = "0" ]; then
2043 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove fdf %{_sysconfdir}/php.ini
2047 %{_sbindir}/php4-module-install install filepro %{_sysconfdir}/php.ini
2050 if [ "$1" = "0" ]; then
2051 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove filepro %{_sysconfdir}/php.ini
2055 %{_sbindir}/php4-module-install install fribidi %{_sysconfdir}/php.ini
2058 if [ "$1" = "0" ]; then
2059 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove fribidi %{_sysconfdir}/php.ini
2063 %{_sbindir}/php4-module-install install ftp %{_sysconfdir}/php.ini
2066 if [ "$1" = "0" ]; then
2067 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ftp %{_sysconfdir}/php.ini
2071 %{_sbindir}/php4-module-install install gd %{_sysconfdir}/php.ini
2074 if [ "$1" = "0" ]; then
2075 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove gd %{_sysconfdir}/php.ini
2079 %{_sbindir}/php4-module-install install gettext %{_sysconfdir}/php.ini
2082 if [ "$1" = "0" ]; then
2083 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove gettext %{_sysconfdir}/php.ini
2087 %{_sbindir}/php4-module-install install gmp %{_sysconfdir}/php.ini
2090 if [ "$1" = "0" ]; then
2091 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove gmp %{_sysconfdir}/php.ini
2095 %{_sbindir}/php4-module-install install hyperwave %{_sysconfdir}/php.ini
2098 if [ "$1" = "0" ]; then
2099 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove hyperwave %{_sysconfdir}/php.ini
2103 %{_sbindir}/php4-module-install install iconv %{_sysconfdir}/php.ini
2106 if [ "$1" = "0" ]; then
2107 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove iconv %{_sysconfdir}/php.ini
2111 %{_sbindir}/php4-module-install install imap %{_sysconfdir}/php.ini
2114 if [ "$1" = "0" ]; then
2115 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove imap %{_sysconfdir}/php.ini
2119 %{_sbindir}/php4-module-install install interbase %{_sysconfdir}/php.ini
2122 if [ "$1" = "0" ]; then
2123 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove interbase %{_sysconfdir}/php.ini
2127 %{_sbindir}/php4-module-install install java %{_sysconfdir}/php.ini
2130 if [ "$1" = "0" ]; then
2131 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove java %{_sysconfdir}/php.ini
2135 %{_sbindir}/php4-module-install install ldap %{_sysconfdir}/php.ini
2138 if [ "$1" = "0" ]; then
2139 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ldap %{_sysconfdir}/php.ini
2143 %{_sbindir}/php4-module-install install mbstring %{_sysconfdir}/php.ini
2146 if [ "$1" = "0" ]; then
2147 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mbstring %{_sysconfdir}/php.ini
2151 %{_sbindir}/php4-module-install install mcal %{_sysconfdir}/php.ini
2154 if [ "$1" = "0" ]; then
2155 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mcal %{_sysconfdir}/php.ini
2159 %{_sbindir}/php4-module-install install mcrypt %{_sysconfdir}/php.ini
2162 if [ "$1" = "0" ]; then
2163 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mcrypt %{_sysconfdir}/php.ini
2167 %{_sbindir}/php4-module-install install mhash %{_sysconfdir}/php.ini
2170 if [ "$1" = "0" ]; then
2171 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mhash %{_sysconfdir}/php.ini
2175 %{_sbindir}/php4-module-install install mime_magic %{_sysconfdir}/php.ini
2178 if [ "$1" = "0" ]; then
2179 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mime_magic %{_sysconfdir}/php.ini
2183 %{_sbindir}/php4-module-install install ming %{_sysconfdir}/php.ini
2186 if [ "$1" = "0" ]; then
2187 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ming %{_sysconfdir}/php.ini
2191 %{_sbindir}/php4-module-install install mnogosearch %{_sysconfdir}/php.ini
2194 if [ "$1" = "0" ]; then
2195 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mnogosearch %{_sysconfdir}/php.ini
2199 %{_sbindir}/php4-module-install install msession %{_sysconfdir}/php.ini
2202 if [ "$1" = "0" ]; then
2203 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove msession %{_sysconfdir}/php.ini
2207 %{_sbindir}/php4-module-install install mssql %{_sysconfdir}/php.ini
2210 if [ "$1" = "0" ]; then
2211 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mssql %{_sysconfdir}/php.ini
2215 %{_sbindir}/php4-module-install install mysql %{_sysconfdir}/php.ini
2218 if [ "$1" = "0" ]; then
2219 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove mysql %{_sysconfdir}/php.ini
2223 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2224 %{_sbindir}/php4-module-install install ncurses %{_sysconfdir}/php-cgi.ini
2226 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2227 %{_sbindir}/php4-module-install install ncurses %{_sysconfdir}/php-cli.ini
2231 if [ "$1" = "0" ]; then
2232 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2233 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ncurses %{_sysconfdir}/php-cgi.ini
2235 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2236 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove ncurses %{_sysconfdir}/php-cli.ini
2241 %{_sbindir}/php4-module-install install oci8 %{_sysconfdir}/php.ini
2244 if [ "$1" = "0" ]; then
2245 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove oci8 %{_sysconfdir}/php.ini
2249 %{_sbindir}/php4-module-install install odbc %{_sysconfdir}/php.ini
2252 if [ "$1" = "0" ]; then
2253 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove odbc %{_sysconfdir}/php.ini
2257 %{_sbindir}/php4-module-install install openssl %{_sysconfdir}/php.ini
2260 if [ "$1" = "0" ]; then
2261 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove openssl %{_sysconfdir}/php.ini
2265 %{_sbindir}/php4-module-install install oracle %{_sysconfdir}/php.ini
2268 if [ "$1" = "0" ]; then
2269 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove oracle %{_sysconfdir}/php.ini
2273 %{_sbindir}/php4-module-install install overload %{_sysconfdir}/php.ini
2276 if [ "$1" = "0" ]; then
2277 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove overload %{_sysconfdir}/php.ini
2281 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2282 %{_sbindir}/php4-module-install install pcntl %{_sysconfdir}/php-cgi.ini
2284 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2285 %{_sbindir}/php4-module-install install pcntl %{_sysconfdir}/php-cli.ini
2289 if [ "$1" = "0" ]; then
2290 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2291 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pcntl %{_sysconfdir}/php-cgi.ini
2293 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2294 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pcntl %{_sysconfdir}/php-cli.ini
2299 %{_sbindir}/php4-module-install install pcre %{_sysconfdir}/php.ini
2302 if [ "$1" = "0" ]; then
2303 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pcre %{_sysconfdir}/php.ini
2307 %{_sbindir}/php4-module-install install pdf %{_sysconfdir}/php.ini
2310 if [ "$1" = "0" ]; then
2311 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pdf %{_sysconfdir}/php.ini
2315 %{_sbindir}/php4-module-install install pgsql %{_sysconfdir}/php.ini
2318 if [ "$1" = "0" ]; then
2319 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pgsql %{_sysconfdir}/php.ini
2323 %{_sbindir}/php4-module-install install posix %{_sysconfdir}/php.ini
2326 if [ "$1" = "0" ]; then
2327 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove posix %{_sysconfdir}/php.ini
2331 %{_sbindir}/php4-module-install install pspell %{_sysconfdir}/php.ini
2334 if [ "$1" = "0" ]; then
2335 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove pspell %{_sysconfdir}/php.ini
2339 %{_sbindir}/php4-module-install install qtdom %{_sysconfdir}/php.ini
2342 if [ "$1" = "0" ]; then
2343 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove qtdom %{_sysconfdir}/php.ini
2347 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2348 %{_sbindir}/php4-module-install install readline %{_sysconfdir}/php-cgi.ini
2350 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2351 %{_sbindir}/php4-module-install install readline %{_sysconfdir}/php-cli.ini
2355 if [ "$1" = "0" ]; then
2356 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
2357 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove readline %{_sysconfdir}/php-cgi.ini
2359 if [ -f %{_sysconfdir}/php-cli.ini ]; then
2360 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove readline %{_sysconfdir}/php-cli.ini
2365 %{_sbindir}/php4-module-install install recode %{_sysconfdir}/php.ini
2368 if [ "$1" = "0" ]; then
2369 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove recode %{_sysconfdir}/php.ini
2373 %{_sbindir}/php4-module-install install session %{_sysconfdir}/php.ini
2376 if [ "$1" = "0" ]; then
2377 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove session %{_sysconfdir}/php.ini
2381 %{_sbindir}/php4-module-install install shmop %{_sysconfdir}/php.ini
2384 if [ "$1" = "0" ]; then
2385 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove shmop %{_sysconfdir}/php.ini
2389 %{_sbindir}/php4-module-install install snmp %{_sysconfdir}/php.ini
2392 if [ "$1" = "0" ]; then
2393 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove snmp %{_sysconfdir}/php.ini
2397 %{_sbindir}/php4-module-install install sockets %{_sysconfdir}/php.ini
2400 if [ "$1" = "0" ]; then
2401 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sockets %{_sysconfdir}/php.ini
2405 %{_sbindir}/php4-module-install install sybase %{_sysconfdir}/php.ini
2408 if [ "$1" = "0" ]; then
2409 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sybase %{_sysconfdir}/php.ini
2413 %{_sbindir}/php4-module-install install sybase_ct %{_sysconfdir}/php.ini
2416 if [ "$1" = "0" ]; then
2417 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sybase_ct %{_sysconfdir}/php.ini
2421 %{_sbindir}/php4-module-install install sysvmsg %{_sysconfdir}/php.ini
2424 if [ "$1" = "0" ]; then
2425 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sysvmsg %{_sysconfdir}/php.ini
2429 %{_sbindir}/php4-module-install install sysvsem %{_sysconfdir}/php.ini
2432 if [ "$1" = "0" ]; then
2433 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sysvsem %{_sysconfdir}/php.ini
2437 %{_sbindir}/php4-module-install install sysvshm %{_sysconfdir}/php.ini
2440 if [ "$1" = "0" ]; then
2441 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove sysvshm %{_sysconfdir}/php.ini
2445 %{_sbindir}/php4-module-install install wddx %{_sysconfdir}/php.ini
2448 if [ "$1" = "0" ]; then
2449 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove wddx %{_sysconfdir}/php.ini
2453 %{_sbindir}/php4-module-install install xml %{_sysconfdir}/php.ini
2456 if [ "$1" = "0" ]; then
2457 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove xml %{_sysconfdir}/php.ini
2461 %{_sbindir}/php4-module-install install xmlrpc %{_sysconfdir}/php.ini
2464 if [ "$1" = "0" ]; then
2465 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove xmlrpc %{_sysconfdir}/php.ini
2469 %{_sbindir}/php4-module-install install xslt %{_sysconfdir}/php.ini
2472 if [ "$1" = "0" ]; then
2473 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove xslt %{_sysconfdir}/php.ini
2477 %{_sbindir}/php4-module-install install yaz %{_sysconfdir}/php.ini
2480 if [ "$1" = "0" ]; then
2481 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove yaz %{_sysconfdir}/php.ini
2485 %{_sbindir}/php4-module-install install yp %{_sysconfdir}/php.ini
2488 if [ "$1" = "0" ]; then
2489 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove yp %{_sysconfdir}/php.ini
2493 %{_sbindir}/php4-module-install install zip %{_sysconfdir}/php.ini
2496 if [ "$1" = "0" ]; then
2497 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove zip %{_sysconfdir}/php.ini
2501 %{_sbindir}/php4-module-install install zlib %{_sysconfdir}/php.ini
2504 if [ "$1" = "0" ]; then
2505 [ ! -x %{_sbindir}/php4-module-install ] || %{_sbindir}/php4-module-install remove zlib %{_sysconfdir}/php.ini
2509 #%defattr(644,root,root,755)
2511 %files -n apache1-mod_php4
2512 %defattr(644,root,root,755)
2513 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/apache/conf.d/*_mod_php4.conf
2514 %attr(755,root,root) %{_libdir}/apache1/libphp4.so
2516 # - really share config with apache1/apache2?
2517 # - name it by real sapi name? (apxs, apxs2?)
2518 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-apache.ini
2519 /home/services/apache/icons/*
2521 %files -n apache-mod_php4
2522 %defattr(644,root,root,755)
2523 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/httpd/httpd.conf/*_mod_php4.conf
2524 %attr(755,root,root) %{_libdir}/apache/libphp4.so
2525 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-apache.ini
2526 /home/services/httpd/icons/*
2529 %defattr(644,root,root,755)
2530 %attr(755,root,root) %{_bindir}/php4.fcgi
2531 # FIXME why not php-fcgi.ini?
2532 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cgi-fcgi.ini
2535 %defattr(644,root,root,755)
2536 %attr(755,root,root) %{_bindir}/php4.cgi
2537 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cgi.ini
2540 %defattr(644,root,root,755)
2541 %attr(755,root,root) %{_bindir}/php4.cli
2542 %attr(755,root,root) %{_bindir}/php4
2544 # - what about _bindir/php symlink?
2545 # - do it same way link /usr/src/linux is done, ie each package updates symlink
2546 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cli.ini
2547 %{_mandir}/man1/php4.1*
2550 %defattr(644,root,root,755)
2552 %doc CODING_STANDARDS CREDITS Zend/ZEND_CHANGES
2553 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
2554 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
2557 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php.ini
2558 %attr(770,root,http) %dir %verify(not group mode) /var/run/php
2559 %attr(755,root,root) %{_sbindir}/php4-module-install
2560 %attr(755,root,root) %{_libdir}/libphp_common-*.so
2561 %dir %{extensionsdir}
2564 %defattr(644,root,root,755)
2565 %attr(755,root,root) %{_bindir}/phpextdist
2566 %attr(755,root,root) %{_bindir}/phpize
2567 %attr(755,root,root) %{_bindir}/php-config
2568 %attr(755,root,root) %{_libdir}/libphp_common.so
2569 # FIXME: how exactly this is needed? as it contains libdir for apache1 or apache2
2570 %{_libdir}/libphp_common.la
2572 %{_libdir}/php/build
2575 %defattr(644,root,root,755)
2576 %attr(755,root,root) %{extensionsdir}/bcmath.so
2579 %defattr(644,root,root,755)
2580 %attr(755,root,root) %{extensionsdir}/bz2.so
2583 %defattr(644,root,root,755)
2584 %attr(755,root,root) %{extensionsdir}/calendar.so
2588 %defattr(644,root,root,755)
2589 %attr(755,root,root) %{extensionsdir}/cpdf.so
2593 %defattr(644,root,root,755)
2594 %attr(755,root,root) %{extensionsdir}/crack.so
2597 %defattr(644,root,root,755)
2598 %attr(755,root,root) %{extensionsdir}/ctype.so
2602 %defattr(644,root,root,755)
2603 %attr(755,root,root) %{extensionsdir}/curl.so
2607 %defattr(644,root,root,755)
2608 %attr(755,root,root) %{extensionsdir}/db.so
2611 %defattr(644,root,root,755)
2612 %attr(755,root,root) %{extensionsdir}/dba.so
2615 %defattr(644,root,root,755)
2616 %attr(755,root,root) %{extensionsdir}/dbase.so
2619 %defattr(644,root,root,755)
2620 %attr(755,root,root) %{extensionsdir}/dbx.so
2623 %defattr(644,root,root,755)
2624 %attr(755,root,root) %{extensionsdir}/dio.so
2628 %defattr(644,root,root,755)
2629 %attr(755,root,root) %{extensionsdir}/domxml.so
2634 %defattr(644,root,root,755)
2635 %attr(755,root,root) %{extensionsdir}/fdf.so
2639 %defattr(644,root,root,755)
2640 %attr(755,root,root) %{extensionsdir}/exif.so
2643 %defattr(644,root,root,755)
2644 %attr(755,root,root) %{extensionsdir}/filepro.so
2648 %defattr(644,root,root,755)
2649 %doc ext/fribidi/{CREDITS,README}
2650 %attr(755,root,root) %{extensionsdir}/fribidi.so
2654 %defattr(644,root,root,755)
2655 %attr(755,root,root) %{extensionsdir}/ftp.so
2658 %defattr(644,root,root,755)
2659 %attr(755,root,root) %{extensionsdir}/gd.so
2662 %defattr(644,root,root,755)
2663 %attr(755,root,root) %{extensionsdir}/gettext.so
2666 %defattr(644,root,root,755)
2667 %attr(755,root,root) %{extensionsdir}/gmp.so
2670 %defattr(644,root,root,755)
2671 %attr(755,root,root) %{extensionsdir}/hyperwave.so
2674 %defattr(644,root,root,755)
2675 %attr(755,root,root) %{extensionsdir}/iconv.so
2679 %defattr(644,root,root,755)
2680 %attr(755,root,root) %{extensionsdir}/imap.so
2683 %if %{with interbase}
2685 %defattr(644,root,root,755)
2686 %attr(755,root,root) %{extensionsdir}/interbase.so
2691 %defattr(644,root,root,755)
2692 %attr(755,root,root) %{extensionsdir}/java.so
2693 %{extensionsdir}/php_java.jar
2698 %defattr(644,root,root,755)
2699 %attr(755,root,root) %{extensionsdir}/ldap.so
2703 %defattr(644,root,root,755)
2704 %attr(755,root,root) %{extensionsdir}/mbstring.so
2707 %defattr(644,root,root,755)
2708 %attr(755,root,root) %{extensionsdir}/mcal.so
2711 %defattr(644,root,root,755)
2712 %attr(755,root,root) %{extensionsdir}/mcrypt.so
2716 %defattr(644,root,root,755)
2717 %attr(755,root,root) %{extensionsdir}/mhash.so
2721 %defattr(644,root,root,755)
2722 %attr(755,root,root) %{extensionsdir}/mime_magic.so
2726 %defattr(644,root,root,755)
2727 %attr(755,root,root) %{extensionsdir}/ming.so
2730 %if %{with mnogosearch}
2732 %defattr(644,root,root,755)
2733 %attr(755,root,root) %{extensionsdir}/mnogosearch.so
2736 %if %{with msession}
2738 %defattr(644,root,root,755)
2739 %attr(755,root,root) %{extensionsdir}/msession.so
2744 %defattr(644,root,root,755)
2745 %attr(755,root,root) %{extensionsdir}/mssql.so
2749 %defattr(644,root,root,755)
2750 %attr(755,root,root) %{extensionsdir}/mysql.so
2753 %defattr(644,root,root,755)
2754 %attr(755,root,root) %{extensionsdir}/ncurses.so
2758 %defattr(644,root,root,755)
2759 %attr(755,root,root) %{extensionsdir}/oci8.so
2764 %defattr(644,root,root,755)
2765 %attr(755,root,root) %{extensionsdir}/odbc.so
2770 %defattr(644,root,root,755)
2771 %attr(755,root,root) %{extensionsdir}/openssl.so
2776 %defattr(644,root,root,755)
2777 %attr(755,root,root) %{extensionsdir}/oracle.so
2781 %defattr(644,root,root,755)
2782 %attr(755,root,root) %{extensionsdir}/overload.so
2785 %defattr(644,root,root,755)
2786 %attr(755,root,root) %{extensionsdir}/pcntl.so
2790 %defattr(644,root,root,755)
2791 %attr(755,root,root) %{extensionsdir}/pcre.so
2796 %defattr(644,root,root,755)
2797 %attr(755,root,root) %{extensionsdir}/pdf.so
2802 %defattr(644,root,root,755)
2803 %attr(755,root,root) %{extensionsdir}/pgsql.so
2807 %defattr(644,root,root,755)
2808 %attr(755,root,root) %{extensionsdir}/posix.so
2812 %defattr(644,root,root,755)
2813 %attr(755,root,root) %{extensionsdir}/pspell.so
2818 %defattr(644,root,root,755)
2819 %attr(755,root,root) %{extensionsdir}/qtdom.so
2823 %defattr(644,root,root,755)
2824 %attr(755,root,root) %{extensionsdir}/readline.so
2828 %defattr(644,root,root,755)
2829 %attr(755,root,root) %{extensionsdir}/recode.so
2832 # session_mm doesn't work with shared session
2834 #%defattr(644,root,root,755)
2835 #%attr(755,root,root) %{extensionsdir}/session.so
2838 %defattr(644,root,root,755)
2839 %attr(755,root,root) %{extensionsdir}/shmop.so
2843 %defattr(644,root,root,755)
2844 %attr(755,root,root) %{extensionsdir}/snmp.so
2848 %defattr(644,root,root,755)
2849 %attr(755,root,root) %{extensionsdir}/sockets.so
2853 %defattr(644,root,root,755)
2854 %attr(755,root,root) %{extensionsdir}/sybase.so
2857 %defattr(644,root,root,755)
2858 %attr(755,root,root) %{extensionsdir}/sybase_ct.so
2862 %defattr(644,root,root,755)
2863 %attr(755,root,root) %{extensionsdir}/sysvmsg.so
2866 %defattr(644,root,root,755)
2867 %attr(755,root,root) %{extensionsdir}/sysvsem.so
2870 %defattr(644,root,root,755)
2871 %attr(755,root,root) %{extensionsdir}/sysvshm.so
2875 %defattr(644,root,root,755)
2876 %attr(755,root,root) %{extensionsdir}/wddx.so
2881 %defattr(644,root,root,755)
2882 %attr(755,root,root) %{extensionsdir}/xml.so
2887 %defattr(644,root,root,755)
2888 %attr(755,root,root) %{extensionsdir}/xmlrpc.so
2893 %defattr(644,root,root,755)
2894 %attr(755,root,root) %{extensionsdir}/xslt.so
2899 %defattr(644,root,root,755)
2900 %attr(755,root,root) %{extensionsdir}/yaz.so
2904 %defattr(644,root,root,755)
2905 %attr(755,root,root) %{extensionsdir}/yp.so
2908 %defattr(644,root,root,755)
2909 %attr(755,root,root) %{extensionsdir}/zip.so
2912 %defattr(644,root,root,755)
2913 %attr(755,root,root) %{extensionsdir}/zlib.so