]> git.pld-linux.org Git - packages/php.git/blob - php.spec
- version 4.1.0
[packages/php.git] / php.spec
1 #
2 # Conditional build:
3 # _with_oracle  - with oracle support 
4 # _with_oci8    - with oci8 support
5 # _with_java    - with Java support
6 # _with_openssl - with OpenSSL support
7 # _with_wddx    - with WDDX support
8 # _with_xslt    - with XSLT support
9 # _without_imap   - without IMAP support
10 # _without_ldap   - without LDAP support
11 # _without_odbc   - without ODBC support
12 # _without_snmp   - without SNMP support
13 #
14 Summary:        The PHP HTML-embedded scripting language for use with Apache
15 Summary(fr):    Le langage de script embarque-HTML PHP pour Apache
16 Summary(pl):    Jêzyk skryptowy PHP -- u¿ywany wraz z serwerem Apache
17 Name:           php
18 Version:        4.1.0
19 Release:        1
20 Epoch:          1
21 Group:          Libraries
22 Group(de):      Libraries
23 Group(es):      Bibliotecas
24 Group(fr):      Librairies
25 Group(pl):      Biblioteki
26 Group(pt_BR):   Bibliotecas
27 Group(ru):      âÉÂÌÉÏÔÅËÉ
28 Group(uk):      â¦Â̦ÏÔÅËÉ
29 License:        The PHP license (see "LICENSE" file included in distribution)
30 Source0:        http://download.php.net/distributions/%{name}-%{version}.tar.gz
31 Source1:        FAQ.php
32 Source2:        %{name}.ini
33 Source3:        zend.gif
34 Source4:        http://www.php.net/distributions/manual/php_manual_en.tar.bz2
35 Source5:        php-module-install
36 #Patch0:                %{name}-imap.patch
37 #Patch1:                %{name}-mysql-socket.patch
38 Patch2:         %{name}-mail.patch
39 #Patch3:                %{name}-link-libs.patch
40 Patch4:         %{name}-session-path.patch
41 Patch5:         %{name}-am_ac_lt.patch
42 Patch6:         %{name}-fastcgi.patch
43 Patch7:         %{name}-shared.patch
44 #Patch8:                %{name}-ac250.patch
45 #Patch9:                %{name}-pearinstall.patch
46 Patch10:        %{name}-pldlogo.patch
47 #Patch11:       %{name}-libxml2.patch
48 #Patch12:       %{name}-mailsecurity2.patch
49 #Patch13:       %{name}-ZVAL.patch
50 #Patch14:       %{name}-oracle9.patch
51 Icon:           php4.gif
52 URL:            http://www.php.net/
53 BuildRequires:  apache(EAPI)-devel
54 BuildRequires:  autoconf >= 1.4
55 BuildRequires:  automake >= 1.4d
56 BuildRequires:  bison
57 BuildRequires:  bzip2-devel
58 BuildRequires:  curl-devel
59 BuildRequires:  db3-devel >= 3.1.17
60 BuildRequires:  flex
61 BuildRequires:  gmp-devel
62 BuildRequires:  freetype-devel >= 2.0
63 BuildRequires:  gd-devel >= 2.0.1
64 BuildRequires:  gdbm-devel
65 %{!?_without_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2 }
66 # I think jdk is better for java
67 # BuildRequires:        jdk
68 %{?_with_java:BuildRequires:    kaffe-devel}
69 BuildRequires:  libjpeg-devel
70 BuildRequires:  libltdl-devel >= 1.4
71 BuildRequires:  libmcrypt-devel >= 2.4.4
72 BuildRequires:  libpng >= 1.0.8
73 BuildRequires:  libtiff-devel
74 BuildRequires:  libtool >= 1.4
75 BuildRequires:  libxml2-devel >= 2.2.7
76 BuildRequires:  mhash-devel
77 BuildRequires:  ming-devel >= 0.1.0
78 BuildRequires:  mm-devel >= 1.1.3
79 BuildRequires:  mysql-devel >= 3.23.32
80 %{!?_without_ldap:BuildRequires: openldap-devel >= 2.0}
81 BuildRequires:  pam-devel
82 BuildRequires:  pdflib-devel >= 4.0.0
83 BuildRequires:  perl
84 BuildRequires:  pkgconfig
85 BuildRequires:  postgresql-devel
86 BuildRequires:  recode-devel >= 3.5d-3
87 BuildRequires:  t1lib-devel
88 %{!?_without_snmp:BuildRequires: ucd-snmp-devel >= 4.2.3}
89 %{!?_without_odbc:BuildRequires: unixODBC-devel}
90 BuildRequires:  zip
91 BuildRequires:  zlib-devel >= 1.0.9
92 #BuildRequires: fastcgi-devkit
93 %if %(expr %{?_with_openssl:1}%{!?_with_openssl:0} + %{!?_without_ldap:1}%{?_without_ldap:0})
94 BuildRequires:  openssl-devel >= 0.9.6a
95 %endif
96 %{?_with_xslt:BuildRequires:    sablotron-devel}
97 %{?_with_xslt:BuildRequires:    expat-devel}
98 %{?_with_xslt:BuildRequires:    w3c-libwww-devel}
99 Prereq:         apache(EAPI) >= 1.3.9
100 Prereq:         perl
101 Prereq:         %{_sbindir}/apxs
102 PreReq:         %{name}-common = %{version}
103 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
104 Obsoletes:      phpfi
105
106 %define         _sysconfdir     /etc/php
107 %define         extensionsdir %{_libdir}/php
108 %define         peardir         %{_datadir}/pear
109
110 %description
111 PHP is an HTML-embedded scripting language. PHP attempts to make it
112 easy for developers to write dynamically generated web pages. PHP also
113 offers built-in database integration for several commercial and
114 non-commercial database management systems, so writing a
115 database-enabled web page with PHP is fairly simple. The most common
116 use of PHP coding is probably as a replacement for CGI scripts. The
117 mod_php module enables the Apache web server to understand and process
118 the embedded PHP language in web pages. This package contains PHP
119 version %{version}. If you use applications which specifically rely on
120 PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI
121 module contained in the phpfi package. If you're just starting with
122 PHP, you should install this package. You'll also need to install the
123 Apache web server.
124
125 %description -l fr
126 PHP est un langage de script embarque dans le HTM. PHP essaye de
127 rendre simple aux developpeurs d'ecrire des pages web generees
128 dynamiquement. PHP incorpore egalement une integration avec plusieurs
129 systemes de gestion de bases de donnees commerciaux et
130 non-connerciaux, qui rent facile la creation de pages web liees avec
131 des bases de donnees. L'utilisation la plus commune de PHP est
132 probablement en remplacement de scripts CGI. Le module mod_php permet
133 au serveur web apache de comprendre et de traiter le langage PHP
134 integre dans des pages web. Ce package contient PHP version
135 %{version}. Si vous utilisez des applications qui utilisent
136 specifiquement PHP/FI, vous devrez installer le module PHP/FI inclus
137 dans le package mod_php. Si vous debutez avec PHP, vous devriez
138 installer ce package. Vous aurez egalement besoin d'installer le
139 serveur web Apache.
140
141 %description -l pl
142 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w
143 plikach HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP
144 (jak np. Apache), który interpretuje te polecenia. Umo¿liwia to
145 tworzenie dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona
146 zosta³a z jêzyków: C, Java i Perl.
147
148 %package cgi
149 Summary:        PHP as CGI program
150 Summary(pl):    PHP jako program CGI
151 Group:          Libraries
152 Group(de):      Libraries
153 Group(es):      Bibliotecas
154 Group(fr):      Librairies
155 Group(pl):      Biblioteki
156 Group(pt_BR):   Bibliotecas
157 Group(ru):      âÉÂÌÉÏÔÅËÉ
158 Group(uk):      â¦Â̦ÏÔÅËÉ
159 PreReq:         %{name}-common = %{version}
160
161 %description cgi
162 PHP as CGI program.
163
164 %description cgi -l pl
165 PHP jako program CGI.
166
167 %package common
168 Summary:        Common files nneded by both apache module and CGI
169 Summary(pl):    Wspólne pliki dla modu³u apacha i programu CGI
170 Group:          Libraries
171 Group(de):      Libraries
172 Group(es):      Bibliotecas
173 Group(fr):      Librairies
174 Group(pl):      Biblioteki
175 Group(pt_BR):   Bibliotecas
176 Group(ru):      âÉÂÌÉÏÔÅËÉ
177 Group(uk):      â¦Â̦ÏÔÅËÉ
178
179 %description common
180 Common files needed by both apache module and CGI.
181
182 %description common -l pl
183 Wspólne pliki dla modu³u apacha i programu CGI.
184
185 %package mysql
186 Summary:        MySQL database module for PHP
187 Summary(pl):    Modu³ bazy danych MySQL dla PHP
188 Group:          Libraries
189 Group(de):      Libraries
190 Group(es):      Bibliotecas
191 Group(fr):      Librairies
192 Group(pl):      Biblioteki
193 Group(pt_BR):   Bibliotecas
194 Group(ru):      âÉÂÌÉÏÔÅËÉ
195 Group(uk):      â¦Â̦ÏÔÅËÉ
196 PreReq:         %{name}-common = %{version}
197
198 %description mysql
199 This is a dynamic shared object (DSO) for Apache that will add MySQL
200 database support to PHP. If you need back-end support for MySQL, you
201 should install this package in addition to the main %{name} package.
202
203 %description mysql -l pl
204 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych MySQL.
205
206 %package pdf
207 Summary:        libPDF module for PHP
208 Summary(pl):    Modu³ do tworzenia plików PDF dla PHP
209 Group:          Libraries
210 Group(de):      Libraries
211 Group(es):      Bibliotecas
212 Group(fr):      Librairies
213 Group(pl):      Biblioteki
214 Group(pt_BR):   Bibliotecas
215 Group(ru):      âÉÂÌÉÏÔÅËÉ
216 Group(uk):      â¦Â̦ÏÔÅËÉ
217 PreReq:         %{name}-common = %{version}
218 PreReq:         pdflib
219
220 %description pdf
221 This is a dynamic shared object (DSO) for Apache that will add PDF
222 support to PHP.
223
224 %description pdf -l pl
225 Modu³ PHP umo¿liwiaj±cy tworzenie plików PDF. Wykorzystuje bibliotekê
226 pdflib.
227
228 %package pgsql
229 Summary:        PostgreSQL database module for PHP
230 Summary(pl):    Modu³ bazy danych PostgreSQL dla PHP
231 Group:          Libraries
232 Group(de):      Libraries
233 Group(es):      Bibliotecas
234 Group(fr):      Librairies
235 Group(pl):      Biblioteki
236 Group(pt_BR):   Bibliotecas
237 Group(ru):      âÉÂÌÉÏÔÅËÉ
238 Group(uk):      â¦Â̦ÏÔÅËÉ
239 PreReq:         %{name}-common = %{version}
240
241 %description pgsql
242 This is a dynamic shared object (DSO) for Apache that will add
243 PostgreSQL database support to PHP. If you need back-end support for
244 PostgreSQL, you should install this package in addition to the main
245 %{name} package.
246
247 %description pgsql -l pl
248 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
249
250 %package oci8
251 Summary:        Oracle 8 database module for PHP
252 Summary(pl):    Modu³ bazy danych Oracle 8 dla PHP
253 Group:          Libraries
254 Group(de):      Libraries
255 Group(es):      Bibliotecas
256 Group(fr):      Librairies
257 Group(pl):      Biblioteki
258 Group(pt_BR):   Bibliotecas
259 Group(ru):      âÉÂÌÉÏÔÅËÉ
260 Group(uk):      â¦Â̦ÏÔÅËÉ
261 PreReq:         %{name}-common = %{version}
262 Autoreq:        false
263
264 %description oci8
265 This is a dynamic shared object (DSO) for Apache that will add Oracle
266 8 database support to PHP. If you need back-end support for Oracle 8,
267 you should install this package in addition to the main %{name}
268 package.
269
270 %description oci8 -l pl
271 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 8.
272
273 %package oracle
274 Summary:        Oracle 7 database module for PHP
275 Summary(pl):    Modu³ bazy danych Oracle 7 dla PHP
276 Group:          Libraries
277 Group(de):      Libraries
278 Group(es):      Bibliotecas
279 Group(fr):      Librairies
280 Group(pl):      Biblioteki
281 Group(pt_BR):   Bibliotecas
282 Group(ru):      âÉÂÌÉÏÔÅËÉ
283 Group(uk):      â¦Â̦ÏÔÅËÉ
284 PreReq:         %{name}-common = %{version}
285 Autoreq:        false
286
287 %description oracle
288 This is a dynamic shared object (DSO) for Apache that will add Oracle
289 7 database support to PHP. If you need back-end support for Oracle 7,
290 you should install this package in addition to the main %{name}
291 package.
292
293 %description oracle -l pl
294 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7.
295
296 %package gd
297 Summary:        GD extension module for PHP
298 Summary:        Modu³ GD dla PHP
299 Group:          Libraries
300 Group(de):      Libraries
301 Group(es):      Bibliotecas
302 Group(fr):      Librairies
303 Group(pl):      Biblioteki
304 Group(pt_BR):   Bibliotecas
305 Group(ru):      âÉÂÌÉÏÔÅËÉ
306 Group(uk):      â¦Â̦ÏÔÅËÉ
307 PreReq:         %{name}-common = %{version}
308
309 %description gd
310 This is a dynamic shared object (DSO) for Apache that will add GD
311 support to PHP. You should install this package in addition to the
312 main %{name} package if you want to create and manipulate images with
313 PHP.
314
315 %description gd -l pl
316 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki GD - do obróbki
317 obrazków z poziomu PHP.
318
319 %package java
320 Summary:        Java extension module for PHP
321 Summary(pl):    Modu³ Javy dla PHP
322 Group:          Libraries
323 Group(de):      Libraries
324 Group(es):      Bibliotecas
325 Group(fr):      Librairies
326 Group(pl):      Biblioteki
327 Group(pt_BR):   Bibliotecas
328 Group(ru):      âÉÂÌÉÏÔÅËÉ
329 Group(uk):      â¦Â̦ÏÔÅËÉ
330 PreReq:         %{name}-common = %{version}
331
332 %description java
333 This is a dynamic shared object (DSO) for Apache that will add JAVA
334 support to PHP. This extension provides a simple and effective means
335 for creating and invoking methods on Java objects from PHP.
336
337 %description java -l pl
338 Modu³ PHP dodaj±cy wsparcie dla Javy. Umo¿liwia odwo³ywanie siê do
339 obiektów Javy z poziomu PHP.
340
341 %package xml
342 Summary:        XML extension module for PHP
343 Summary(pl):    Modu³ XML dla PHP
344 Group:          Libraries
345 Group(de):      Libraries
346 Group(es):      Bibliotecas
347 Group(fr):      Librairies
348 Group(pl):      Biblioteki
349 Group(pt_BR):   Bibliotecas
350 Group(ru):      âÉÂÌÉÏÔÅËÉ
351 Group(uk):      â¦Â̦ÏÔÅËÉ
352 PreReq:         %{name}-common = %{version}
353
354 %description xml
355 This is a dynamic shared object (DSO) for Apache that will add XML
356 support to PHP. This extension lets you create XML parsers and then
357 define handlers for different XML events. If you want to be able to
358 parse XML documents you should install this package in addition to the
359 main %{name} package.
360
361 %description xml -l pl
362 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML i obs³ugê zdarzeñ
363 zwi±zanych z tymi plikami.
364
365 %package dba
366 Summary:        DBA extension module for PHP
367 Summary(pl):    Modu³ DBA dla PHP
368 Group:          Libraries
369 Group(de):      Libraries
370 Group(es):      Bibliotecas
371 Group(fr):      Librairies
372 Group(pl):      Biblioteki
373 Group(pt_BR):   Bibliotecas
374 Group(ru):      âÉÂÌÉÏÔÅËÉ
375 Group(uk):      â¦Â̦ÏÔÅËÉ
376 PreReq:         %{name}-common = %{version}
377
378 %description dba
379 This is a dynamic shared object (DSO) for Apache that will add
380 flat-file databases (DBA) support to PHP.
381
382 #%description dba -l pl
383
384 %package odbc
385 Summary:        ODBC extension module for PHP
386 Summary(pl):    Modu³ ODBC dla PHP
387 Group:          Libraries
388 Group(de):      Libraries
389 Group(es):      Bibliotecas
390 Group(fr):      Librairies
391 Group(pl):      Biblioteki
392 Group(pt_BR):   Bibliotecas
393 Group(ru):      âÉÂÌÉÏÔÅËÉ
394 Group(uk):      â¦Â̦ÏÔÅËÉ
395 PreReq:         %{name}-common = %{version}
396
397 %description odbc
398 This is a dynamic shared object (DSO) for Apache that will add ODBC
399 support to PHP.
400
401 %description odbc -l pl
402 Modu³ PHP ze wsparciem dla ODBC.
403
404 %package calendar
405 Summary:        Calendar extension module for PHP
406 Summary(pl):    Modu³ funkcji kalendarza dla PHP
407 Group:          Libraries
408 Group(de):      Libraries
409 Group(es):      Bibliotecas
410 Group(fr):      Librairies
411 Group(pl):      Biblioteki
412 Group(pt_BR):   Bibliotecas
413 Group(ru):      âÉÂÌÉÏÔÅËÉ
414 Group(uk):      â¦Â̦ÏÔÅËÉ
415 PreReq:         %{name}-common = %{version}
416
417 %description calendar
418 This is a dynamic shared object (DSO) for Apache that will add
419 calendar support to PHP.
420
421 #%description calendar -l pl
422
423 %package dbase
424 Summary:        DBase extension module for PHP
425 Summary(pl):    Modu³ DBase dla PHP
426 Group:          Libraries
427 Group(de):      Libraries
428 Group(es):      Bibliotecas
429 Group(fr):      Librairies
430 Group(pl):      Biblioteki
431 Group(pt_BR):   Bibliotecas
432 Group(ru):      âÉÂÌÉÏÔÅËÉ
433 Group(uk):      â¦Â̦ÏÔÅËÉ
434 PreReq:         %{name}-common = %{version}
435
436 %description dbase
437 This is a dynamic shared object (DSO) for Apache that will add DBase
438 support to PHP.
439
440 %description dbase -l pl
441 Modu³ PHP ze wsparciem dla DBase.
442
443 %package filepro
444 Summary:        FilePro extension module for PHP
445 Summary(pl):    Modu³ FilePro dla PHP
446 Group:          Libraries
447 Group(de):      Libraries
448 Group(es):      Bibliotecas
449 Group(fr):      Librairies
450 Group(pl):      Biblioteki
451 Group(pt_BR):   Bibliotecas
452 Group(ru):      âÉÂÌÉÏÔÅËÉ
453 Group(uk):      â¦Â̦ÏÔÅËÉ
454 PreReq:         %{name}-common = %{version}
455
456 %description filepro
457 This is a dynamic shared object (DSO) for Apache that will add FilePro
458 support to PHP.
459
460 #%description filepro -l pl
461
462 %package posix
463 Summary:        POSIX extension module for PHP
464 Summary(pl):    Modu³ POSIX dla PHP
465 Group:          Libraries
466 Group(de):      Libraries
467 Group(es):      Bibliotecas
468 Group(fr):      Librairies
469 Group(pl):      Biblioteki
470 Group(pt_BR):   Bibliotecas
471 Group(ru):      âÉÂÌÉÏÔÅËÉ
472 Group(uk):      â¦Â̦ÏÔÅËÉ
473 PreReq:         %{name}-common = %{version}
474
475 %description posix
476 This is a dynamic shared object (DSO) for Apache that will add POSIX
477 functions support to PHP.
478
479 %description posix -l pl
480 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji POSIX.
481
482 %package pcre
483 Summary:        PCRE extension module for PHP
484 Summary(pl):    Modu³ PCRE dla PHP
485 Group:          Libraries
486 Group(de):      Libraries
487 Group(es):      Bibliotecas
488 Group(fr):      Librairies
489 Group(pl):      Biblioteki
490 Group(pt_BR):   Bibliotecas
491 Group(ru):      âÉÂÌÉÏÔÅËÉ
492 Group(uk):      â¦Â̦ÏÔÅËÉ
493 PreReq:         %{name}-common = %{version}
494
495 %description pcre
496 This is a dynamic shared object (DSO) for Apache that will add Perl
497 Compatible Regular Expression support to PHP.
498
499 %description pcre -l pl
500 Modu³ PHP umo¿liwiaj±cy korzystanie z perlowych wyra¿eñ regularnych
501 (Perl Compatible Regular Expressions)
502
503 %package sysvsem
504 Summary:        SysV sem extension module for PHP
505 Summary(pl):    Modu³ SysV sem dla PHP
506 Group:          Libraries
507 Group(de):      Libraries
508 Group(es):      Bibliotecas
509 Group(fr):      Librairies
510 Group(pl):      Biblioteki
511 Group(pt_BR):   Bibliotecas
512 Group(ru):      âÉÂÌÉÏÔÅËÉ
513 Group(uk):      â¦Â̦ÏÔÅËÉ
514 PreReq:         %{name}-common = %{version}
515
516 %description sysvsem
517 This is a dynamic shared object (DSO) for Apache that will add SysV
518 semafores support to PHP.
519
520 %description sysvsem -l pl
521 Modu³ PHP umo¿liwiaj±cy korzystanie z semaforów SysV.
522
523 %package sysvshm
524 Summary:        SysV shm extension module for PHP
525 Summary(pl):    Modu³ SysV shm dla PHP
526 Group:          Libraries
527 Group(de):      Libraries
528 Group(es):      Bibliotecas
529 Group(fr):      Librairies
530 Group(pl):      Biblioteki
531 Group(pt_BR):   Bibliotecas
532 Group(ru):      âÉÂÌÉÏÔÅËÉ
533 Group(uk):      â¦Â̦ÏÔÅËÉ
534 PreReq:         %{name}-common = %{version}
535
536 %description sysvshm
537 This is a dynamic shared object (DSO) for Apache that will add SysV
538 Shared Memory support to PHP.
539
540 %description sysvshm -l pl
541 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV.
542
543 %package yp
544 Summary:        NIS (yp) extension module for PHP
545 Summary(pl):    Modu³ NIS (yp) dla PHP
546 Group:          Libraries
547 Group(de):      Libraries
548 Group(es):      Bibliotecas
549 Group(fr):      Librairies
550 Group(pl):      Biblioteki
551 Group(pt_BR):   Bibliotecas
552 Group(ru):      âÉÂÌÉÏÔÅËÉ
553 Group(uk):      â¦Â̦ÏÔÅËÉ
554 PreReq:         %{name}-common = %{version}
555
556 %description yp
557 This is a dynamic shared object (DSO) for Apache that will add NIS
558 (Yellow Pages) support to PHP.
559
560 #%description yp -l pl
561
562 %package bcmath
563 Summary:        bcmath extension module for PHP
564 Summary(pl):    Modu³ bcmath dla PHP
565 Group:          Libraries
566 Group(de):      Libraries
567 Group(es):      Bibliotecas
568 Group(fr):      Librairies
569 Group(pl):      Biblioteki
570 Group(pt_BR):   Bibliotecas
571 Group(ru):      âÉÂÌÉÏÔÅËÉ
572 Group(uk):      â¦Â̦ÏÔÅËÉ
573 PreReq:         %{name}-common = %{version}
574
575 %description bcmath
576 This is a dynamic shared object (DSO) for Apache that will add bc
577 style precision math functions support to PHP.
578
579 %description bcmath -l pl
580 Modu³ PHP umo¿liwiaj±cy korzystanie z dok³adnych funkcji
581 matematycznych takich jak w programie bc.
582
583 %package ftp
584 Summary:        FTP extension module for PHP
585 Summary(pl):    Modu³ FTP dla PHP
586 Group:          Libraries
587 Group(de):      Libraries
588 Group(es):      Bibliotecas
589 Group(fr):      Librairies
590 Group(pl):      Biblioteki
591 Group(pt_BR):   Bibliotecas
592 Group(ru):      âÉÂÌÉÏÔÅËÉ
593 Group(uk):      â¦Â̦ÏÔÅËÉ
594 PreReq:         %{name}-common = %{version}
595
596 %description ftp
597 This is a dynamic shared object (DSO) for Apache that will add FTP
598 support to PHP.
599
600 %description ftp -l pl
601 Modu³ PHP dodaj±cy obs³ugê protoko³u FTP.
602
603 %package zlib
604 Summary:        Zlib extension module for PHP
605 Summary(pl):    Modu³ zlib dla PHP
606 Group:          Libraries
607 Group(de):      Libraries
608 Group(es):      Bibliotecas
609 Group(fr):      Librairies
610 Group(pl):      Biblioteki
611 Group(pt_BR):   Bibliotecas
612 Group(ru):      âÉÂÌÉÏÔÅËÉ
613 Group(uk):      â¦Â̦ÏÔÅËÉ
614 PreReq:         %{name}-common = %{version}
615
616 %description zlib
617 This is a dynamic shared object (DSO) for Apache that will add
618 compression (zlib) support to PHP.
619
620 %description zlib -l pl
621 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji (poprzez bibliotekê zlib).
622
623 %package exif
624 Summary:        exif extension module for PHP
625 Summary(pl):    Modu³ exif dla PHP
626 Group:          Libraries
627 Group(de):      Libraries
628 Group(es):      Bibliotecas
629 Group(fr):      Librairies
630 Group(pl):      Biblioteki
631 Group(pt_BR):   Bibliotecas
632 Group(ru):      âÉÂÌÉÏÔÅËÉ
633 Group(uk):      â¦Â̦ÏÔÅËÉ
634 PreReq:         %{name}-common = %{version}
635
636 %description exif
637 This is a dynamic shared object (DSO) for Apache that will add exif
638 support to PHP.
639
640 %description exif -l pl
641 Modu³ PHP dodaj±cy obs³ugê plików EXIF.
642
643 %package recode
644 Summary:        recode extension module for PHP
645 Summary(pl):    Modu³ recode dla PHP
646 Group:          Libraries
647 Group(de):      Libraries
648 Group(es):      Bibliotecas
649 Group(fr):      Librairies
650 Group(pl):      Biblioteki
651 Group(pt_BR):   Bibliotecas
652 Group(ru):      âÉÂÌÉÏÔÅËÉ
653 Group(uk):      â¦Â̦ÏÔÅËÉ
654 PreReq:         %{name}-common = %{version}
655 Requires:       recode >= 3.5d-3
656
657 %description recode
658 This is a dynamic shared object (DSO) for Apache that will add recode
659 support to PHP.
660
661 %description recode -l pl
662 Modu³ PHP dodaj±cy mo¿liwo¶æ konwersji kodowania plików (poprzez
663 bibliotekê recode).
664
665 %package session
666 Summary:        session extension module for PHP
667 Summary(pl):    Modu³ session dla PHP
668 Group:          Libraries
669 Group(de):      Libraries
670 Group(es):      Bibliotecas
671 Group(fr):      Librairies
672 Group(pl):      Biblioteki
673 Group(pt_BR):   Bibliotecas
674 Group(ru):      âÉÂÌÉÏÔÅËÉ
675 Group(uk):      â¦Â̦ÏÔÅËÉ
676 PreReq:         %{name}-common = %{version}
677
678 %description session
679 This is a dynamic shared object (DSO) for Apache that will add session
680 support to PHP.
681
682 %description session -l pl
683 Modu³ PHP dodaj±cy obs³ugê sesji.
684
685 %package gettext
686 Summary:        gettext extension module for PHP
687 Summary(pl):    Modu³ gettext dla PHP
688 Group:          Libraries
689 Group(de):      Libraries
690 Group(es):      Bibliotecas
691 Group(fr):      Librairies
692 Group(pl):      Biblioteki
693 Group(pt_BR):   Bibliotecas
694 Group(ru):      âÉÂÌÉÏÔÅËÉ
695 Group(uk):      â¦Â̦ÏÔÅËÉ
696 PreReq:         %{name}-common = %{version}
697
698 %description gettext
699 This is a dynamic shared object (DSO) for Apache that will add gettext
700 support to PHP.
701
702 %description gettext -l pl
703 Modu³ PHP dodaj±cy obs³ugê lokalizacji przez gettext.
704
705 %package snmp
706 Summary:        SNMP extension module for PHP
707 Summary(pl):    Modu³ SNMP dla PHP
708 Group:          Libraries
709 Group(de):      Libraries
710 Group(es):      Bibliotecas
711 Group(fr):      Librairies
712 Group(pl):      Biblioteki
713 Group(pt_BR):   Bibliotecas
714 Group(ru):      âÉÂÌÉÏÔÅËÉ
715 Group(uk):      â¦Â̦ÏÔÅËÉ
716 PreReq:         %{name}-common = %{version}
717
718 %description snmp
719 This is a dynamic shared object (DSO) for Apache that will add SNMP
720 support to PHP.
721
722 %description snmp -l pl
723 Modu³ PHP dodaj±cy obs³ugê SNMP.
724
725 %package imap
726 Summary:        IMAP extension module for PHP
727 Summary(pl):    Modu³ IMAP dla PHP
728 Group:          Libraries
729 Group(de):      Libraries
730 Group(es):      Bibliotecas
731 Group(fr):      Librairies
732 Group(pl):      Biblioteki
733 Group(pt_BR):   Bibliotecas
734 Group(ru):      âÉÂÌÉÏÔÅËÉ
735 Group(uk):      â¦Â̦ÏÔÅËÉ
736 PreReq:         %{name}-common = %{version}
737
738 %description imap
739 This is a dynamic shared object (DSO) for Apache that will add IMAP
740 support to PHP.
741
742 %description imap -l pl
743 Modu³ PHP dodaj±cy obs³ugê skrzynek IMAP.
744
745 %package ldap
746 Summary:        LDAP extension module for PHP
747 Summary(pl):    Modu³ LDAP dla PHP
748 Group:          Libraries
749 Group(de):      Libraries
750 Group(es):      Bibliotecas
751 Group(fr):      Librairies
752 Group(pl):      Biblioteki
753 Group(pt_BR):   Bibliotecas
754 Group(ru):      âÉÂÌÉÏÔÅËÉ
755 Group(uk):      â¦Â̦ÏÔÅËÉ
756 PreReq:         %{name}-common = %{version}
757
758 %description ldap
759 This is a dynamic shared object (DSO) for Apache that will add LDAP
760 support to PHP.
761
762 %description ldap -l pl
763 Modu³ PHP dodaj±cy obs³ugê LDAP.
764
765 %package sockets
766 Summary:        sockets extension module for PHP
767 Summary(pl):    Modu³ socket dla PHP
768 Group:          Libraries
769 Group(de):      Libraries
770 Group(es):      Bibliotecas
771 Group(fr):      Librairies
772 Group(pl):      Biblioteki
773 Group(pt_BR):   Bibliotecas
774 Group(ru):      âÉÂÌÉÏÔÅËÉ
775 Group(uk):      â¦Â̦ÏÔÅËÉ
776 PreReq:         %{name}-common = %{version}
777
778 %description sockets
779 This is a dynamic shared object (DSO) for Apache that will add sockets
780 support to PHP.
781
782 %description sockets -l pl
783 Modu³ PHP dodaj±cy obs³ugê gniazdek.
784
785 %package mcrypt
786 Summary:        mcrypt extension module for PHP
787 Summary(pl):    Modu³ mcrypt dla PHP
788 Group:          Libraries
789 Group(de):      Libraries
790 Group(es):      Bibliotecas
791 Group(fr):      Librairies
792 Group(pl):      Biblioteki
793 Group(pt_BR):   Bibliotecas
794 Group(ru):      âÉÂÌÉÏÔÅËÉ
795 Group(uk):      â¦Â̦ÏÔÅËÉ
796 PreReq:         %{name}-common = %{version}
797
798 %description mcrypt
799 This is a dynamic shared object (DSO) for Apache that will add mcrypt
800 support to PHP.
801
802 %description mcrypt -l pl
803 Modu³ PHP dodaj±cy mo¿liwo¶æ szyfrowania poprzez bibliotekê mcrypt.
804
805 %package mhash
806 Summary:        mhash extension module for PHP
807 Summary(pl):    Modu³ mhash dla PHP
808 Group:          Libraries
809 Group(de):      Libraries
810 Group(es):      Bibliotecas
811 Group(fr):      Librairies
812 Group(pl):      Biblioteki
813 Group(pt_BR):   Bibliotecas
814 Group(ru):      âÉÂÌÉÏÔÅËÉ
815 Group(uk):      â¦Â̦ÏÔÅËÉ
816 PreReq:         %{name}-common = %{version}
817
818 %description mhash
819 This is a dynamic shared object (DSO) for Apache that will add mhash
820 support to PHP.
821
822 %description mhash -l pl
823 Modu³ PHP udostêpniaj±cy funkcje mieszaj±ce z biblioteki mhash.
824
825 %package doc
826 Summary:        Online manual for PHP
827 Summary(pl):    Dokumentacja dla PHP
828 Group:          Networking/Daemons
829 Group(de):      Netzwerkwesen/Server
830 Group(pl):      Sieciowe/Serwery
831 Obsoletes:      php-manual
832
833 %description doc
834 Comprehensive documentation for PHP, viewable through your web server,
835 too!
836
837 %description doc -l pl
838 Dokumentacja dla pakietu PHP. Mo¿na j± równie¿ ogl±daæ poprzez serwer
839 WWW.
840
841 %package pear
842 Summary:        PEAR - PHP Extension and Application Repository
843 Summary(pl):    PEAR - Rozszerzenie PHP i Repozytorium Aplikacji
844 Group:          Development/Languages/PHP
845 Group(de):      Entwicklung/Sprachen/PHP
846 Group(pl):      Programowanie/Jêzyki/PHP
847
848 %description pear
849 PEAR - PHP Extension and Application Repository.
850
851 %description pear -l pl
852 PEAR (PHP Extension and Application Repository) - Rozszerzenie PHP i
853 Repozytorium Aplikacji.
854
855 %package domxml
856 Summary:        DOM XML module
857 Summary(pl):    Modu³ DOM XML
858 Group:          Development/Languages/PHP
859 Group(de):      Entwicklung/Sprachen/PHP
860 Group(pl):      Programowanie/Jêzyki/PHP
861
862 %description domxml
863 DOM XML module.
864
865 %description domxml -l pl
866 Modu³ DOM XML.
867
868 %package devel
869 Summary:        Files for PHP modules development
870 Summary(pl):    Pliki do kompilacji modu³ów PHP
871 Group:          Development/Languages/PHP
872 Group(de):      Entwicklung/Sprachen/PHP
873 Group(pl):      Programowanie/Jêzyki/PHP
874 Requires:       %{name}-common = %{version}
875
876 %description devel
877 Files for PHP modules development.
878
879 %description devel -l pl
880 Pliki potrzebne do kompilacji modu³ów PHP.
881
882 %package curl
883 Summary:        curl extension module for PHP
884 Summary(pl):    Modu³ curl dla PHP
885 Group:          Libraries
886 Group(de):      Libraries
887 Group(es):      Bibliotecas
888 Group(fr):      Librairies
889 Group(pl):      Biblioteki
890 Group(pt_BR):   Bibliotecas
891 Group(ru):      âÉÂÌÉÏÔÅËÉ
892 Group(uk):      â¦Â̦ÏÔÅËÉ
893 PreReq:         %{name}-common = %{version}
894
895 %description curl
896 This is a dynamic shared object (DSO) for Apache that will add curl
897 support to PHP.
898
899 %description curl -l pl
900 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki curl.
901
902 %package xslt
903 Summary:        xslt extension module for PHP
904 Summary(pl):    Modu³ xslt dla PHP
905 Group:          Libraries
906 Group(de):      Libraries
907 Group(es):      Bibliotecas
908 Group(fr):      Librairies
909 Group(pl):      Biblioteki
910 Group(pt_BR):   Bibliotecas
911 Group(ru):      âÉÂÌÉÏÔÅËÉ
912 Group(uk):      â¦Â̦ÏÔÅËÉ
913 PreReq:         %{name}-common = %{version}
914
915 %description xslt
916 This is a dynamic shared object (DSO) for Apache that will add xslt
917 support to PHP.
918
919 %description xslt -l pl
920 Modu³ PHP umo¿liwiaj±cy korzystanie z technologii xslt.
921
922 %package wddx
923 Summary:        wddx extension module for PHP
924 Summary(pl):    Modu³ wddx dla PHP
925 Group:          Libraries
926 Group(de):      Libraries
927 Group(es):      Bibliotecas
928 Group(fr):      Librairies
929 Group(pl):      Biblioteki
930 Group(pt_BR):   Bibliotecas
931 Group(ru):      âÉÂÌÉÏÔÅËÉ
932 Group(uk):      â¦Â̦ÏÔÅËÉ
933 PreReq:         %{name}-common = %{version}
934
935 %description wddx
936 This is a dynamic shared object (DSO) for Apache that will add wddx
937 support to PHP.
938
939 %description wddx -l pl
940 Modu³ PHP umo¿liwiaj±cy korzystanie z wddx.
941
942 %package ming
943 Summary:        ming extension module for PHP
944 Summary(pl):    Modu³ ming dla PHP
945 Group:          Libraries
946 Group(de):      Libraries
947 Group(es):      Bibliotecas
948 Group(fr):      Librairies
949 Group(pl):      Biblioteki
950 Group(pt_BR):   Bibliotecas
951 Group(ru):      âÉÂÌÉÏÔÅËÉ
952 Group(uk):      â¦Â̦ÏÔÅËÉ
953 PreReq:         %{name}-common = %{version}
954
955 %description ming
956 This is a dynamic shared object (DSO) for Apache that will add ming
957 (Flash - .swf files) support to PHP.
958
959 %description ming -l pl
960 Modu³ PHP dodaj±cy obs³ugê plików Flash (.swf) poprzez bibliotekê
961 ming.
962
963 %prep
964 %setup  -q
965 #%patch0 -p1
966 #%patch1 -p1
967 %patch2 -p1
968 #%patch3 -p1
969 %patch4 -p1 
970 %patch5 -p1
971 %patch6 -p1
972 %patch7 -p1
973 #%patch8 -p1
974 #%patch9 -p1
975 %patch10 -p1
976 #%patch11 -p1
977 #%patch12 -p1
978 #%patch13 -p1
979 #%patch14 -p1
980
981 install -d manual
982 bzip2 -dc %{SOURCE4} | tar -xf - -C manual
983
984 %build
985 CFLAGS="%{rpmcflags} -DEAPI -I/usr/X11R6/include"; export CFLAGS
986 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
987 ./buildconf
988 libtoolize --copy --force
989 aclocal
990 autoconf
991 #for i in cgi fastcgi apxs ; do
992 for i in cgi apxs ; do
993 %configure \
994         `[ $i = cgi ] && echo --enable-discard-path` \
995         `[ $i = fastcgi ] && echo --enable-discard-path --with-fastcgi=/usr` \
996         `[ $i = apxs ] && echo --with-apxs=%{_sbindir}/apxs` \
997         --with-config-file-path=%{_sysconfdir} \
998         --with-exec-dir=%{_bindir} \
999         --disable-debug \
1000         --enable-magic-quotes \
1001         --enable-shared \
1002         --enable-track-vars \
1003         --enable-safe-mode \
1004         --enable-trans-sid \
1005         --enable-sysvsem=shared \
1006         --enable-sysvshm=shared \
1007         --enable-shmop=shared \
1008         --enable-session \
1009         --enable-exif=shared \
1010         --with-regex=php \
1011         --with-gettext=shared \
1012         %{!?_without_ldap:--with-ldap=shared} \
1013         --with-mysql=shared,/usr \
1014         --with-mysql-sock=/var/lib/mysql/mysql.sock \
1015         --with-gd=shared \
1016         --with-jpeg-dir=shared \
1017         --with-zlib-dir=shared \
1018         --with-png-dir=shared \
1019         --enable-gd-native-ttf \
1020         --with-freetype-dir=shared \
1021         --with-t1lib=shared \
1022         --with-dbase=shared \
1023         --with-filepro=shared \
1024         --enable-ftp=shared \
1025         --with-hyperwave \
1026         --with-pdflib=shared \
1027         --with-cpdflib=shared \
1028         %{?_with_java:--with-java} \
1029         --with-pgsql=shared,/usr \
1030         %{!?_without_imap:--with-imap=shared --with-imap-ssl} \
1031         --enable-bcmath=shared \
1032         --enable-calendar=shared \
1033         --with-mm \
1034         --with-pcre-regex=shared \
1035         --enable-posix=shared \
1036         --with-recode=shared \
1037         --enable-ucd-snmp-hack \
1038         --enable-dba=shared \
1039         %{!?_without_snmp:--with-snmp=shared} \
1040         --with-gdbm \
1041         --with-db3 \
1042         --enable-yp=shared \
1043         --with-xml=shared \
1044         --enable-xml=shared \
1045         --with-zlib=shared \
1046         --with-mcrypt=shared \
1047         --enable-sockets=shared \
1048         --with-bz2=shared \
1049         --with-ctype=shared \
1050         --with-mhash=shared \
1051         --with-curl=shared \
1052         --with-gmp=shared \
1053         --with-ming=shared \
1054         %{?_with_openssl:--with-openssl} \
1055         %{!?_without_odbc:--with-unixODBC=shared} \
1056         %{?_with_oracle:--with-oracle=shared} \
1057         %{?_with_oci8:--with-oci8=shared} \
1058         --without-db2 \
1059         --with-dom=shared \
1060     %{?_with_xslt:--enable-xslt=shared} \
1061     %{?_with_xslt:--with-xslt-sablot=shared} \
1062     %{?_with_wddx:--enable-wddx=shared} \
1063         --with-pear=%{peardir}
1064 done
1065
1066 # TODO --with-pspell=/usr,shared (pspell missing)
1067 #       --with-qtdom=shared
1068
1069 %{__make}
1070 %{__make} CFLAGS="%{rpmcflags} -DDISCARD_PATH=1" -C sapi/cgi
1071
1072 # Kill -rpath from php binary and libphp4.so
1073 perl -pi -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
1074 perl -pi -e 's|^runpath_var=.*|runpath_var=|g' libtool
1075 %{__make} CFLAGS="%{rpmcflags} -DDISCARD_PATH=1" php
1076
1077 perl -pi -e 's|^hardcode_into_libs=.*|hardcode_into_libs=no|g' libtool
1078 rm libphp4.la ; %{__make} libphp4.la
1079
1080 %install
1081 rm -rf $RPM_BUILD_ROOT
1082 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache},%{_sysconfdir}/{apache,cgi}} \
1083                 $RPM_BUILD_ROOT/home/httpd/icons \
1084                 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}}
1085
1086 %{__make} install \
1087         INSTALL_ROOT=$RPM_BUILD_ROOT \
1088         INSTALL_IT="install libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/apache/ ; install libs/libphp_common*.so.*.*.* $RPM_BUILD_ROOT%{_libdir}"
1089
1090 install .libs/php $RPM_BUILD_ROOT%{_bindir}/php
1091
1092 #exit 1
1093 #install .libs/*.so     $RPM_BUILD_ROOT%{_pkglibdir}
1094 #install modules/*.so   $RPM_BUILD_ROOT%{_pkglibdir}/php
1095
1096 install %{SOURCE2}              $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1097 install %{SOURCE3} php4.gif     $RPM_BUILD_ROOT/home/httpd/icons
1098 install %{SOURCE5} $RPM_BUILD_ROOT/%{_sbindir}
1099
1100
1101 install %{SOURCE1} .
1102 gzip -9nf CODING_STANDARDS CREDITS \
1103       EXTENSIONS NEWS TODO* LICENSE Zend/LICENSE \
1104       Zend/ZEND_CHANGES README.SELF-CONTAINED-EXTENSIONS README.EXT_SKEL
1105
1106 %post
1107 %{_sbindir}/apxs -e -a -n php4 %{_pkglibdir}/libphp4.so 1>&2
1108 perl -pi -e 's|^#AddType application/x-httpd-php \.php|AddType application/x-httpd-php .php|' \
1109         /etc/httpd/httpd.conf
1110 if [ -f /var/lock/subsys/httpd ]; then
1111         /etc/rc.d/init.d/httpd restart 1>&2
1112 fi
1113
1114 %preun
1115 if [ "$1" = "0" ]; then
1116         %{_sbindir}/apxs -e -A -n php4 %{_pkglibdir}/libphp4.so 1>&2
1117         perl -pi -e \
1118                 's|^AddType application/x-httpd-php \.php|#AddType application/x-httpd-php .php|' \
1119                 /etc/httpd/httpd.conf
1120         if [ -f /var/lock/subsys/httpd ]; then
1121                 /etc/rc.d/init.d/httpd restart 1>&2
1122         fi
1123 fi
1124
1125 %post common -p /sbin/ldconfig
1126 %postun common -p /sbin/ldconfig
1127
1128 %post bcmath
1129 %{_sbindir}/php-module-install install bcmath %{_sysconfdir}/php.ini
1130
1131 %preun bcmath
1132 if [ "$1" = "0" ]; then
1133         %{_sbindir}/php-module-install remove bcmath %{_sysconfdir}/php.ini
1134 fi
1135
1136 %post calendar
1137 %{_sbindir}/php-module-install install calendar %{_sysconfdir}/php.ini
1138
1139 %preun calendar
1140 if [ "$1" = "0" ]; then
1141         %{_sbindir}/php-module-install remove calendar %{_sysconfdir}/php.ini
1142 fi
1143
1144 %post dba
1145 %{_sbindir}/php-module-install install dba %{_sysconfdir}/php.ini
1146
1147 %preun dba
1148 if [ "$1" = "0" ]; then
1149         %{_sbindir}/php-module-install remove dba %{_sysconfdir}/php.ini
1150 fi
1151
1152 %post dbase
1153 %{_sbindir}/php-module-install install dbase %{_sysconfdir}/php.ini
1154
1155 %preun dbase
1156 if [ "$1" = "0" ]; then
1157         %{_sbindir}/php-module-install remove dbase %{_sysconfdir}/php.ini
1158 fi
1159
1160 %post exif
1161 %{_sbindir}/php-module-install install exif %{_sysconfdir}/php.ini
1162
1163 %preun exif
1164 if [ "$1" = "0" ]; then
1165         %{_sbindir}/php-module-install remove exif %{_sysconfdir}/php.ini
1166 fi
1167
1168 %post filepro
1169 %{_sbindir}/php-module-install install filepro %{_sysconfdir}/php.ini
1170
1171 %preun filepro
1172 if [ "$1" = "0" ]; then
1173         %{_sbindir}/php-module-install remove filepro %{_sysconfdir}/php.ini
1174 fi
1175
1176 %post ftp
1177 %{_sbindir}/php-module-install install ftp %{_sysconfdir}/php.ini
1178
1179 %preun ftp
1180 if [ "$1" = "0" ]; then
1181         %{_sbindir}/php-module-install remove ftp %{_sysconfdir}/php.ini
1182 fi
1183
1184 %post gd
1185 %{_sbindir}/php-module-install install gd %{_sysconfdir}/php.ini
1186
1187 %preun gd
1188 if [ "$1" = "0" ]; then
1189         %{_sbindir}/php-module-install remove gd %{_sysconfdir}/php.ini
1190 fi
1191
1192 %post gettext
1193 %{_sbindir}/php-module-install install gettext %{_sysconfdir}/php.ini
1194
1195 %preun gettext
1196 if [ "$1" = "0" ]; then
1197         %{_sbindir}/php-module-install remove gettext %{_sysconfdir}/php.ini
1198 fi
1199
1200 %if %{?_without_imap:0}%{!?_without_imap:1}
1201 %post imap
1202 %{_sbindir}/php-module-install install imap %{_sysconfdir}/php.ini
1203
1204 %preun imap
1205 if [ "$1" = "0" ]; then
1206         %{_sbindir}/php-module-install remove imap %{_sysconfdir}/php.ini
1207 fi
1208 %endif
1209
1210 %if %{?bond_on_java:1}%{!?bond_on_java:0}
1211 %post java
1212 %{_sbindir}/php-module-install install libphp_java %{_sysconfdir}/php.ini
1213
1214 %preun java
1215 if [ "$1" = "0" ]; then
1216         %{_sbindir}/php-module-install remove libphp_java %{_sysconfdir}/php.ini
1217 fi
1218 %endif
1219
1220 %if %{?_without_ldap:0}%{!?_without_ldap:1}
1221 %post ldap
1222 %{_sbindir}/php-module-install install ldap %{_sysconfdir}/php.ini
1223
1224 %preun ldap
1225 if [ "$1" = "0" ]; then
1226         %{_sbindir}/php-module-install remove ldap %{_sysconfdir}/php.ini
1227 fi
1228 %endif
1229
1230 %post mcrypt
1231 %{_sbindir}/php-module-install install mcrypt %{_sysconfdir}/php.ini
1232
1233 %preun mcrypt
1234 if [ "$1" = "0" ]; then
1235         %{_sbindir}/php-module-install remove mcrypt %{_sysconfdir}/php.ini
1236 fi
1237
1238 %post mhash
1239 %{_sbindir}/php-module-install install mhash %{_sysconfdir}/php.ini
1240
1241 %preun mhash
1242 if [ "$1" = "0" ]; then
1243         %{_sbindir}/php-module-install remove mhash %{_sysconfdir}/php.ini
1244 fi
1245
1246 %post mysql
1247 %{_sbindir}/php-module-install install mysql %{_sysconfdir}/php.ini
1248
1249 %preun mysql
1250 if [ "$1" = "0" ]; then
1251         %{_sbindir}/php-module-install remove mysql %{_sysconfdir}/php.ini
1252 fi
1253
1254 %post pdf
1255 %{_sbindir}/php-module-install install libpdf_php %{_sysconfdir}/php.ini
1256
1257 %preun pdf
1258 if [ "$1" = "0" ]; then
1259         %{_sbindir}/php-module-install remove libpdf_php %{_sysconfdir}/php.ini
1260 fi
1261
1262 %preun domxml
1263 if [ "$1" = "0" ]; then
1264         %{_sbindir}/php-module-install remove domxml %{_sysconfdir}/php.ini
1265 fi
1266
1267 %post domxml
1268 %{_sbindir}/php-module-install install domxml %{_sysconfdir}/php.ini
1269
1270 %if %{?_with_oci8:1}%{!?_with_oci8:0}
1271 %post oci8
1272 %{_sbindir}/php-module-install install oci8 %{_sysconfdir}/php.ini
1273
1274 %preun oci8
1275 if [ "$1" = "0" ]; then
1276         %{_sbindir}/php-module-install remove oci8 %{_sysconfdir}/php.ini
1277 fi
1278 %endif
1279
1280 %if %{?_without_odbc:0}%{!?_without_odbc:1}
1281 %post odbc
1282 %{_sbindir}/php-module-install install odbc %{_sysconfdir}/php.ini
1283
1284 %preun odbc
1285 if [ "$1" = "0" ]; then
1286         %{_sbindir}/php-module-install remove odbc %{_sysconfdir}/php.ini
1287 fi
1288 %endif
1289
1290 %if %{?_with_oracle:1}%{!?_with_oracle:0}
1291 %post oracle
1292 %{_sbindir}/php-module-install install oracle %{_sysconfdir}/php.ini
1293
1294 %preun oracle
1295 if [ "$1" = "0" ]; then
1296         %{_sbindir}/php-module-install remove oracle %{_sysconfdir}/php.ini
1297 fi
1298 %endif
1299
1300 %post pcre
1301 %{_sbindir}/php-module-install install pcre %{_sysconfdir}/php.ini
1302
1303 %preun pcre
1304 if [ "$1" = "0" ]; then
1305         %{_sbindir}/php-module-install remove pcre %{_sysconfdir}/php.ini
1306 fi
1307
1308 %post pgsql
1309 %{_sbindir}/php-module-install install pgsql %{_sysconfdir}/php.ini
1310
1311 %preun pgsql
1312 if [ "$1" = "0" ]; then
1313         %{_sbindir}/php-module-install remove pgsql %{_sysconfdir}/php.ini
1314 fi
1315
1316 %post posix
1317 %{_sbindir}/php-module-install install posix %{_sysconfdir}/php.ini
1318
1319 %preun posix
1320 if [ "$1" = "0" ]; then
1321         %{_sbindir}/php-module-install remove posix %{_sysconfdir}/php.ini
1322 fi
1323
1324 %post recode
1325 %{_sbindir}/php-module-install install recode %{_sysconfdir}/php.ini
1326
1327 %preun recode
1328 if [ "$1" = "0" ]; then
1329         %{_sbindir}/php-module-install remove recode %{_sysconfdir}/php.ini
1330 fi
1331
1332 %post session
1333 %{_sbindir}/php-module-install install session %{_sysconfdir}/php.ini
1334
1335 %preun session
1336 if [ "$1" = "0" ]; then
1337         %{_sbindir}/php-module-install remove session %{_sysconfdir}/php.ini
1338 fi
1339
1340 %if %{?_without_snmp:0}%{!?_without_snmp:1}
1341 %post snmp
1342 %{_sbindir}/php-module-install install snmp %{_sysconfdir}/php.ini
1343
1344 %preun snmp
1345 if [ "$1" = "0" ]; then
1346         %{_sbindir}/php-module-install remove snmp %{_sysconfdir}/php.ini
1347 fi
1348 %endif
1349
1350 %post sockets
1351 %{_sbindir}/php-module-install install sockets %{_sysconfdir}/php.ini
1352
1353 %preun sockets
1354 if [ "$1" = "0" ]; then
1355         %{_sbindir}/php-module-install remove sockets %{_sysconfdir}/php.ini
1356 fi
1357
1358 %post sysvsem
1359 %{_sbindir}/php-module-install install sysvsem %{_sysconfdir}/php.ini
1360
1361 %preun sysvsem
1362 if [ "$1" = "0" ]; then
1363         %{_sbindir}/php-module-install remove sysvsem %{_sysconfdir}/php.ini
1364 fi
1365
1366 %post sysvshm
1367 %{_sbindir}/php-module-install install sysvshm %{_sysconfdir}/php.ini
1368
1369 %preun sysvshm
1370 if [ "$1" = "0" ]; then
1371         %{_sbindir}/php-module-install remove sysvshm %{_sysconfdir}/php.ini
1372 fi
1373
1374 %post xml
1375 %{_sbindir}/php-module-install install xml %{_sysconfdir}/php.ini
1376
1377 %preun xml
1378 if [ "$1" = "0" ]; then
1379         %{_sbindir}/php-module-install remove xml %{_sysconfdir}/php.ini
1380 fi
1381
1382 %post yp
1383 %{_sbindir}/php-module-install install yp %{_sysconfdir}/php.ini
1384
1385 %preun yp
1386 if [ "$1" = "0" ]; then
1387         %{_sbindir}/php-module-install remove yp %{_sysconfdir}/php.ini
1388 fi
1389
1390 %post zlib
1391 %{_sbindir}/php-module-install install zlib %{_sysconfdir}/php.ini
1392
1393 %preun zlib
1394 if [ "$1" = "0" ]; then
1395         %{_sbindir}/php-module-install remove zlib %{_sysconfdir}/php.ini
1396 fi
1397
1398 %post curl
1399 %{_sbindir}/php-module-install install curl %{_sysconfdir}/php.ini
1400
1401 %preun curl
1402 if [ "$1" = "0" ]; then
1403         %{_sbindir}/php-module-install remove curl %{_sysconfdir}/php.ini
1404 fi
1405
1406 #%post xslt
1407 #%{_sbindir}/php-module-install install xslt %{_sysconfdir}/php.ini
1408 #
1409 #%preun xslt
1410 #if [ "$1" = "0" ]; then
1411 #        %{_sbindir}/php-module-install remove xslt %{_sysconfdir}/php.ini
1412 #fi
1413 #
1414 #%post wddx
1415 #%{_sbindir}/php-module-install install wddx %{_sysconfdir}/php.ini
1416 #
1417 #%preun wddx
1418 #if [ "$1" = "0" ]; then
1419 #        %{_sbindir}/php-module-install remove wddx %{_sysconfdir}/php.ini
1420 #fi
1421
1422 %clean
1423 rm -rf $RPM_BUILD_ROOT
1424
1425 %files
1426 %defattr(644,root,root,755)
1427 %attr(755,root,root) %{_libdir}/apache/libphp4.so
1428
1429 %files cgi
1430 %defattr(644,root,root,755)
1431 %attr(755,root,root) %{_bindir}/php
1432
1433 %files common
1434 %defattr(644,root,root,755)
1435 %doc {CODING_STANDARDS,CREDITS,Zend/ZEND_CHANGES}.gz
1436 %doc {LICENSE,Zend/LICENSE,EXTENSIONS,NEWS,TODO*}.gz  
1437 %doc {README.EXT_SKEL,README.SELF-CONTAINED-EXTENSIONS}.gz
1438
1439 %dir %{_sysconfdir}
1440 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php.ini
1441
1442 /home/httpd/icons/*
1443
1444 %attr(755,root,root) %{_sbindir}/*
1445
1446 %attr(755,root,root) %{_libdir}/libphp_common*.so.*.*.*
1447
1448 %dir %{extensionsdir}
1449
1450 %files devel
1451 %defattr(644,root,root,755)
1452 %{_includedir}/php
1453 %{_libdir}/php/build
1454 %attr(755,root,root) %{_bindir}/phpextdist
1455 %attr(755,root,root) %{_bindir}/phpize
1456 %attr(755,root,root) %{_bindir}/php-config
1457
1458 %files domxml
1459 %defattr(644,root,root,755)
1460 %attr(755,root,root) %{extensionsdir}/domxml.so
1461
1462 %files pear
1463 %defattr(644,root,root,755)
1464 %attr(755,root,root) %{_bindir}/pear
1465 %{peardir}
1466
1467 %files mysql
1468 %defattr(644,root,root,755)
1469 %attr(755,root,root) %{extensionsdir}/mysql.so
1470
1471 %files pdf
1472 %defattr(644,root,root,755)
1473 %attr(755,root,root) %{extensionsdir}/libpdf_php.so
1474
1475 %files pgsql
1476 %defattr(644,root,root,755)
1477 %attr(755,root,root) %{extensionsdir}/pgsql.so
1478
1479 %if %{?_with_oracle:1}%{!?_with_oracle:0}
1480 %files oracle
1481 %defattr(644,root,root,755)
1482 %attr(755,root,root) %{extensionsdir}/oracle.so
1483 %endif
1484
1485 %if %{?_with_oci8:1}%{!?_with_oci8:0}
1486 %files oci8
1487 %defattr(644,root,root,755)
1488 %attr(755,root,root) %{extensionsdir}/oci8.so
1489 %endif
1490
1491 %files gd
1492 %defattr(644,root,root,755)
1493 %attr(755,root,root) %{extensionsdir}/gd.so
1494
1495 # To check
1496 #%files xml
1497 #%defattr(644,root,root,755)
1498 #%attr(755,root,root) %{extensionsdir}/xml.so
1499
1500 %files dba
1501 %defattr(644,root,root,755)
1502 %attr(755,root,root) %{extensionsdir}/dba.so
1503
1504 %files dbase
1505 %defattr(644,root,root,755)
1506 %attr(755,root,root) %{extensionsdir}/dbase.so
1507
1508 %files filepro
1509 %defattr(644,root,root,755)
1510 %attr(755,root,root) %{extensionsdir}/filepro.so
1511
1512 %files pcre
1513 %defattr(644,root,root,755)
1514 %attr(755,root,root) %{extensionsdir}/pcre.so
1515
1516 %files posix
1517 %defattr(644,root,root,755)
1518 %attr(755,root,root) %{extensionsdir}/posix.so
1519
1520 %files sysvsem
1521 %defattr(644,root,root,755)
1522 %attr(755,root,root) %{extensionsdir}/sysvsem.so
1523
1524 %files sysvshm
1525 %defattr(644,root,root,755)
1526 %attr(755,root,root) %{extensionsdir}/sysvshm.so
1527
1528 %files yp
1529 %defattr(644,root,root,755)
1530 %attr(755,root,root) %{extensionsdir}/yp.so
1531
1532 %files calendar
1533 %defattr(644,root,root,755)
1534 %attr(755,root,root) %{extensionsdir}/calendar.so
1535
1536 %files bcmath
1537 %defattr(644,root,root,755)
1538 %attr(755,root,root) %{extensionsdir}/bcmath.so
1539
1540 %files ftp
1541 %defattr(644,root,root,755)
1542 %attr(755,root,root) %{extensionsdir}/ftp.so
1543
1544 %files zlib
1545 %defattr(644,root,root,755)
1546 %attr(755,root,root) %{extensionsdir}/zlib.so
1547
1548 %files exif
1549 %defattr(644,root,root,755)
1550 %attr(755,root,root) %{extensionsdir}/exif.so
1551
1552 %files recode
1553 %defattr(644,root,root,755)
1554 %attr(755,root,root) %{extensionsdir}/recode.so
1555
1556 #%files session
1557 #%defattr(644,root,root,755)
1558 #%attr(755,root,root) %{extensionsdir}/session.so
1559
1560 %files gettext
1561 %defattr(644,root,root,755)
1562 %attr(755,root,root) %{extensionsdir}/gettext.so
1563
1564 %if %{?_without_imap:0}%{!?_without_imap:1}
1565 %files imap
1566 %defattr(644,root,root,755)
1567 %attr(755,root,root) %{extensionsdir}/imap.so
1568 %endif
1569
1570 %if %{?_without_snmp:0}%{!?_without_snmp:1}
1571 %files snmp
1572 %defattr(644,root,root,755)
1573 %attr(755,root,root) %{extensionsdir}/snmp.so
1574 %endif
1575
1576 %if %{?_with_java:1}%{!?_with_java:0}
1577 %files java
1578 %defattr(644,root,root,755)
1579 %attr(755,root,root) %{extensionsdir}/libphp_java.so
1580 %endif
1581
1582 %if %{?_without_ldap:0}%{!?_without_ldap:1}
1583 %files ldap
1584 %defattr(644,root,root,755)
1585 %attr(755,root,root) %{extensionsdir}/ldap.*
1586 %endif
1587
1588 %files sockets
1589 %defattr(644,root,root,755)
1590 %attr(755,root,root) %{extensionsdir}/sockets.so
1591
1592 %files mcrypt
1593 %defattr(644,root,root,755)
1594 %attr(755,root,root) %{extensionsdir}/mcrypt.so
1595
1596 %files mhash
1597 %defattr(644,root,root,755)
1598 %attr(755,root,root) %{extensionsdir}/mhash.so
1599
1600 %if %{?_without_odbc:0}%{!?_without_odbc:1}
1601 %files odbc
1602 %defattr(644,root,root,755)
1603 %attr(755,root,root) %{extensionsdir}/odbc.so
1604 %endif
1605
1606 %files doc
1607 %defattr(644,root,root,755)
1608 %doc manual/*
1609
1610 %files curl
1611 %defattr(644,root,root,755)
1612 %attr(755,root,root) %{extensionsdir}/curl.so
1613
1614 %files ming
1615 %defattr(644,root,root,755)
1616 %attr(755,root,root) %{extensionsdir}/ming.so
1617
1618 %if %{?_with_xslt:1}%{!?_with_xslt:0}
1619 %files xslt
1620 %defattr(644,root,root,755)
1621 %attr(755,root,root) %{extensionsdir}/xslt.so
1622 %endif
1623
1624 %if %{?_with_wddx:1}%{!?_with_wddx:0}
1625 %files wddx
1626 %defattr(644,root,root,755)
1627 %attr(755,root,root) %{extensionsdir}/wddx.so
1628 %endif
This page took 0.204734 seconds and 4 git commands to generate.