2 %define _apache2 %(rpm -q apache-devel 2> /dev/null | grep -Eq '\\-2\\.[0-9]+\\.' && echo 1 || echo 0)
5 %define _without_recode 1
10 %define _without_msession 1
14 # _with_cpdf - with cpdf extension module
15 # _with_interbase - with InterBase extension module
16 # _with_java - with Java extension module
17 # _with_oci8 - with Oracle oci8 extension module
18 # _with_oracle - with oracle extension module
19 # _with_sybase_ct - with Sybase-CT extension module
20 # _without_domxslt - without DOM XSLT/EXSLT support in DOM XML extension module
21 # _without_imap - without IMAP extension module
22 # _without_ldap - without LDAP extension module
23 # _without_mm - without mm support for session storage
24 # _without_msession - without msession extension module
25 # _without_odbc - without ODBC extension module
26 # _without_openssl - with OpenSSL support
27 # _without_snmp - without SNMP extension module
28 # _without_recode - without recode extension module
29 # _without_wddx - without WDDX extension module
30 # _without_xslt - without XSLT extension module
31 Summary: The PHP HTML-embedded scripting language for use with Apache
32 Summary(fr): Le langage de script embarque-HTML PHP pour Apache
33 Summary(pl): Jêzyk skryptowy PHP -- u¿ywany wraz z serwerem Apache
34 Summary(pt_BR): A linguagem de script PHP
40 License: The PHP license (see "LICENSE" file included in distribution)
41 Source0: http://www.php.net/distributions/%{name}-%{version}.tar.bz2
45 Source4: http://www.php.net/distributions/manual/%{name}_manual_en.tar.bz2
46 Source5: %{name}-module-install
47 Source6: %{name}-mod_php.conf
48 Source7: %{name}-cgi.ini
49 Source8: %{name}-apache.ini
50 Patch0: %{name}-shared.patch
51 Patch1: %{name}-pldlogo.patch
52 Patch2: %{name}-mysql-socket.patch
53 Patch3: %{name}-mail.patch
54 Patch4: %{name}-link-libs.patch
55 Patch5: %{name}-fastcgi.patch
56 Patch6: %{name}-no_%{name}_pcre_in_SAPI_c.patch
57 Patch7: %{name}-libpq_fs_h_path.patch
58 Patch8: %{name}-wddx-fix.patch
59 Patch9: %{name}-cpdf-fix.patch
60 Patch10: %{name}-session-fix-shared.patch
61 Patch11: %{name}-hyperwave-fix.patch
62 Patch12: %{name}-openssl-for-ext-only.patch
63 Patch13: %{name}-java-fix.patch
64 Patch14: %{name}-mcal-shared-lib.patch
65 Patch15: %{name}-msession-shared-lib.patch
66 Patch16: %{name}-xmlrpc-includes.patch
67 Patch17: %{name}-build_modules.patch
68 Patch18: %{name}-sapi-ini-file.patch
69 Patch19: %{name}-apache2_broken_macro.patch
71 URL: http://www.php.net/
72 BuildRequires: apache-devel
73 BuildRequires: autoconf >= 2.52
74 %{?_with_sybase_ct:BuildRequires: autoconf >= 2.53}
75 BuildRequires: automake >= 1.4d
77 BuildRequires: bzip2-devel
78 BuildRequires: cracklib-devel >= 2.7-15
79 BuildRequires: curl-devel
80 BuildRequires: cyrus-sasl-devel
81 BuildRequires: db3-devel >= 3.1.17
82 BuildRequires: expat-devel
84 %{?_with_sybase_ct:BuildRequires: freetds-devel}
85 BuildRequires: freetype-devel >= 2.0
86 BuildRequires: gd-devel >= 2.0.1
87 BuildRequires: gdbm-devel
88 BuildRequires: gmp-devel
89 %{!?_without_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2 }
90 %{?_with_java:BuildRequires: jdk >= 1.1}
91 %{?_with_cpdf:BuildRequires: libcpdf-devel >= 2.02r1-2}
92 BuildRequires: libjpeg-devel
93 BuildRequires: libltdl-devel >= 1.4
94 BuildRequires: libmcal-devel
95 BuildRequires: libmcrypt-devel >= 2.4.4
96 BuildRequires: libpng >= 1.0.8
97 BuildRequires: libtiff-devel
98 BuildRequires: libtool >= 0:1.4.2-9
99 BuildRequires: libxml2-devel >= 2.2.7
100 %{!?_without_domxslt:BuildRequires: libxslt >= 1.0.3}
101 BuildRequires: mhash-devel
102 BuildRequires: ming-devel >= 0.1.0
103 %{!?_without_mm:BuildRequires: mm-devel >= 1.1.3}
104 BuildRequires: mnogosearch-devel < 3.2.5
105 BuildRequires: mysql-devel >= 3.23.32
106 %{!?_without_ldap:BuildRequires: openldap-devel >= 2.0}
107 %if %(expr %{?_without_openssl:0}%{!?_without_openssl:1} + %{?_without_ldap:0}%{!?_without_ldap:1})
108 BuildRequires: openssl-devel >= 0.9.6a
110 BuildRequires: pam-devel
111 BuildRequires: pdflib-devel >= 4.0.0
113 %{!?_without_msession:BuildRequires: phoenix-devel}
114 BuildRequires: pkgconfig
115 BuildRequires: postgresql-devel
116 BuildRequires: postgresql-backend-devel >= 7.2
117 BuildRequires: pspell-devel
118 %{!?_without_recode:BuildRequires: recode-devel >= 3.5d-3}
119 %{!?_without_xslt:BuildRequires: sablotron-devel}
120 BuildRequires: t1lib-devel
121 %{!?_without_snmp:BuildRequires: ucd-snmp-devel >= 4.2.3}
122 %{!?_without_odbc:BuildRequires: unixODBC-devel}
123 BuildRequires: xmlrpc-epi-devel
124 BuildRequires: yaz-devel
126 BuildRequires: zlib-devel >= 1.0.9
127 BuildRequires: zziplib-devel
128 #BuildRequires: fastcgi-devkit
129 # apache 1.3 vs apache 2.0
131 PreReq: apache >= 2.0.39
133 PreReq: apache(EAPI) < 2.0.0
134 PreReq: apache(EAPI) >= 1.3.9
137 PreReq: %{_sbindir}/apxs
138 PreReq: %{name}-common = %{version}
139 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
141 Obsoletes: apache-mod_php
143 %define _sysconfdir /etc/php
144 %define extensionsdir %{_libdir}/php
145 %define peardir %{_datadir}/pear
148 PHP is an HTML-embedded scripting language. PHP attempts to make it
149 easy for developers to write dynamically generated web pages. PHP also
150 offers built-in database integration for several commercial and
151 non-commercial database management systems, so writing a
152 database-enabled web page with PHP is fairly simple. The most common
153 use of PHP coding is probably as a replacement for CGI scripts. The
154 mod_php module enables the Apache web server to understand and process
155 the embedded PHP language in web pages. This package contains PHP
156 version %{version}. If you use applications which specifically rely on
157 PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI
158 module contained in the phpfi package. If you're just starting with
159 PHP, you should install this package. You'll also need to install the
163 PHP est un langage de script embarque dans le HTM. PHP essaye de
164 rendre simple aux developpeurs d'ecrire des pages web generees
165 dynamiquement. PHP incorpore egalement une integration avec plusieurs
166 systemes de gestion de bases de donnees commerciaux et
167 non-connerciaux, qui rent facile la creation de pages web liees avec
168 des bases de donnees. L'utilisation la plus commune de PHP est
169 probablement en remplacement de scripts CGI. Le module mod_php permet
170 au serveur web apache de comprendre et de traiter le langage PHP
171 integre dans des pages web. Ce package contient PHP version %{version}.
172 Si vous utilisez des applications qui utilisent specifiquement PHP/FI,
173 vous devrez installer le module PHP/FI inclus dans le package mod_php.
174 Si vous debutez avec PHP, vous devriez installer ce package. Vous
175 aurez egalement besoin dinstaller le serveur web Apache.
178 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w
179 plikach HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP
180 (jak np. Apache), który interpretuje te polecenia. Umo¿liwia to
181 tworzenie dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona
182 zosta³a z jêzyków: C, Java i Perl.
184 %description -l pt_BR
185 PHP: Preprocessador de Hipertexto versão 4 é uma linguagem script
186 embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e Perl,
187 com algumas características únicas, específicas ao PHP. O objetivo da
188 linguagem é permitir que desenvolvedores web escrevam páginas
189 dinamicamente geradas de forma rápida.
192 Summary: PHP as CGI program
193 Summary(pl): PHP jako program CGI
195 PreReq: %{name}-common = %{version}
200 %description cgi -l pl
201 PHP jako program CGI.
204 Summary: Common files nneded by both apache module and CGI
205 Summary(pl): Wspólne pliki dla modu³u apacha i programu CGI
207 Provides: %{name}-session = %{version}
208 Obsoletes: %{name}-session <= %{epoch}:%{version}-%{release}
211 Common files needed by both apache module and CGI.
213 %description common -l pl
214 Wspólne pliki dla modu³u apacha i programu CGI.
217 Summary: Files for PHP modules development
218 Summary(pl): Pliki do kompilacji modu³ów PHP
219 Summary(pt_BR): Arquivos de desenvolvimento para PHP
220 Group: Development/Languages/PHP
221 Requires: %{name}-common = %{version}
224 Files for PHP modules development.
226 %description devel -l pl
227 Pliki potrzebne do kompilacji modu³ów PHP.
229 %description devel -l pt_BR
230 Este pacote contém arquivos usados no desenvolvimento de programas ou
234 Summary: Online manual for PHP
235 Summary(pl): Dokumentacja dla PHP
236 Summary(pt_BR): Manual da linguagem PHP, em formato HTML
237 Group: Networking/Daemons
238 Obsoletes: php-manual
241 Comprehensive documentation for PHP, viewable through your web server,
244 %description doc -l pl
245 Dokumentacja dla pakietu PHP. Mo¿na j± równie¿ ogl±daæ poprzez serwer
248 %description doc -l pt_BR
249 Manual da linguagem PHP, em formato HTML.
252 Summary: PEAR - PHP Extension and Application Repository
253 Summary(pl): PEAR - Rozszerzenie PHP i Repozytorium Aplikacji
254 Group: Development/Languages/PHP
255 Requires: %{name}-cgi = %{version}
256 Requires: %{name}-pcre = %{version}
257 Requires: %{name}-xml = %{version}
260 PEAR - PHP Extension and Application Repository.
262 %description pear -l pl
263 PEAR (PHP Extension and Application Repository) - Rozszerzenie PHP i
264 Repozytorium Aplikacji.
267 Summary: bcmath extension module for PHP
268 Summary(pl): Modu³ bcmath dla PHP
270 PreReq: %{name}-common = %{version}
273 This is a dynamic shared object (DSO) for Apache that will add bc
274 style precision math functions support to PHP.
276 %description bcmath -l pl
277 Modu³ PHP umo¿liwiaj±cy korzystanie z dok³adnych funkcji
278 matematycznych takich jak w programie bc.
281 Summary: Bzip2 extension module for PHP
282 Summary(pl): Modu³ bzip2 dla PHP
284 PreReq: %{name}-common = %{version}
287 This is a dynamic shared object (DSO) for Apache that will add
288 compression (bzip2) support to PHP.
290 %description bzip2 -l pl
291 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji (poprzez bibliotekê bzip2).
294 Summary: Calendar extension module for PHP
295 Summary(pl): Modu³ funkcji kalendarza dla PHP
297 PreReq: %{name}-common = %{version}
299 %description calendar
300 This is a dynamic shared object (DSO) for Apache that will add
301 calendar support to PHP.
303 %description calendar -l pl
304 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
305 wsparcie dla kalendarza.
308 Summary: cpdf extension module for PHP
309 Summary(pl): Modu³ cpdf dla PHP
311 PreReq: %{name}-common = %{version}
314 This is a dynamic shared object (DSO) for Apache that will add libcpdf
317 %description cpdf -l pl
318 Modu³ PHP dodaj±cy obs³ugê biblioteki libcpdf.
321 Summary: crack extension module for PHP
322 Summary(pl): Modu³ crack dla PHP
324 PreReq: %{name}-common = %{version}
327 This is a dynamic shared object (DSO) for Apache that will add
328 cracklib support to PHP.
330 Warning: this is an experimental module.
332 %description crack -l pl
333 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki cracklib.
335 Uwaga: to jest modu³ eksperymentalny.
338 Summary: ctype extension module for PHP
339 Summary(pl): Modu³ ctype dla PHP
341 PreReq: %{name}-common = %{version}
344 This is a dynamic shared object (DSO) for Apache that will add
345 ctype support to PHP.
347 %description crack -l pl
348 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji ctype.
351 Summary: curl extension module for PHP
352 Summary(pl): Modu³ curl dla PHP
354 PreReq: %{name}-common = %{version}
357 This is a dynamic shared object (DSO) for Apache that will add curl
360 %description curl -l pl
361 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki curl.
364 Summary: DBA extension module for PHP
365 Summary(pl): Modu³ DBA dla PHP
367 PreReq: %{name}-common = %{version}
370 This is a dynamic shared object (DSO) for Apache that will add
371 flat-file databases (DBA) support to PHP.
373 %description dba -l pl
374 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
375 wsparcie dla baz danych opartych na plikach (DBA).
378 Summary: DBase extension module for PHP
379 Summary(pl): Modu³ DBase dla PHP
381 PreReq: %{name}-common = %{version}
384 This is a dynamic shared object (DSO) for Apache that will add DBase
387 %description dbase -l pl
388 Modu³ PHP ze wsparciem dla DBase.
391 Summary: DBX extension module for PHP
392 Summary(pl): Modu³ DBX dla PHP
394 PreReq: %{name}-common = %{version}
397 This is a dynamic shared object (DSO) for Apache that will add
398 DB abstraction layer to PHP. DBX supports odbc, mysql, pgsql, mssql,
401 %description dbx -l pl
402 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
403 warstwê abstrakcji do obs³ugi baz danych. DBX obs³uguje bazy odbc,
404 mysql, pgsql, mssql, fbsql i inne.
407 Summary: Direct I/O extension module for PHP
408 Summary(pl): Modu³ Direct I/O dla PHP
410 PreReq: %{name}-common = %{version}
413 This is a dynamic shared object (DSO) for Apache that will add
414 direct file I/O support to PHP.
416 Warning: this is an experimental module.
418 %description dio -l pl
419 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
420 obs³ugê bezpo¶rednich operacji I/O na plikach.
422 Uwaga: to jest modu³ eksperymentalny.
425 Summary: DOM XML extension module for PHP
426 Summary(pl): Modu³ DOM XML dla PHP
430 This is a dynamic shared object (DSO) for Apache that will add DOM XML
433 Warning: this is an experimental module.
435 %description domxml -l pl
436 Modu³ PHP dodaj±cy obs³ugê DOM XML.
438 Uwaga: to jest modu³ eksperymentalny.
441 Summary: exif extension module for PHP
442 Summary(pl): Modu³ exif dla PHP
444 PreReq: %{name}-common = %{version}
447 This is a dynamic shared object (DSO) for Apache that will add exif
450 %description exif -l pl
451 Modu³ PHP dodaj±cy obs³ugê plików EXIF.
454 Summary: filePro extension module for PHP
455 Summary(pl): Modu³ filePro dla PHP
457 PreReq: %{name}-common = %{version}
460 This is a dynamic shared object (DSO) for Apache that will add PHP
461 support for read-only access to filePro databases.
463 %description filepro -l pl
464 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
465 mo¿liwo¶æ dostêpu (tylko do odczytu) do baz danych filePro.
468 Summary: FTP extension module for PHP
469 Summary(pl): Modu³ FTP dla PHP
471 PreReq: %{name}-common = %{version}
474 This is a dynamic shared object (DSO) for Apache that will add FTP
477 %description ftp -l pl
478 Modu³ PHP dodaj±cy obs³ugê protoko³u FTP.
481 Summary: GD extension module for PHP
482 Summary: Modu³ GD dla PHP
484 PreReq: %{name}-common = %{version}
487 This is a dynamic shared object (DSO) for Apache that will add GD
488 support to PHP. You should install this package in addition to the
489 main %{name} package if you want to create and manipulate images with
492 %description gd -l pl
493 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki GD - do obróbki
494 obrazków z poziomu PHP.
497 Summary: gettext extension module for PHP
498 Summary(pl): Modu³ gettext dla PHP
500 PreReq: %{name}-common = %{version}
503 This is a dynamic shared object (DSO) for Apache that will add gettext
506 %description gettext -l pl
507 Modu³ PHP dodaj±cy obs³ugê lokalizacji przez gettext.
510 Summary: gmp extension module for PHP
511 Summary(pl): Modu³ gmp dla PHP
513 PreReq: %{name}-common = %{version}
516 This is a dynamic shared object (DSO) for Apache that will add
517 arbitrary length number support with GNU MP library to PHP.
519 %description gmp -l pl
520 Modu³ PHP umorzliwiaj±cy korzystanie z biblioteki gmp.
523 Summary: Hyperwave extension module for PHP
524 Summary(pl): Modu³ Hyperwave dla PHP
526 PreReq: %{name}-common = %{version}
528 %description hyperwave
529 This is a dynamic shared object (DSO) for Apache that will add
530 Hyperwave support to PHP.
532 %description hyperwave -l pl
533 Modu³ PHP dodaj±cy obs³ugê Hyperwave.
536 Summary: iconv extension module for PHP
537 Summary(pl): Modu³ iconv dla PHP
539 PreReq: %{name}-common = %{version}
542 This is a dynamic shared object (DSO) for Apache that will add iconv
545 %description iconv -l pl
546 Modu³ PHP dodaj±cy obs³ugê iconv.
549 Summary: IMAP extension module for PHP
550 Summary(pl): Modu³ IMAP dla PHP
551 Summary(pt_BR): Um módulo para aplicações PHP que usam IMAP
553 PreReq: %{name}-common = %{version}
556 This is a dynamic shared object (DSO) for Apache that will add IMAP
559 %description imap -l pl
560 Modu³ PHP dodaj±cy obs³ugê skrzynek IMAP.
562 %description imap -l pt_BR
563 Um módulo para aplicações PHP que usam IMAP.
566 Summary: Interbase database module for PHP
567 Summary(pl): Modu³ bazy danych Interbase dla PHP
569 PreReq: %{name}-common = %{version}
572 %description interbase
573 This is a dynamic shared object (DSO) for Apache that will add
574 InterBase database support to PHP. If you need back-end support for
575 InterBase, you should install this package in addition to the main
578 %description interbase -l pl
579 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych InterBase.
582 Summary: Java extension module for PHP
583 Summary(pl): Modu³ Javy dla PHP
585 PreReq: %{name}-common = %{version}
588 This is a dynamic shared object (DSO) for Apache that will add JAVA
589 support to PHP. This extension provides a simple and effective means
590 for creating and invoking methods on Java objects from PHP.
592 %description java -l pl
593 Modu³ PHP dodaj±cy wsparcie dla Javy. Umo¿liwia odwo³ywanie siê do
594 obiektów Javy z poziomu PHP.
597 Summary: LDAP extension module for PHP
598 Summary(pl): Modu³ LDAP dla PHP
599 Summary(pt_BR): Um módulo para aplicações PHP que usam LDAP
601 PreReq: %{name}-common = %{version}
604 This is a dynamic shared object (DSO) for Apache that will add LDAP
607 %description ldap -l pl
608 Modu³ PHP dodaj±cy obs³ugê LDAP.
610 %description ldap -l pt_BR
611 Um módulo para aplicações PHP que usam LDAP.
613 Summary: mbstring extension module for PHP
614 Summary(pl): Modu³ mbstring dla PHP
616 PreReq: %{name}-common = %{version}
618 %description mbstring
619 This is a dynamic shared object (DSO) for Apache that will add
620 multibyte string support to PHP.
622 %description mbstring -l pl
623 Modu³ PHP dodaj±cy obs³ugê ci±gów znaków wielobajtowych.
626 Summary: mcal extension module for PHP
627 Summary(pl): Modu³ mcal dla PHP
629 PreReq: %{name}-common = %{version}
632 This is a dynamic shared object (DSO) for Apache that will add mcal
633 (Modular Calendar Access Library) support to PHP.
635 %description mcal -l pl
636 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki mcal (daj±cej dostêp
640 Summary: mcrypt extension module for PHP
641 Summary(pl): Modu³ mcrypt dla PHP
643 PreReq: %{name}-common = %{version}
646 This is a dynamic shared object (DSO) for Apache that will add mcrypt
649 %description mcrypt -l pl
650 Modu³ PHP dodaj±cy mo¿liwo¶æ szyfrowania poprzez bibliotekê mcrypt.
653 Summary: mhash extension module for PHP
654 Summary(pl): Modu³ mhash dla PHP
656 PreReq: %{name}-common = %{version}
659 This is a dynamic shared object (DSO) for Apache that will add mhash
662 %description mhash -l pl
663 Modu³ PHP udostêpniaj±cy funkcje mieszaj±ce z biblioteki mhash.
666 Summary: ming extension module for PHP
667 Summary(pl): Modu³ ming dla PHP
669 PreReq: %{name}-common = %{version}
672 This is a dynamic shared object (DSO) for Apache that will add ming
673 (Flash - .swf files) support to PHP.
675 %description ming -l pl
676 Modu³ PHP dodaj±cy obs³ugê plików Flash (.swf) poprzez bibliotekê
680 Summary: mnoGoSearch extension module for PHP
681 Summary(pl): Modu³ mnoGoSearch dla PHP
683 PreReq: %{name}-common = %{version}
685 %description mnogosearch
686 This is a dynamic shared object (DSO) for Apache that will allow
687 you to access mnoGoSearch free search engine in PHP.
689 %description mnogosearch -l pl
690 Modu³ PHP dodaj±cy pozwalaj±cy na dostêp do wolnodostêpnego silnika
691 wyszukiwarki mnoGoSearch.
694 Summary: msession extension module for PHP
695 Summary(pl): Modu³ msession dla PHP
697 PreReq: %{name}-common = %{version}
699 %description msession
700 This is a dynamic shared object (DSO) for Apache that will allow
701 you to use msession in PHP. msession is a high speed session daemon
702 which can run either locally or remotely. It is designed to provide
703 consistent session management for a PHP web farm.
705 %description msession -l pl
706 Modu³ PHP dodaj±cy umo¿liwiaj±cy korzystanie z demona msession. Jest
707 to demon szybkiej obs³ugi sesji, który mo¿e dzia³aæ lokalnie lub na
708 innej maszynie. S³u¿y do zapewniania spójnej obs³ugi sesji dla farmy
712 Summary: MySQL database module for PHP
713 Summary(pl): Modu³ bazy danych MySQL dla PHP
714 Summary(pt_BR): Um módulo para aplicações PHP que usam bancos de dados MySQL
716 PreReq: %{name}-common = %{version}
719 This is a dynamic shared object (DSO) for Apache that will add MySQL
720 database support to PHP. If you need back-end support for MySQL, you
721 should install this package in addition to the main %{name} package.
723 %description mysql -l pl
724 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych MySQL.
726 %description mysql -l pt_BR
727 Um módulo para aplicações PHP que usam bancos de dados MySQL.
730 Summary: Oracle 8 database module for PHP
731 Summary(pl): Modu³ bazy danych Oracle 8 dla PHP
733 PreReq: %{name}-common = %{version}
737 This is a dynamic shared object (DSO) for Apache that will add Oracle
738 7 and Oracle 8 database support to PHP through Oracle8 Call-Interface
741 %description oci8 -l pl
742 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7 i Oracle 8
743 poprzez interfejs Oracle8 Call-Interface (OCI8).
746 Summary: ODBC extension module for PHP
747 Summary(pl): Modu³ ODBC dla PHP
748 Summary(pt_BR): Um módulo para aplicações PHP que usam bases de dados ODBC
750 PreReq: %{name}-common = %{version}
751 Requires: unixODBC >= 2.1.1-3
754 This is a dynamic shared object (DSO) for Apache that will add ODBC
757 %description odbc -l pl
758 Modu³ PHP ze wsparciem dla ODBC.
760 %description odbc -l pt_BR
761 Um módulo para aplicações PHP que usam ODBC.
764 Summary: OpenSSL extension module for PHP
765 Summary(pl): Modu³ OpenSSL dla PHP
767 PreReq: %{name}-common = %{version}
770 This is a dynamic shared object (DSO) for Apache that will add OpenSSL
773 Warning: this is an experimental module.
775 %description openssl -l pl
776 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki OpenSSL.
778 Uwaga: to jest modu³ eksperymentalny.
781 Summary: Oracle 7 database module for PHP
782 Summary(pl): Modu³ bazy danych Oracle 7 dla PHP
784 PreReq: %{name}-common = %{version}
788 This is a dynamic shared object (DSO) for Apache that will add Oracle
789 7 database support to PHP.
791 %description oracle -l pl
792 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7.
795 Summary: Overload extension module for PHP
796 Summary(pl): Modu³ Overload dla PHP
798 PreReq: %{name}-common = %{version}
800 %description overload
801 This is a dynamic shared object (DSO) for Apache that will add
802 user-space object overloading support to PHP.
804 Warning: this is an experimental module.
806 %description overload -l pl
807 Modu³ PHP umo¿liwiaj±cy przeci±¿anie obiektów.
809 Uwaga: to jest modu³ eksperymentalny.
812 Summary: Process Control extension module for PHP
813 Summary(pl): Modu³ Process Control dla PHP
815 PreReq: %{name}-common = %{version}
818 This is a dynamic shared object (DSO) for Apache that will add process
819 spawning and control support to PHP. It supports functions like
820 fork(), waitpid(), signal() etc.
822 Warning: this is an experimental module. Also, don't use it in
823 webserver environment!
825 %description pcntl -l pl
826 Modu³ PHP umo¿liwiaj±cy tworzenie nowych procesów i kontrolê nad nimi.
827 Obs³uguje funkcje takie jak fork(), waitpid(), signal() i podobne.
829 Uwaga: to jest modu³ eksperymentalny. Ponadto nie jest przeznaczony do
830 u¿ywania z serwerem WWW - nie próbuj tego!
833 Summary: PCRE extension module for PHP
834 Summary(pl): Modu³ PCRE dla PHP
836 PreReq: %{name}-common = %{version}
839 This is a dynamic shared object (DSO) for Apache that will add Perl
840 Compatible Regular Expression support to PHP.
842 %description pcre -l pl
843 Modu³ PHP umo¿liwiaj±cy korzystanie z perlowych wyra¿eñ regularnych
844 (Perl Compatible Regular Expressions)
847 Summary: libPDF module for PHP
848 Summary(pl): Modu³ do tworzenia plików PDF dla PHP
850 PreReq: %{name}-common = %{version}
854 This is a dynamic shared object (DSO) for Apache that will add PDF
857 %description pdf -l pl
858 Modu³ PHP umo¿liwiaj±cy tworzenie plików PDF. Wykorzystuje bibliotekê
862 Summary: PostgreSQL database module for PHP
863 Summary(pl): Modu³ bazy danych PostgreSQL dla PHP
865 PreReq: %{name}-common = %{version}
868 This is a dynamic shared object (DSO) for Apache that will add
869 PostgreSQL database support to PHP. If you need back-end support for
870 PostgreSQL, you should install this package in addition to the main
873 %description pgsql -l pl
874 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
876 %description pgsql -l pt_BR
877 Um módulo para aplicações PHP que usam bancos de dados postgresql.
880 Summary: POSIX extension module for PHP
881 Summary(pl): Modu³ POSIX dla PHP
883 PreReq: %{name}-common = %{version}
886 This is a dynamic shared object (DSO) for Apache that will add POSIX
887 functions support to PHP.
889 %description posix -l pl
890 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji POSIX.
893 Summary: pspell extension module for PHP
894 Summary(pl): Modu³ pspell dla PHP
896 PreReq: %{name}-common = %{version}
899 This is a dynamic shared object (DSO) for Apache that will add pspell
900 support to PHP. It allows to check the spelling of a word and offer
903 %description pspell -l pl
904 Modu³ PHP umo¿liwiaj±cy korzystanie z pspella. Pozwala on na
905 sprawdzanie pisowni s³owa i sugerowanie poprawek.
908 Summary: recode extension module for PHP
909 Summary(pl): Modu³ recode dla PHP
911 PreReq: %{name}-common = %{version}
912 Requires: recode >= 3.5d-3
915 This is a dynamic shared object (DSO) for Apache that will add recode
918 %description recode -l pl
919 Modu³ PHP dodaj±cy mo¿liwo¶æ konwersji kodowania plików (poprzez
923 Summary: session extension module for PHP
924 Summary(pl): Modu³ session dla PHP
926 PreReq: %{name}-common = %{version}
929 This is a dynamic shared object (DSO) for Apache that will add session
932 %description session -l pl
933 Modu³ PHP dodaj±cy obs³ugê sesji.
936 Summary: Shared Memory Operations extension module for PHP
937 Summary(pl): Modu³ shmop dla PHP
939 PreReq: %{name}-common = %{version}
942 This is a dynamic shared object (DSO) for Apache that will add
943 Shared Memory Operations support to PHP.
945 Warning: this is an experimental module.
947 %description shmop -l pl
948 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej.
950 Uwaga: to jest modu³ eksperymentalny.
953 Summary: SNMP extension module for PHP
954 Summary(pl): Modu³ SNMP dla PHP
956 PreReq: %{name}-common = %{version}
959 This is a dynamic shared object (DSO) for Apache that will add SNMP
962 %description snmp -l pl
963 Modu³ PHP dodaj±cy obs³ugê SNMP.
966 Summary: sockets extension module for PHP
967 Summary(pl): Modu³ socket dla PHP
969 PreReq: %{name}-common = %{version}
972 This is a dynamic shared object (DSO) for Apache that will add sockets
975 Warning: this is an experimental module.
977 %description sockets -l pl
978 Modu³ PHP dodaj±cy obs³ugê gniazdek.
980 Uwaga: to jest modu³ eksperymentalny.
983 Summary: Sybase-CT extension module for PHP
984 Summary(pl): Modu³ Sybase-CT dla PHP
986 PreReq: %{name}-common = %{version}
988 %description sybase-ct
989 This is a dynamic shared object (DSO) for Apache that will add
990 Sybase and MS SQL databases support through CT-lib to PHP.
992 %description sybase-ct -l pl
993 Modu³ PHP dodaj±cy obs³ugê baz danych Sybase oraz MS SQL poprzez
997 Summary: SysV sem extension module for PHP
998 Summary(pl): Modu³ SysV sem dla PHP
1000 PreReq: %{name}-common = %{version}
1002 %description sysvsem
1003 This is a dynamic shared object (DSO) for Apache that will add SysV
1004 semafores support to PHP.
1006 %description sysvsem -l pl
1007 Modu³ PHP umo¿liwiaj±cy korzystanie z semaforów SysV.
1010 Summary: SysV shm extension module for PHP
1011 Summary(pl): Modu³ SysV shm dla PHP
1013 PreReq: %{name}-common = %{version}
1015 %description sysvshm
1016 This is a dynamic shared object (DSO) for Apache that will add SysV
1017 Shared Memory support to PHP.
1019 %description sysvshm -l pl
1020 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV.
1023 Summary: wddx extension module for PHP
1024 Summary(pl): Modu³ wddx dla PHP
1026 PreReq: %{name}-common = %{version}
1027 PreReq: %{name}-session = %{version}
1030 This is a dynamic shared object (DSO) for Apache that will add wddx
1033 %description wddx -l pl
1034 Modu³ PHP umo¿liwiaj±cy korzystanie z wddx.
1037 Summary: XML extension module for PHP
1038 Summary(pl): Modu³ XML dla PHP
1040 PreReq: %{name}-common = %{version}
1043 This is a dynamic shared object (DSO) for Apache that will add XML
1044 support to PHP. This extension lets you create XML parsers and then
1045 define handlers for different XML events. If you want to be able to
1046 parse XML documents you should install this package in addition to the
1047 main %{name} package.
1049 %description xml -l pl
1050 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML i obs³ugê zdarzeñ
1051 zwi±zanych z tymi plikami.
1054 Summary: xmlrpc extension module for PHP
1055 Summary(pl): Modu³ xmlrpc dla PHP
1057 PreReq: %{name}-common = %{version}
1060 This is a dynamic shared object (DSO) for Apache that will add XMLRPC
1063 Warning: this is an experimental module.
1065 %description xmlrpc -l pl
1066 Modu³ PHP dodaj±cy obs³ugê XMLRPC.
1068 Uwaga: to jest modu³ eksperymentalny.
1071 Summary: xslt extension module for PHP
1072 Summary(pl): Modu³ xslt dla PHP
1074 PreReq: %{name}-common = %{version}
1077 This is a dynamic shared object (DSO) for Apache that will add xslt
1080 %description xslt -l pl
1081 Modu³ PHP umo¿liwiaj±cy korzystanie z technologii xslt.
1084 Summary: yaz extension module for PHP
1085 Summary(pl): Modu³ yaz dla PHP
1087 PreReq: %{name}-common = %{version}
1090 This is a dynamic shared object (DSO) for Apache that will add yaz
1091 support to PHP. yaz toolkit implements the Z39.50 protocol for
1092 information retrieval.
1094 %description yaz -l pl
1095 Modu³ PHP umo¿liwiaj±cy korzystanie z yaz - implementacji protoko³u
1096 Z39.50 s³u¿±cego do pozyskiwania informacji.
1099 Summary: NIS (yp) extension module for PHP
1100 Summary(pl): Modu³ NIS (yp) dla PHP
1102 PreReq: %{name}-common = %{version}
1105 This is a dynamic shared object (DSO) for Apache that will add NIS
1106 (Yellow Pages) support to PHP.
1108 %description yp -l pl
1109 Dynamiczny obiekt wspó³dzielony (DSO) dla Apache'a, dodaj±cy do PHP
1110 wsparcie dla NIS (Yellow Pages).
1113 Summary: zip extension module for PHP
1114 Summary(pl): Modu³ zip dla PHP
1116 PreReq: %{name}-common = %{version}
1119 This is a dynamic shared object (DSO) for Apache that will add
1120 ZZipLib (read-only access to ZIP archives) support to PHP.
1122 %description zip -l pl
1123 Modu³ PHP umo¿liwiaj±cy korzystanie z bibliotekli ZZipLib
1124 (pozwalaj±cej na odczyt archiwów ZIP).
1127 Summary: Zlib extension module for PHP
1128 Summary(pl): Modu³ zlib dla PHP
1130 PreReq: %{name}-common = %{version}
1133 This is a dynamic shared object (DSO) for Apache that will add
1134 compression (zlib) support to PHP.
1136 %description zlib -l pl
1137 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji (poprzez bibliotekê zlib).
1163 bzip2 -dc %{SOURCE4} | tar -xf - -C manual
1166 CFLAGS="%{rpmcflags} -DEAPI=1 -I%{_prefix}/X11R6/include"
1167 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
1172 #for i in cgi fastcgi apxs ; do
1173 for i in cgi apxs ; do
1175 `[ $i = cgi ] && echo --enable-discard-path` \
1176 `[ $i = fastcgi ] && echo --enable-discard-path --with-fastcgi=%{_prefix}` \
1178 `[ $i = apxs ] && echo --with-apxs2=%{_sbindir}/apxs` \
1180 `[ $i = apxs ] && echo --with-apxs=%{_sbindir}/apxs` \
1182 --with-config-file-path=%{_sysconfdir} \
1183 --with-exec-dir=%{_bindir} \
1184 --%{!?debug:dis}%{?debug:en}able-debug \
1185 --enable-bcmath=shared \
1186 --enable-calendar=shared \
1188 --enable-ctype=shared \
1189 --enable-dba=shared \
1190 --enable-dbx=shared \
1191 --enable-dio=shared \
1192 --enable-exif=shared \
1193 --enable-ftp=shared \
1194 --enable-gd-native-ttf \
1195 --enable-magic-quotes \
1196 --enable-mbstring=shared --disable-mbstr-enc-trans --enable-mbregex \
1197 --enable-overload=shared \
1199 --enable-posix=shared \
1202 --enable-shmop=shared \
1203 --enable-sysvsem=shared \
1204 --enable-sysvshm=shared \
1205 --enable-track-vars \
1206 --enable-trans-sid \
1207 --enable-safe-mode \
1208 --enable-sockets=shared \
1209 --enable-ucd-snmp-hack \
1210 %{!?_without_wddx:--enable-wddx=shared} \
1211 --enable-xml=shared \
1212 %{!?_without_xslt:--enable-xslt=shared} \
1213 --enable-yp=shared \
1215 %{?_with_cpdf:--with-cpdflib=shared} \
1216 --with-crack=shared \
1217 --with-curl=shared \
1220 --with-dbase=shared \
1222 %{!?_without_libxslt:--with-dom-xslt=shared --with-dom-exslt=shared} \
1223 --with-expat-dir=shared,/usr \
1224 --with-iconv=shared \
1225 --with-filepro=shared \
1226 --with-freetype-dir=shared \
1227 --with-gettext=shared \
1231 --with-hyperwave=shared \
1232 %{!?_without_imap:--with-imap=shared --with-imap-ssl} \
1233 %{?_with_interbase:--with-interbase=shared} \
1234 %{?_with_java:--with-java} \
1235 --with-jpeg-dir=shared,/usr \
1236 %{!?_without_ldap:--with-ldap=shared} \
1237 --with-mcal=shared,/usr \
1238 --with-mcrypt=shared \
1239 --with-mhash=shared \
1240 --with-ming=shared \
1241 %{!?_without_mm:--with-mm} \
1242 --with-mnogosearch=shared,/usr \
1243 %{!?_without_msession:--with-msession=shared} \
1244 --with-mysql=shared,/usr \
1245 --with-mysql-sock=/var/lib/mysql/mysql.sock \
1246 %{?_with_oci8:--with-oci8=shared} \
1247 %{!?_without_openssl:--with-openssl=shared} \
1248 %{?_with_oracle:--with-oracle=shared} \
1249 --with-pcre-regex=shared \
1250 --with-pdflib=shared \
1251 --with-pear=%{peardir} \
1252 --with-pgsql=shared,/usr \
1253 --with-png-dir=shared,/usr \
1254 --with-pspell=shared \
1255 %{!?_without_recode:--with-recode=shared} \
1257 --with-sablot-js=shared,no \
1258 %{!?_without_snmp:--with-snmp=shared} \
1259 %{?_with_sybase_ct:--with-sybase-ct=shared,/usr} \
1260 --with-t1lib=shared \
1261 --with-tiff-dir=shared,/usr \
1262 %{!?_without_odbc:--with-unixODBC=shared} \
1263 --with-xmlrpc=shared,/usr \
1264 %{!?_without_xslt:--with-xslt-sablot=shared} \
1267 --with-zlib=shared \
1268 --with-zlib-dir=shared
1271 # for now session_mm doesn't work with shared session module...
1272 # --enable-session=shared
1273 # %{?_without_mm:--with-mm=shared,no}%{!?_without_mm:--with-mm=shared}
1275 # TODO --with-pspell=/usr,shared (pspell missing)
1276 # --with-qtdom=shared
1279 %{__make} CFLAGS="%{rpmcflags} -DDISCARD_PATH=1" -C sapi/cgi
1281 # Kill -rpath from php binary and libphp4.so
1282 perl -pi -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
1283 perl -pi -e 's|^runpath_var=.*|runpath_var=|g' libtool
1284 %{__make} CFLAGS="%{rpmcflags} -DDISCARD_PATH=1" php
1286 perl -pi -e 's|^hardcode_into_libs=.*|hardcode_into_libs=no|g' libtool
1287 rm libphp4.la ; %{__make} libphp4.la
1290 rm -rf $RPM_BUILD_ROOT
1291 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache},%{_sysconfdir}/{apache,cgi}} \
1292 $RPM_BUILD_ROOT/home/httpd/icons \
1293 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
1294 $RPM_BUILD_ROOT/var/run/php \
1295 $RPM_BUILD_ROOT/etc/httpd/httpd.conf
1298 INSTALL_ROOT=$RPM_BUILD_ROOT \
1299 INSTALL_IT="install libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/apache/ ; install libs/libphp_common*.so.*.*.* $RPM_BUILD_ROOT%{_libdir}"
1301 %{?_with_java:install ext/java/php_java.jar $RPM_BUILD_ROOT%{_libdir}}
1303 install .libs/php $RPM_BUILD_ROOT%{_bindir}/php
1305 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
1306 install %{SOURCE7} %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}
1307 install %{SOURCE3} php.gif $RPM_BUILD_ROOT/home/httpd/icons
1308 install %{SOURCE5} $RPM_BUILD_ROOT%{_sbindir}
1309 install %{SOURCE6} $RPM_BUILD_ROOT/etc/httpd/httpd.conf/70_mod_php.conf
1311 install %{SOURCE1} .
1313 mv -f Zend/LICENSE{,.Zend}
1316 rm -rf $RPM_BUILD_ROOT
1320 perl -pi -e 's|^#AddType application/x-httpd-php \.php|AddType application/x-httpd-php .php|' \
1321 /etc/httpd/httpd.conf
1322 %{_sbindir}/apxs -e -a -n php4 %{_pkglibdir}/libphp4.so 1>&2
1324 if [ -f /var/lock/subsys/httpd ]; then
1325 /etc/rc.d/init.d/httpd restart 1>&2
1330 if [ "$1" = "0" ]; then
1331 if [ -f /var/lock/subsys/httpd ]; then
1332 /etc/rc.d/init.d/httpd restart 1>&2
1337 if [ "$1" = "0" ]; then
1338 %{_sbindir}/apxs -e -A -n php4 %{_pkglibdir}/libphp4.so 1>&2
1340 's|^AddType application/x-httpd-php \.php|#AddType application/x-httpd-php .php|' \
1341 /etc/httpd/httpd.conf
1342 if [ -f /var/lock/subsys/httpd ]; then
1343 /etc/rc.d/init.d/httpd restart 1>&2
1348 %post common -p /sbin/ldconfig
1349 %postun common -p /sbin/ldconfig
1352 %{_sbindir}/php-module-install install bcmath %{_sysconfdir}/php.ini
1355 if [ "$1" = "0" ]; then
1356 %{_sbindir}/php-module-install remove bcmath %{_sysconfdir}/php.ini
1360 %{_sbindir}/php-module-install install bz2 %{_sysconfdir}/php.ini
1363 if [ "$1" = "0" ]; then
1364 %{_sbindir}/php-module-install remove bz2 %{_sysconfdir}/php.ini
1368 %{_sbindir}/php-module-install install calendar %{_sysconfdir}/php.ini
1371 if [ "$1" = "0" ]; then
1372 %{_sbindir}/php-module-install remove calendar %{_sysconfdir}/php.ini
1376 %{_sbindir}/php-module-install install cpdf %{_sysconfdir}/php.ini
1379 if [ "$1" = "0" ]; then
1380 %{_sbindir}/php-module-install remove cpdf %{_sysconfdir}/php.ini
1384 %{_sbindir}/php-module-install install crack %{_sysconfdir}/php.ini
1387 if [ "$1" = "0" ]; then
1388 %{_sbindir}/php-module-install remove crack %{_sysconfdir}/php.ini
1392 %{_sbindir}/php-module-install install ctype %{_sysconfdir}/php.ini
1395 if [ "$1" = "0" ]; then
1396 %{_sbindir}/php-module-install remove ctype %{_sysconfdir}/php.ini
1400 %{_sbindir}/php-module-install install curl %{_sysconfdir}/php.ini
1403 if [ "$1" = "0" ]; then
1404 %{_sbindir}/php-module-install remove curl %{_sysconfdir}/php.ini
1408 %{_sbindir}/php-module-install install dba %{_sysconfdir}/php.ini
1411 if [ "$1" = "0" ]; then
1412 %{_sbindir}/php-module-install remove dba %{_sysconfdir}/php.ini
1416 %{_sbindir}/php-module-install install dbase %{_sysconfdir}/php.ini
1419 if [ "$1" = "0" ]; then
1420 %{_sbindir}/php-module-install remove dbase %{_sysconfdir}/php.ini
1424 %{_sbindir}/php-module-install install dbx %{_sysconfdir}/php.ini
1427 if [ "$1" = "0" ]; then
1428 %{_sbindir}/php-module-install remove dbx %{_sysconfdir}/php.ini
1432 %{_sbindir}/php-module-install install dbx %{_sysconfdir}/php.ini
1435 if [ "$1" = "0" ]; then
1436 %{_sbindir}/php-module-install remove dbx %{_sysconfdir}/php.ini
1440 %{_sbindir}/php-module-install install domxml %{_sysconfdir}/php.ini
1443 if [ "$1" = "0" ]; then
1444 %{_sbindir}/php-module-install remove domxml %{_sysconfdir}/php.ini
1448 %{_sbindir}/php-module-install install exif %{_sysconfdir}/php.ini
1451 if [ "$1" = "0" ]; then
1452 %{_sbindir}/php-module-install remove exif %{_sysconfdir}/php.ini
1456 %{_sbindir}/php-module-install install filepro %{_sysconfdir}/php.ini
1459 if [ "$1" = "0" ]; then
1460 %{_sbindir}/php-module-install remove filepro %{_sysconfdir}/php.ini
1464 %{_sbindir}/php-module-install install ftp %{_sysconfdir}/php.ini
1467 if [ "$1" = "0" ]; then
1468 %{_sbindir}/php-module-install remove ftp %{_sysconfdir}/php.ini
1472 %{_sbindir}/php-module-install install gd %{_sysconfdir}/php.ini
1475 if [ "$1" = "0" ]; then
1476 %{_sbindir}/php-module-install remove gd %{_sysconfdir}/php.ini
1480 %{_sbindir}/php-module-install install gettext %{_sysconfdir}/php.ini
1483 if [ "$1" = "0" ]; then
1484 %{_sbindir}/php-module-install remove gettext %{_sysconfdir}/php.ini
1488 %{_sbindir}/php-module-install install gmp %{_sysconfdir}/php.ini
1491 if [ "$1" = "0" ]; then
1492 %{_sbindir}/php-module-install remove gmp %{_sysconfdir}/php.ini
1496 %{_sbindir}/php-module-install install hyperwave %{_sysconfdir}/php.ini
1499 if [ "$1" = "0" ]; then
1500 %{_sbindir}/php-module-install remove hyperwave %{_sysconfdir}/php.ini
1504 %{_sbindir}/php-module-install install iconv %{_sysconfdir}/php.ini
1507 if [ "$1" = "0" ]; then
1508 %{_sbindir}/php-module-install remove iconv %{_sysconfdir}/php.ini
1512 %{_sbindir}/php-module-install install imap %{_sysconfdir}/php.ini
1515 if [ "$1" = "0" ]; then
1516 %{_sbindir}/php-module-install remove imap %{_sysconfdir}/php.ini
1520 %{_sbindir}/php-module-install install interbase %{_sysconfdir}/php.ini
1523 if [ "$1" = "0" ]; then
1524 %{_sbindir}/php-module-install remove interbase %{_sysconfdir}/php.ini
1528 %{_sbindir}/php-module-install install java %{_sysconfdir}/php.ini
1531 if [ "$1" = "0" ]; then
1532 %{_sbindir}/php-module-install remove java %{_sysconfdir}/php.ini
1536 %{_sbindir}/php-module-install install ldap %{_sysconfdir}/php.ini
1539 if [ "$1" = "0" ]; then
1540 %{_sbindir}/php-module-install remove ldap %{_sysconfdir}/php.ini
1544 %{_sbindir}/php-module-install install mbstring %{_sysconfdir}/php.ini
1547 if [ "$1" = "0" ]; then
1548 %{_sbindir}/php-module-install remove mbstring %{_sysconfdir}/php.ini
1552 %{_sbindir}/php-module-install install mcal %{_sysconfdir}/php.ini
1555 if [ "$1" = "0" ]; then
1556 %{_sbindir}/php-module-install remove mcal %{_sysconfdir}/php.ini
1560 %{_sbindir}/php-module-install install mcrypt %{_sysconfdir}/php.ini
1563 if [ "$1" = "0" ]; then
1564 %{_sbindir}/php-module-install remove mcrypt %{_sysconfdir}/php.ini
1568 %{_sbindir}/php-module-install install mhash %{_sysconfdir}/php.ini
1571 if [ "$1" = "0" ]; then
1572 %{_sbindir}/php-module-install remove mhash %{_sysconfdir}/php.ini
1576 %{_sbindir}/php-module-install install ming %{_sysconfdir}/php.ini
1579 if [ "$1" = "0" ]; then
1580 %{_sbindir}/php-module-install remove ming %{_sysconfdir}/php.ini
1584 %{_sbindir}/php-module-install install mnogosearch %{_sysconfdir}/php.ini
1587 if [ "$1" = "0" ]; then
1588 %{_sbindir}/php-module-install remove mnogosearch %{_sysconfdir}/php.ini
1592 %{_sbindir}/php-module-install install msession %{_sysconfdir}/php.ini
1595 if [ "$1" = "0" ]; then
1596 %{_sbindir}/php-module-install remove msession %{_sysconfdir}/php.ini
1600 %{_sbindir}/php-module-install install mysql %{_sysconfdir}/php.ini
1603 if [ "$1" = "0" ]; then
1604 %{_sbindir}/php-module-install remove mysql %{_sysconfdir}/php.ini
1608 %{_sbindir}/php-module-install install oci8 %{_sysconfdir}/php.ini
1611 if [ "$1" = "0" ]; then
1612 %{_sbindir}/php-module-install remove oci8 %{_sysconfdir}/php.ini
1616 %{_sbindir}/php-module-install install odbc %{_sysconfdir}/php.ini
1619 if [ "$1" = "0" ]; then
1620 %{_sbindir}/php-module-install remove odbc %{_sysconfdir}/php.ini
1624 %{_sbindir}/php-module-install install openssl %{_sysconfdir}/php.ini
1627 if [ "$1" = "0" ]; then
1628 %{_sbindir}/php-module-install remove openssl %{_sysconfdir}/php.ini
1632 %{_sbindir}/php-module-install install oracle %{_sysconfdir}/php.ini
1635 if [ "$1" = "0" ]; then
1636 %{_sbindir}/php-module-install remove oracle %{_sysconfdir}/php.ini
1640 %{_sbindir}/php-module-install install overload %{_sysconfdir}/php.ini
1643 if [ "$1" = "0" ]; then
1644 %{_sbindir}/php-module-install remove overload %{_sysconfdir}/php.ini
1648 %{_sbindir}/php-module-install install pcntl %{_sysconfdir}/php.ini
1651 if [ "$1" = "0" ]; then
1652 %{_sbindir}/php-module-install remove pcntl %{_sysconfdir}/php.ini
1656 %{_sbindir}/php-module-install install pcre %{_sysconfdir}/php.ini
1659 if [ "$1" = "0" ]; then
1660 %{_sbindir}/php-module-install remove pcre %{_sysconfdir}/php.ini
1664 %{_sbindir}/php-module-install install pdf %{_sysconfdir}/php.ini
1667 if [ "$1" = "0" ]; then
1668 %{_sbindir}/php-module-install remove pdf %{_sysconfdir}/php.ini
1672 %{_sbindir}/php-module-install install pgsql %{_sysconfdir}/php.ini
1675 if [ "$1" = "0" ]; then
1676 %{_sbindir}/php-module-install remove pgsql %{_sysconfdir}/php.ini
1680 %{_sbindir}/php-module-install install posix %{_sysconfdir}/php.ini
1683 if [ "$1" = "0" ]; then
1684 %{_sbindir}/php-module-install remove posix %{_sysconfdir}/php.ini
1688 %{_sbindir}/php-module-install install pspell %{_sysconfdir}/php.ini
1691 if [ "$1" = "0" ]; then
1692 %{_sbindir}/php-module-install remove pspell %{_sysconfdir}/php.ini
1696 %{_sbindir}/php-module-install install recode %{_sysconfdir}/php.ini
1699 if [ "$1" = "0" ]; then
1700 %{_sbindir}/php-module-install remove recode %{_sysconfdir}/php.ini
1704 %{_sbindir}/php-module-install install session %{_sysconfdir}/php.ini
1707 if [ "$1" = "0" ]; then
1708 %{_sbindir}/php-module-install remove session %{_sysconfdir}/php.ini
1712 %{_sbindir}/php-module-install install shmop %{_sysconfdir}/php.ini
1715 if [ "$1" = "0" ]; then
1716 %{_sbindir}/php-module-install remove shmop %{_sysconfdir}/php.ini
1720 %{_sbindir}/php-module-install install snmp %{_sysconfdir}/php.ini
1723 if [ "$1" = "0" ]; then
1724 %{_sbindir}/php-module-install remove snmp %{_sysconfdir}/php.ini
1728 %{_sbindir}/php-module-install install sockets %{_sysconfdir}/php.ini
1731 if [ "$1" = "0" ]; then
1732 %{_sbindir}/php-module-install remove sockets %{_sysconfdir}/php.ini
1736 %{_sbindir}/php-module-install install sybase_ct %{_sysconfdir}/php.ini
1739 if [ "$1" = "0" ]; then
1740 %{_sbindir}/php-module-install remove sybase_ct %{_sysconfdir}/php.ini
1744 %{_sbindir}/php-module-install install sysvsem %{_sysconfdir}/php.ini
1747 if [ "$1" = "0" ]; then
1748 %{_sbindir}/php-module-install remove sysvsem %{_sysconfdir}/php.ini
1752 %{_sbindir}/php-module-install install sysvshm %{_sysconfdir}/php.ini
1755 if [ "$1" = "0" ]; then
1756 %{_sbindir}/php-module-install remove sysvshm %{_sysconfdir}/php.ini
1760 %{_sbindir}/php-module-install install wddx %{_sysconfdir}/php.ini
1763 if [ "$1" = "0" ]; then
1764 %{_sbindir}/php-module-install remove wddx %{_sysconfdir}/php.ini
1768 %{_sbindir}/php-module-install install xml %{_sysconfdir}/php.ini
1771 if [ "$1" = "0" ]; then
1772 %{_sbindir}/php-module-install remove xml %{_sysconfdir}/php.ini
1776 %{_sbindir}/php-module-install install xmlrpc %{_sysconfdir}/php.ini
1779 if [ "$1" = "0" ]; then
1780 %{_sbindir}/php-module-install remove xmlrpc %{_sysconfdir}/php.ini
1784 %{_sbindir}/php-module-install install xslt %{_sysconfdir}/php.ini
1787 if [ "$1" = "0" ]; then
1788 %{_sbindir}/php-module-install remove xslt %{_sysconfdir}/php.ini
1792 %{_sbindir}/php-module-install install yaz %{_sysconfdir}/php.ini
1795 if [ "$1" = "0" ]; then
1796 %{_sbindir}/php-module-install remove yaz %{_sysconfdir}/php.ini
1800 %{_sbindir}/php-module-install install yp %{_sysconfdir}/php.ini
1803 if [ "$1" = "0" ]; then
1804 %{_sbindir}/php-module-install remove yp %{_sysconfdir}/php.ini
1808 %{_sbindir}/php-module-install install zip %{_sysconfdir}/php.ini
1811 if [ "$1" = "0" ]; then
1812 %{_sbindir}/php-module-install remove zip %{_sysconfdir}/php.ini
1816 %{_sbindir}/php-module-install install zlib %{_sysconfdir}/php.ini
1819 if [ "$1" = "0" ]; then
1820 %{_sbindir}/php-module-install remove zlib %{_sysconfdir}/php.ini
1824 %defattr(644,root,root,755)
1826 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/httpd/httpd.conf/*_mod_php.conf
1828 %attr(755,root,root) %{_libdir}/apache/libphp4.so
1829 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-apache.ini
1832 %defattr(644,root,root,755)
1833 %attr(755,root,root) %{_bindir}/php
1834 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php-cgi.ini
1837 %defattr(644,root,root,755)
1838 %doc CODING_STANDARDS CREDITS Zend/ZEND_CHANGES
1839 %doc LICENSE Zend/LICENSE.Zend EXTENSIONS NEWS TODO*
1840 %doc README.EXT_SKEL README.SELF-CONTAINED-EXTENSIONS
1843 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php.ini
1844 %attr(730,root,http) %dir %verify(not group mode) /var/run/php
1847 %attr(755,root,root) %{_sbindir}/*
1848 %attr(755,root,root) %{_libdir}/libphp_common*.so.*.*.*
1849 %dir %{extensionsdir}
1852 %defattr(644,root,root,755)
1854 %{_libdir}/php/build
1855 %attr(755,root,root) %{_bindir}/phpextdist
1856 %attr(755,root,root) %{_bindir}/phpize
1857 %attr(755,root,root) %{_bindir}/php-config
1860 %defattr(644,root,root,755)
1864 %defattr(644,root,root,755)
1865 %attr(755,root,root) %{extensionsdir}/bcmath.so
1868 %defattr(644,root,root,755)
1869 %attr(755,root,root) %{extensionsdir}/bz2.so
1872 %defattr(644,root,root,755)
1873 %attr(755,root,root) %{extensionsdir}/calendar.so
1875 %if %{?_with_cpdf:1}%{!?_with_cpdf:0}
1877 %defattr(644,root,root,755)
1878 %attr(755,root,root) %{extensionsdir}/cpdf.so
1882 %defattr(644,root,root,755)
1883 %attr(755,root,root) %{extensionsdir}/crack.so
1886 %defattr(644,root,root,755)
1887 %attr(755,root,root) %{extensionsdir}/ctype.so
1890 %defattr(644,root,root,755)
1891 %attr(755,root,root) %{extensionsdir}/curl.so
1894 %defattr(644,root,root,755)
1895 %attr(755,root,root) %{extensionsdir}/dba.so
1898 %defattr(644,root,root,755)
1899 %attr(755,root,root) %{extensionsdir}/dbase.so
1902 %defattr(644,root,root,755)
1903 %attr(755,root,root) %{extensionsdir}/dbx.so
1906 %defattr(644,root,root,755)
1907 %attr(755,root,root) %{extensionsdir}/dio.so
1910 %defattr(644,root,root,755)
1911 %attr(755,root,root) %{extensionsdir}/domxml.so
1914 %defattr(644,root,root,755)
1915 %attr(755,root,root) %{extensionsdir}/exif.so
1918 %defattr(644,root,root,755)
1919 %attr(755,root,root) %{extensionsdir}/filepro.so
1922 %defattr(644,root,root,755)
1923 %attr(755,root,root) %{extensionsdir}/ftp.so
1926 %defattr(644,root,root,755)
1927 %attr(755,root,root) %{extensionsdir}/gd.so
1930 %defattr(644,root,root,755)
1931 %attr(755,root,root) %{extensionsdir}/gettext.so
1934 %defattr(644,root,root,755)
1935 %attr(755,root,root) %{extensionsdir}/gmp.so
1938 %defattr(644,root,root,755)
1939 %attr(755,root,root) %{extensionsdir}/hyperwave.so
1942 %defattr(644,root,root,755)
1943 %attr(755,root,root) %{extensionsdir}/iconv.so
1945 %if %{?_without_imap:0}%{!?_without_imap:1}
1947 %defattr(644,root,root,755)
1948 %attr(755,root,root) %{extensionsdir}/imap.so
1951 %if %{?_with_interbase:1}%{!?_with_interbase:0}
1953 %defattr(644,root,root,755)
1954 %attr(755,root,root) %{extensionsdir}/interbase.so
1957 %if %{?_with_java:1}%{!?_with_java:0}
1959 %defattr(644,root,root,755)
1960 %attr(755,root,root) %{extensionsdir}/java.so
1961 %{_libdir}/php_java.jar
1964 %if %{?_without_ldap:0}%{!?_without_ldap:1}
1966 %defattr(644,root,root,755)
1967 %attr(755,root,root) %{extensionsdir}/ldap.so
1971 %defattr(644,root,root,755)
1972 %attr(755,root,root) %{extensionsdir}/mbstring.so
1975 %defattr(644,root,root,755)
1976 %attr(755,root,root) %{extensionsdir}/mcal.so
1979 %defattr(644,root,root,755)
1980 %attr(755,root,root) %{extensionsdir}/mcrypt.so
1983 %defattr(644,root,root,755)
1984 %attr(755,root,root) %{extensionsdir}/mhash.so
1987 %defattr(644,root,root,755)
1988 %attr(755,root,root) %{extensionsdir}/ming.so
1991 %defattr(644,root,root,755)
1992 %attr(755,root,root) %{extensionsdir}/mnogosearch.so
1994 %if %{?_without_msession:0}%{!?_without_msession:1}
1996 %defattr(644,root,root,755)
1997 %attr(755,root,root) %{extensionsdir}/msession.so
2001 %defattr(644,root,root,755)
2002 %attr(755,root,root) %{extensionsdir}/mysql.so
2004 %if %{?_with_oci8:1}%{!?_with_oci8:0}
2006 %defattr(644,root,root,755)
2007 %attr(755,root,root) %{extensionsdir}/oci8.so
2010 %if %{?_without_odbc:0}%{!?_without_odbc:1}
2012 %defattr(644,root,root,755)
2013 %attr(755,root,root) %{extensionsdir}/odbc.so
2016 %if %{?_without_openssl:0}%{!?_without_odbc:1}
2018 %defattr(644,root,root,755)
2019 %attr(755,root,root) %{extensionsdir}/openssl.so
2022 %if %{?_with_oracle:1}%{!?_with_oracle:0}
2024 %defattr(644,root,root,755)
2025 %attr(755,root,root) %{extensionsdir}/oracle.so
2029 %defattr(644,root,root,755)
2030 %attr(755,root,root) %{extensionsdir}/overload.so
2032 # disabled in 4.2.0 - it segfaults
2034 #%defattr(644,root,root,755)
2035 #%attr(755,root,root) %{extensionsdir}/pcntl.so
2038 %defattr(644,root,root,755)
2039 %attr(755,root,root) %{extensionsdir}/pcre.so
2042 %defattr(644,root,root,755)
2043 %attr(755,root,root) %{_bindir}/pear
2044 %attr(755,root,root) %{_bindir}/pearize
2045 %attr(755,root,root) %{_bindir}/phptar
2049 %defattr(644,root,root,755)
2050 %attr(755,root,root) %{extensionsdir}/pdf.so
2053 %defattr(644,root,root,755)
2054 %attr(755,root,root) %{extensionsdir}/pgsql.so
2057 %defattr(644,root,root,755)
2058 %attr(755,root,root) %{extensionsdir}/posix.so
2061 %defattr(644,root,root,755)
2062 %attr(755,root,root) %{extensionsdir}/pspell.so
2064 %if %{?_without_recode:0}%{!?_without_recode:1}
2066 %defattr(644,root,root,755)
2067 %attr(755,root,root) %{extensionsdir}/recode.so
2070 # session_mm doesn't work with shared session
2072 #%defattr(644,root,root,755)
2073 #%attr(755,root,root) %{extensionsdir}/session.so
2076 %defattr(644,root,root,755)
2077 %attr(755,root,root) %{extensionsdir}/shmop.so
2079 %if %{?_without_snmp:0}%{!?_without_snmp:1}
2081 %defattr(644,root,root,755)
2082 %attr(755,root,root) %{extensionsdir}/snmp.so
2086 %defattr(644,root,root,755)
2087 %attr(755,root,root) %{extensionsdir}/sockets.so
2089 %if %{?_with_sybase_ct:1}%{!?_with_sybase_ct:0}
2091 %defattr(644,root,root,755)
2092 %attr(755,root,root) %{extensionsdir}/sybase_ct.so
2096 %defattr(644,root,root,755)
2097 %attr(755,root,root) %{extensionsdir}/sysvsem.so
2100 %defattr(644,root,root,755)
2101 %attr(755,root,root) %{extensionsdir}/sysvshm.so
2103 %if %{?_without_wddx:0}%{!?_without_wddx:1}
2105 %defattr(644,root,root,755)
2106 %attr(755,root,root) %{extensionsdir}/wddx.so
2110 %defattr(644,root,root,755)
2111 %attr(755,root,root) %{extensionsdir}/xml.so
2114 %defattr(644,root,root,755)
2115 %attr(755,root,root) %{extensionsdir}/xmlrpc.so
2117 %if %{?_without_xslt:0}%{!?_without_xslt:1}
2119 %defattr(644,root,root,755)
2120 %attr(755,root,root) %{extensionsdir}/xslt.so
2124 %defattr(644,root,root,755)
2125 %attr(755,root,root) %{extensionsdir}/yaz.so
2128 %defattr(644,root,root,755)
2129 %attr(755,root,root) %{extensionsdir}/yp.so
2132 %defattr(644,root,root,755)
2133 %attr(755,root,root) %{extensionsdir}/zip.so
2136 %defattr(644,root,root,755)
2137 %attr(755,root,root) %{extensionsdir}/zlib.so