]> git.pld-linux.org Git - packages/php.git/blob - php.spec
646a020cc4a4aa2eb573df57153bea9d33c53b57
[packages/php.git] / php.spec
1 #
2 # TODO:
3 # - fastcgi option in cgi SAPI? or separate fcgi SAPI?
4 # - make sure that session-unregister patch is no longer needed
5 #   (any crash reports related to session modules?)
6 #
7 # Automatic pear requirements finding:
8 %include        /usr/lib/rpm/macros.php
9
10 %define _apache2        %(rpm -q apache-devel 2> /dev/null | grep -Eq '\\-2\\.[0-9]+\\.' && echo 1 || echo 0)
11 %define         apxs            /usr/sbin/apxs
12
13 %if %{_apache2}
14 %define _without_recode 1
15 %define _without_mm 1
16 %endif
17
18 %ifnarch %{ix86}
19 %define _without_interbase 1
20 %define _without_msession 1
21 %endif
22
23 # Conditional build:
24 # _with_db3             - use db3 packages instead of db (4.x) for Berkeley DB support
25 # _with_interbase_inst  - use InterBase install., not Firebird  (BR: proprietary libs)
26 # _with_java            - with Java extension module            (BR: jdk)
27 # _with_oci8            - with Oracle oci8 extension module     (BR: proprietary libs)
28 # _with_oracle          - with oracle extension module          (BR: proprietary libs)
29 # _with_pcntl           - with pcntl extension module           (problems: SEGV on exit)
30 # _without_cpdf         - without cpdf extension module
31 # _without_curl         - without CURL extension module
32 # _without_domxslt      - without DOM XSLT/EXSLT support in DOM XML extension module
33 # _without_gif          - build GD extension module with gd library without GIF support
34 # _without_imap         - without IMAP extension module
35 # _without_interbase    - without InterBase extension module
36 # _without_ldap         - without LDAP extension module
37 # _without_mhash        - without mhash extension module
38 # _without_ming         - without ming extension module
39 # _without_mm           - without mm support for session storage
40 # _without_mnogosearch  - without mnogosearch extension module
41 # _without_msession     - without msession extension module
42 # _without_odbc         - without ODBC extension module
43 # _without_openssl      - without OpenSSL support and OpenSSL extension (module)
44 # _without_pcre         - without PCRE extension module
45 # _without_pdf          - without PDF extension module
46 # _without_pgsql        - without PostgreSQL extension module
47 # _without_pspell       - without pspell extension module
48 # _without_recode       - without recode extension module
49 # _without_snmp         - without SNMP extension module
50 # _without_sybase_ct    - without Sybase-CT extension module
51 # _without_wddx         - without WDDX extension module
52 # _without_xmlrpc       - without XML-RPC extension module
53 # _without_xml          - without XML and DOMXML extension modules
54 # _without_xslt         - without XSLT extension module
55 # _without_yaz          - without YAZ extension module
56
57 Summary:        The PHP HTML-embedded scripting language for use with Apache
58 Summary(fr):    Le langage de script embarque-HTML PHP pour Apache
59 Summary(pl):    Jêzyk skryptowy PHP -- u¿ywany wraz z serwerem Apache
60 Summary(pt_BR): A linguagem de script PHP
61 Summary(ru):    PHP ÷ÅÒÓÉÉ 4 -- ÑÚÙË ÐÒÅÐÒÏÃÅÓÓÉÒÏ×ÁÎÉÑ HTML-ÆÁÊÌÏ×, ×ÙÐÏÌÎÑÅÍÙÊ ÎÁ ÓÅÒ×ÅÒÅ
62 Summary(uk):    PHP ÷ÅÒÓ¦§ 4 -- ÍÏ×Á ÐÒÅÐÒÏÃÅÓÕ×ÁÎÎÑ HTML-ÆÁÊ̦×, ×ÉËÏÎÕ×ÁÎÁ ÎÁ ÓÅÒ×ÅÒ¦
63 Name:           php
64 Version:        4.3.2
65 Release:        0.2
66 Epoch:          3
67 Group:          Libraries
68 License:        PHP
69 # Source0-md5:  8aec1bb2dbcca1c92835c71e2e30d9c5
70 Source0:        http://www.php.net/distributions/%{name}-%{version}.tar.bz2
71 Source1:        FAQ.%{name}
72 Source2:        zend.gif
73 Source4:        %{name}-module-install
74 Source5:        %{name}-mod_%{name}.conf
75 Source6:        %{name}-cgi.ini
76 Source7:        %{name}-apache.ini
77 Source8:        %{name}-cli.ini
78 Patch0:         %{name}-shared.patch
79 Patch1:         %{name}-pldlogo.patch
80 Patch2:         %{name}-xml-expat-fix.patch
81 Patch3:         %{name}-mail.patch
82 Patch4:         %{name}-link-libs.patch
83 Patch5:         %{name}-libpq_fs_h_path.patch
84 Patch6:         %{name}-wddx-fix.patch
85 Patch7:         %{name}-cpdf-fix.patch
86 Patch8:         %{name}-hyperwave-fix.patch
87 Patch9:         %{name}-xslt-gcc33.patch
88 #Patch9:        %{name}-odbc-fix.patch  -- obsolete
89 Patch10:        %{name}-java-norpath.patch
90 Patch11:        %{name}-mcal-shared-lib.patch
91 Patch12:        %{name}-msession-shared-lib.patch
92 Patch13:        %{name}-build_modules.patch
93 Patch14:        %{name}-sapi-ini-file.patch
94 Patch15:        %{name}-dl-zlib.patch
95 Patch16:        %{name}-no-metaccld.patch
96 #Patch16:       %{name}-dl-pcre.patch   -- obsolete
97 Patch17:        %{name}-session-unregister.patch
98 Patch18:        %{name}-ini.patch
99 Patch19:        %{name}-acam.patch
100 Patch20:        %{name}-xmlrpc-fix.patch
101 Patch21:        %{name}-libtool.patch
102 #Patch22:       %{name}-db4.patch       -- obsolete
103 Patch23:        %{name}-threads-acfix.patch
104 Patch24:        %{name}-tsrmlsfetchgcc2.patch
105 Patch25:        %{name}-mnogosearch-php-extension-1.68.patch
106 Patch26:        %{name}-pear-install.patch
107 Icon:           php4.gif
108 URL:            http://www.php.net/
109 %{!?_without_interbase:%{!?_with_interbase_inst:BuildRequires:  Firebird-devel}}
110 BuildRequires:  apache-devel
111 BuildRequires:  autoconf >= 2.53
112 BuildRequires:  automake >= 1.4d
113 BuildRequires:  bison
114 BuildRequires:  bzip2-devel
115 BuildRequires:  cracklib-devel >= 2.7-15
116 %{!?_without_curl:BuildRequires:        curl-devel >= 7.9.8 }
117 BuildRequires:  cyrus-sasl-devel
118 %{?_with_db3:BuildRequires:     db3-devel}
119 %{!?_with_db3:BuildRequires:    db-devel >= 4.0}
120 %if %(expr %{?_without_xml:0}%{!?_without_xml:1} + %{?_without_xmlrpc:0}%{!?_without_xmlrpc:1})
121 BuildRequires:  expat-devel
122 %endif
123 BuildRequires:  flex
124 %{!?_without_sybase_ct:BuildRequires:   freetds-devel}
125 BuildRequires:  freetype-devel >= 2.0
126 BuildRequires:  gd-devel >= 2.0.1
127 %{!?_without_gif:BuildRequires: gd-devel(gif)}
128 %{?_without_gif:BuildConflicts: gd-devel(gif)}
129 BuildRequires:  gdbm-devel
130 BuildRequires:  gmp-devel
131 %{!?_without_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2 }
132 %{?_with_java:BuildRequires:    jdk >= 1.1}
133 %{!?_without_cpdf:BuildRequires:        libcpdf-devel >= 2.02r1-2}
134 BuildRequires:  libjpeg-devel
135 BuildRequires:  libltdl-devel >= 1.4
136 BuildRequires:  libmcal-devel
137 BuildRequires:  libmcrypt-devel >= 2.4.4
138 BuildRequires:  libpng >= 1.0.8
139 BuildRequires:  libtiff-devel
140 BuildRequires:  libtool >= 0:1.4.3
141 %{!?_without_xml:BuildRequires: libxml2-devel >= 2.2.7}
142 %{!?_without_domxslt:BuildRequires:     libxslt-devel >= 1.0.3}
143 %{!?_without_mhash:BuildRequires:       mhash-devel}
144 %{!?_without_ming:BuildRequires:        ming-devel >= 0.1.0}
145 %{!?_without_mm:BuildRequires:  mm-devel >= 1.3.0}
146 %{!?_without_mnogosearch:BuildRequires: mnogosearch-devel >= 3.2.6}
147 BuildRequires:  mysql-devel >= 3.23.32
148 %{!?_without_ldap:BuildRequires: openldap-devel >= 2.0}
149 %if %(expr %{?_without_openssl:0}%{!?_without_openssl:1} + %{?_without_ldap:0}%{!?_without_ldap:1})
150 BuildRequires:  openssl-devel >= 0.9.7
151 %endif
152 BuildRequires:  pam-devel
153 %{!?_without_pdf:BuildRequires: pdflib-devel >= 4.0.0}
154 BuildRequires:  %{__perl}
155 %{!?_without_msession:BuildRequires:    phoenix-devel}
156 %{!?_without_pgsql:BuildRequires:       postgresql-devel}
157 %{!?_without_pgsql:BuildRequires:       postgresql-backend-devel >= 7.2}
158 %{!?_without_pspell:BuildRequires:      pspell-devel}
159 %{!?_without_recode:BuildRequires:      recode-devel >= 3.5d-3}
160 BuildRequires:  rpm-php-pearprov >= 4.0.2-100
161 %{!?_without_xslt:BuildRequires:        sablotron-devel >= 0.96}
162 BuildRequires:  t1lib-devel
163 %{!?_without_snmp:BuildRequires: net-snmp-devel >= 5.0.7}
164 %{!?_without_odbc:BuildRequires: unixODBC-devel}
165 %{!?_without_xmlrpc:BuildRequires:      xmlrpc-epi-devel}
166 %{!?_without_yaz:BuildRequires: yaz-devel >= 1.9}
167 BuildRequires:  zip
168 BuildRequires:  zlib-devel >= 1.0.9
169 BuildRequires:  zziplib-devel
170 #BuildRequires: fcgi-devel
171 # apache 1.3 vs apache 2.0
172 %if %{_apache2}
173 PreReq:         apache >= 2.0.40
174 %requires_eq    apache
175 %else
176 PreReq:         apache(EAPI) < 2.0.0
177 PreReq:         apache(EAPI) >= 1.3.9
178 Requires(post,preun):   %{apxs}
179 Requires(post,preun):   %{__perl}
180 %endif
181 PreReq:         %{name}-common = %{epoch}:%{version}
182 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
183 Obsoletes:      phpfi
184 Obsoletes:      apache-mod_php
185
186 %define         _sysconfdir     /etc/php
187 %define         extensionsdir   %{_libdir}/php
188 %define         httpdir         /home/services/httpd
189
190 %description
191 PHP is an HTML-embedded scripting language. PHP attempts to make it
192 easy for developers to write dynamically generated web pages. PHP also
193 offers built-in database integration for several commercial and
194 non-commercial database management systems, so writing a
195 database-enabled web page with PHP is fairly simple. The most common
196 use of PHP coding is probably as a replacement for CGI scripts. The
197 mod_php module enables the Apache web server to understand and process
198 the embedded PHP language in web pages. This package contains PHP
199 version %{version}. If you use applications which specifically rely on
200 PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI
201 module contained in the phpfi package. If you're just starting with
202 PHP, you should install this package. You'll also need to install the
203 Apache web server.
204
205 %description -l fr
206 PHP est un langage de script embarque dans le HTM. PHP essaye de
207 rendre simple aux developpeurs d'ecrire des pages web generees
208 dynamiquement. PHP incorpore egalement une integration avec plusieurs
209 systemes de gestion de bases de donnees commerciaux et
210 non-connerciaux, qui rent facile la creation de pages web liees avec
211 des bases de donnees. L'utilisation la plus commune de PHP est
212 probablement en remplacement de scripts CGI. Le module mod_php permet
213 au serveur web apache de comprendre et de traiter le langage PHP
214 integre dans des pages web. Ce package contient PHP version
215 %{version}. Si vous utilisez des applications qui utilisent
216 specifiquement PHP/FI, vous devrez installer le module PHP/FI inclus
217 dans le package mod_php. Si vous debutez avec PHP, vous devriez
218 installer ce package. Vous aurez egalement besoin dinstaller le
219 serveur web Apache.
220
221 %description -l pl
222 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w
223 plikach HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP
224 (jak np. Apache), który interpretuje te polecenia. Umo¿liwia to
225 tworzenie dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona
226 zosta³a z jêzyków: C, Java i Perl.
227
228 %description -l pt_BR
229 PHP: Preprocessador de Hipertexto versão 4 é uma linguagem script
230 embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e Perl,
231 com algumas características únicas, específicas ao PHP. O objetivo da
232 linguagem é permitir que desenvolvedores web escrevam páginas
233 dinamicamente geradas de forma rápida.
234
235 %description -l ru
236 PHP4 - ÜÔÏ ÑÚÙË ÎÁÐÉÓÁÎÉÑ ÓËÒÉÐÔÏ×, ×ÓÔÒÁÉ×ÁÅÍÙÈ × HTML-ËÏÄ. PHP
237 ÐÒÅÄÌÁÇÁÅÔ ÉÎÔÅÒÇÒÁÃÉÀ Ó ÍÎÏÖÅÓÔ×ÏÍ óõâä, ÐÏÜÔÏÍÕ ÎÁÐÉÓÁÎÉÅ ÓËÒÉÐÔÏ×
238 ÄÌÑ ÒÁÂÏÔÙ Ó ÂÁÚÁÍÉ ÄÁÎÎÙÈ ÏÔÎÏÓÉÔÅÌØÎÏ ÐÒÏÓÔÏ. îÁÉÂÏÌÅÅ ÐÏÐÕÌÑÒÎÏÅ
239 ÉÓÐÏÌØÚÏ×ÁÎÉÅ PHP - ÚÁÍÅÎÁ ÄÌÑ CGI ÓËÒÉÐÔÏ×.
240
241 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÁÍÏÄÏÓÔÁÔÏÞÎÕÀ (CGI) ×ÅÒÓÉÀ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ ÑÚÙËÁ.
242 ÷Ù ÄÏÌÖÎÙ ÔÁËÖÅ ÕÓÔÁÎÏ×ÉÔØ ÐÁËÅÔ %{name}-common. åÓÌÉ ×ÁÍ ÎÕÖÅÎ
243 ÉÎÔÅÒÐÒÅÔÁÔÏÒ PHP × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache, ÕÓÔÁÎÏ×ÉÔÅ ÐÁËÅÔ
244 apache-php.
245
246 %description -l uk
247 PHP4 - ÃÅ ÍÏ×Á ÎÁÐÉÓÁÎÎÑ ÓËÒÉÐÔ¦×, ÝÏ ×ÂÕÄÏ×ÕÀÔØÓÑ × HTML-ËÏÄ. PHP
248 ÐÒÏÐÏÎÕ¤ ¦ÎÔÅÇÒÁæÀ Ú ÂÁÇÁÔØÍÁ óõâä, ÔÏÍÕ ÎÁÐÉÓÁÎÎÑ ÓËÒÉÐԦנÄÌÑ
249 ÒÏÂÏÔÉ Ú ÂÁÚÁÍÉ ÄÁÎÉÈ ¤ ÄÏ×Ï̦ ÐÒÏÓÔÉÍ. îÁʦÌØÛ ÐÏÐÕÌÑÒÎÅ
250 ×ÉËÏÒÉÓÔÁÎÎÑ PHP - ÚÁͦÎÁ ÄÌÑ CGI ÓËÒÉÐÔ¦×.
251
252 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÓÁÍÏÄÏÓÔÁÔÎÀ (CGI) ×ÅÒÓ¦À ¦ÎÔÅÒÐÒÅÔÁÔÏÒÁ ÍÏ×É. ÷É
253 ÍÁ¤ÔÅ ÔÁËÏÖ ×ÓÔÁÎÏ×ÉÔÉ ÐÁËÅÔ %{name}-common. ñËÝÏ ×ÁÍ ÐÏÔÒ¦ÂÅÎ
254 ¦ÎÔÅÒÐÒÅÔÁÔÏÒ PHP × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache, ×ÓÔÁÎÏצÔØ ÐÁËÅÔ apache-php.
255
256 %package cgi
257 Summary:        PHP as CGI program
258 Summary(pl):    PHP jako program CGI
259 Group:          Development/Languages/PHP
260 PreReq:         %{name}-common = %{epoch}:%{version}
261 Provides:       php-program = %{epoch}:%{version}-%{release}
262
263 %description cgi
264 PHP as CGI program.
265
266 %description cgi -l pl
267 PHP jako program CGI.
268
269 %package cli
270 Summary:        PHP as CLI interpreter
271 Summary(pl):    PHP jako interpreter dzia³aj±cy z linii poleceñ
272 Group:          Development/Languages/PHP
273 PreReq:         %{name}-common = %{epoch}:%{version}
274 Provides:       php-program = %{epoch}:%{version}-%{release}
275
276 %description cli
277 PHP as CLI interpreter.
278
279 %description cli -l pl
280 PHP jako interpreter dzia³aj±cy z linii poleceñ.
281
282 %package common
283 Summary:        Common files needed by both apache module and CGI
284 Summary(pl):    Wspólne pliki dla modu³u apache'a i programu CGI
285 Summary(ru):    òÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ php
286 Summary(uk):    â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ ÄÌÑ php
287 Group:          Libraries
288 Provides:       %{name}-session = %{epoch}:%{version}-%{release}
289 Provides:       %{name}-openssl = %{epoch}:%{version}-%{release}
290 Obsoletes:      %{name}-session <= %{epoch}:%{version}-%{release}
291 Obsoletes:      %{name}-openssl <= %{epoch}:%{version}-%{release}
292
293 %description common
294 Common files needed by both apache module and CGI.
295
296 %description common -l pl
297 Wspólne pliki dla modu³u apacha i programu CGI.
298
299 %description common -l ru
300 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÏÂÝÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÎÙÈ ×ÁÒÉÁÎÔÏ× ÒÅÁÌÉÚÁÃÉÉ PHP
301 (ÓÁÍÏÄÏÓÔÁÔÏÞÎÏÊ É × ËÁÞÅÓÔ×Å ÍÏÄÕÌÑ apache).
302
303 %description common -l uk
304 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÓЦÌØΦ ÆÁÊÌÉ ÄÌÑ Ò¦ÚÎÉÈ ×ÁÒ¦ÁÎԦנÒÅÁ̦ÚÁ槠PHP
305 (ÓÁÍÏÄÏÓÔÁÔÎØϧ ÔÁ × ÑËÏÓÔ¦ ÍÏÄÕÌÑ apache).
306
307 %package devel
308 Summary:        Files for PHP modules development
309 Summary(pl):    Pliki do kompilacji modu³ów PHP
310 Summary(pt_BR): Arquivos de desenvolvimento para PHP
311 Summary(ru):    ðÁËÅÔ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ ÒÁÓÛÉÒÅÎÉÊ PHP4
312 Summary(uk):    ðÁËÅÔ ÒÏÚÒÏÂËÉ ÄÌÑ ÐÏÂÕÄÏ×É ÒÏÚÛÉÒÅÎØ PHP4
313 Group:          Development/Languages/PHP
314 Requires:       %{name}-common = %{epoch}:%{version}
315 Obsoletes:      %{name}-pear-devel
316
317 %description devel
318 The php-devel package lets you compile dynamic extensions to PHP.
319 Included here is the source for the php extensions. Instead of
320 recompiling the whole php binary to add support for, say, oracle,
321 install this package and use the new self-contained extensions
322 support. For more information, read the file
323 SELF-CONTAINED-EXTENSIONS.
324
325 %description devel -l pl
326 Pliki potrzebne do kompilacji modu³ów PHP.
327
328 %description devel -l pt_BR
329 Este pacote contém arquivos usados no desenvolvimento de programas ou
330 módulos PHP.
331
332 %description devel -l uk
333 ðÁËÅÔ php-devel ÄÁ¤ ÍÏÖÌÉצÓÔØ ËÏÍЦÌÀ×ÁÔÉ ÄÉÎÁͦÞΦ ÒÏÚÛÉÒÅÎÎÑ PHP.
334 äÏ ÐÁËÅÔÕ ×ËÌÀÞÅÎÏ ×ÉȦÄÎÉÊ ËÏÄ ÄÌÑ ÒÏÚÛÉÒÅÎØ. úÁͦÓÔØ ÐÏ×ÔÏÒÎϧ
335 ËÏÍЦÌÑ槠¦ÎÁÒÎÏÇÏ ÆÁÊÌÕ php ÄÌÑ ÄÏÄÁÎÎÑ, ÎÁÐÒÉËÌÁÄ, Ð¦ÄÔÒÉÍËÉ
336 oracle, ×ÓÔÁÎÏצÔØ ÃÅÊ ÐÁËÅÔ ÄÌÑ ËÏÍЦÌÑ槠ÏËÒÅÍÉÈ ÒÏÚÛÉÒÅÎØ.
337 äÅÔÁÌØΦÛÁ ¦ÎÆÏÒÍÁæѠ- × ÆÁÊ̦ SELF-CONTAINED-EXTENSIONS.
338
339 %description devel -l ru
340 ðÁËÅÔ php-devel ÄÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ËÏÍÐÉÌÉÒÏ×ÁÔØ ÄÉÎÁÍÉÞÅÓËÉÅ ÒÁÓÛÉÒÅÎÉÑ
341 PHP. ðÁËÅÔ ×ËÌÀÞÁÅÔ ÉÓÈÏÄÎÙÊ ËÏÄ ÜÔÉÈ ÒÁÓÛÉÒÅÎÉÊ. ÷ÍÅÓÔÏ ÐÏ×ÔÏÒÎÏÊ
342 ËÏÍÐÉÌÑÃÉÉ ÂÉÎÁÒÎÏÇÏ ÆÁÊÌÁ php ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ, ÎÁÐÒÉÍÅÒ, ÐÏÄÄÅÒÖËÉ
343 oracle, ÕÓÔÁÎÏ×ÉÔÅ ÜÔÏÔ ÐÁËÅÔ ÄÌÑ ËÏÍÐÉÌÉÒÏ×ÁÎÉÑ ÏÔÄÅÌØÎÙÈ ÒÁÓÛÉÒÅÎÉÊ.
344 ðÏÄÒÏÂÎÏÓÔÉ - × ÆÁÊÌÅ SELF-CONTAINED-EXTENSIONS.
345
346 %package bcmath
347 Summary:        bcmath extension module for PHP
348 Summary(pl):    Modu³ bcmath dla PHP
349 Group:          Libraries
350 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
351 Requires:       %{name}-common = %{epoch}:%{version}
352
353 %description bcmath
354 This is a dynamic shared object (DSO) for Apache that will add bc
355 style precision math functions support to PHP.
356
357 %description bcmath -l pl
358 Modu³ PHP umo¿liwiaj±cy korzystanie z dok³adnych funkcji
359 matematycznych takich jak w programie bc.
360
361 %package bzip2
362 Summary:        Bzip2 extension module for PHP
363 Summary(pl):    Modu³ bzip2 dla PHP
364 Group:          Libraries
365 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
366 Requires:       %{name}-common = %{epoch}:%{version}
367
368 %description bzip2
369 This is a dynamic shared object (DSO) for Apache that will add
370 compression (bzip2) support to PHP.
371
372 %description bzip2 -l pl
373 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji (poprzez bibliotekê bzip2).
374
375 %package calendar
376 Summary:        Calendar extension module for PHP
377 Summary(pl):    Modu³ funkcji kalendarza dla PHP
378 Group:          Libraries
379 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
380 Requires:       %{name}-common = %{epoch}:%{version}
381
382 %description calendar
383 This is a dynamic shared object (DSO) for Apache that will add
384 calendar support to PHP.
385
386 %description calendar -l pl
387 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
388 wsparcie dla kalendarza.
389
390 %package cpdf
391 Summary:        cpdf extension module for PHP
392 Summary(pl):    Modu³ cpdf dla PHP
393 Group:          Libraries
394 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
395 Requires:       %{name}-common = %{epoch}:%{version}
396
397 %description cpdf
398 This is a dynamic shared object (DSO) for Apache that will add libcpdf
399 support to PHP.
400
401 %description cpdf -l pl
402 Modu³ PHP dodaj±cy obs³ugê biblioteki libcpdf.
403
404 %package crack
405 Summary:        crack extension module for PHP
406 Summary(pl):    Modu³ crack dla PHP
407 Group:          Libraries
408 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
409 Requires:       %{name}-common = %{epoch}:%{version}
410
411 %description crack
412 This is a dynamic shared object (DSO) for Apache that will add
413 cracklib support to PHP.
414
415 Warning: this is an experimental module.
416
417 %description crack -l pl
418 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki cracklib.
419
420 Uwaga: to jest modu³ eksperymentalny.
421
422 %package ctype
423 Summary:        ctype extension module for PHP
424 Summary(pl):    Modu³ ctype dla PHP
425 Group:          Libraries
426 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
427 Requires:       %{name}-common = %{epoch}:%{version}
428
429 %description ctype
430 This is a dynamic shared object (DSO) for Apache that will add ctype
431 support to PHP.
432
433 %description ctype -l pl
434 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji ctype.
435
436 %package curl
437 Summary:        curl extension module for PHP
438 Summary(pl):    Modu³ curl dla PHP
439 Group:          Libraries
440 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
441 Requires:       %{name}-common = %{epoch}:%{version}
442
443 %description curl
444 This is a dynamic shared object (DSO) for Apache that will add curl
445 support to PHP.
446
447 %description curl -l pl
448 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki curl.
449
450 %package dba
451 Summary:        DBA extension module for PHP
452 Summary(pl):    Modu³ DBA dla PHP
453 Group:          Libraries
454 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
455 Requires:       %{name}-common = %{epoch}:%{version}
456
457 %description dba
458 This is a dynamic shared object (DSO) for Apache that will add
459 flat-file databases (DBA) support to PHP.
460
461 %description dba -l pl
462 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
463 wsparcie dla baz danych opartych na plikach (DBA).
464
465 %package dbase
466 Summary:        DBase extension module for PHP
467 Summary(pl):    Modu³ DBase dla PHP
468 Group:          Libraries
469 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
470 Requires:       %{name}-common = %{epoch}:%{version}
471
472 %description dbase
473 This is a dynamic shared object (DSO) for Apache that will add DBase
474 support to PHP.
475
476 %description dbase -l pl
477 Modu³ PHP ze wsparciem dla DBase.
478
479 %package dbx
480 Summary:        DBX extension module for PHP
481 Summary(pl):    Modu³ DBX dla PHP
482 Group:          Libraries
483 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
484 Requires:       %{name}-common = %{epoch}:%{version}
485
486 %description dbx
487 This is a dynamic shared object (DSO) for Apache that will add DB
488 abstraction layer to PHP. DBX supports odbc, mysql, pgsql, mssql,
489 fbsql and more.
490
491 %description dbx -l pl
492 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
493 warstwê abstrakcji do obs³ugi baz danych. DBX obs³uguje bazy odbc,
494 mysql, pgsql, mssql, fbsql i inne.
495
496 %package dio
497 Summary:        Direct I/O extension module for PHP
498 Summary(pl):    Modu³ Direct I/O dla PHP
499 Group:          Libraries
500 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
501 Requires:       %{name}-common = %{epoch}:%{version}
502
503 %description dio
504 This is a dynamic shared object (DSO) for Apache that will add direct
505 file I/O support to PHP.
506
507 %description dio -l pl
508 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
509 obs³ugê bezpo¶rednich operacji I/O na plikach.
510
511 %package domxml
512 Summary:        DOM XML extension module for PHP
513 Summary(pl):    Modu³ DOM XML dla PHP
514 Group:          Libraries
515 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
516 Requires:       %{name}-common = %{epoch}:%{version}
517
518 %description domxml
519 This is a dynamic shared object (DSO) for Apache that will add DOM XML
520 support to PHP.
521
522 Warning: this is an experimental module.
523
524 %description domxml -l pl
525 Modu³ PHP dodaj±cy obs³ugê DOM XML.
526
527 Uwaga: to jest modu³ eksperymentalny.
528
529 %package exif
530 Summary:        exif extension module for PHP
531 Summary(pl):    Modu³ exif dla PHP
532 Group:          Libraries
533 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
534 Requires:       %{name}-common = %{epoch}:%{version}
535
536 %description exif
537 This is a dynamic shared object (DSO) for Apache that will add exif
538 support to PHP.
539
540 %description exif -l pl
541 Modu³ PHP dodaj±cy obs³ugê plików EXIF.
542
543 %package filepro
544 Summary:        filePro extension module for PHP
545 Summary(pl):    Modu³ filePro dla PHP
546 Group:          Libraries
547 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
548 Requires:       %{name}-common = %{epoch}:%{version}
549
550 %description filepro
551 This is a dynamic shared object (DSO) for Apache that will add PHP
552 support for read-only access to filePro databases.
553
554 %description filepro -l pl
555 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
556 mo¿liwo¶æ dostêpu (tylko do odczytu) do baz danych filePro.
557
558 %package ftp
559 Summary:        FTP extension module for PHP
560 Summary(pl):    Modu³ FTP dla PHP
561 Group:          Libraries
562 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
563 Requires:       %{name}-common = %{epoch}:%{version}
564
565 %description ftp
566 This is a dynamic shared object (DSO) for Apache that will add FTP
567 support to PHP.
568
569 %description ftp -l pl
570 Modu³ PHP dodaj±cy obs³ugê protoko³u FTP.
571
572 %package gd
573 Summary:        GD extension module for PHP
574 Summary(pl):    Modu³ GD dla PHP
575 Group:          Libraries
576 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
577 Requires:       %{name}-common = %{epoch}:%{version}
578 %{!?_without_gif:Requires:      gd(gif)}
579 %{!?_without_gif:Provides:      %{name}-gd(gif) = %{epoch}:%{version}-%{release}}
580
581 %description gd
582 This is a dynamic shared object (DSO) for Apache that will add GD
583 support to PHP. You should install this package in addition to the
584 main %{name} package if you want to create and manipulate images with
585 PHP.
586
587 %description gd -l pl
588 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki GD - do obróbki
589 obrazków z poziomu PHP.
590
591 %package gettext
592 Summary:        gettext extension module for PHP
593 Summary(pl):    Modu³ gettext dla PHP
594 Group:          Libraries
595 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
596 Requires:       %{name}-common = %{epoch}:%{version}
597
598 %description gettext
599 This is a dynamic shared object (DSO) for Apache that will add gettext
600 support to PHP.
601
602 %description gettext -l pl
603 Modu³ PHP dodaj±cy obs³ugê lokalizacji przez gettext.
604
605 %package gmp
606 Summary:        gmp extension module for PHP
607 Summary(pl):    Modu³ gmp dla PHP
608 Group:          Libraries
609 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
610 Requires:       %{name}-common = %{epoch}:%{version}
611
612 %description gmp
613 This is a dynamic shared object (DSO) for Apache that will add
614 arbitrary length number support with GNU MP library to PHP.
615
616 %description gmp -l pl
617 Modu³ PHP umorzliwiaj±cy korzystanie z biblioteki gmp.
618
619 %package hyperwave
620 Summary:        Hyperwave extension module for PHP
621 Summary(pl):    Modu³ Hyperwave dla PHP
622 Group:          Libraries
623 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
624 Requires:       %{name}-common = %{epoch}:%{version}
625
626 %description hyperwave
627 This is a dynamic shared object (DSO) for Apache that will add
628 Hyperwave support to PHP.
629
630 %description hyperwave -l pl
631 Modu³ PHP dodaj±cy obs³ugê Hyperwave.
632
633 %package iconv
634 Summary:        iconv extension module for PHP
635 Summary(pl):    Modu³ iconv dla PHP
636 Group:          Libraries
637 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
638 Requires:       %{name}-common = %{epoch}:%{version}
639
640 %description iconv
641 This is a dynamic shared object (DSO) for Apache that will add iconv
642 support to PHP.
643
644 %description iconv -l pl
645 Modu³ PHP dodaj±cy obs³ugê iconv.
646
647 %package imap
648 Summary:        IMAP extension module for PHP
649 Summary(pl):    Modu³ IMAP dla PHP
650 Summary(pt_BR): Um módulo para aplicações PHP que usam IMAP
651 Group:          Libraries
652 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
653 Requires:       %{name}-common = %{epoch}:%{version}
654
655 %description imap
656 This is a dynamic shared object (DSO) for Apache that will add IMAP
657 support to PHP.
658
659 %description imap -l pl
660 Modu³ PHP dodaj±cy obs³ugê skrzynek IMAP.
661
662 %description imap -l pt_BR
663 Um módulo para aplicações PHP que usam IMAP.
664
665 %package interbase
666 Summary:        InterBase/Firebird database module for PHP
667 Summary(pl):    Modu³ bazy danych InterBase/Firebird dla PHP
668 Group:          Libraries
669 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
670 Requires:       %{name}-common = %{epoch}:%{version}
671 %{?_with_interbase_inst:Autoreq:        false}
672
673 %description interbase
674 This is a dynamic shared object (DSO) for Apache that will add
675 InterBase and Firebird database support to PHP.
676
677 %description interbase -l pl
678 Modu³ PHP umo¿liwiaj±cy dostêp do baz danych InterBase i Firebird.
679
680 %package java
681 Summary:        Java extension module for PHP
682 Summary(pl):    Modu³ Javy dla PHP
683 Group:          Libraries
684 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
685 Requires:       %{name}-common = %{epoch}:%{version}
686
687 %description java
688 This is a dynamic shared object (DSO) for Apache that will add JAVA
689 support to PHP. This extension provides a simple and effective means
690 for creating and invoking methods on Java objects from PHP.
691
692 Note: it requires setting LD_LIBRARY_PATH to JRE directories
693 containing JVM libraries (e.g. libjava.so, libverify.so and libjvm.so
694 for Sun's JRE) before starting Apache or PHP interpreter.
695
696 %description java -l pl
697 Modu³ PHP dodaj±cy wsparcie dla Javy. Umo¿liwia odwo³ywanie siê do
698 obiektów Javy z poziomu PHP.
699
700 Uwaga: modu³ wymaga ustawienia LD_LIBRARY_PATH na katalogi JRE
701 zawieraj±ce biblioteki JVM (np. libjava.so, libverify.so i libjvm.so
702 dla JRE Suna) przed uruchomieniem Apache'a lub interpretera PHP.
703
704 %package ldap
705 Summary:        LDAP extension module for PHP
706 Summary(pl):    Modu³ LDAP dla PHP
707 Summary(pt_BR): Um módulo para aplicações PHP que usam LDAP
708 Group:          Libraries
709 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
710 Requires:       %{name}-common = %{epoch}:%{version}
711
712 %description ldap
713 This is a dynamic shared object (DSO) for Apache that will add LDAP
714 support to PHP.
715
716 %description ldap -l pl
717 Modu³ PHP dodaj±cy obs³ugê LDAP.
718
719 %description ldap -l pt_BR
720 Um módulo para aplicações PHP que usam LDAP.
721
722 %package mbstring
723 Summary:        mbstring extension module for PHP
724 Summary(pl):    Modu³ mbstring dla PHP
725 Group:          Libraries
726 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
727 Requires:       %{name}-common = %{epoch}:%{version}
728
729 %description mbstring
730 This is a dynamic shared object (DSO) for Apache that will add
731 multibyte string support to PHP.
732
733 %description mbstring -l pl
734 Modu³ PHP dodaj±cy obs³ugê ci±gów znaków wielobajtowych.
735
736 %package mcal
737 Summary:        mcal extension module for PHP
738 Summary(pl):    Modu³ mcal dla PHP
739 Group:          Libraries
740 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
741 Requires:       %{name}-common = %{epoch}:%{version}
742
743 %description mcal
744 This is a dynamic shared object (DSO) for Apache that will add mcal
745 (Modular Calendar Access Library) support to PHP.
746
747 %description mcal -l pl
748 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki mcal (daj±cej dostêp
749 do kalendarzy).
750
751 %package mcrypt
752 Summary:        mcrypt extension module for PHP
753 Summary(pl):    Modu³ mcrypt dla PHP
754 Group:          Libraries
755 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
756 Requires:       %{name}-common = %{epoch}:%{version}
757
758 %description mcrypt
759 This is a dynamic shared object (DSO) for Apache that will add mcrypt
760 support to PHP.
761
762 %description mcrypt -l pl
763 Modu³ PHP dodaj±cy mo¿liwo¶æ szyfrowania poprzez bibliotekê mcrypt.
764
765 %package mhash
766 Summary:        mhash extension module for PHP
767 Summary(pl):    Modu³ mhash dla PHP
768 Group:          Libraries
769 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
770 Requires:       %{name}-common = %{epoch}:%{version}
771
772 %description mhash
773 This is a dynamic shared object (DSO) for Apache that will add mhash
774 support to PHP.
775
776 %description mhash -l pl
777 Modu³ PHP udostêpniaj±cy funkcje mieszaj±ce z biblioteki mhash.
778
779 %package ming
780 Summary:        ming extension module for PHP
781 Summary(pl):    Modu³ ming dla PHP
782 Group:          Libraries
783 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
784 Requires:       %{name}-common = %{epoch}:%{version}
785
786 %description ming
787 This is a dynamic shared object (DSO) for Apache that will add ming
788 (Flash - .swf files) support to PHP.
789
790 %description ming -l pl
791 Modu³ PHP dodaj±cy obs³ugê plików Flash (.swf) poprzez bibliotekê
792 ming.
793
794 %package mnogosearch
795 Summary:        mnoGoSearch extension module for PHP
796 Summary(pl):    Modu³ mnoGoSearch dla PHP
797 Group:          Libraries
798 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
799 Requires:       %{name}-common = %{epoch}:%{version}
800
801 %description mnogosearch
802 This is a dynamic shared object (DSO) for Apache that will allow you
803 to access mnoGoSearch free search engine in PHP.
804
805 %description mnogosearch -l pl
806 Modu³ PHP dodaj±cy pozwalaj±cy na dostêp do wolnodostêpnego silnika
807 wyszukiwarki mnoGoSearch.
808
809 %package msession
810 Summary:        msession extension module for PHP
811 Summary(pl):    Modu³ msession dla PHP
812 Group:          Libraries
813 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
814 Requires:       %{name}-common = %{epoch}:%{version}
815
816 %description msession
817 This is a dynamic shared object (DSO) for Apache that will allow you
818 to use msession in PHP. msession is a high speed session daemon which
819 can run either locally or remotely. It is designed to provide
820 consistent session management for a PHP web farm.
821
822 %description msession -l pl
823 Modu³ PHP dodaj±cy umo¿liwiaj±cy korzystanie z demona msession. Jest
824 to demon szybkiej obs³ugi sesji, który mo¿e dzia³aæ lokalnie lub na
825 innej maszynie. S³u¿y do zapewniania spójnej obs³ugi sesji dla farmy
826 serwerów.
827
828 %package mysql
829 Summary:        MySQL database module for PHP
830 Summary(pl):    Modu³ bazy danych MySQL dla PHP
831 Summary(pt_BR): Um módulo para aplicações PHP que usam bancos de dados MySQL
832 Group:          Libraries
833 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
834 Requires:       %{name}-common = %{epoch}:%{version}
835
836 %description mysql
837 This is a dynamic shared object (DSO) for Apache that will add MySQL
838 database support to PHP. If you need back-end support for MySQL, you
839 should install this package in addition to the main %{name} package.
840
841 %description mysql -l pl
842 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych MySQL.
843
844 %description mysql -l pt_BR
845 Um módulo para aplicações PHP que usam bancos de dados MySQL.
846
847 %package oci8
848 Summary:        Oracle 8 database module for PHP
849 Summary(pl):    Modu³ bazy danych Oracle 8 dla PHP
850 Group:          Libraries
851 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
852 Requires:       %{name}-common = %{epoch}:%{version}
853 Autoreq:        false
854
855 %description oci8
856 This is a dynamic shared object (DSO) for Apache that will add Oracle
857 7 and Oracle 8 database support to PHP through Oracle8 Call-Interface
858 (OCI8).
859
860 %description oci8 -l pl
861 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7 i Oracle 8
862 poprzez interfejs Oracle8 Call-Interface (OCI8).
863
864 %package odbc
865 Summary:        ODBC extension module for PHP
866 Summary(pl):    Modu³ ODBC dla PHP
867 Summary(pt_BR): Um módulo para aplicações PHP que usam bases de dados ODBC
868 Group:          Libraries
869 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
870 Requires:       %{name}-common = %{epoch}:%{version}
871 Requires:       unixODBC >= 2.1.1-3
872
873 %description odbc
874 This is a dynamic shared object (DSO) for Apache that will add ODBC
875 support to PHP.
876
877 %description odbc -l pl
878 Modu³ PHP ze wsparciem dla ODBC.
879
880 %description odbc -l pt_BR
881 Um módulo para aplicações PHP que usam ODBC.
882
883 %package openssl
884 Summary:        OpenSSL extension module for PHP
885 Summary(pl):    Modu³ OpenSSL dla PHP
886 Group:          Libraries
887 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
888 Requires:       %{name}-common = %{epoch}:%{version}
889
890 %description openssl
891 This is a dynamic shared object (DSO) for Apache that will add OpenSSL
892 support to PHP.
893
894 Warning: this is an experimental module.
895
896 %description openssl -l pl
897 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki OpenSSL.
898
899 Uwaga: to jest modu³ eksperymentalny.
900
901 %package oracle
902 Summary:        Oracle 7 database module for PHP
903 Summary(pl):    Modu³ bazy danych Oracle 7 dla PHP
904 Group:          Libraries
905 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
906 Requires:       %{name}-common = %{epoch}:%{version}
907 Autoreq:        false
908
909 %description oracle
910 This is a dynamic shared object (DSO) for Apache that will add Oracle
911 7 database support to PHP.
912
913 %description oracle -l pl
914 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7.
915
916 %package overload
917 Summary:        Overload extension module for PHP
918 Summary(pl):    Modu³ Overload dla PHP
919 Group:          Libraries
920 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
921 Requires:       %{name}-common = %{epoch}:%{version}
922
923 %description overload
924 This is a dynamic shared object (DSO) for Apache that will add
925 user-space object overloading support to PHP.
926
927 Warning: this is an experimental module.
928
929 %description overload -l pl
930 Modu³ PHP umo¿liwiaj±cy przeci±¿anie obiektów.
931
932 Uwaga: to jest modu³ eksperymentalny.
933
934 %package pcntl
935 Summary:        Process Control extension module for PHP
936 Summary(pl):    Modu³ Process Control dla PHP
937 Group:          Libraries
938 Requires(post,preun):   %{name}-program = %{epoch}:%{version}
939 Requires:       %{name}-program = %{epoch}:%{version}
940
941 %description pcntl
942 This is a dynamic shared object (DSO) for Apache that will add process
943 spawning and control support to PHP. It supports functions like
944 fork(), waitpid(), signal() etc.
945
946 Warning: this is an experimental module. Also, don't use it in
947 webserver environment!
948
949 %description pcntl -l pl
950 Modu³ PHP umo¿liwiaj±cy tworzenie nowych procesów i kontrolê nad nimi.
951 Obs³uguje funkcje takie jak fork(), waitpid(), signal() i podobne.
952
953 Uwaga: to jest modu³ eksperymentalny. Ponadto nie jest przeznaczony do
954 u¿ywania z serwerem WWW - nie próbuj tego!
955
956 %package pcre
957 Summary:        PCRE extension module for PHP
958 Summary(pl):    Modu³ PCRE dla PHP
959 Group:          Libraries
960 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
961 Requires:       %{name}-common = %{epoch}:%{version}
962
963 %description pcre
964 This is a dynamic shared object (DSO) for Apache that will add Perl
965 Compatible Regular Expression support to PHP.
966
967 %description pcre -l pl
968 Modu³ PHP umo¿liwiaj±cy korzystanie z perlowych wyra¿eñ regularnych
969 (Perl Compatible Regular Expressions)
970
971 %package pdf
972 Summary:        libPDF module for PHP
973 Summary(pl):    Modu³ do tworzenia plików PDF dla PHP
974 Group:          Libraries
975 PreReq:         pdflib
976 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
977 Requires:       %{name}-common = %{epoch}:%{version}
978
979 %description pdf
980 This is a dynamic shared object (DSO) for Apache that will add PDF
981 support to PHP.
982
983 %description pdf -l pl
984 Modu³ PHP umo¿liwiaj±cy tworzenie plików PDF. Wykorzystuje bibliotekê
985 pdflib.
986
987 %package pgsql
988 Summary:        PostgreSQL database module for PHP
989 Summary(pl):    Modu³ bazy danych PostgreSQL dla PHP
990 Group:          Libraries
991 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
992 Requires:       %{name}-common = %{epoch}:%{version}
993
994 %description pgsql
995 This is a dynamic shared object (DSO) for Apache that will add
996 PostgreSQL database support to PHP.
997
998 %description pgsql -l pl
999 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
1000
1001 %description pgsql -l pt_BR
1002 Um módulo para aplicações PHP que usam bancos de dados postgresql.
1003
1004 %package posix
1005 Summary:        POSIX extension module for PHP
1006 Summary(pl):    Modu³ POSIX dla PHP
1007 Group:          Libraries
1008 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1009 Requires:       %{name}-common = %{epoch}:%{version}
1010
1011 %description posix
1012 This is a dynamic shared object (DSO) for Apache that will add POSIX
1013 functions support to PHP.
1014
1015 %description posix -l pl
1016 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji POSIX.
1017
1018 %package pspell
1019 Summary:        pspell extension module for PHP
1020 Summary(pl):    Modu³ pspell dla PHP
1021 Group:          Libraries
1022 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1023 Requires:       %{name}-common = %{epoch}:%{version}
1024
1025 %description pspell
1026 This is a dynamic shared object (DSO) for Apache that will add pspell
1027 support to PHP. It allows to check the spelling of a word and offer
1028 suggestions.
1029
1030 %description pspell -l pl
1031 Modu³ PHP umo¿liwiaj±cy korzystanie z pspella. Pozwala on na
1032 sprawdzanie pisowni s³owa i sugerowanie poprawek.
1033
1034 %package recode
1035 Summary:        recode extension module for PHP
1036 Summary(pl):    Modu³ recode dla PHP
1037 Group:          Libraries
1038 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1039 Requires:       %{name}-common = %{epoch}:%{version}
1040 Requires:       recode >= 3.5d-3
1041
1042 %description recode
1043 This is a dynamic shared object (DSO) for Apache that will add recode
1044 support to PHP.
1045
1046 %description recode -l pl
1047 Modu³ PHP dodaj±cy mo¿liwo¶æ konwersji kodowania plików (poprzez
1048 bibliotekê recode).
1049
1050 %package session
1051 Summary:        session extension module for PHP
1052 Summary(pl):    Modu³ session dla PHP
1053 Group:          Libraries
1054 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1055 Requires:       %{name}-common = %{epoch}:%{version}
1056
1057 %description session
1058 This is a dynamic shared object (DSO) for Apache that will add session
1059 support to PHP.
1060
1061 %description session -l pl
1062 Modu³ PHP dodaj±cy obs³ugê sesji.
1063
1064 %package shmop
1065 Summary:        Shared Memory Operations extension module for PHP
1066 Summary(pl):    Modu³ shmop dla PHP
1067 Group:          Libraries
1068 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1069 Requires:       %{name}-common = %{epoch}:%{version}
1070
1071 %description shmop
1072 This is a dynamic shared object (DSO) for Apache that will add Shared
1073 Memory Operations support to PHP.
1074
1075 Warning: this is an experimental module.
1076
1077 %description shmop -l pl
1078 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej.
1079
1080 Uwaga: to jest modu³ eksperymentalny.
1081
1082 %package snmp
1083 Summary:        SNMP extension module for PHP
1084 Summary(pl):    Modu³ SNMP dla PHP
1085 Group:          Libraries
1086 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1087 Requires:       %{name}-common = %{epoch}:%{version}
1088
1089 %description snmp
1090 This is a dynamic shared object (DSO) for Apache that will add SNMP
1091 support to PHP.
1092
1093 %description snmp -l pl
1094 Modu³ PHP dodaj±cy obs³ugê SNMP.
1095
1096 %package sockets
1097 Summary:        sockets extension module for PHP
1098 Summary(pl):    Modu³ socket dla PHP
1099 Group:          Libraries
1100 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1101 Requires:       %{name}-common = %{epoch}:%{version}
1102
1103 %description sockets
1104 This is a dynamic shared object (DSO) for Apache that will add sockets
1105 support to PHP.
1106
1107 Warning: this is an experimental module.
1108
1109 %description sockets -l pl
1110 Modu³ PHP dodaj±cy obs³ugê gniazdek.
1111
1112 Uwaga: to jest modu³ eksperymentalny.
1113
1114 %package sybase-ct
1115 Summary:        Sybase-CT extension module for PHP
1116 Summary(pl):    Modu³ Sybase-CT dla PHP
1117 Group:          Libraries
1118 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1119 Requires:       %{name}-common = %{epoch}:%{version}
1120
1121 %description sybase-ct
1122 This is a dynamic shared object (DSO) for Apache that will add Sybase
1123 and MS SQL databases support through CT-lib to PHP.
1124
1125 %description sybase-ct -l pl
1126 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1127 CT-lib.
1128
1129 %package sysvsem
1130 Summary:        SysV sem extension module for PHP
1131 Summary(pl):    Modu³ SysV sem dla PHP
1132 Group:          Libraries
1133 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1134 Requires:       %{name}-common = %{epoch}:%{version}
1135
1136 %description sysvsem
1137 This is a dynamic shared object (DSO) for Apache that will add SysV
1138 semafores support to PHP.
1139
1140 %description sysvsem -l pl
1141 Modu³ PHP umo¿liwiaj±cy korzystanie z semaforów SysV.
1142
1143 %package sysvshm
1144 Summary:        SysV shm extension module for PHP
1145 Summary(pl):    Modu³ SysV shm dla PHP
1146 Group:          Libraries
1147 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1148 Requires:       %{name}-common = %{epoch}:%{version}
1149
1150 %description sysvshm
1151 This is a dynamic shared object (DSO) for Apache that will add SysV
1152 Shared Memory support to PHP.
1153
1154 %description sysvshm -l pl
1155 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV.
1156
1157 %package wddx
1158 Summary:        wddx extension module for PHP
1159 Summary(pl):    Modu³ wddx dla PHP
1160 Group:          Libraries
1161 PreReq:         %{name}-session = %{epoch}:%{version}
1162 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1163 Requires:       %{name}-common = %{epoch}:%{version}
1164
1165 %description wddx
1166 This is a dynamic shared object (DSO) for Apache that will add wddx
1167 support to PHP.
1168
1169 %description wddx -l pl
1170 Modu³ PHP umo¿liwiaj±cy korzystanie z wddx.
1171
1172 %package xml
1173 Summary:        XML extension module for PHP
1174 Summary(pl):    Modu³ XML dla PHP
1175 Group:          Libraries
1176 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1177 Requires:       %{name}-common = %{epoch}:%{version}
1178
1179 %description xml
1180 This is a dynamic shared object (DSO) for Apache that will add XML
1181 support to PHP. This extension lets you create XML parsers and then
1182 define handlers for different XML events.
1183
1184 %description xml -l pl
1185 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML i obs³ugê zdarzeñ
1186 zwi±zanych z tymi plikami. Pozwala on tworzyæ analizatory XML i
1187 nastêpnie definiowaæ procedury obs³ugi dla ró¿nych zdarzeñ XML.
1188
1189 %package xmlrpc
1190 Summary:        xmlrpc extension module for PHP
1191 Summary(pl):    Modu³ xmlrpc dla PHP
1192 Group:          Libraries
1193 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1194 Requires:       %{name}-common = %{epoch}:%{version}
1195
1196 %description xmlrpc
1197 This is a dynamic shared object (DSO) for Apache that will add XMLRPC
1198 support to PHP.
1199
1200 Warning: this is an experimental module.
1201
1202 %description xmlrpc -l pl
1203 Modu³ PHP dodaj±cy obs³ugê XMLRPC.
1204
1205 Uwaga: to jest modu³ eksperymentalny.
1206
1207 %package xslt
1208 Summary:        xslt extension module for PHP
1209 Summary(pl):    Modu³ xslt dla PHP
1210 Group:          Libraries
1211 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1212 Requires:       %{name}-common = %{epoch}:%{version}
1213
1214 %description xslt
1215 This is a dynamic shared object (DSO) for Apache that will add xslt
1216 support to PHP.
1217
1218 %description xslt -l pl
1219 Modu³ PHP umo¿liwiaj±cy korzystanie z technologii xslt.
1220
1221 %package yaz
1222 Summary:        yaz extension module for PHP
1223 Summary(pl):    Modu³ yaz dla PHP
1224 Group:          Libraries
1225 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1226 Requires:       %{name}-common = %{epoch}:%{version}
1227 Requires:       yaz >= 1.9
1228
1229 %description yaz
1230 This is a dynamic shared object (DSO) for Apache that will add yaz
1231 support to PHP. yaz toolkit implements the Z39.50 protocol for
1232 information retrieval.
1233
1234 %description yaz -l pl
1235 Modu³ PHP umo¿liwiaj±cy korzystanie z yaz - implementacji protoko³u
1236 Z39.50 s³u¿±cego do pozyskiwania informacji.
1237
1238 %package yp
1239 Summary:        NIS (yp) extension module for PHP
1240 Summary(pl):    Modu³ NIS (yp) dla PHP
1241 Group:          Libraries
1242 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1243 Requires:       %{name}-common = %{epoch}:%{version}
1244
1245 %description yp
1246 This is a dynamic shared object (DSO) for Apache that will add NIS
1247 (Yellow Pages) support to PHP.
1248
1249 %description yp -l pl
1250 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
1251 wsparcie dla NIS (Yellow Pages).
1252
1253 %package zip
1254 Summary:        zip extension module for PHP
1255 Summary(pl):    Modu³ zip dla PHP
1256 Group:          Libraries
1257 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1258 Requires:       %{name}-common = %{epoch}:%{version}
1259
1260 %description zip
1261 This is a dynamic shared object (DSO) for Apache that will add ZZipLib
1262 (read-only access to ZIP archives) support to PHP.
1263
1264 %description zip -l pl
1265 Modu³ PHP umo¿liwiaj±cy korzystanie z bibliotekli ZZipLib
1266 (pozwalaj±cej na odczyt archiwów ZIP).
1267
1268 %package zlib
1269 Summary:        Zlib extension module for PHP
1270 Summary(pl):    Modu³ zlib dla PHP
1271 Group:          Libraries
1272 Requires(post,preun):   %{name}-common = %{epoch}:%{version}
1273 Requires:       %{name}-common = %{epoch}:%{version}
1274
1275 %description zlib
1276 This is a dynamic shared object (DSO) for Apache that will add
1277 compression (zlib) support to PHP.
1278
1279 %description zlib -l pl
1280 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji (poprzez bibliotekê zlib).
1281
1282 %package pear
1283 Summary:        PEAR - PHP Extension and Application Repository
1284 Summary(pl):    PEAR - Rozszerzenie PHP i Repozytorium Aplikacji
1285 Group:          Development/Languages/PHP
1286 Requires:       %{name}-pcre = %{epoch}:%{version}
1287 Requires:       %{name}-xml = %{epoch}:%{version}
1288 Obsoletes:      %{name}-pear-additional_classes
1289
1290 %description pear
1291 PEAR - PHP Extension and Application Repository.
1292
1293 %description pear -l pl
1294 PEAR (PHP Extension and Application Repository) - Rozszerzenie PHP i
1295 Repozytorium Aplikacji.
1296
1297 %prep
1298 %setup -q
1299 %patch0 -p1
1300 %patch1 -p1
1301 %patch2 -p1
1302 %patch3 -p1
1303 %patch4 -p1
1304 %patch5 -p1
1305 %patch6 -p1
1306 %patch7 -p1
1307 %patch8 -p1
1308 %patch9 -p1
1309 %patch10 -p1
1310 %patch11 -p1
1311 %patch12 -p1
1312 %patch13 -p1
1313 %patch14 -p1
1314 %patch15 -p1
1315 %patch16 -p1
1316 #%patch17 -p1   -- TODO s/name/s_name/ - if patch still necessary
1317 cp php.ini-dist php.ini
1318 %patch18 -p1
1319 # for ac2.53b/am1.6b - AC_LANG_CXX has AM_CONDITIONAL, so cannot be invoked
1320 # conditionally...
1321 %patch19 -p1
1322 %patch20 -p1
1323 %patch21 -p1
1324 %patch23 -p1
1325 %patch24 -p1
1326 %patch25 -p1
1327 %patch26 -p1
1328
1329 %build
1330 CFLAGS="%{rpmcflags} -DEAPI=1 -I/usr/X11R6/include"
1331 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
1332 ./buildconf --force
1333 %{__libtoolize}
1334 %{__aclocal}
1335 %{__autoconf}
1336 PROG_SENDMAIL="/usr/lib/sendmail"; export PROG_SENDMAIL
1337 for i in cgi cli apxs ; do
1338 %configure \
1339         `[ $i = cgi ] && echo --enable-discard-path` \
1340         `[ $i = cli ] && echo --disable-cgi` \
1341         `[ $i = fcgi ] && echo --enable-fastcgi --with-fastcgi=/usr` \
1342 %if %{_apache2}
1343         `[ $i = apxs ] && echo --with-apxs2=%{apxs}` \
1344 %else
1345         `[ $i = apxs ] && echo --with-apxs=%{apxs}` \
1346 %endif
1347         --with-config-file-path=%{_sysconfdir} \
1348         --with-exec-dir=%{_bindir} \
1349         --%{!?debug:dis}%{?debug:en}able-debug \
1350         --enable-bcmath=shared \
1351         --enable-calendar=shared \
1352         --enable-ctype=shared \
1353         --enable-dba=shared \
1354         --enable-dbx=shared \
1355         --enable-dio=shared \
1356         --enable-exif=shared \
1357         --enable-ftp=shared \
1358         --enable-gd-native-ttf \
1359         --enable-magic-quotes \
1360         --enable-mbstring=shared --disable-mbstr-enc-trans --enable-mbregex \
1361         --enable-overload=shared \
1362         %{?_with_pcntl:--enable-pcntl=shared}%{!?_with_pcntl:--disable-pcntl} \
1363         --enable-posix=shared \
1364         --enable-session \
1365         --enable-shared \
1366         --enable-shmop=shared \
1367         --enable-sysvsem=shared \
1368         --enable-sysvshm=shared \
1369         --enable-track-vars \
1370         --enable-trans-sid \
1371         --enable-safe-mode \
1372         --enable-sockets=shared \
1373         --enable-ucd-snmp-hack \
1374         %{!?_without_wddx:--enable-wddx=shared} \
1375         %{?_without_xml:--disable-xml}%{!?_without_xml:--enable-xml=shared} \
1376         %{!?_without_xslt:--enable-xslt=shared} \
1377         --enable-yp=shared \
1378         --with-bz2=shared \
1379         %{!?_without_cpdf:--with-cpdflib=shared} \
1380         --with-crack=shared \
1381         %{?_without_curl:--without-curl}%{!?_without_curl:--with-curl=shared} \
1382         %{?_with_db3:--with-db3}%{!?_with_db3:--with-db4} \
1383         --with-dbase=shared \
1384         %{!?_without_xml:--with-dom=shared} \
1385         %{!?_without_domxslt:--with-dom-xslt=shared --with-dom-exslt=shared} \
1386 %if %(expr %{?_without_xml:0}%{!?_without_xml:1} + %{?_without_xmlrpc:0}%{!?_without_xmlrpc:1})
1387         --with-expat-dir=shared,/usr \
1388 %else
1389         --without-expat-dir \
1390 %endif
1391         --with-iconv=shared \
1392         --with-filepro=shared \
1393         --with-freetype-dir=shared \
1394         --with-gettext=shared \
1395         --with-gd=shared,/usr \
1396         --with-gdbm \
1397         --with-gmp=shared \
1398         --with-hyperwave=shared \
1399         %{!?_without_imap:--with-imap=shared --with-imap-ssl} \
1400         %{!?_without_interbase:--with-interbase=shared%{!?_with_interbase_inst:,/usr}} \
1401         %{?_with_java:--with-java=/usr/lib/java} \
1402         --with-jpeg-dir=shared,/usr \
1403         %{!?_without_ldap:--with-ldap=shared} \
1404         --with-mcal=shared,/usr \
1405         --with-mcrypt=shared \
1406         %{!?_without_mhash:--with-mhash=shared} \
1407         %{!?_without_ming:--with-ming=shared} \
1408         %{!?_without_mm:--with-mm} \
1409         %{?_without_mnogosearch:--without-mnogosearch}%{!?_without_mnogosearch:--with-mnogosearch=shared,/usr} \
1410         %{!?_without_msession:--with-msession=shared}%{?_without_msession:--without-msession} \
1411         --with-mysql=shared,/usr \
1412         --with-mysql-sock=/var/lib/mysql/mysql.sock \
1413         %{?_with_oci8:--with-oci8=shared} \
1414         %{!?_without_openssl:--with-openssl} \
1415         %{?_with_oracle:--with-oracle=shared} \
1416         %{?_without_pcre:--without-pcre-regex}%{!?_without_pcre:--with-pcre-regex=shared} \
1417         %{!?_without_pdf:--with-pdflib=shared} \
1418         --with-pear=%{php_pear_dir} \
1419         %{?_without_pgsql:--without-pgsql}%{!?_without_pgsql:--with-pgsql=shared,/usr} \
1420         --with-png-dir=shared,/usr \
1421         %{!?_without_pspell:--with-pspell=shared} \
1422         %{!?_without_recode:--with-recode=shared} \
1423         --with-regex=php \
1424         --without-sablot-js \
1425         %{!?_without_snmp:--with-snmp=shared} \
1426         %{!?_without_sybase_ct:--with-sybase-ct=shared,/usr} \
1427         --with-t1lib=shared \
1428         --with-tiff-dir=shared,/usr \
1429         %{!?_without_odbc:--with-unixODBC=shared} \
1430         %{?_without_xmlrpc:--without-xmlrpc}%{!?_without_xmlrpc:--with-xmlrpc=shared,/usr} \
1431         %{!?_without_xslt:--with-xslt-sablot=shared} \
1432         %{!?_without_yaz:--with-yaz=shared} \
1433         --with-zip=shared \
1434         --with-zlib=shared \
1435         --with-zlib-dir=shared,/usr
1436 # --with-openssl=shared not supported in 4.3.2
1437
1438 cp -f Makefile Makefile.$i
1439 # left for debugging purposes
1440 cp -f main/php_config.h php_config.h.$i
1441 done
1442
1443 # for now session_mm doesn't work with shared session module...
1444 # --enable-session=shared
1445 # %{?_without_mm:--with-mm=shared,no}%{!?_without_mm:--with-mm=shared}
1446
1447 # TODO:
1448 #       --with-qtdom=shared
1449
1450 %{__make}
1451
1452 # fix install paths, avoid evil rpaths
1453 %{__perl} -pi -e "s|^libdir=.*|libdir='%{_libdir}'|" libphp_common.la
1454 %{__perl} -pi -e "s|^libdir=.*|libdir='%{_libdir}/apache'|" libphp4.la
1455 %{__perl} -pi -e 's|^(relink_command=.* -rpath )[^ ]*/libs |$1%{_libdir}/apache |' libphp4.la
1456
1457 # notes:
1458 # -DENABLE_CHROOT_FUNC=1 (cgi,fcgi) is used in ext/standard/dir.c (libphp_common)
1459 # -DPHP_WRITE_STDOUT is used also for cli, but not set by its config.m4
1460
1461 %{__make} sapi/cgi/php -f Makefile.cgi \
1462         CFLAGS_CLEAN="%{rpmcflags} -DDISCARD_PATH=1 -DENABLE_PATHINFO_CHECK=1 -DFORCE_CGI_REDIRECT=0 -DPHP_WRITE_STDOUT=1"
1463
1464 # for fcgi: -DDISCARD_PATH=0 -DENABLE_PATHINFO_CHECK=1 -DFORCE_CGI_REDIRECT=0
1465 # -DHAVE_FILENO_PROTO=1 -DHAVE_FPOS=1 -DHAVE_LIBNSL=1(die) -DHAVE_SYS_PARAM_H=1
1466 # -DPHP_FASTCGI=1 -DPHP_FCGI_STATIC=1 -DPHP_WRITE_STDOUT=1
1467
1468 %install
1469 rm -rf $RPM_BUILD_ROOT
1470 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache},%{_sysconfdir}/{apache,cgi}} \
1471         $RPM_BUILD_ROOT%{httpdir}/icons \
1472         $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1473         $RPM_BUILD_ROOT/var/run/php \
1474         $RPM_BUILD_ROOT/etc/httpd/httpd.conf
1475
1476 %{__make} install \
1477         INSTALL_ROOT=$RPM_BUILD_ROOT \
1478         INSTALL_IT="\$(LIBTOOL) --mode=install install libphp_common.la $RPM_BUILD_ROOT%{_libdir} ; \$(LIBTOOL) --mode=install install libphp4.la $RPM_BUILD_ROOT%{_libdir}/apache ; \$(LIBTOOL) --mode=install install sapi/cgi/php $RPM_BUILD_ROOT%{_bindir}/php.cgi" \
1479         INSTALL_CLI="\$(LIBTOOL) --mode=install install sapi/cli/php $RPM_BUILD_ROOT%{_bindir}/php.cli"
1480
1481 # compatibility (/usr/bin/php used to be CGI SAPI)
1482 ln -sf php.cgi $RPM_BUILD_ROOT%{_bindir}/php
1483
1484 %{?_with_java:install ext/java/php_java.jar $RPM_BUILD_ROOT%{extensionsdir}}
1485
1486 install php.ini $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1487 install %{SOURCE6} %{SOURCE7} %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}
1488 install %{SOURCE2} php.gif $RPM_BUILD_ROOT%{httpdir}/icons
1489 install %{SOURCE4} $RPM_BUILD_ROOT%{_sbindir}
1490 install %{SOURCE5} $RPM_BUILD_ROOT/etc/httpd/httpd.conf/70_mod_php.conf
1491
1492 install %{SOURCE1} .
1493
1494 cp -f Zend/LICENSE{,.Zend}
1495
1496 # Directories created for pear:
1497 install -d $RPM_BUILD_ROOT%{php_pear_dir}/{Archive,Console,Crypt,HTML/Template,Image,Net,Science,XML}
1498
1499 %clean
1500 rm -rf $RPM_BUILD_ROOT
1501
1502 %post
1503 %if ! %{_apache2}
1504 %{__perl} -pi -e 's|^#AddType application/x-httpd-php \.php|AddType application/x-httpd-php .php|' \
1505         /etc/httpd/httpd.conf
1506 %{apxs} -e -a -n php4 %{_pkglibdir}/libphp4.so 1>&2
1507 %endif
1508 if [ -f /var/lock/subsys/httpd ]; then
1509         /etc/rc.d/init.d/httpd restart 1>&2
1510 fi
1511
1512 %if %{_apache2}
1513 %postun
1514 if [ "$1" = "0" ]; then
1515         if [ -f /var/lock/subsys/httpd ]; then
1516                 /etc/rc.d/init.d/httpd restart 1>&2
1517         fi
1518 fi
1519 %else
1520 %preun
1521 if [ "$1" = "0" ]; then
1522         %{apxs} -e -A -n php4 %{_pkglibdir}/libphp4.so 1>&2
1523         %{__perl} -pi -e \
1524                 's|^AddType application/x-httpd-php \.php|#AddType application/x-httpd-php .php|' \
1525                 /etc/httpd/httpd.conf
1526         if [ -f /var/lock/subsys/httpd ]; then
1527                 /etc/rc.d/init.d/httpd restart 1>&2
1528         fi
1529 fi
1530 %endif
1531
1532 %post   common -p /sbin/ldconfig
1533 %postun common -p /sbin/ldconfig
1534
1535 %post bcmath
1536 %{_sbindir}/php-module-install install bcmath %{_sysconfdir}/php.ini
1537
1538 %preun bcmath
1539 if [ "$1" = "0" ]; then
1540         %{_sbindir}/php-module-install remove bcmath %{_sysconfdir}/php.ini
1541 fi
1542
1543 %post bzip2
1544 %{_sbindir}/php-module-install install bz2 %{_sysconfdir}/php.ini
1545
1546 %preun bzip2
1547 if [ "$1" = "0" ]; then
1548         %{_sbindir}/php-module-install remove bz2 %{_sysconfdir}/php.ini
1549 fi
1550
1551 %post calendar
1552 %{_sbindir}/php-module-install install calendar %{_sysconfdir}/php.ini
1553
1554 %preun calendar
1555 if [ "$1" = "0" ]; then
1556         %{_sbindir}/php-module-install remove calendar %{_sysconfdir}/php.ini
1557 fi
1558
1559 %post cpdf
1560 %{_sbindir}/php-module-install install cpdf %{_sysconfdir}/php.ini
1561
1562 %preun cpdf
1563 if [ "$1" = "0" ]; then
1564         %{_sbindir}/php-module-install remove cpdf %{_sysconfdir}/php.ini
1565 fi
1566
1567 %post crack
1568 %{_sbindir}/php-module-install install crack %{_sysconfdir}/php.ini
1569
1570 %preun crack
1571 if [ "$1" = "0" ]; then
1572         %{_sbindir}/php-module-install remove crack %{_sysconfdir}/php.ini
1573 fi
1574
1575 %post ctype
1576 %{_sbindir}/php-module-install install ctype %{_sysconfdir}/php.ini
1577
1578 %preun ctype
1579 if [ "$1" = "0" ]; then
1580         %{_sbindir}/php-module-install remove ctype %{_sysconfdir}/php.ini
1581 fi
1582
1583 %post curl
1584 %{_sbindir}/php-module-install install curl %{_sysconfdir}/php.ini
1585
1586 %preun curl
1587 if [ "$1" = "0" ]; then
1588         %{_sbindir}/php-module-install remove curl %{_sysconfdir}/php.ini
1589 fi
1590
1591 %post dba
1592 %{_sbindir}/php-module-install install dba %{_sysconfdir}/php.ini
1593
1594 %preun dba
1595 if [ "$1" = "0" ]; then
1596         %{_sbindir}/php-module-install remove dba %{_sysconfdir}/php.ini
1597 fi
1598
1599 %post dbase
1600 %{_sbindir}/php-module-install install dbase %{_sysconfdir}/php.ini
1601
1602 %preun dbase
1603 if [ "$1" = "0" ]; then
1604         %{_sbindir}/php-module-install remove dbase %{_sysconfdir}/php.ini
1605 fi
1606
1607 %post dbx
1608 %{_sbindir}/php-module-install install dbx %{_sysconfdir}/php.ini
1609
1610 %preun dbx
1611 if [ "$1" = "0" ]; then
1612         %{_sbindir}/php-module-install remove dbx %{_sysconfdir}/php.ini
1613 fi
1614
1615 %post dio
1616 %{_sbindir}/php-module-install install dio %{_sysconfdir}/php.ini
1617
1618 %preun dio
1619 if [ "$1" = "0" ]; then
1620         %{_sbindir}/php-module-install remove dio %{_sysconfdir}/php.ini
1621 fi
1622
1623 %post domxml
1624 %{_sbindir}/php-module-install install domxml %{_sysconfdir}/php.ini
1625
1626 %preun domxml
1627 if [ "$1" = "0" ]; then
1628         %{_sbindir}/php-module-install remove domxml %{_sysconfdir}/php.ini
1629 fi
1630
1631 %post exif
1632 %{_sbindir}/php-module-install install exif %{_sysconfdir}/php.ini
1633
1634 %preun exif
1635 if [ "$1" = "0" ]; then
1636         %{_sbindir}/php-module-install remove exif %{_sysconfdir}/php.ini
1637 fi
1638
1639 %post filepro
1640 %{_sbindir}/php-module-install install filepro %{_sysconfdir}/php.ini
1641
1642 %preun filepro
1643 if [ "$1" = "0" ]; then
1644         %{_sbindir}/php-module-install remove filepro %{_sysconfdir}/php.ini
1645 fi
1646
1647 %post ftp
1648 %{_sbindir}/php-module-install install ftp %{_sysconfdir}/php.ini
1649
1650 %preun ftp
1651 if [ "$1" = "0" ]; then
1652         %{_sbindir}/php-module-install remove ftp %{_sysconfdir}/php.ini
1653 fi
1654
1655 %post gd
1656 %{_sbindir}/php-module-install install gd %{_sysconfdir}/php.ini
1657
1658 %preun gd
1659 if [ "$1" = "0" ]; then
1660         %{_sbindir}/php-module-install remove gd %{_sysconfdir}/php.ini
1661 fi
1662
1663 %post gettext
1664 %{_sbindir}/php-module-install install gettext %{_sysconfdir}/php.ini
1665
1666 %preun gettext
1667 if [ "$1" = "0" ]; then
1668         %{_sbindir}/php-module-install remove gettext %{_sysconfdir}/php.ini
1669 fi
1670
1671 %post gmp
1672 %{_sbindir}/php-module-install install gmp %{_sysconfdir}/php.ini
1673
1674 %preun gmp
1675 if [ "$1" = "0" ]; then
1676         %{_sbindir}/php-module-install remove gmp %{_sysconfdir}/php.ini
1677 fi
1678
1679 %post hyperwave
1680 %{_sbindir}/php-module-install install hyperwave %{_sysconfdir}/php.ini
1681
1682 %preun hyperwave
1683 if [ "$1" = "0" ]; then
1684         %{_sbindir}/php-module-install remove hyperwave %{_sysconfdir}/php.ini
1685 fi
1686
1687 %post iconv
1688 %{_sbindir}/php-module-install install iconv %{_sysconfdir}/php.ini
1689
1690 %preun iconv
1691 if [ "$1" = "0" ]; then
1692         %{_sbindir}/php-module-install remove iconv %{_sysconfdir}/php.ini
1693 fi
1694
1695 %post imap
1696 %{_sbindir}/php-module-install install imap %{_sysconfdir}/php.ini
1697
1698 %preun imap
1699 if [ "$1" = "0" ]; then
1700         %{_sbindir}/php-module-install remove imap %{_sysconfdir}/php.ini
1701 fi
1702
1703 %post interbase
1704 %{_sbindir}/php-module-install install interbase %{_sysconfdir}/php.ini
1705
1706 %preun interbase
1707 if [ "$1" = "0" ]; then
1708         %{_sbindir}/php-module-install remove interbase %{_sysconfdir}/php.ini
1709 fi
1710
1711 %post java
1712 %{_sbindir}/php-module-install install java %{_sysconfdir}/php.ini
1713
1714 %preun java
1715 if [ "$1" = "0" ]; then
1716         %{_sbindir}/php-module-install remove java %{_sysconfdir}/php.ini
1717 fi
1718
1719 %post ldap
1720 %{_sbindir}/php-module-install install ldap %{_sysconfdir}/php.ini
1721
1722 %preun ldap
1723 if [ "$1" = "0" ]; then
1724         %{_sbindir}/php-module-install remove ldap %{_sysconfdir}/php.ini
1725 fi
1726
1727 %post mbstring
1728 %{_sbindir}/php-module-install install mbstring %{_sysconfdir}/php.ini
1729
1730 %preun mbstring
1731 if [ "$1" = "0" ]; then
1732         %{_sbindir}/php-module-install remove mbstring %{_sysconfdir}/php.ini
1733 fi
1734
1735 %post mcal
1736 %{_sbindir}/php-module-install install mcal %{_sysconfdir}/php.ini
1737
1738 %preun mcal
1739 if [ "$1" = "0" ]; then
1740         %{_sbindir}/php-module-install remove mcal %{_sysconfdir}/php.ini
1741 fi
1742
1743 %post mcrypt
1744 %{_sbindir}/php-module-install install mcrypt %{_sysconfdir}/php.ini
1745
1746 %preun mcrypt
1747 if [ "$1" = "0" ]; then
1748         %{_sbindir}/php-module-install remove mcrypt %{_sysconfdir}/php.ini
1749 fi
1750
1751 %post mhash
1752 %{_sbindir}/php-module-install install mhash %{_sysconfdir}/php.ini
1753
1754 %preun mhash
1755 if [ "$1" = "0" ]; then
1756         %{_sbindir}/php-module-install remove mhash %{_sysconfdir}/php.ini
1757 fi
1758
1759 %post ming
1760 %{_sbindir}/php-module-install install ming %{_sysconfdir}/php.ini
1761
1762 %preun ming
1763 if [ "$1" = "0" ]; then
1764         %{_sbindir}/php-module-install remove ming %{_sysconfdir}/php.ini
1765 fi
1766
1767 %post mnogosearch
1768 %{_sbindir}/php-module-install install mnogosearch %{_sysconfdir}/php.ini
1769
1770 %preun mnogosearch
1771 if [ "$1" = "0" ]; then
1772         %{_sbindir}/php-module-install remove mnogosearch %{_sysconfdir}/php.ini
1773 fi
1774
1775 %post msession
1776 %{_sbindir}/php-module-install install msession %{_sysconfdir}/php.ini
1777
1778 %preun msession
1779 if [ "$1" = "0" ]; then
1780         %{_sbindir}/php-module-install remove msession %{_sysconfdir}/php.ini
1781 fi
1782
1783 %post mysql
1784 %{_sbindir}/php-module-install install mysql %{_sysconfdir}/php.ini
1785
1786 %preun mysql
1787 if [ "$1" = "0" ]; then
1788         %{_sbindir}/php-module-install remove mysql %{_sysconfdir}/php.ini
1789 fi
1790
1791 %post oci8
1792 %{_sbindir}/php-module-install install oci8 %{_sysconfdir}/php.ini
1793
1794 %preun oci8
1795 if [ "$1" = "0" ]; then
1796         %{_sbindir}/php-module-install remove oci8 %{_sysconfdir}/php.ini
1797 fi
1798
1799 %post odbc
1800 %{_sbindir}/php-module-install install odbc %{_sysconfdir}/php.ini
1801
1802 %preun odbc
1803 if [ "$1" = "0" ]; then
1804         %{_sbindir}/php-module-install remove odbc %{_sysconfdir}/php.ini
1805 fi
1806
1807 %post openssl
1808 %{_sbindir}/php-module-install install openssl %{_sysconfdir}/php.ini
1809
1810 %preun openssl
1811 if [ "$1" = "0" ]; then
1812         %{_sbindir}/php-module-install remove openssl %{_sysconfdir}/php.ini
1813 fi
1814
1815 %post oracle
1816 %{_sbindir}/php-module-install install oracle %{_sysconfdir}/php.ini
1817
1818 %preun oracle
1819 if [ "$1" = "0" ]; then
1820         %{_sbindir}/php-module-install remove oracle %{_sysconfdir}/php.ini
1821 fi
1822
1823 %post overload
1824 %{_sbindir}/php-module-install install overload %{_sysconfdir}/php.ini
1825
1826 %preun overload
1827 if [ "$1" = "0" ]; then
1828         %{_sbindir}/php-module-install remove overload %{_sysconfdir}/php.ini
1829 fi
1830
1831 %post pcntl
1832 if [ -f %{_sysconfdir}/php-cgi.ini ]; then
1833 %{_sbindir}/php-module-install install pcntl %{_sysconfdir}/php-cgi.ini
1834 fi
1835 if [ -f %{_sysconfdir}/php-cli.ini ]; then
1836 %{_sbindir}/php-module-install install pcntl %{_sysconfdir}/php-cli.ini
1837 fi
1838
1839 %preun pcntl
1840 if [ "$1" = "0" ]; then
1841         if [ -f %{_sysconfdir}/php-cgi.ini ]; then
1842         %{_sbindir}/php-module-install remove pcntl %{_sysconfdir}/php-cgi.ini
1843         fi
1844         if [ -f %{_sysconfdir}/php-cli.ini ]; then
1845         %{_sbindir}/php-module-install remove pcntl %{_sysconfdir}/php-cli.ini
1846         fi
1847 fi
1848
1849 %post pcre
1850 %{_sbindir}/php-module-install install pcre %{_sysconfdir}/php.ini
1851
1852 %preun pcre
1853 if [ "$1" = "0" ]; then
1854         %{_sbindir}/php-module-install remove pcre %{_sysconfdir}/php.ini
1855 fi
1856
1857 %post pdf
1858 %{_sbindir}/php-module-install install pdf %{_sysconfdir}/php.ini
1859
1860 %preun pdf
1861 if [ "$1" = "0" ]; then
1862         %{_sbindir}/php-module-install remove pdf %{_sysconfdir}/php.ini
1863 fi
1864
1865 %post pgsql
1866 %{_sbindir}/php-module-install install pgsql %{_sysconfdir}/php.ini
1867
1868 %preun pgsql
1869 if [ "$1" = "0" ]; then
1870         %{_sbindir}/php-module-install remove pgsql %{_sysconfdir}/php.ini
1871 fi
1872
1873 %post posix
1874 %{_sbindir}/php-module-install install posix %{_sysconfdir}/php.ini
1875
1876 %preun posix
1877 if [ "$1" = "0" ]; then
1878         %{_sbindir}/php-module-install remove posix %{_sysconfdir}/php.ini
1879 fi
1880
1881 %post pspell
1882 %{_sbindir}/php-module-install install pspell %{_sysconfdir}/php.ini
1883
1884 %preun pspell
1885 if [ "$1" = "0" ]; then
1886         %{_sbindir}/php-module-install remove pspell %{_sysconfdir}/php.ini
1887 fi
1888
1889 %post recode
1890 %{_sbindir}/php-module-install install recode %{_sysconfdir}/php.ini
1891
1892 %preun recode
1893 if [ "$1" = "0" ]; then
1894         %{_sbindir}/php-module-install remove recode %{_sysconfdir}/php.ini
1895 fi
1896
1897 %post session
1898 %{_sbindir}/php-module-install install session %{_sysconfdir}/php.ini
1899
1900 %preun session
1901 if [ "$1" = "0" ]; then
1902         %{_sbindir}/php-module-install remove session %{_sysconfdir}/php.ini
1903 fi
1904
1905 %post shmop
1906 %{_sbindir}/php-module-install install shmop %{_sysconfdir}/php.ini
1907
1908 %preun shmop
1909 if [ "$1" = "0" ]; then
1910         %{_sbindir}/php-module-install remove shmop %{_sysconfdir}/php.ini
1911 fi
1912
1913 %post snmp
1914 %{_sbindir}/php-module-install install snmp %{_sysconfdir}/php.ini
1915
1916 %preun snmp
1917 if [ "$1" = "0" ]; then
1918         %{_sbindir}/php-module-install remove snmp %{_sysconfdir}/php.ini
1919 fi
1920
1921 %post sockets
1922 %{_sbindir}/php-module-install install sockets %{_sysconfdir}/php.ini
1923
1924 %preun sockets
1925 if [ "$1" = "0" ]; then
1926         %{_sbindir}/php-module-install remove sockets %{_sysconfdir}/php.ini
1927 fi
1928
1929 %post sybase-ct
1930 %{_sbindir}/php-module-install install sybase_ct %{_sysconfdir}/php.ini
1931
1932 %preun sybase-ct
1933 if [ "$1" = "0" ]; then
1934         %{_sbindir}/php-module-install remove sybase_ct %{_sysconfdir}/php.ini
1935 fi
1936
1937 %post sysvsem
1938 %{_sbindir}/php-module-install install sysvsem %{_sysconfdir}/php.ini
1939
1940 %preun sysvsem
1941 if [ "$1" = "0" ]; then
1942         %{_sbindir}/php-module-install remove sysvsem %{_sysconfdir}/php.ini
1943 fi
1944
1945 %post sysvshm
1946 %{_sbindir}/php-module-install install sysvshm %{_sysconfdir}/php.ini
1947
1948 %preun sysvshm
1949 if [ "$1" = "0" ]; then
1950         %{_sbindir}/php-module-install remove sysvshm %{_sysconfdir}/php.ini
1951 fi
1952
1953 %post wddx
1954 %{_sbindir}/php-module-install install wddx %{_sysconfdir}/php.ini
1955
1956 %preun wddx
1957 if [ "$1" = "0" ]; then
1958         %{_sbindir}/php-module-install remove wddx %{_sysconfdir}/php.ini
1959 fi
1960
1961 %post xml
1962 %{_sbindir}/php-module-install install xml %{_sysconfdir}/php.ini
1963
1964 %preun xml
1965 if [ "$1" = "0" ]; then
1966         %{_sbindir}/php-module-install remove xml %{_sysconfdir}/php.ini
1967 fi
1968
1969 %post xmlrpc
1970 %{_sbindir}/php-module-install install xmlrpc %{_sysconfdir}/php.ini
1971
1972 %preun xmlrpc
1973 if [ "$1" = "0" ]; then
1974         %{_sbindir}/php-module-install remove xmlrpc %{_sysconfdir}/php.ini
1975 fi
1976
1977 %post xslt
1978 %{_sbindir}/php-module-install install xslt %{_sysconfdir}/php.ini
1979
1980 %preun xslt
1981 if [ "$1" = "0" ]; then
1982         %{_sbindir}/php-module-install remove xslt %{_sysconfdir}/php.ini
1983 fi
1984
1985 %post yaz
1986 %{_sbindir}/php-module-install install yaz %{_sysconfdir}/php.ini
1987
1988 %preun yaz
1989 if [ "$1" = "0" ]; then
1990         %{_sbindir}/php-module-install remove yaz %{_sysconfdir}/php.ini
1991 fi
1992
1993 %post yp
1994 %{_sbindir}/php-module-install install yp %{_sysconfdir}/php.ini
1995
1996 %preun yp
1997 if [ "$1" = "0" ]; then
1998         %{_sbindir}/php-module-install remove yp %{_sysconfdir}/php.ini
1999 fi
2000
2001 %post zip
2002 %{_sbindir}/php-module-install install zip %{_sysconfdir}/php.ini
2003
2004 %preun zip
2005 if [ "$1" = "0" ]; then
2006         %{_sbindir}/php-module-install remove zip %{_sysconfdir}/php.ini
2007 fi
2008
2009 %post zlib
2010 %{_sbindir}/php-module-install install zlib %{_sysconfdir}/php.ini
2011
2012 %preun zlib
2013 if [ "$1" = "0" ]; then
2014         %{_sbindir}/php-module-install remove zlib %{_sysconfdir}/php.ini
2015 fi
2016
2017 %files
2018 %defattr(644,root,root,755)
2019 %if %{_apache2}
2020 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/httpd/httpd.conf/*_mod_php.conf
2021 %endif
2022 %attr(755,root,root) %{_libdir}/apache/libphp4.so
2023 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-apache.ini
2024
2025 %files cgi
2026 %defattr(644,root,root,755)
2027 %attr(755,root,root) %{_bindir}/php.cgi
2028 %attr(755,root,root) %{_bindir}/php
2029 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cgi.ini
2030
2031 %files cli
2032 %defattr(644,root,root,755)
2033 %attr(755,root,root) %{_bindir}/php.cli
2034 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cli.ini
2035
2036 %files common
2037 %defattr(644,root,root,755)
2038 %doc php.ini-*
2039 %doc CODING_STANDARDS CREDITS Zend/ZEND_CHANGES
2040 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
2041 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
2042
2043 %dir %{_sysconfdir}
2044 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php.ini
2045 %attr(730,root,http) %dir %verify(not group mode) /var/run/php
2046
2047 %{httpdir}/icons/*
2048 %attr(755,root,root) %{_sbindir}/*
2049 %attr(755,root,root) %{_libdir}/libphp_common-*.so
2050 %dir %{extensionsdir}
2051
2052 %files devel
2053 %defattr(644,root,root,755)
2054 %attr(755,root,root) %{_bindir}/phpextdist
2055 %attr(755,root,root) %{_bindir}/phpize
2056 %attr(755,root,root) %{_bindir}/php-config
2057 %attr(755,root,root) %{_libdir}/libphp_common.so
2058 %{_libdir}/libphp_common.la
2059 %{_includedir}/php
2060 %{_libdir}/php/build
2061
2062 %files bcmath
2063 %defattr(644,root,root,755)
2064 %attr(755,root,root) %{extensionsdir}/bcmath.so
2065
2066 %files bzip2
2067 %defattr(644,root,root,755)
2068 %attr(755,root,root) %{extensionsdir}/bz2.so
2069
2070 %files calendar
2071 %defattr(644,root,root,755)
2072 %attr(755,root,root) %{extensionsdir}/calendar.so
2073
2074 %if %{?_without_cpdf:0}%{!?_without_cpdf:1}
2075 %files cpdf
2076 %defattr(644,root,root,755)
2077 %attr(755,root,root) %{extensionsdir}/cpdf.so
2078 %endif
2079
2080 %files crack
2081 %defattr(644,root,root,755)
2082 %attr(755,root,root) %{extensionsdir}/crack.so
2083
2084 %files ctype
2085 %defattr(644,root,root,755)
2086 %attr(755,root,root) %{extensionsdir}/ctype.so
2087
2088 %if %{!?_without_curl:1}%{?_without_curl:0}
2089 %files curl
2090 %defattr(644,root,root,755)
2091 %attr(755,root,root) %{extensionsdir}/curl.so
2092 %endif
2093
2094 %files dba
2095 %defattr(644,root,root,755)
2096 %attr(755,root,root) %{extensionsdir}/dba.so
2097
2098 %files dbase
2099 %defattr(644,root,root,755)
2100 %attr(755,root,root) %{extensionsdir}/dbase.so
2101
2102 %files dbx
2103 %defattr(644,root,root,755)
2104 %attr(755,root,root) %{extensionsdir}/dbx.so
2105
2106 %files dio
2107 %defattr(644,root,root,755)
2108 %attr(755,root,root) %{extensionsdir}/dio.so
2109
2110 %if 0%{!?_without_xml:1}
2111 %files domxml
2112 %defattr(644,root,root,755)
2113 %attr(755,root,root) %{extensionsdir}/domxml.so
2114 %endif
2115
2116 %files exif
2117 %defattr(644,root,root,755)
2118 %attr(755,root,root) %{extensionsdir}/exif.so
2119
2120 %files filepro
2121 %defattr(644,root,root,755)
2122 %attr(755,root,root) %{extensionsdir}/filepro.so
2123
2124 %files ftp
2125 %defattr(644,root,root,755)
2126 %attr(755,root,root) %{extensionsdir}/ftp.so
2127
2128 %files gd
2129 %defattr(644,root,root,755)
2130 %attr(755,root,root) %{extensionsdir}/gd.so
2131
2132 %files gettext
2133 %defattr(644,root,root,755)
2134 %attr(755,root,root) %{extensionsdir}/gettext.so
2135
2136 %files gmp
2137 %defattr(644,root,root,755)
2138 %attr(755,root,root) %{extensionsdir}/gmp.so
2139
2140 %files hyperwave
2141 %defattr(644,root,root,755)
2142 %attr(755,root,root) %{extensionsdir}/hyperwave.so
2143
2144 %files iconv
2145 %defattr(644,root,root,755)
2146 %attr(755,root,root) %{extensionsdir}/iconv.so
2147
2148 %if %{?_without_imap:0}%{!?_without_imap:1}
2149 %files imap
2150 %defattr(644,root,root,755)
2151 %attr(755,root,root) %{extensionsdir}/imap.so
2152 %endif
2153
2154 %if %{?_without_interbase:0}%{!?_without_interbase:1}
2155 %files interbase
2156 %defattr(644,root,root,755)
2157 %attr(755,root,root) %{extensionsdir}/interbase.so
2158 %endif
2159
2160 %if %{?_with_java:1}%{!?_with_java:0}
2161 %files java
2162 %defattr(644,root,root,755)
2163 %attr(755,root,root) %{extensionsdir}/java.so
2164 %{extensionsdir}/php_java.jar
2165 %endif
2166
2167 %if %{?_without_ldap:0}%{!?_without_ldap:1}
2168 %files ldap
2169 %defattr(644,root,root,755)
2170 %attr(755,root,root) %{extensionsdir}/ldap.so
2171 %endif
2172
2173 %files mbstring
2174 %defattr(644,root,root,755)
2175 %attr(755,root,root) %{extensionsdir}/mbstring.so
2176
2177 %files mcal
2178 %defattr(644,root,root,755)
2179 %attr(755,root,root) %{extensionsdir}/mcal.so
2180
2181 %files mcrypt
2182 %defattr(644,root,root,755)
2183 %attr(755,root,root) %{extensionsdir}/mcrypt.so
2184
2185 %if %{!?_without_mhash:1}%{?_without_mhash:0}
2186 %files mhash
2187 %defattr(644,root,root,755)
2188 %attr(755,root,root) %{extensionsdir}/mhash.so
2189 %endif
2190
2191 %if %{!?_without_ming:1}%{?_without_ming:0}
2192 %files ming
2193 %defattr(644,root,root,755)
2194 %attr(755,root,root) %{extensionsdir}/ming.so
2195 %endif
2196
2197 %if %{!?_without_mnogosearch:1}%{?_without_mnogosearch:0}
2198 %files mnogosearch
2199 %defattr(644,root,root,755)
2200 %attr(755,root,root) %{extensionsdir}/mnogosearch.so
2201 %endif
2202
2203 %if %{?_without_msession:0}%{!?_without_msession:1}
2204 %files msession
2205 %defattr(644,root,root,755)
2206 %attr(755,root,root) %{extensionsdir}/msession.so
2207 %endif
2208
2209 %files mysql
2210 %defattr(644,root,root,755)
2211 %attr(755,root,root) %{extensionsdir}/mysql.so
2212
2213 %if %{?_with_oci8:1}%{!?_with_oci8:0}
2214 %files oci8
2215 %defattr(644,root,root,755)
2216 %attr(755,root,root) %{extensionsdir}/oci8.so
2217 %endif
2218
2219 %if %{?_without_odbc:0}%{!?_without_odbc:1}
2220 %files odbc
2221 %defattr(644,root,root,755)
2222 %attr(755,root,root) %{extensionsdir}/odbc.so
2223 %endif
2224
2225 # shared openssl module not supported in 4.3.2
2226 #%if %{?_without_openssl:0}%{!?_without_openssl:1}
2227 #%files openssl
2228 #%defattr(644,root,root,755)
2229 #%attr(755,root,root) %{extensionsdir}/openssl.so
2230 #%endif
2231
2232 %if %{?_with_oracle:1}%{!?_with_oracle:0}
2233 %files oracle
2234 %defattr(644,root,root,755)
2235 %attr(755,root,root) %{extensionsdir}/oracle.so
2236 %endif
2237
2238 %files overload
2239 %defattr(644,root,root,755)
2240 %attr(755,root,root) %{extensionsdir}/overload.so
2241
2242 %if %{?_with_pcntl:1}%{!?_with_pcntl:0}
2243 %files pcntl
2244 %defattr(644,root,root,755)
2245 %attr(755,root,root) %{extensionsdir}/pcntl.so
2246 %endif
2247
2248 %if %{?_without_pcre:0}%{!?_without_pcre:1}
2249 %files pcre
2250 %defattr(644,root,root,755)
2251 %attr(755,root,root) %{extensionsdir}/pcre.so
2252 %endif
2253
2254 %if %{?_without_pdf:0}%{!?_without_pdf:1}
2255 %files pdf
2256 %defattr(644,root,root,755)
2257 %attr(755,root,root) %{extensionsdir}/pdf.so
2258 %endif
2259
2260 %if %{!?_without_pgsql:1}%{?_without_pgsql:0}
2261 %files pgsql
2262 %defattr(644,root,root,755)
2263 %attr(755,root,root) %{extensionsdir}/pgsql.so
2264 %endif
2265
2266 %files posix
2267 %defattr(644,root,root,755)
2268 %attr(755,root,root) %{extensionsdir}/posix.so
2269
2270 %if %{!?_without_pspell:1}%{?_without_pspell:0}
2271 %files pspell
2272 %defattr(644,root,root,755)
2273 %attr(755,root,root) %{extensionsdir}/pspell.so
2274 %endif
2275
2276 %if %{?_without_recode:0}%{!?_without_recode:1}
2277 %files recode
2278 %defattr(644,root,root,755)
2279 %attr(755,root,root) %{extensionsdir}/recode.so
2280 %endif
2281
2282 # session_mm doesn't work with shared session
2283 #%files session
2284 #%defattr(644,root,root,755)
2285 #%attr(755,root,root) %{extensionsdir}/session.so
2286
2287 %files shmop
2288 %defattr(644,root,root,755)
2289 %attr(755,root,root) %{extensionsdir}/shmop.so
2290
2291 %if %{?_without_snmp:0}%{!?_without_snmp:1}
2292 %files snmp
2293 %defattr(644,root,root,755)
2294 %attr(755,root,root) %{extensionsdir}/snmp.so
2295 %endif
2296
2297 %files sockets
2298 %defattr(644,root,root,755)
2299 %attr(755,root,root) %{extensionsdir}/sockets.so
2300
2301 %if %{?_without_sybase_ct:0}%{!?_without_sybase_ct:1}
2302 %files sybase-ct
2303 %defattr(644,root,root,755)
2304 %attr(755,root,root) %{extensionsdir}/sybase_ct.so
2305 %endif
2306
2307 %files sysvsem
2308 %defattr(644,root,root,755)
2309 %attr(755,root,root) %{extensionsdir}/sysvsem.so
2310
2311 %files sysvshm
2312 %defattr(644,root,root,755)
2313 %attr(755,root,root) %{extensionsdir}/sysvshm.so
2314
2315 %if %{?_without_wddx:0}%{!?_without_wddx:1}
2316 %files wddx
2317 %defattr(644,root,root,755)
2318 %attr(755,root,root) %{extensionsdir}/wddx.so
2319 %endif
2320
2321 %if %{?_without_xml:0}%{!?_without_xml:1}
2322 %files xml
2323 %defattr(644,root,root,755)
2324 %attr(755,root,root) %{extensionsdir}/xml.so
2325 %endif
2326
2327 %if %{?_without_xmlrpc:0}%{!?_without_xmlrpc:1}
2328 %files xmlrpc
2329 %defattr(644,root,root,755)
2330 %attr(755,root,root) %{extensionsdir}/xmlrpc.so
2331 %endif
2332
2333 %if %{?_without_xslt:0}%{!?_without_xslt:1}
2334 %files xslt
2335 %defattr(644,root,root,755)
2336 %attr(755,root,root) %{extensionsdir}/xslt.so
2337 %endif
2338
2339 %if 0%{!?_without_yaz:1}
2340 %files yaz
2341 %defattr(644,root,root,755)
2342 %attr(755,root,root) %{extensionsdir}/yaz.so
2343 %endif
2344
2345 %files yp
2346 %defattr(644,root,root,755)
2347 %attr(755,root,root) %{extensionsdir}/yp.so
2348
2349 %files zip
2350 %defattr(644,root,root,755)
2351 %attr(755,root,root) %{extensionsdir}/zip.so
2352
2353 %files zlib
2354 %defattr(644,root,root,755)
2355 %attr(755,root,root) %{extensionsdir}/zlib.so
2356
2357 %files pear
2358 %defattr(644,root,root,755)
2359 %dir %{php_pear_dir}
2360 %dir %{php_pear_dir}/Archive
2361 %dir %{php_pear_dir}/Console
2362 %dir %{php_pear_dir}/Crypt
2363 %dir %{php_pear_dir}/HTML
2364 %dir %{php_pear_dir}/HTML/Template
2365 %dir %{php_pear_dir}/Image
2366 %dir %{php_pear_dir}/Net
2367 %dir %{php_pear_dir}/Science
2368 %dir %{php_pear_dir}/XML
This page took 0.169973 seconds and 2 git commands to generate.