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