2 # Automatic pear requirements finding:
3 %include /usr/lib/rpm/macros.php
5 %define _apache2 %(rpm -q apache-devel 2> /dev/null | grep -Eq '\\-2\\.[0-9]+\\.' && echo 1 || echo 0)
8 %define _without_recode 1
13 %define _without_msession 1
17 # _with_cpdf - with cpdf extension module
18 # _with_interbase - with InterBase extension module
19 # _with_java - with Java extension module
20 # _with_oci8 - with Oracle oci8 extension module
21 # _with_oracle - with oracle extension module
22 # _with_sybase_ct - with Sybase-CT extension module
23 # _without_domxslt - without DOM XSLT/EXSLT support in DOM XML extension module
24 # _without_imap - without IMAP extension module
25 # _without_ldap - without LDAP extension module
26 # _without_mm - without mm support for session storage
27 # _without_msession - without msession extension module
28 # _without_odbc - without ODBC extension module
29 # _without_openssl - with OpenSSL support
30 # _without_snmp - without SNMP extension module
31 # _without_recode - without recode extension module
32 # _without_wddx - without WDDX extension module
33 # _without_xslt - without XSLT extension module
34 Summary: The PHP HTML-embedded scripting language for use with Apache
35 Summary(fr): Le langage de script embarque-HTML PHP pour Apache
36 Summary(pl): Jêzyk skryptowy PHP -- u¿ywany wraz z serwerem Apache
37 Summary(pt_BR): A linguagem de script PHP
43 License: The PHP license (see "LICENSE" file included in distribution)
44 Source0: http://www.php.net/distributions/%{name}-%{version}.tar.bz2
48 Source4: http://www.php.net/distributions/manual/%{name}_manual_en.tar.bz2
49 Source5: %{name}-module-install
50 Source6: %{name}-mod_php.conf
51 Source7: %{name}-cgi.ini
52 Source8: %{name}-apache.ini
53 Patch0: %{name}-shared.patch
54 Patch1: %{name}-pldlogo.patch
55 Patch2: %{name}-mysql-socket.patch
56 Patch3: %{name}-mail.patch
57 Patch4: %{name}-link-libs.patch
58 Patch5: %{name}-fastcgi.patch
59 Patch6: %{name}-no_%{name}_pcre_in_SAPI_c.patch
60 Patch7: %{name}-libpq_fs_h_path.patch
61 Patch8: %{name}-wddx-fix.patch
62 Patch9: %{name}-cpdf-fix.patch
63 Patch10: %{name}-session-fix-shared.patch
64 Patch11: %{name}-hyperwave-fix.patch
65 Patch12: %{name}-openssl-for-ext-only.patch
66 Patch13: %{name}-java-fix.patch
67 Patch14: %{name}-mcal-shared-lib.patch
68 Patch15: %{name}-msession-shared-lib.patch
69 Patch16: %{name}-xmlrpc-includes.patch
70 Patch17: %{name}-build_modules.patch
71 Patch18: %{name}-sapi-ini-file.patch
72 Patch19: %{name}-apache2_broken_macro.patch
73 Patch20: %{name}-php_iconv_string_declaration.patch
75 URL: http://www.php.net/
76 BuildRequires: apache-devel
77 BuildRequires: autoconf >= 2.52
78 %{?_with_sybase_ct:BuildRequires: autoconf >= 2.53}
79 BuildRequires: automake >= 1.4d
81 BuildRequires: bzip2-devel
82 BuildRequires: cracklib-devel >= 2.7-15
83 BuildRequires: curl-devel
84 BuildRequires: cyrus-sasl-devel
85 BuildRequires: db3-devel >= 3.1.17
86 BuildRequires: expat-devel
88 %{?_with_sybase_ct:BuildRequires: freetds-devel}
89 BuildRequires: freetype-devel >= 2.0
90 BuildRequires: gd-devel >= 2.0.1
91 BuildRequires: gdbm-devel
92 BuildRequires: gmp-devel
93 %{!?_without_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2 }
94 %{?_with_java:BuildRequires: jdk >= 1.1}
95 %{?_with_cpdf:BuildRequires: libcpdf-devel >= 2.02r1-2}
96 BuildRequires: libjpeg-devel
97 BuildRequires: libltdl-devel >= 1.4
98 BuildRequires: libmcal-devel
99 BuildRequires: libmcrypt-devel >= 2.4.4
100 BuildRequires: libpng >= 1.0.8
101 BuildRequires: libtiff-devel
102 BuildRequires: libtool >= 0:1.4.2-9
103 BuildRequires: libxml2-devel >= 2.2.7
104 %{!?_without_domxslt:BuildRequires: libxslt >= 1.0.3}
105 BuildRequires: mhash-devel
106 BuildRequires: ming-devel >= 0.1.0
107 %{!?_without_mm:BuildRequires: mm-devel >= 1.1.3}
108 BuildRequires: mnogosearch-devel < 3.2.5
109 BuildRequires: mysql-devel >= 3.23.32
110 %{!?_without_ldap:BuildRequires: openldap-devel >= 2.0}
111 %if %(expr %{?_without_openssl:0}%{!?_without_openssl:1} + %{?_without_ldap:0}%{!?_without_ldap:1})
112 BuildRequires: openssl-devel >= 0.9.6a
114 BuildRequires: pam-devel
115 BuildRequires: pdflib-devel >= 4.0.0
117 %{!?_without_msession:BuildRequires: phoenix-devel}
118 BuildRequires: pkgconfig
119 BuildRequires: postgresql-devel
120 BuildRequires: postgresql-backend-devel >= 7.2
121 BuildRequires: pspell-devel
122 %{!?_without_recode:BuildRequires: recode-devel >= 3.5d-3}
123 BuildRequires: rpm-php-pearprov
124 %{!?_without_xslt:BuildRequires: sablotron-devel}
125 BuildRequires: t1lib-devel
126 %{!?_without_snmp:BuildRequires: ucd-snmp-devel >= 4.2.3}
127 %{!?_without_odbc:BuildRequires: unixODBC-devel}
128 BuildRequires: xmlrpc-epi-devel
129 BuildRequires: yaz-devel
131 BuildRequires: zlib-devel >= 1.0.9
132 BuildRequires: zziplib-devel
133 #BuildRequires: fastcgi-devkit
134 # apache 1.3 vs apache 2.0
136 PreReq: apache >= 2.0.39
138 PreReq: apache(EAPI) < 2.0.0
139 PreReq: apache(EAPI) >= 1.3.9
142 PreReq: %{_sbindir}/apxs
143 PreReq: %{name}-common = %{version}
144 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
146 Obsoletes: apache-mod_php
148 %define _sysconfdir /etc/php
149 %define extensionsdir %{_libdir}/php
152 PHP is an HTML-embedded scripting language. PHP attempts to make it
153 easy for developers to write dynamically generated web pages. PHP also
154 offers built-in database integration for several commercial and
155 non-commercial database management systems, so writing a
156 database-enabled web page with PHP is fairly simple. The most common
157 use of PHP coding is probably as a replacement for CGI scripts. The
158 mod_php module enables the Apache web server to understand and process
159 the embedded PHP language in web pages. This package contains PHP
160 version %{version}. If you use applications which specifically rely on
161 PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI
162 module contained in the phpfi package. If you're just starting with
163 PHP, you should install this package. You'll also need to install the
167 PHP est un langage de script embarque dans le HTM. PHP essaye de
168 rendre simple aux developpeurs d'ecrire des pages web generees
169 dynamiquement. PHP incorpore egalement une integration avec plusieurs
170 systemes de gestion de bases de donnees commerciaux et
171 non-connerciaux, qui rent facile la creation de pages web liees avec
172 des bases de donnees. L'utilisation la plus commune de PHP est
173 probablement en remplacement de scripts CGI. Le module mod_php permet
174 au serveur web apache de comprendre et de traiter le langage PHP
175 integre dans des pages web. Ce package contient PHP version %{version}.
176 Si vous utilisez des applications qui utilisent specifiquement PHP/FI,
177 vous devrez installer le module PHP/FI inclus dans le package mod_php.
178 Si vous debutez avec PHP, vous devriez installer ce package. Vous
179 aurez egalement besoin dinstaller le serveur web Apache.
182 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w
183 plikach HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP
184 (jak np. Apache), który interpretuje te polecenia. Umo¿liwia to
185 tworzenie dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona
186 zosta³a z jêzyków: C, Java i Perl.
188 %description -l pt_BR
189 PHP: Preprocessador de Hipertexto versão 4 é uma linguagem script
190 embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e Perl,
191 com algumas características únicas, específicas ao PHP. O objetivo da
192 linguagem é permitir que desenvolvedores web escrevam páginas
193 dinamicamente geradas de forma rápida.
196 Summary: PHP as CGI program
197 Summary(pl): PHP jako program CGI
199 PreReq: %{name}-common = %{version}
204 %description cgi -l pl
205 PHP jako program CGI.
208 Summary: Common files nneded by both apache module and CGI
209 Summary(pl): Wspólne pliki dla modu³u apacha i programu CGI
211 Provides: %{name}-session = %{version}
212 Obsoletes: %{name}-session <= %{epoch}:%{version}-%{release}
215 Common files needed by both apache module and CGI.
217 %description common -l pl
218 Wspólne pliki dla modu³u apacha i programu CGI.
221 Summary: Files for PHP modules development
222 Summary(pl): Pliki do kompilacji modu³ów PHP
223 Summary(pt_BR): Arquivos de desenvolvimento para PHP
224 Group: Development/Languages/PHP
225 Requires: %{name}-common = %{version}
228 Files for PHP modules development.
230 %description devel -l pl
231 Pliki potrzebne do kompilacji modu³ów PHP.
233 %description devel -l pt_BR
234 Este pacote contém arquivos usados no desenvolvimento de programas ou
238 Summary: Online manual for PHP
239 Summary(pl): Dokumentacja dla PHP
240 Summary(pt_BR): Manual da linguagem PHP, em formato HTML
241 Group: Networking/Daemons
242 Obsoletes: php-manual
245 Comprehensive documentation for PHP, viewable through your web server,
248 %description doc -l pl
249 Dokumentacja dla pakietu PHP. Mo¿na j± równie¿ ogl±daæ poprzez serwer
252 %description doc -l pt_BR
253 Manual da linguagem PHP, em formato HTML.
256 Summary: bcmath extension module for PHP
257 Summary(pl): Modu³ bcmath dla PHP
259 PreReq: %{name}-common = %{version}
262 This is a dynamic shared object (DSO) for Apache that will add bc
263 style precision math functions support to PHP.
265 %description bcmath -l pl
266 Modu³ PHP umo¿liwiaj±cy korzystanie z dok³adnych funkcji
267 matematycznych takich jak w programie bc.
270 Summary: Bzip2 extension module for PHP
271 Summary(pl): Modu³ bzip2 dla PHP
273 PreReq: %{name}-common = %{version}
276 This is a dynamic shared object (DSO) for Apache that will add
277 compression (bzip2) support to PHP.
279 %description bzip2 -l pl
280 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji (poprzez bibliotekê bzip2).
283 Summary: Calendar extension module for PHP
284 Summary(pl): Modu³ funkcji kalendarza dla PHP
286 PreReq: %{name}-common = %{version}
288 %description calendar
289 This is a dynamic shared object (DSO) for Apache that will add
290 calendar support to PHP.
292 %description calendar -l pl
293 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
294 wsparcie dla kalendarza.
297 Summary: cpdf extension module for PHP
298 Summary(pl): Modu³ cpdf dla PHP
300 PreReq: %{name}-common = %{version}
303 This is a dynamic shared object (DSO) for Apache that will add libcpdf
306 %description cpdf -l pl
307 Modu³ PHP dodaj±cy obs³ugê biblioteki libcpdf.
310 Summary: crack extension module for PHP
311 Summary(pl): Modu³ crack dla PHP
313 PreReq: %{name}-common = %{version}
316 This is a dynamic shared object (DSO) for Apache that will add
317 cracklib support to PHP.
319 Warning: this is an experimental module.
321 %description crack -l pl
322 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki cracklib.
324 Uwaga: to jest modu³ eksperymentalny.
327 Summary: ctype extension module for PHP
328 Summary(pl): Modu³ ctype dla PHP
330 PreReq: %{name}-common = %{version}
333 This is a dynamic shared object (DSO) for Apache that will add
334 ctype support to PHP.
336 %description crack -l pl
337 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji ctype.
340 Summary: curl extension module for PHP
341 Summary(pl): Modu³ curl dla PHP
343 PreReq: %{name}-common = %{version}
346 This is a dynamic shared object (DSO) for Apache that will add curl
349 %description curl -l pl
350 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki curl.
353 Summary: DBA extension module for PHP
354 Summary(pl): Modu³ DBA dla PHP
356 PreReq: %{name}-common = %{version}
359 This is a dynamic shared object (DSO) for Apache that will add
360 flat-file databases (DBA) support to PHP.
362 %description dba -l pl
363 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
364 wsparcie dla baz danych opartych na plikach (DBA).
367 Summary: DBase extension module for PHP
368 Summary(pl): Modu³ DBase dla PHP
370 PreReq: %{name}-common = %{version}
373 This is a dynamic shared object (DSO) for Apache that will add DBase
376 %description dbase -l pl
377 Modu³ PHP ze wsparciem dla DBase.
380 Summary: DBX extension module for PHP
381 Summary(pl): Modu³ DBX dla PHP
383 PreReq: %{name}-common = %{version}
386 This is a dynamic shared object (DSO) for Apache that will add
387 DB abstraction layer to PHP. DBX supports odbc, mysql, pgsql, mssql,
390 %description dbx -l pl
391 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
392 warstwê abstrakcji do obs³ugi baz danych. DBX obs³uguje bazy odbc,
393 mysql, pgsql, mssql, fbsql i inne.
396 Summary: Direct I/O extension module for PHP
397 Summary(pl): Modu³ Direct I/O dla PHP
399 PreReq: %{name}-common = %{version}
402 This is a dynamic shared object (DSO) for Apache that will add
403 direct file I/O support to PHP.
405 Warning: this is an experimental module.
407 %description dio -l pl
408 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
409 obs³ugê bezpo¶rednich operacji I/O na plikach.
411 Uwaga: to jest modu³ eksperymentalny.
414 Summary: DOM XML extension module for PHP
415 Summary(pl): Modu³ DOM XML dla PHP
419 This is a dynamic shared object (DSO) for Apache that will add DOM XML
422 Warning: this is an experimental module.
424 %description domxml -l pl
425 Modu³ PHP dodaj±cy obs³ugê DOM XML.
427 Uwaga: to jest modu³ eksperymentalny.
430 Summary: exif extension module for PHP
431 Summary(pl): Modu³ exif dla PHP
433 PreReq: %{name}-common = %{version}
436 This is a dynamic shared object (DSO) for Apache that will add exif
439 %description exif -l pl
440 Modu³ PHP dodaj±cy obs³ugê plików EXIF.
443 Summary: filePro extension module for PHP
444 Summary(pl): Modu³ filePro dla PHP
446 PreReq: %{name}-common = %{version}
449 This is a dynamic shared object (DSO) for Apache that will add PHP
450 support for read-only access to filePro databases.
452 %description filepro -l pl
453 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
454 mo¿liwo¶æ dostêpu (tylko do odczytu) do baz danych filePro.
457 Summary: FTP extension module for PHP
458 Summary(pl): Modu³ FTP dla PHP
460 PreReq: %{name}-common = %{version}
463 This is a dynamic shared object (DSO) for Apache that will add FTP
466 %description ftp -l pl
467 Modu³ PHP dodaj±cy obs³ugê protoko³u FTP.
470 Summary: GD extension module for PHP
471 Summary: Modu³ GD dla PHP
473 PreReq: %{name}-common = %{version}
476 This is a dynamic shared object (DSO) for Apache that will add GD
477 support to PHP. You should install this package in addition to the
478 main %{name} package if you want to create and manipulate images with
481 %description gd -l pl
482 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki GD - do obróbki
483 obrazków z poziomu PHP.
486 Summary: gettext extension module for PHP
487 Summary(pl): Modu³ gettext dla PHP
489 PreReq: %{name}-common = %{version}
492 This is a dynamic shared object (DSO) for Apache that will add gettext
495 %description gettext -l pl
496 Modu³ PHP dodaj±cy obs³ugê lokalizacji przez gettext.
499 Summary: gmp extension module for PHP
500 Summary(pl): Modu³ gmp dla PHP
502 PreReq: %{name}-common = %{version}
505 This is a dynamic shared object (DSO) for Apache that will add
506 arbitrary length number support with GNU MP library to PHP.
508 %description gmp -l pl
509 Modu³ PHP umorzliwiaj±cy korzystanie z biblioteki gmp.
512 Summary: Hyperwave extension module for PHP
513 Summary(pl): Modu³ Hyperwave dla PHP
515 PreReq: %{name}-common = %{version}
517 %description hyperwave
518 This is a dynamic shared object (DSO) for Apache that will add
519 Hyperwave support to PHP.
521 %description hyperwave -l pl
522 Modu³ PHP dodaj±cy obs³ugê Hyperwave.
525 Summary: iconv extension module for PHP
526 Summary(pl): Modu³ iconv dla PHP
528 PreReq: %{name}-common = %{version}
531 This is a dynamic shared object (DSO) for Apache that will add iconv
534 %description iconv -l pl
535 Modu³ PHP dodaj±cy obs³ugê iconv.
538 Summary: IMAP extension module for PHP
539 Summary(pl): Modu³ IMAP dla PHP
540 Summary(pt_BR): Um módulo para aplicações PHP que usam IMAP
542 PreReq: %{name}-common = %{version}
545 This is a dynamic shared object (DSO) for Apache that will add IMAP
548 %description imap -l pl
549 Modu³ PHP dodaj±cy obs³ugê skrzynek IMAP.
551 %description imap -l pt_BR
552 Um módulo para aplicações PHP que usam IMAP.
555 Summary: Interbase database module for PHP
556 Summary(pl): Modu³ bazy danych Interbase dla PHP
558 PreReq: %{name}-common = %{version}
561 %description interbase
562 This is a dynamic shared object (DSO) for Apache that will add
563 InterBase database support to PHP. If you need back-end support for
564 InterBase, you should install this package in addition to the main
567 %description interbase -l pl
568 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych InterBase.
571 Summary: Java extension module for PHP
572 Summary(pl): Modu³ Javy dla PHP
574 PreReq: %{name}-common = %{version}
577 This is a dynamic shared object (DSO) for Apache that will add JAVA
578 support to PHP. This extension provides a simple and effective means
579 for creating and invoking methods on Java objects from PHP.
581 %description java -l pl
582 Modu³ PHP dodaj±cy wsparcie dla Javy. Umo¿liwia odwo³ywanie siê do
583 obiektów Javy z poziomu PHP.
586 Summary: LDAP extension module for PHP
587 Summary(pl): Modu³ LDAP dla PHP
588 Summary(pt_BR): Um módulo para aplicações PHP que usam LDAP
590 PreReq: %{name}-common = %{version}
593 This is a dynamic shared object (DSO) for Apache that will add LDAP
596 %description ldap -l pl
597 Modu³ PHP dodaj±cy obs³ugê LDAP.
599 %description ldap -l pt_BR
600 Um módulo para aplicações PHP que usam LDAP.
602 Summary: mbstring extension module for PHP
603 Summary(pl): Modu³ mbstring dla PHP
605 PreReq: %{name}-common = %{version}
607 %description mbstring
608 This is a dynamic shared object (DSO) for Apache that will add
609 multibyte string support to PHP.
611 %description mbstring -l pl
612 Modu³ PHP dodaj±cy obs³ugê ci±gów znaków wielobajtowych.
615 Summary: mcal extension module for PHP
616 Summary(pl): Modu³ mcal dla PHP
618 PreReq: %{name}-common = %{version}
621 This is a dynamic shared object (DSO) for Apache that will add mcal
622 (Modular Calendar Access Library) support to PHP.
624 %description mcal -l pl
625 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki mcal (daj±cej dostêp
629 Summary: mcrypt extension module for PHP
630 Summary(pl): Modu³ mcrypt dla PHP
632 PreReq: %{name}-common = %{version}
635 This is a dynamic shared object (DSO) for Apache that will add mcrypt
638 %description mcrypt -l pl
639 Modu³ PHP dodaj±cy mo¿liwo¶æ szyfrowania poprzez bibliotekê mcrypt.
642 Summary: mhash extension module for PHP
643 Summary(pl): Modu³ mhash dla PHP
645 PreReq: %{name}-common = %{version}
648 This is a dynamic shared object (DSO) for Apache that will add mhash
651 %description mhash -l pl
652 Modu³ PHP udostêpniaj±cy funkcje mieszaj±ce z biblioteki mhash.
655 Summary: ming extension module for PHP
656 Summary(pl): Modu³ ming dla PHP
658 PreReq: %{name}-common = %{version}
661 This is a dynamic shared object (DSO) for Apache that will add ming
662 (Flash - .swf files) support to PHP.
664 %description ming -l pl
665 Modu³ PHP dodaj±cy obs³ugê plików Flash (.swf) poprzez bibliotekê
669 Summary: mnoGoSearch extension module for PHP
670 Summary(pl): Modu³ mnoGoSearch dla PHP
672 PreReq: %{name}-common = %{version}
674 %description mnogosearch
675 This is a dynamic shared object (DSO) for Apache that will allow
676 you to access mnoGoSearch free search engine in PHP.
678 %description mnogosearch -l pl
679 Modu³ PHP dodaj±cy pozwalaj±cy na dostêp do wolnodostêpnego silnika
680 wyszukiwarki mnoGoSearch.
683 Summary: msession extension module for PHP
684 Summary(pl): Modu³ msession dla PHP
686 PreReq: %{name}-common = %{version}
688 %description msession
689 This is a dynamic shared object (DSO) for Apache that will allow
690 you to use msession in PHP. msession is a high speed session daemon
691 which can run either locally or remotely. It is designed to provide
692 consistent session management for a PHP web farm.
694 %description msession -l pl
695 Modu³ PHP dodaj±cy umo¿liwiaj±cy korzystanie z demona msession. Jest
696 to demon szybkiej obs³ugi sesji, który mo¿e dzia³aæ lokalnie lub na
697 innej maszynie. S³u¿y do zapewniania spójnej obs³ugi sesji dla farmy
701 Summary: MySQL database module for PHP
702 Summary(pl): Modu³ bazy danych MySQL dla PHP
703 Summary(pt_BR): Um módulo para aplicações PHP que usam bancos de dados MySQL
705 PreReq: %{name}-common = %{version}
708 This is a dynamic shared object (DSO) for Apache that will add MySQL
709 database support to PHP. If you need back-end support for MySQL, you
710 should install this package in addition to the main %{name} package.
712 %description mysql -l pl
713 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych MySQL.
715 %description mysql -l pt_BR
716 Um módulo para aplicações PHP que usam bancos de dados MySQL.
719 Summary: Oracle 8 database module for PHP
720 Summary(pl): Modu³ bazy danych Oracle 8 dla PHP
722 PreReq: %{name}-common = %{version}
726 This is a dynamic shared object (DSO) for Apache that will add Oracle
727 7 and Oracle 8 database support to PHP through Oracle8 Call-Interface
730 %description oci8 -l pl
731 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7 i Oracle 8
732 poprzez interfejs Oracle8 Call-Interface (OCI8).
735 Summary: ODBC extension module for PHP
736 Summary(pl): Modu³ ODBC dla PHP
737 Summary(pt_BR): Um módulo para aplicações PHP que usam bases de dados ODBC
739 PreReq: %{name}-common = %{version}
740 Requires: unixODBC >= 2.1.1-3
743 This is a dynamic shared object (DSO) for Apache that will add ODBC
746 %description odbc -l pl
747 Modu³ PHP ze wsparciem dla ODBC.
749 %description odbc -l pt_BR
750 Um módulo para aplicações PHP que usam ODBC.
753 Summary: OpenSSL extension module for PHP
754 Summary(pl): Modu³ OpenSSL dla PHP
756 PreReq: %{name}-common = %{version}
759 This is a dynamic shared object (DSO) for Apache that will add OpenSSL
762 Warning: this is an experimental module.
764 %description openssl -l pl
765 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki OpenSSL.
767 Uwaga: to jest modu³ eksperymentalny.
770 Summary: Oracle 7 database module for PHP
771 Summary(pl): Modu³ bazy danych Oracle 7 dla PHP
773 PreReq: %{name}-common = %{version}
777 This is a dynamic shared object (DSO) for Apache that will add Oracle
778 7 database support to PHP.
780 %description oracle -l pl
781 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7.
784 Summary: Overload extension module for PHP
785 Summary(pl): Modu³ Overload dla PHP
787 PreReq: %{name}-common = %{version}
789 %description overload
790 This is a dynamic shared object (DSO) for Apache that will add
791 user-space object overloading support to PHP.
793 Warning: this is an experimental module.
795 %description overload -l pl
796 Modu³ PHP umo¿liwiaj±cy przeci±¿anie obiektów.
798 Uwaga: to jest modu³ eksperymentalny.
801 Summary: Process Control extension module for PHP
802 Summary(pl): Modu³ Process Control dla PHP
804 PreReq: %{name}-common = %{version}
807 This is a dynamic shared object (DSO) for Apache that will add process
808 spawning and control support to PHP. It supports functions like
809 fork(), waitpid(), signal() etc.
811 Warning: this is an experimental module. Also, don't use it in
812 webserver environment!
814 %description pcntl -l pl
815 Modu³ PHP umo¿liwiaj±cy tworzenie nowych procesów i kontrolê nad nimi.
816 Obs³uguje funkcje takie jak fork(), waitpid(), signal() i podobne.
818 Uwaga: to jest modu³ eksperymentalny. Ponadto nie jest przeznaczony do
819 u¿ywania z serwerem WWW - nie próbuj tego!
822 Summary: PCRE extension module for PHP
823 Summary(pl): Modu³ PCRE dla PHP
825 PreReq: %{name}-common = %{version}
828 This is a dynamic shared object (DSO) for Apache that will add Perl
829 Compatible Regular Expression support to PHP.
831 %description pcre -l pl
832 Modu³ PHP umo¿liwiaj±cy korzystanie z perlowych wyra¿eñ regularnych
833 (Perl Compatible Regular Expressions)
836 Summary: libPDF module for PHP
837 Summary(pl): Modu³ do tworzenia plików PDF dla PHP
839 PreReq: %{name}-common = %{version}
843 This is a dynamic shared object (DSO) for Apache that will add PDF
846 %description pdf -l pl
847 Modu³ PHP umo¿liwiaj±cy tworzenie plików PDF. Wykorzystuje bibliotekê
851 Summary: PEAR - PHP Extension and Application Repository
852 Summary(pl): PEAR - Rozszerzenie PHP i Repozytorium Aplikacji
853 Group: Development/Languages/PHP
854 Requires: %{name}-pcre = %{version}
855 Requires: %{name}-xml = %{version}
858 PEAR - PHP Extension and Application Repository.
860 %description pear -l pl
861 PEAR (PHP Extension and Application Repository) - Rozszerzenie PHP i
862 Repozytorium Aplikacji.
864 %package pear-additional_classes
865 Summary: PEAR - PHP Extension and Application Repository
866 Summary(pl): PEAR - Rozszerzenie PHP i Repozytorium Aplikacji
867 Group: Development/Languages/PHP
868 Requires: %{name}-pcre = %{version}
869 Requires: %{name}-pear
870 Requires: %{name}-xml = %{version}
872 %description pear-additional_classes
873 PEAR - PHP Extension and Application Repository.
874 Additional classes which can't be found in pear packages.
876 %description pear-additional_classes -l pl
877 PEAR (PHP Extension and Application Repository) - Rozszerzenie PHP i
878 Repozytorium Aplikacji.
879 Dodatkowe klasy, których nie ma w innych pakietach peara.
882 Summary: PEAR - PHP Extension and Application Repository
883 Summary(pl): PEAR - Rozszerzenie PHP i Repozytorium Aplikacji
884 Group: Development/Languages/PHP
885 Requires: %{name}-cgi = %{version}
886 Requires: %{name}-pcre = %{version}
887 Requires: %{name}-xml = %{version}
888 Requires: %{name}-pear
889 Requires: %{name}-pear-PEAR-Command
891 %description pear-devel
892 PEAR - PHP Extension and Application Repository.
893 This package contains aplications needed to use pear from cvs.
895 %description pear-devel -l pl
896 PEAR (PHP Extension and Application Repository) - Rozszerzenie PHP i
897 Repozytorium Aplikacji.
898 Ten pakiet zawiera aplikacje potrzebne do
901 Summary: PostgreSQL database module for PHP
902 Summary(pl): Modu³ bazy danych PostgreSQL dla PHP
904 PreReq: %{name}-common = %{version}
907 This is a dynamic shared object (DSO) for Apache that will add
908 PostgreSQL database support to PHP. If you need back-end support for
909 PostgreSQL, you should install this package in addition to the main
912 %description pgsql -l pl
913 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
915 %description pgsql -l pt_BR
916 Um módulo para aplicações PHP que usam bancos de dados postgresql.
919 Summary: POSIX extension module for PHP
920 Summary(pl): Modu³ POSIX dla PHP
922 PreReq: %{name}-common = %{version}
925 This is a dynamic shared object (DSO) for Apache that will add POSIX
926 functions support to PHP.
928 %description posix -l pl
929 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji POSIX.
932 Summary: pspell extension module for PHP
933 Summary(pl): Modu³ pspell dla PHP
935 PreReq: %{name}-common = %{version}
938 This is a dynamic shared object (DSO) for Apache that will add pspell
939 support to PHP. It allows to check the spelling of a word and offer
942 %description pspell -l pl
943 Modu³ PHP umo¿liwiaj±cy korzystanie z pspella. Pozwala on na
944 sprawdzanie pisowni s³owa i sugerowanie poprawek.
947 Summary: recode extension module for PHP
948 Summary(pl): Modu³ recode dla PHP
950 PreReq: %{name}-common = %{version}
951 Requires: recode >= 3.5d-3
954 This is a dynamic shared object (DSO) for Apache that will add recode
957 %description recode -l pl
958 Modu³ PHP dodaj±cy mo¿liwo¶æ konwersji kodowania plików (poprzez
962 Summary: session extension module for PHP
963 Summary(pl): Modu³ session dla PHP
965 PreReq: %{name}-common = %{version}
968 This is a dynamic shared object (DSO) for Apache that will add session
971 %description session -l pl
972 Modu³ PHP dodaj±cy obs³ugê sesji.
975 Summary: Shared Memory Operations extension module for PHP
976 Summary(pl): Modu³ shmop dla PHP
978 PreReq: %{name}-common = %{version}
981 This is a dynamic shared object (DSO) for Apache that will add
982 Shared Memory Operations support to PHP.
984 Warning: this is an experimental module.
986 %description shmop -l pl
987 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej.
989 Uwaga: to jest modu³ eksperymentalny.
992 Summary: SNMP extension module for PHP
993 Summary(pl): Modu³ SNMP dla PHP
995 PreReq: %{name}-common = %{version}
998 This is a dynamic shared object (DSO) for Apache that will add SNMP
1001 %description snmp -l pl
1002 Modu³ PHP dodaj±cy obs³ugê SNMP.
1005 Summary: sockets extension module for PHP
1006 Summary(pl): Modu³ socket dla PHP
1008 PreReq: %{name}-common = %{version}
1010 %description sockets
1011 This is a dynamic shared object (DSO) for Apache that will add sockets
1014 Warning: this is an experimental module.
1016 %description sockets -l pl
1017 Modu³ PHP dodaj±cy obs³ugê gniazdek.
1019 Uwaga: to jest modu³ eksperymentalny.
1022 Summary: Sybase-CT extension module for PHP
1023 Summary(pl): Modu³ Sybase-CT dla PHP
1025 PreReq: %{name}-common = %{version}
1027 %description sybase-ct
1028 This is a dynamic shared object (DSO) for Apache that will add
1029 Sybase and MS SQL databases support through CT-lib to PHP.
1031 %description sybase-ct -l pl
1032 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
1036 Summary: SysV sem extension module for PHP
1037 Summary(pl): Modu³ SysV sem dla PHP
1039 PreReq: %{name}-common = %{version}
1041 %description sysvsem
1042 This is a dynamic shared object (DSO) for Apache that will add SysV
1043 semafores support to PHP.
1045 %description sysvsem -l pl
1046 Modu³ PHP umo¿liwiaj±cy korzystanie z semaforów SysV.
1049 Summary: SysV shm extension module for PHP
1050 Summary(pl): Modu³ SysV shm dla PHP
1052 PreReq: %{name}-common = %{version}
1054 %description sysvshm
1055 This is a dynamic shared object (DSO) for Apache that will add SysV
1056 Shared Memory support to PHP.
1058 %description sysvshm -l pl
1059 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV.
1062 Summary: wddx extension module for PHP
1063 Summary(pl): Modu³ wddx dla PHP
1065 PreReq: %{name}-common = %{version}
1066 PreReq: %{name}-session = %{version}
1069 This is a dynamic shared object (DSO) for Apache that will add wddx
1072 %description wddx -l pl
1073 Modu³ PHP umo¿liwiaj±cy korzystanie z wddx.
1076 Summary: XML extension module for PHP
1077 Summary(pl): Modu³ XML dla PHP
1079 PreReq: %{name}-common = %{version}
1082 This is a dynamic shared object (DSO) for Apache that will add XML
1083 support to PHP. This extension lets you create XML parsers and then
1084 define handlers for different XML events. If you want to be able to
1085 parse XML documents you should install this package in addition to the
1086 main %{name} package.
1088 %description xml -l pl
1089 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML i obs³ugê zdarzeñ
1090 zwi±zanych z tymi plikami.
1093 Summary: xmlrpc extension module for PHP
1094 Summary(pl): Modu³ xmlrpc dla PHP
1096 PreReq: %{name}-common = %{version}
1099 This is a dynamic shared object (DSO) for Apache that will add XMLRPC
1102 Warning: this is an experimental module.
1104 %description xmlrpc -l pl
1105 Modu³ PHP dodaj±cy obs³ugê XMLRPC.
1107 Uwaga: to jest modu³ eksperymentalny.
1110 Summary: xslt extension module for PHP
1111 Summary(pl): Modu³ xslt dla PHP
1113 PreReq: %{name}-common = %{version}
1116 This is a dynamic shared object (DSO) for Apache that will add xslt
1119 %description xslt -l pl
1120 Modu³ PHP umo¿liwiaj±cy korzystanie z technologii xslt.
1123 Summary: yaz extension module for PHP
1124 Summary(pl): Modu³ yaz dla PHP
1126 PreReq: %{name}-common = %{version}
1129 This is a dynamic shared object (DSO) for Apache that will add yaz
1130 support to PHP. yaz toolkit implements the Z39.50 protocol for
1131 information retrieval.
1133 %description yaz -l pl
1134 Modu³ PHP umo¿liwiaj±cy korzystanie z yaz - implementacji protoko³u
1135 Z39.50 s³u¿±cego do pozyskiwania informacji.
1138 Summary: NIS (yp) extension module for PHP
1139 Summary(pl): Modu³ NIS (yp) dla PHP
1141 PreReq: %{name}-common = %{version}
1144 This is a dynamic shared object (DSO) for Apache that will add NIS
1145 (Yellow Pages) support to PHP.
1147 %description yp -l pl
1148 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
1149 wsparcie dla NIS (Yellow Pages).
1152 Summary: zip extension module for PHP
1153 Summary(pl): Modu³ zip dla PHP
1155 PreReq: %{name}-common = %{version}
1158 This is a dynamic shared object (DSO) for Apache that will add
1159 ZZipLib (read-only access to ZIP archives) support to PHP.
1161 %description zip -l pl
1162 Modu³ PHP umo¿liwiaj±cy korzystanie z bibliotekli ZZipLib
1163 (pozwalaj±cej na odczyt archiwów ZIP).
1166 Summary: Zlib extension module for PHP
1167 Summary(pl): Modu³ zlib dla PHP
1169 PreReq: %{name}-common = %{version}
1172 This is a dynamic shared object (DSO) for Apache that will add
1173 compression (zlib) support to PHP.
1175 %description zlib -l pl
1176 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji (poprzez bibliotekê zlib).
1203 bzip2 -dc %{SOURCE4} | tar -xf - -C manual
1206 CFLAGS="%{rpmcflags} -DEAPI=1 -I%{_prefix}/X11R6/include"
1207 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
1212 #for i in cgi fastcgi apxs ; do
1213 for i in cgi apxs ; do
1215 `[ $i = cgi ] && echo --enable-discard-path` \
1216 `[ $i = fastcgi ] && echo --enable-discard-path --with-fastcgi=%{_prefix}` \
1218 `[ $i = apxs ] && echo --with-apxs2=%{_sbindir}/apxs` \
1220 `[ $i = apxs ] && echo --with-apxs=%{_sbindir}/apxs` \
1222 --with-config-file-path=%{_sysconfdir} \
1223 --with-exec-dir=%{_bindir} \
1224 --%{!?debug:dis}%{?debug:en}able-debug \
1225 --enable-bcmath=shared \
1226 --enable-calendar=shared \
1228 --enable-ctype=shared \
1229 --enable-dba=shared \
1230 --enable-dbx=shared \
1231 --enable-dio=shared \
1232 --enable-exif=shared \
1233 --enable-ftp=shared \
1234 --enable-gd-native-ttf \
1235 --enable-magic-quotes \
1236 --enable-mbstring=shared --disable-mbstr-enc-trans --enable-mbregex \
1237 --enable-overload=shared \
1239 --enable-posix=shared \
1242 --enable-shmop=shared \
1243 --enable-sysvsem=shared \
1244 --enable-sysvshm=shared \
1245 --enable-track-vars \
1246 --enable-trans-sid \
1247 --enable-safe-mode \
1248 --enable-sockets=shared \
1249 --enable-ucd-snmp-hack \
1250 %{!?_without_wddx:--enable-wddx=shared} \
1251 --enable-xml=shared \
1252 %{!?_without_xslt:--enable-xslt=shared} \
1253 --enable-yp=shared \
1255 %{?_with_cpdf:--with-cpdflib=shared} \
1256 --with-crack=shared \
1257 --with-curl=shared \
1260 --with-dbase=shared \
1262 %{!?_without_libxslt:--with-dom-xslt=shared --with-dom-exslt=shared} \
1263 --with-expat-dir=shared,/usr \
1264 --with-iconv=shared \
1265 --with-filepro=shared \
1266 --with-freetype-dir=shared \
1267 --with-gettext=shared \
1271 --with-hyperwave=shared \
1272 %{!?_without_imap:--with-imap=shared --with-imap-ssl} \
1273 %{?_with_interbase:--with-interbase=shared} \
1274 %{?_with_java:--with-java} \
1275 --with-jpeg-dir=shared,/usr \
1276 %{!?_without_ldap:--with-ldap=shared} \
1277 --with-mcal=shared,/usr \
1278 --with-mcrypt=shared \
1279 --with-mhash=shared \
1280 --with-ming=shared \
1281 %{!?_without_mm:--with-mm} \
1282 --with-mnogosearch=shared,/usr \
1283 %{!?_without_msession:--with-msession=shared} \
1284 --with-mysql=shared,/usr \
1285 --with-mysql-sock=/var/lib/mysql/mysql.sock \
1286 %{?_with_oci8:--with-oci8=shared} \
1287 %{!?_without_openssl:--with-openssl=shared} \
1288 %{?_with_oracle:--with-oracle=shared} \
1289 --with-pcre-regex=shared \
1290 --with-pdflib=shared \
1291 --with-pear=%{php_pear_dir} \
1292 --with-pgsql=shared,/usr \
1293 --with-png-dir=shared,/usr \
1294 --with-pspell=shared \
1295 %{!?_without_recode:--with-recode=shared} \
1297 --with-sablot-js=shared,no \
1298 %{!?_without_snmp:--with-snmp=shared} \
1299 %{?_with_sybase_ct:--with-sybase-ct=shared,/usr} \
1300 --with-t1lib=shared \
1301 --with-tiff-dir=shared,/usr \
1302 %{!?_without_odbc:--with-unixODBC=shared} \
1303 --with-xmlrpc=shared,/usr \
1304 %{!?_without_xslt:--with-xslt-sablot=shared} \
1307 --with-zlib=shared \
1308 --with-zlib-dir=shared
1311 # for now session_mm doesn't work with shared session module...
1312 # --enable-session=shared
1313 # %{?_without_mm:--with-mm=shared,no}%{!?_without_mm:--with-mm=shared}
1315 # TODO --with-pspell=/usr,shared (pspell missing)
1316 # --with-qtdom=shared
1319 %{__make} CFLAGS="%{rpmcflags} -DDISCARD_PATH=1" -C sapi/cgi
1321 # Kill -rpath from php binary and libphp4.so
1322 perl -pi -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
1323 perl -pi -e 's|^runpath_var=.*|runpath_var=|g' libtool
1324 %{__make} CFLAGS="%{rpmcflags} -DDISCARD_PATH=1" php
1326 perl -pi -e 's|^hardcode_into_libs=.*|hardcode_into_libs=no|g' libtool
1327 rm libphp4.la ; %{__make} libphp4.la
1330 rm -rf $RPM_BUILD_ROOT
1331 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache},%{_sysconfdir}/{apache,cgi}} \
1332 $RPM_BUILD_ROOT/home/httpd/icons \
1333 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1334 $RPM_BUILD_ROOT/var/run/php \
1335 $RPM_BUILD_ROOT/etc/httpd/httpd.conf
1338 INSTALL_ROOT=$RPM_BUILD_ROOT \
1339 INSTALL_IT="install libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/apache/ ; install libs/libphp_common*.so.*.*.* $RPM_BUILD_ROOT%{_libdir}"
1341 %{?_with_java:install ext/java/php_java.jar $RPM_BUILD_ROOT%{_libdir}}
1343 install .libs/php $RPM_BUILD_ROOT%{_bindir}/php
1345 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1346 install %{SOURCE7} %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}
1347 install %{SOURCE3} php.gif $RPM_BUILD_ROOT/home/httpd/icons
1348 install %{SOURCE5} $RPM_BUILD_ROOT%{_sbindir}
1349 install %{SOURCE6} $RPM_BUILD_ROOT/etc/httpd/httpd.conf/70_mod_php.conf
1351 install %{SOURCE1} .
1353 mv -f Zend/LICENSE{,.Zend}
1356 rm -rf $RPM_BUILD_ROOT
1360 perl -pi -e 's|^#AddType application/x-httpd-php \.php|AddType application/x-httpd-php .php|' \
1361 /etc/httpd/httpd.conf
1362 %{_sbindir}/apxs -e -a -n php4 %{_pkglibdir}/libphp4.so 1>&2
1364 if [ -f /var/lock/subsys/httpd ]; then
1365 /etc/rc.d/init.d/httpd restart 1>&2
1370 if [ "$1" = "0" ]; then
1371 if [ -f /var/lock/subsys/httpd ]; then
1372 /etc/rc.d/init.d/httpd restart 1>&2
1377 if [ "$1" = "0" ]; then
1378 %{_sbindir}/apxs -e -A -n php4 %{_pkglibdir}/libphp4.so 1>&2
1380 's|^AddType application/x-httpd-php \.php|#AddType application/x-httpd-php .php|' \
1381 /etc/httpd/httpd.conf
1382 if [ -f /var/lock/subsys/httpd ]; then
1383 /etc/rc.d/init.d/httpd restart 1>&2
1388 %post common -p /sbin/ldconfig
1389 %postun common -p /sbin/ldconfig
1392 %{_sbindir}/php-module-install install bcmath %{_sysconfdir}/php.ini
1395 if [ "$1" = "0" ]; then
1396 %{_sbindir}/php-module-install remove bcmath %{_sysconfdir}/php.ini
1400 %{_sbindir}/php-module-install install bz2 %{_sysconfdir}/php.ini
1403 if [ "$1" = "0" ]; then
1404 %{_sbindir}/php-module-install remove bz2 %{_sysconfdir}/php.ini
1408 %{_sbindir}/php-module-install install calendar %{_sysconfdir}/php.ini
1411 if [ "$1" = "0" ]; then
1412 %{_sbindir}/php-module-install remove calendar %{_sysconfdir}/php.ini
1416 %{_sbindir}/php-module-install install cpdf %{_sysconfdir}/php.ini
1419 if [ "$1" = "0" ]; then
1420 %{_sbindir}/php-module-install remove cpdf %{_sysconfdir}/php.ini
1424 %{_sbindir}/php-module-install install crack %{_sysconfdir}/php.ini
1427 if [ "$1" = "0" ]; then
1428 %{_sbindir}/php-module-install remove crack %{_sysconfdir}/php.ini
1432 %{_sbindir}/php-module-install install ctype %{_sysconfdir}/php.ini
1435 if [ "$1" = "0" ]; then
1436 %{_sbindir}/php-module-install remove ctype %{_sysconfdir}/php.ini
1440 %{_sbindir}/php-module-install install curl %{_sysconfdir}/php.ini
1443 if [ "$1" = "0" ]; then
1444 %{_sbindir}/php-module-install remove curl %{_sysconfdir}/php.ini
1448 %{_sbindir}/php-module-install install dba %{_sysconfdir}/php.ini
1451 if [ "$1" = "0" ]; then
1452 %{_sbindir}/php-module-install remove dba %{_sysconfdir}/php.ini
1456 %{_sbindir}/php-module-install install dbase %{_sysconfdir}/php.ini
1459 if [ "$1" = "0" ]; then
1460 %{_sbindir}/php-module-install remove dbase %{_sysconfdir}/php.ini
1464 %{_sbindir}/php-module-install install dbx %{_sysconfdir}/php.ini
1467 if [ "$1" = "0" ]; then
1468 %{_sbindir}/php-module-install remove dbx %{_sysconfdir}/php.ini
1472 %{_sbindir}/php-module-install install dbx %{_sysconfdir}/php.ini
1475 if [ "$1" = "0" ]; then
1476 %{_sbindir}/php-module-install remove dbx %{_sysconfdir}/php.ini
1480 %{_sbindir}/php-module-install install domxml %{_sysconfdir}/php.ini
1483 if [ "$1" = "0" ]; then
1484 %{_sbindir}/php-module-install remove domxml %{_sysconfdir}/php.ini
1488 %{_sbindir}/php-module-install install exif %{_sysconfdir}/php.ini
1491 if [ "$1" = "0" ]; then
1492 %{_sbindir}/php-module-install remove exif %{_sysconfdir}/php.ini
1496 %{_sbindir}/php-module-install install filepro %{_sysconfdir}/php.ini
1499 if [ "$1" = "0" ]; then
1500 %{_sbindir}/php-module-install remove filepro %{_sysconfdir}/php.ini
1504 %{_sbindir}/php-module-install install ftp %{_sysconfdir}/php.ini
1507 if [ "$1" = "0" ]; then
1508 %{_sbindir}/php-module-install remove ftp %{_sysconfdir}/php.ini
1512 %{_sbindir}/php-module-install install gd %{_sysconfdir}/php.ini
1515 if [ "$1" = "0" ]; then
1516 %{_sbindir}/php-module-install remove gd %{_sysconfdir}/php.ini
1520 %{_sbindir}/php-module-install install gettext %{_sysconfdir}/php.ini
1523 if [ "$1" = "0" ]; then
1524 %{_sbindir}/php-module-install remove gettext %{_sysconfdir}/php.ini
1528 %{_sbindir}/php-module-install install gmp %{_sysconfdir}/php.ini
1531 if [ "$1" = "0" ]; then
1532 %{_sbindir}/php-module-install remove gmp %{_sysconfdir}/php.ini
1536 %{_sbindir}/php-module-install install hyperwave %{_sysconfdir}/php.ini
1539 if [ "$1" = "0" ]; then
1540 %{_sbindir}/php-module-install remove hyperwave %{_sysconfdir}/php.ini
1544 %{_sbindir}/php-module-install install iconv %{_sysconfdir}/php.ini
1547 if [ "$1" = "0" ]; then
1548 %{_sbindir}/php-module-install remove iconv %{_sysconfdir}/php.ini
1552 %{_sbindir}/php-module-install install imap %{_sysconfdir}/php.ini
1555 if [ "$1" = "0" ]; then
1556 %{_sbindir}/php-module-install remove imap %{_sysconfdir}/php.ini
1560 %{_sbindir}/php-module-install install interbase %{_sysconfdir}/php.ini
1563 if [ "$1" = "0" ]; then
1564 %{_sbindir}/php-module-install remove interbase %{_sysconfdir}/php.ini
1568 %{_sbindir}/php-module-install install java %{_sysconfdir}/php.ini
1571 if [ "$1" = "0" ]; then
1572 %{_sbindir}/php-module-install remove java %{_sysconfdir}/php.ini
1576 %{_sbindir}/php-module-install install ldap %{_sysconfdir}/php.ini
1579 if [ "$1" = "0" ]; then
1580 %{_sbindir}/php-module-install remove ldap %{_sysconfdir}/php.ini
1584 %{_sbindir}/php-module-install install mbstring %{_sysconfdir}/php.ini
1587 if [ "$1" = "0" ]; then
1588 %{_sbindir}/php-module-install remove mbstring %{_sysconfdir}/php.ini
1592 %{_sbindir}/php-module-install install mcal %{_sysconfdir}/php.ini
1595 if [ "$1" = "0" ]; then
1596 %{_sbindir}/php-module-install remove mcal %{_sysconfdir}/php.ini
1600 %{_sbindir}/php-module-install install mcrypt %{_sysconfdir}/php.ini
1603 if [ "$1" = "0" ]; then
1604 %{_sbindir}/php-module-install remove mcrypt %{_sysconfdir}/php.ini
1608 %{_sbindir}/php-module-install install mhash %{_sysconfdir}/php.ini
1611 if [ "$1" = "0" ]; then
1612 %{_sbindir}/php-module-install remove mhash %{_sysconfdir}/php.ini
1616 %{_sbindir}/php-module-install install ming %{_sysconfdir}/php.ini
1619 if [ "$1" = "0" ]; then
1620 %{_sbindir}/php-module-install remove ming %{_sysconfdir}/php.ini
1624 %{_sbindir}/php-module-install install mnogosearch %{_sysconfdir}/php.ini
1627 if [ "$1" = "0" ]; then
1628 %{_sbindir}/php-module-install remove mnogosearch %{_sysconfdir}/php.ini
1632 %{_sbindir}/php-module-install install msession %{_sysconfdir}/php.ini
1635 if [ "$1" = "0" ]; then
1636 %{_sbindir}/php-module-install remove msession %{_sysconfdir}/php.ini
1640 %{_sbindir}/php-module-install install mysql %{_sysconfdir}/php.ini
1643 if [ "$1" = "0" ]; then
1644 %{_sbindir}/php-module-install remove mysql %{_sysconfdir}/php.ini
1648 %{_sbindir}/php-module-install install oci8 %{_sysconfdir}/php.ini
1651 if [ "$1" = "0" ]; then
1652 %{_sbindir}/php-module-install remove oci8 %{_sysconfdir}/php.ini
1656 %{_sbindir}/php-module-install install odbc %{_sysconfdir}/php.ini
1659 if [ "$1" = "0" ]; then
1660 %{_sbindir}/php-module-install remove odbc %{_sysconfdir}/php.ini
1664 %{_sbindir}/php-module-install install openssl %{_sysconfdir}/php.ini
1667 if [ "$1" = "0" ]; then
1668 %{_sbindir}/php-module-install remove openssl %{_sysconfdir}/php.ini
1672 %{_sbindir}/php-module-install install oracle %{_sysconfdir}/php.ini
1675 if [ "$1" = "0" ]; then
1676 %{_sbindir}/php-module-install remove oracle %{_sysconfdir}/php.ini
1680 %{_sbindir}/php-module-install install overload %{_sysconfdir}/php.ini
1683 if [ "$1" = "0" ]; then
1684 %{_sbindir}/php-module-install remove overload %{_sysconfdir}/php.ini
1688 %{_sbindir}/php-module-install install pcntl %{_sysconfdir}/php.ini
1691 if [ "$1" = "0" ]; then
1692 %{_sbindir}/php-module-install remove pcntl %{_sysconfdir}/php.ini
1696 %{_sbindir}/php-module-install install pcre %{_sysconfdir}/php.ini
1699 if [ "$1" = "0" ]; then
1700 %{_sbindir}/php-module-install remove pcre %{_sysconfdir}/php.ini
1704 %{_sbindir}/php-module-install install pdf %{_sysconfdir}/php.ini
1707 if [ "$1" = "0" ]; then
1708 %{_sbindir}/php-module-install remove pdf %{_sysconfdir}/php.ini
1712 %{_sbindir}/php-module-install install pgsql %{_sysconfdir}/php.ini
1715 if [ "$1" = "0" ]; then
1716 %{_sbindir}/php-module-install remove pgsql %{_sysconfdir}/php.ini
1720 %{_sbindir}/php-module-install install posix %{_sysconfdir}/php.ini
1723 if [ "$1" = "0" ]; then
1724 %{_sbindir}/php-module-install remove posix %{_sysconfdir}/php.ini
1728 %{_sbindir}/php-module-install install pspell %{_sysconfdir}/php.ini
1731 if [ "$1" = "0" ]; then
1732 %{_sbindir}/php-module-install remove pspell %{_sysconfdir}/php.ini
1736 %{_sbindir}/php-module-install install recode %{_sysconfdir}/php.ini
1739 if [ "$1" = "0" ]; then
1740 %{_sbindir}/php-module-install remove recode %{_sysconfdir}/php.ini
1744 %{_sbindir}/php-module-install install session %{_sysconfdir}/php.ini
1747 if [ "$1" = "0" ]; then
1748 %{_sbindir}/php-module-install remove session %{_sysconfdir}/php.ini
1752 %{_sbindir}/php-module-install install shmop %{_sysconfdir}/php.ini
1755 if [ "$1" = "0" ]; then
1756 %{_sbindir}/php-module-install remove shmop %{_sysconfdir}/php.ini
1760 %{_sbindir}/php-module-install install snmp %{_sysconfdir}/php.ini
1763 if [ "$1" = "0" ]; then
1764 %{_sbindir}/php-module-install remove snmp %{_sysconfdir}/php.ini
1768 %{_sbindir}/php-module-install install sockets %{_sysconfdir}/php.ini
1771 if [ "$1" = "0" ]; then
1772 %{_sbindir}/php-module-install remove sockets %{_sysconfdir}/php.ini
1776 %{_sbindir}/php-module-install install sybase_ct %{_sysconfdir}/php.ini
1779 if [ "$1" = "0" ]; then
1780 %{_sbindir}/php-module-install remove sybase_ct %{_sysconfdir}/php.ini
1784 %{_sbindir}/php-module-install install sysvsem %{_sysconfdir}/php.ini
1787 if [ "$1" = "0" ]; then
1788 %{_sbindir}/php-module-install remove sysvsem %{_sysconfdir}/php.ini
1792 %{_sbindir}/php-module-install install sysvshm %{_sysconfdir}/php.ini
1795 if [ "$1" = "0" ]; then
1796 %{_sbindir}/php-module-install remove sysvshm %{_sysconfdir}/php.ini
1800 %{_sbindir}/php-module-install install wddx %{_sysconfdir}/php.ini
1803 if [ "$1" = "0" ]; then
1804 %{_sbindir}/php-module-install remove wddx %{_sysconfdir}/php.ini
1808 %{_sbindir}/php-module-install install xml %{_sysconfdir}/php.ini
1811 if [ "$1" = "0" ]; then
1812 %{_sbindir}/php-module-install remove xml %{_sysconfdir}/php.ini
1816 %{_sbindir}/php-module-install install xmlrpc %{_sysconfdir}/php.ini
1819 if [ "$1" = "0" ]; then
1820 %{_sbindir}/php-module-install remove xmlrpc %{_sysconfdir}/php.ini
1824 %{_sbindir}/php-module-install install xslt %{_sysconfdir}/php.ini
1827 if [ "$1" = "0" ]; then
1828 %{_sbindir}/php-module-install remove xslt %{_sysconfdir}/php.ini
1832 %{_sbindir}/php-module-install install yaz %{_sysconfdir}/php.ini
1835 if [ "$1" = "0" ]; then
1836 %{_sbindir}/php-module-install remove yaz %{_sysconfdir}/php.ini
1840 %{_sbindir}/php-module-install install yp %{_sysconfdir}/php.ini
1843 if [ "$1" = "0" ]; then
1844 %{_sbindir}/php-module-install remove yp %{_sysconfdir}/php.ini
1848 %{_sbindir}/php-module-install install zip %{_sysconfdir}/php.ini
1851 if [ "$1" = "0" ]; then
1852 %{_sbindir}/php-module-install remove zip %{_sysconfdir}/php.ini
1856 %{_sbindir}/php-module-install install zlib %{_sysconfdir}/php.ini
1859 if [ "$1" = "0" ]; then
1860 %{_sbindir}/php-module-install remove zlib %{_sysconfdir}/php.ini
1864 %defattr(644,root,root,755)
1866 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/httpd/httpd.conf/*_mod_php.conf
1868 %attr(755,root,root) %{_libdir}/apache/libphp4.so
1869 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-apache.ini
1872 %defattr(644,root,root,755)
1873 %attr(755,root,root) %{_bindir}/php
1874 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cgi.ini
1877 %defattr(644,root,root,755)
1878 %doc CODING_STANDARDS CREDITS Zend/ZEND_CHANGES
1879 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
1880 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
1883 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php.ini
1884 %attr(730,root,http) %dir %verify(not group mode) /var/run/php
1887 %attr(755,root,root) %{_sbindir}/*
1888 %attr(755,root,root) %{_libdir}/libphp_common*.so.*.*.*
1889 %dir %{extensionsdir}
1892 %defattr(644,root,root,755)
1894 %{_libdir}/php/build
1895 %attr(755,root,root) %{_bindir}/phpextdist
1896 %attr(755,root,root) %{_bindir}/phpize
1897 %attr(755,root,root) %{_bindir}/php-config
1900 %defattr(644,root,root,755)
1904 %defattr(644,root,root,755)
1905 %attr(755,root,root) %{extensionsdir}/bcmath.so
1908 %defattr(644,root,root,755)
1909 %attr(755,root,root) %{extensionsdir}/bz2.so
1912 %defattr(644,root,root,755)
1913 %attr(755,root,root) %{extensionsdir}/calendar.so
1915 %if %{?_with_cpdf:1}%{!?_with_cpdf:0}
1917 %defattr(644,root,root,755)
1918 %attr(755,root,root) %{extensionsdir}/cpdf.so
1922 %defattr(644,root,root,755)
1923 %attr(755,root,root) %{extensionsdir}/crack.so
1926 %defattr(644,root,root,755)
1927 %attr(755,root,root) %{extensionsdir}/ctype.so
1930 %defattr(644,root,root,755)
1931 %attr(755,root,root) %{extensionsdir}/curl.so
1934 %defattr(644,root,root,755)
1935 %attr(755,root,root) %{extensionsdir}/dba.so
1938 %defattr(644,root,root,755)
1939 %attr(755,root,root) %{extensionsdir}/dbase.so
1942 %defattr(644,root,root,755)
1943 %attr(755,root,root) %{extensionsdir}/dbx.so
1946 %defattr(644,root,root,755)
1947 %attr(755,root,root) %{extensionsdir}/dio.so
1950 %defattr(644,root,root,755)
1951 %attr(755,root,root) %{extensionsdir}/domxml.so
1954 %defattr(644,root,root,755)
1955 %attr(755,root,root) %{extensionsdir}/exif.so
1958 %defattr(644,root,root,755)
1959 %attr(755,root,root) %{extensionsdir}/filepro.so
1962 %defattr(644,root,root,755)
1963 %attr(755,root,root) %{extensionsdir}/ftp.so
1966 %defattr(644,root,root,755)
1967 %attr(755,root,root) %{extensionsdir}/gd.so
1970 %defattr(644,root,root,755)
1971 %attr(755,root,root) %{extensionsdir}/gettext.so
1974 %defattr(644,root,root,755)
1975 %attr(755,root,root) %{extensionsdir}/gmp.so
1978 %defattr(644,root,root,755)
1979 %attr(755,root,root) %{extensionsdir}/hyperwave.so
1982 %defattr(644,root,root,755)
1983 %attr(755,root,root) %{extensionsdir}/iconv.so
1985 %if %{?_without_imap:0}%{!?_without_imap:1}
1987 %defattr(644,root,root,755)
1988 %attr(755,root,root) %{extensionsdir}/imap.so
1991 %if %{?_with_interbase:1}%{!?_with_interbase:0}
1993 %defattr(644,root,root,755)
1994 %attr(755,root,root) %{extensionsdir}/interbase.so
1997 %if %{?_with_java:1}%{!?_with_java:0}
1999 %defattr(644,root,root,755)
2000 %attr(755,root,root) %{extensionsdir}/java.so
2001 %{_libdir}/php_java.jar
2004 %if %{?_without_ldap:0}%{!?_without_ldap:1}
2006 %defattr(644,root,root,755)
2007 %attr(755,root,root) %{extensionsdir}/ldap.so
2011 %defattr(644,root,root,755)
2012 %attr(755,root,root) %{extensionsdir}/mbstring.so
2015 %defattr(644,root,root,755)
2016 %attr(755,root,root) %{extensionsdir}/mcal.so
2019 %defattr(644,root,root,755)
2020 %attr(755,root,root) %{extensionsdir}/mcrypt.so
2023 %defattr(644,root,root,755)
2024 %attr(755,root,root) %{extensionsdir}/mhash.so
2027 %defattr(644,root,root,755)
2028 %attr(755,root,root) %{extensionsdir}/ming.so
2031 %defattr(644,root,root,755)
2032 %attr(755,root,root) %{extensionsdir}/mnogosearch.so
2034 %if %{?_without_msession:0}%{!?_without_msession:1}
2036 %defattr(644,root,root,755)
2037 %attr(755,root,root) %{extensionsdir}/msession.so
2041 %defattr(644,root,root,755)
2042 %attr(755,root,root) %{extensionsdir}/mysql.so
2044 %if %{?_with_oci8:1}%{!?_with_oci8:0}
2046 %defattr(644,root,root,755)
2047 %attr(755,root,root) %{extensionsdir}/oci8.so
2050 %if %{?_without_odbc:0}%{!?_without_odbc:1}
2052 %defattr(644,root,root,755)
2053 %attr(755,root,root) %{extensionsdir}/odbc.so
2056 %if %{?_without_openssl:0}%{!?_without_odbc:1}
2058 %defattr(644,root,root,755)
2059 %attr(755,root,root) %{extensionsdir}/openssl.so
2062 %if %{?_with_oracle:1}%{!?_with_oracle:0}
2064 %defattr(644,root,root,755)
2065 %attr(755,root,root) %{extensionsdir}/oracle.so
2069 %defattr(644,root,root,755)
2070 %attr(755,root,root) %{extensionsdir}/overload.so
2072 # disabled in 4.2.0 - it segfaults
2074 #%defattr(644,root,root,755)
2075 #%attr(755,root,root) %{extensionsdir}/pcntl.so
2078 %defattr(644,root,root,755)
2079 %attr(755,root,root) %{extensionsdir}/pcre.so
2082 %defattr(644,root,root,755)
2083 %dir %{php_pear_dir}
2084 %dir %{php_pear_dir}/Archive
2085 %dir %{php_pear_dir}/Console
2086 %dir %{php_pear_dir}/Crypt
2087 %dir %{php_pear_dir}/Date
2088 %dir %{php_pear_dir}/DB
2089 %dir %{php_pear_dir}/File
2090 %dir %{php_pear_dir}/HTML
2091 %dir %{php_pear_dir}/HTTP
2092 %dir %{php_pear_dir}/Image
2093 %dir %{php_pear_dir}/Mail
2094 %dir %{php_pear_dir}/Net
2095 %dir %{php_pear_dir}/PEAR
2096 %dir %{php_pear_dir}/Schedule
2097 %dir %{php_pear_dir}/XML
2099 %files pear-additional_classes
2100 %defattr(644,root,root,755)
2101 %attr(644,root,root) %{php_pear_dir}/Crypt/HCEMD5.php
2102 %attr(644,root,root) %{php_pear_dir}/Date/Calc.php
2103 %attr(644,root,root) %{php_pear_dir}/Date/Human.php
2104 %attr(644,root,root) %{php_pear_dir}/HTML/Form.php
2105 %attr(644,root,root) %{php_pear_dir}/HTML/IT*.php
2106 %attr(644,root,root) %{php_pear_dir}/HTML/Page.php
2107 %attr(644,root,root) %{php_pear_dir}/HTML/Processor.php
2108 %attr(644,root,root) %{php_pear_dir}/HTML/Select.php
2109 %attr(644,root,root) %{php_pear_dir}/HTTP/Compress.php
2110 %attr(644,root,root) %{php_pear_dir}/Net/SMTP.php
2111 %attr(644,root,root) %{php_pear_dir}/Schedule/At.php
2114 %defattr(644,root,root,755)
2115 %attr(755,root,root) %{_bindir}/pear
2116 %attr(755,root,root) %{_bindir}/pearize
2117 %attr(755,root,root) %{_bindir}/phptar
2120 %defattr(644,root,root,755)
2121 %attr(755,root,root) %{extensionsdir}/pdf.so
2124 %defattr(644,root,root,755)
2125 %attr(755,root,root) %{extensionsdir}/pgsql.so
2128 %defattr(644,root,root,755)
2129 %attr(755,root,root) %{extensionsdir}/posix.so
2132 %defattr(644,root,root,755)
2133 %attr(755,root,root) %{extensionsdir}/pspell.so
2135 %if %{?_without_recode:0}%{!?_without_recode:1}
2137 %defattr(644,root,root,755)
2138 %attr(755,root,root) %{extensionsdir}/recode.so
2141 # session_mm doesn't work with shared session
2143 #%defattr(644,root,root,755)
2144 #%attr(755,root,root) %{extensionsdir}/session.so
2147 %defattr(644,root,root,755)
2148 %attr(755,root,root) %{extensionsdir}/shmop.so
2150 %if %{?_without_snmp:0}%{!?_without_snmp:1}
2152 %defattr(644,root,root,755)
2153 %attr(755,root,root) %{extensionsdir}/snmp.so
2157 %defattr(644,root,root,755)
2158 %attr(755,root,root) %{extensionsdir}/sockets.so
2160 %if %{?_with_sybase_ct:1}%{!?_with_sybase_ct:0}
2162 %defattr(644,root,root,755)
2163 %attr(755,root,root) %{extensionsdir}/sybase_ct.so
2167 %defattr(644,root,root,755)
2168 %attr(755,root,root) %{extensionsdir}/sysvsem.so
2171 %defattr(644,root,root,755)
2172 %attr(755,root,root) %{extensionsdir}/sysvshm.so
2174 %if %{?_without_wddx:0}%{!?_without_wddx:1}
2176 %defattr(644,root,root,755)
2177 %attr(755,root,root) %{extensionsdir}/wddx.so
2181 %defattr(644,root,root,755)
2182 %attr(755,root,root) %{extensionsdir}/xml.so
2185 %defattr(644,root,root,755)
2186 %attr(755,root,root) %{extensionsdir}/xmlrpc.so
2188 %if %{?_without_xslt:0}%{!?_without_xslt:1}
2190 %defattr(644,root,root,755)
2191 %attr(755,root,root) %{extensionsdir}/xslt.so
2195 %defattr(644,root,root,755)
2196 %attr(755,root,root) %{extensionsdir}/yaz.so
2199 %defattr(644,root,root,755)
2200 %attr(755,root,root) %{extensionsdir}/yp.so
2203 %defattr(644,root,root,755)
2204 %attr(755,root,root) %{extensionsdir}/zip.so
2207 %defattr(644,root,root,755)
2208 %attr(755,root,root) %{extensionsdir}/zlib.so