1 Summary: The PHP HTML-embedded scripting language for use with Apache.
2 Summary(fr): Le langage de script embarque-HTML PHP pour Apache.
3 Summary(pl): Jêzyk skryptowy PHP -- u¿ywany wraz z serwerem Apache.
10 License: The PHP license (see "LICENSE" file included in distribution)
11 Source0: ftp://ftp.php.net/pub/version4/downloads/%{name}-%{version}.tar.gz
15 Source4: http://www.php.net/distributions/manual.tar.gz
16 Source5: http://www.php.net/extra/number4.tar.gz
17 Patch0: php-imap.patch
18 Patch1: php-mysql-socket.patch
19 Patch2: php-mail.patch
20 Patch3: php-ldap.patch
21 Patch4: php-bcmath.patch
23 URL: http://www.php.net/
24 BuildRequires: apache(EAPI)-devel
28 BuildRequires: db-devel >= 3.0.55
29 BuildRequires: freetype-devel
30 BuildRequires: gd-devel
31 BuildRequires: gdbm-devel
32 BuildRequires: imap-devel >= 4.7b-1
33 # I think jdk is better for java
35 BuildRequires: kaffe-devel
36 BuildRequires: libjpeg-devel
37 BuildRequires: libpng-devel
38 BuildRequires: libtiff-devel
39 BuildRequires: mm-devel
40 BuildRequires: openldap-devel
41 BuildRequires: pam-devel
42 BuildRequires: pdflib-devel >= 3.0
43 #BuildRequires: libxml-devel >= 2.0.0
44 BuildRequires: postgresql-devel
45 BuildRequires: recode-devel >= 3.5
46 BuildRequires: t1lib-devel
47 BuildRequires: unixODBC-devel
48 BuildRequires: zlib-devel >= 1.0.9
49 #BuildRequires: libmcrypt-devel
50 Requires: apache(EAPI) >= 1.3.9
51 Prereq: /usr/sbin/apxs
52 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
54 %define _pkglibdir %{_libdir}/apache
57 PHP is an HTML-embedded scripting language. PHP attempts to make it easy
58 for developers to write dynamically generated web pages. PHP also offers
59 built-in database integration for several commercial and non-commercial
60 database management systems, so writing a database-enabled web page with
61 PHP is fairly simple. The most common use of PHP coding is probably as a
62 replacement for CGI scripts. The mod_php module enables the Apache web
63 server to understand and process the embedded PHP language in web pages.
64 This package contains PHP version %{version}. If you use applications which
65 specifically rely on PHP/FI (PHP v2 and earlier), you should instead install
66 the PHP/FI module contained in the phpfi package. If you're just starting
67 with PHP, you should install this package. You'll also need to install
68 the Apache web server.
71 PHP est un langage de script embarque dans le HTM. PHP essaye de rendre
72 simple aux developpeurs d'ecrire des pages web generees dynamiquement.
73 PHP incorpore egalement une integration avec plusieurs systemes de gestion
74 de bases de donnees commerciaux et non-connerciaux, qui rent facile
75 la creation de pages web liees avec des bases de donnees. L'utilisation la
76 plus commune de PHP est probablement en remplacement de scripts CGI. Le
77 module mod_php permet au serveur web apache de comprendre et de traiter le
78 langage PHP integre dans des pages web.
79 Ce package contient PHP version %{version}. Si vous utilisez des
80 applications qui utilisent specifiquement PHP/FI, vous devrez installer le
81 module PHP/FI inclus dans le package mod_php. Si vous debutez avec PHP, vous
82 devriez installer ce package. Vous aurez egalement besoin d'installer le
86 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w plikach
87 HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP (jak np.
88 Apache), który interpretuje te polecenia. Umo¿liwia to tworzenie
89 dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona zosta³a
90 z jêzyków: C, Java i Perl.
93 Summary: MySQL database module for PHP4
94 Summary(pl): Modu³ bazy danych MySQL dla PHP4
98 Requires: %{name} = %{version}
101 This is a dynamic shared object (DSO) for Apache that will add MySQL
102 database support to PHP4. If you need back-end support for MySQL,
103 you should install this package in addition to the main %{name} package.
105 %description mysql -l pl
106 Modu³ PHP4 umo¿liwiaj±cy dostêp do bazy danych MySQL.
110 Summary: PostgreSQL database module for PHP4
111 Summary(pl): Modu³ bazy danych PostgreSQL dla PHP4
113 Group(fr): Librairies
114 Group(pl): Biblioteki
115 Requires: %{name} = %{version}
118 This is a dynamic shared object (DSO) for Apache that will add PostgreSQL
119 database support to PHP4. If you need back-end support for PostgreSQL,
120 you should install this package in addition to the main %{name} package.
122 %description pgsql -l pl
123 Modu³ PHP4 umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
126 #Summary: GD extension module for PHP4
127 #Summary: Modu³ GD dla PHP4
129 #Group(fr): Librairies
130 #Group(pl): Biblioteki
131 #Requires: %{name} = %{version}
134 #This is a dynamic shared object (DSO) for Apache that will add GD
135 #support to PHP4. You should install this package in addition to the main
136 #%{name} package if you want to create and manipulate images with PHP.
138 #%description gd -l pl
141 Summary: Java extension module for PHP4
142 Summary(pl): Modu³ Javy dla PHP4
144 Group(fr): Librairies
145 Group(pl): Biblioteki
146 Requires: %{name} = %{version}
149 This is a dynamic shared object (DSO) for Apache that will add JAVA
150 support to PHP4. This extension provides a simple and effective means
151 for creating and invoking methods on Java objects from PHP.
153 %description java -l pl
156 Summary: XML extension module for PHP4
157 Summary(pl): Modu³ XML dla PHP4
159 Group(fr): Librairies
160 Group(pl): Biblioteki
161 Requires: %{name} = %{version}
164 This is a dynamic shared object (DSO) for Apache that will add XML
165 support to PHP4. This extension lets you create XML parsers and then
166 define handlers for different XML events. If you want to be able to parse
167 XML documents you should install this package in addition to the main
170 #%description xml -l pl
173 Summary: DBA extension module for PHP4
174 Summary(pl): Modu³ DBA dla PHP4
176 Group(fr): Librairies
177 Group(pl): Biblioteki
178 Requires: %{name} = %{version}
181 This is a dynamic shared object (DSO) for Apache that will add flat-file databases (DBA)
184 #%description dba -l pl
187 Summary: Calendar extension module for PHP4
188 Summary(pl): Modu³ funkcji kalendarza dla PHP4
190 Group(fr): Librairies
191 Group(pl): Biblioteki
192 Requires: %{name} = %{version}
194 %description calendar
195 This is a dynamic shared object (DSO) for Apache that will add calendar
198 #%description calendar -l pl
201 Summary: DBase extension module for PHP4
202 Summary(pl): Modu³ DBase dla PHP4
204 Group(fr): Librairies
205 Group(pl): Biblioteki
206 Requires: %{name} = %{version}
209 This is a dynamic shared object (DSO) for Apache that will add DBase
212 #%description dbase -l pl
215 Summary: FilePro extension module for PHP4
216 Summary(pl): Modu³ FilePro dla PHP4
218 Group(fr): Librairies
219 Group(pl): Biblioteki
220 Requires: %{name} = %{version}
223 This is a dynamic shared object (DSO) for Apache that will add FilePro
226 #%description filepro -l pl
229 Summary: POSIX extension module for PHP4
230 Summary(pl): Modu³ POSIX dla PHP4
232 Group(fr): Librairies
233 Group(pl): Biblioteki
234 Requires: %{name} = %{version}
237 This is a dynamic shared object (DSO) for Apache that will add POSIX functions
240 #%description posix -l pl
243 Summary: PCRE extension module for PHP4
244 Summary(pl): Modu³ PCRE dla PHP4
246 Group(fr): Librairies
247 Group(pl): Biblioteki
248 Requires: %{name} = %{version}
251 This is a dynamic shared object (DSO) for Apache that will add Perl Compatible Regular Expression
254 #%description pcre -l pl
257 Summary: SysV sem extension module for PHP4
258 Summary(pl): Modu³ SysV sem dla PHP4
260 Group(fr): Librairies
261 Group(pl): Biblioteki
262 Requires: %{name} = %{version}
265 This is a dynamic shared object (DSO) for Apache that will add SysV semafores
268 #%description sysvsem -l pl
271 Summary: SysV shm extension module for PHP4
272 Summary(pl): Modu³ SysV shm dla PHP4
274 Group(fr): Librairies
275 Group(pl): Biblioteki
276 Requires: %{name} = %{version}
279 This is a dynamic shared object (DSO) for Apache that will add SysV Shared Memory
282 #%description sysvshm -l pl
285 Summary: NIS (yp) extension module for PHP4
286 Summary(pl): Modu³ NIS (yp) dla PHP4
288 Group(fr): Librairies
289 Group(pl): Biblioteki
290 Requires: %{name} = %{version}
293 This is a dynamic shared object (DSO) for Apache that will add NIS (Yellow Pages)
296 #%description yp -l pl
299 Summary: bcmath extension module for PHP4
300 Summary(pl): Modu³ bcmath dla PHP4
302 Group(fr): Librairies
303 Group(pl): Biblioteki
304 Requires: %{name} = %{version}
307 This is a dynamic shared object (DSO) for Apache that will add bc style precision math functions
310 #%description bcmath -l pl
313 Summary: FTP extension module for PHP4
314 Summary(pl): Modu³ FTP dla PHP4
316 Group(fr): Librairies
317 Group(pl): Biblioteki
318 Requires: %{name} = %{version}
321 This is a dynamic shared object (DSO) for Apache that will add FTP
324 #%description ftp -l pl
327 Summary: Zlib extension module for PHP4
328 Summary(pl): Modu³ zlib dla PHP4
330 Group(fr): Librairies
331 Group(pl): Biblioteki
332 Requires: %{name} = %{version}
335 This is a dynamic shared object (DSO) for Apache that will add commpresion (zlib)
338 #%description zlib -l pl
343 Summary: Online manual for PHP4
344 Summary(pl): Dokumentacja dla PHP4
345 Group: Networking/Daemons
348 Comprehensive documentation for PHP4, viewable through your web server, too!
350 %description doc -l pl
351 Dokumentacja dla pakietu PHP4. Mo¿na j± równie¿ ogl±daæ poprzez serwer WWW.
361 LDFLAGS="-s"; export LDFLAGS
362 CFLAGS="$RPM_OPT_FLAGS -DEAPI -I/usr/X11R6/include"; export CFLAGS
365 --with-apxs=/usr/sbin/apxs \
366 --with-config-file-path=%{_sysconfdir}/httpd \
367 --with-exec-dir=%{_bindir} \
369 --enable-magic-quotes \
371 --enable-track-vars \
374 --enable-sysvsem=shared \
375 --enable-sysvshm=shared \
376 --with-regex=system \
379 --with-mysql=shared \
380 --with-mysql-sock=/var/state/mysql/mysql.sock \
382 --with-dbase=shared \
383 --with-filepro=shared \
384 --enable-ftp=shared \
388 --with-pgsql=shared,/usr \
390 --enable-bcmath=shared \
391 --enable-calendar=shared \
393 --with-pcre-regex=shared \
394 --enable-posix=shared \
399 --enable-ucd-snmp-hack \
400 --enable-dba=shared \
405 --enable-xml=shared \
413 # --with-snmp=shared \
416 #Syntax error on line 228 of /etc/httpd/httpd.conf: Cannot load /usr/lib/apache/libphp4.so into server: /usr/lib/apache/libphp4.so: undefined symbol: phpi_get_le_gd
417 # Solution: make pdf and cpdf shared
420 # This option get trouble with imap
421 # --enable-versioning \
423 # To old/new libmcrypt ?
424 # --with-mcrypt=shared \
425 # --with-dom=/usr/X11R6 \
430 rm -rf $RPM_BUILD_ROOT
431 install -d $RPM_BUILD_ROOT{%{_pkglibdir}/php,%{_sysconfdir}/httpd} \
432 $RPM_BUILD_ROOT/home/httpd/html/{icons,docs,docs/php4-doc}
434 install .libs/*.so $RPM_BUILD_ROOT%{_pkglibdir}
435 install modules/*.so $RPM_BUILD_ROOT%{_pkglibdir}/php
437 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/php.ini
438 install %{SOURCE3} php4.gif $RPM_BUILD_ROOT/home/httpd/html/icons
440 cd $RPM_BUILD_ROOT/home/httpd/html/docs/php4-doc
442 ln -s manual.html index.html
445 strip --strip-unneeded \
446 $RPM_BUILD_ROOT%{_pkglibdir}/*.so \
447 $RPM_BUILD_ROOT%{_pkglibdir}/php/*.so
450 gzip -9nf CODING_STANDARDS CREDITS FUNCTION_LIST.txt \
451 MAINTAINERS MODULES_STATUS NEWS TODO* LICENSE Zend/LICENSE \
455 /usr/sbin/apxs -e -a -n php4 %{_pkglibdir}/libphp4.so 1>&2
456 perl -pi -e 's|^#AddType application/x-httpd-php .php|AddType application/x-httpd-php .php|'
457 if [ -f /var/lock/subsys/httpd ]; then
458 /etc/rc.d/init.d/httpd restart 1>&2
462 perl -pi -e 's|^AddType application/x-httpd-php .php|#AddType application/x-httpd-php .php|'
463 if [ -f /var/lock/subsys/httpd ]; then
464 /etc/rc.d/init.d/httpd restart 1>&2
468 if [ "$1" = "0" ]; then
469 /usr/sbin/apxs -e -A -n php4 %{_pkglibdir}/libphp4.so 1>&2
470 if [ -f /var/lock/subsys/httpd ]; then
471 /etc/rc.d/init.d/httpd restart 1>&2
476 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
477 echo "activating module 'mysql.so' in /etc/httpd/php.ini" 1>&2
478 perl -pi -e 's|^;extension=mysql.so|extension=mysql.so|g' \
479 %{_sysconfdir}/httpd/php.ini
481 if [ -f /var/lock/subsys/httpd ]; then
482 /etc/rc.d/init.d/httpd restart 1>&2
486 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
487 echo "deactivating module 'mysql.so' in /etc/httpd/php.ini" 1>&2
488 perl -pi -e 's|^extension=mysql.so|;extension=mysql.so|g' \
489 %{_sysconfdir}/httpd/php.ini
491 if [ -f /var/lock/subsys/httpd ]; then
492 /etc/rc.d/init.d/httpd restart 1>&2
496 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
497 echo "activating module 'pgsql.so' in /etc/httpd/php.ini" 1>&2
498 perl -pi -e 's|^;extension=pgsql.so|extension=pgsql.so|g' \
499 %{_sysconfdir}/httpd/php.ini
501 if [ -f /var/lock/subsys/httpd ]; then
502 /etc/rc.d/init.d/httpd restart 1>&2
506 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
507 echo "deactivating module 'pgsql.so' in /etc/httpd/php.ini" 1>&2
508 perl -pi -e 's|^extension=pgsql.so|;extension=pgsql.so|g' \
509 %{_sysconfdir}/httpd/php.ini
511 if [ -f /var/lock/subsys/httpd ]; then
512 /etc/rc.d/init.d/httpd restart 1>&2
516 #if [ -f %{_sysconfdir}/httpd/php.ini ]; then
517 # echo "activating module 'gd.so' in /etc/httpd/php.ini" 1>&2
518 # perl -pi -e 's|^;extension=gd.so|extension=gd.so|g' \
519 # %{_sysconfdir}/httpd/php.ini
521 #if [ -f /var/lock/subsys/httpd ]; then
522 # /etc/rc.d/init.d/httpd restart 1>&2
526 #if [ -f %{_sysconfdir}/httpd/php.ini ]; then
527 # echo "deactivating module 'gd.so' in /etc/httpd/php.ini" 1>&2
528 # perl -pi -e 's|^extension=gd.so|;extension=gd.so|g' \
529 # %{_sysconfdir}/httpd/php.ini
531 #if [ -f /var/lock/subsys/httpd ]; then
532 # /etc/rc.d/init.d/httpd restart 1>&2
536 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
537 echo "activating module 'xml.so' in /etc/httpd/php.ini" 1>&2
538 perl -pi -e 's|^;extension=xml.so|extension=xml.so|g' \
539 %{_sysconfdir}/httpd/php.ini
541 if [ -f /var/lock/subsys/httpd ]; then
542 /etc/rc.d/init.d/httpd restart 1>&2
546 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
547 echo "deactivating module 'xml.so' in /etc/httpd/php.ini" 1>&2
548 perl -pi -e 's|^extension=xml.so|;extension=xml.so|g' \
549 %{_sysconfdir}/httpd/php.ini
551 if [ -f /var/lock/subsys/httpd ]; then
552 /etc/rc.d/init.d/httpd restart 1>&2
556 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
557 echo "activating module 'dba.so' in /etc/httpd/php.ini" 1>&2
558 perl -pi -e 's|^;extension=dba.so|extension=dba.so|g' \
559 %{_sysconfdir}/httpd/php.ini
561 if [ -f /var/lock/subsys/httpd ]; then
562 /etc/rc.d/init.d/httpd restart 1>&2
566 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
567 echo "deactivating module 'dba.so' in /etc/httpd/php.ini" 1>&2
568 perl -pi -e 's|^extension=dba.so|;extension=dba.so|g' \
569 %{_sysconfdir}/httpd/php.ini
571 if [ -f /var/lock/subsys/httpd ]; then
572 /etc/rc.d/init.d/httpd restart 1>&2
576 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
577 echo "activating module 'calendar.so' in /etc/httpd/php.ini" 1>&2
578 perl -pi -e 's|^;extension=calendar.so|extension=calendar.so|g' \
579 %{_sysconfdir}/httpd/php.ini
581 if [ -f /var/lock/subsys/httpd ]; then
582 /etc/rc.d/init.d/httpd restart 1>&2
586 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
587 echo "deactivating module 'calendar.so' in /etc/httpd/php.ini" 1>&2
588 perl -pi -e 's|^extension=calendar.so|;extension=calendar.so|g' \
589 %{_sysconfdir}/httpd/php.ini
591 if [ -f /var/lock/subsys/httpd ]; then
592 /etc/rc.d/init.d/httpd restart 1>&2
596 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
597 echo "activating module 'dbase.so' in /etc/httpd/php.ini" 1>&2
598 perl -pi -e 's|^;extension=dbase.so|extension=dbase.so|g' \
599 %{_sysconfdir}/httpd/php.ini
601 if [ -f /var/lock/subsys/httpd ]; then
602 /etc/rc.d/init.d/httpd restart 1>&2
606 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
607 echo "deactivating module 'dbase.so' in /etc/httpd/php.ini" 1>&2
608 perl -pi -e 's|^extension=dbase.so|;extension=dbase.so|g' \
609 %{_sysconfdir}/httpd/php.ini
611 if [ -f /var/lock/subsys/httpd ]; then
612 /etc/rc.d/init.d/httpd restart 1>&2
617 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
618 echo "activating module 'libphp_java.so' in /etc/httpd/php.ini" 1>&2
619 perl -pi -e 's|^;extension=libphp_java.so|extension=libphp_java.so|g' \
620 %{_sysconfdir}/httpd/php.ini
622 if [ -f /var/lock/subsys/httpd ]; then
623 /etc/rc.d/init.d/httpd restart 1>&2
627 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
628 echo "deactivating module 'libphp_java.so' in /etc/httpd/php.ini" 1>&2
629 perl -pi -e 's|^extension=libphp_java.so|;extension=libphp_java.so|g' \
630 %{_sysconfdir}/httpd/php.ini
632 if [ -f /var/lock/subsys/httpd ]; then
633 /etc/rc.d/init.d/httpd restart 1>&2
637 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
638 echo "activating module 'filepro.so' in /etc/httpd/php.ini" 1>&2
639 perl -pi -e 's|^;extension=filepro.so|extension=filepro.so|g' \
640 %{_sysconfdir}/httpd/php.ini
642 if [ -f /var/lock/subsys/httpd ]; then
643 /etc/rc.d/init.d/httpd restart 1>&2
647 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
648 echo "deactivating module 'filepro.so' in /etc/httpd/php.ini" 1>&2
649 perl -pi -e 's|^extension=filepro.so|;extension=filepro.so|g' \
650 %{_sysconfdir}/httpd/php.ini
652 if [ -f /var/lock/subsys/httpd ]; then
653 /etc/rc.d/init.d/httpd restart 1>&2
657 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
658 echo "activating module 'pcre.so' in /etc/httpd/php.ini" 1>&2
659 perl -pi -e 's|^;extension=pcre.so|extension=pcre.so|g' \
660 %{_sysconfdir}/httpd/php.ini
662 if [ -f /var/lock/subsys/httpd ]; then
663 /etc/rc.d/init.d/httpd restart 1>&2
667 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
668 echo "deactivating module 'pcre.so' in /etc/httpd/php.ini" 1>&2
669 perl -pi -e 's|^extension=pcre.so|;extension=pcre.so|g' \
670 %{_sysconfdir}/httpd/php.ini
672 if [ -f /var/lock/subsys/httpd ]; then
673 /etc/rc.d/init.d/httpd restart 1>&2
677 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
678 echo "activating module 'posix.so' in /etc/httpd/php.ini" 1>&2
679 perl -pi -e 's|^;extension=posix.so|extension=posix.so|g' \
680 %{_sysconfdir}/httpd/php.ini
682 if [ -f /var/lock/subsys/httpd ]; then
683 /etc/rc.d/init.d/httpd restart 1>&2
687 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
688 echo "deactivating module 'posix.so' in /etc/httpd/php.ini" 1>&2
689 perl -pi -e 's|^extension=posix.so|;extension=posix.so|g' \
690 %{_sysconfdir}/httpd/php.ini
692 if [ -f /var/lock/subsys/httpd ]; then
693 /etc/rc.d/init.d/httpd restart 1>&2
697 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
698 echo "activating module 'sysvsem.so' in /etc/httpd/php.ini" 1>&2
699 perl -pi -e 's|^;extension=sysvsem.so|extension=sysvsem.so|g' \
700 %{_sysconfdir}/httpd/php.ini
702 if [ -f /var/lock/subsys/httpd ]; then
703 /etc/rc.d/init.d/httpd restart 1>&2
707 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
708 echo "deactivating module 'sysvsem.so' in /etc/httpd/php.ini" 1>&2
709 perl -pi -e 's|^extension=sysvsem.so|;extension=sysvsem.so|g' \
710 %{_sysconfdir}/httpd/php.ini
712 if [ -f /var/lock/subsys/httpd ]; then
713 /etc/rc.d/init.d/httpd restart 1>&2
717 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
718 echo "activating module 'sysvshm.so' in /etc/httpd/php.ini" 1>&2
719 perl -pi -e 's|^;extension=sysvshm.so|extension=sysvshm.so|g' \
720 %{_sysconfdir}/httpd/php.ini
722 if [ -f /var/lock/subsys/httpd ]; then
723 /etc/rc.d/init.d/httpd restart 1>&2
727 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
728 echo "deactivating module 'sysvshm.so' in /etc/httpd/php.ini" 1>&2
729 perl -pi -e 's|^extension=sysvshm.so|;extension=sysvshm.so|g' \
730 %{_sysconfdir}/httpd/php.ini
732 if [ -f /var/lock/subsys/httpd ]; then
733 /etc/rc.d/init.d/httpd restart 1>&2
737 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
738 echo "activating module 'yp.so' in /etc/httpd/php.ini" 1>&2
739 perl -pi -e 's|^;extension=yp.so|extension=yp.so|g' \
740 %{_sysconfdir}/httpd/php.ini
742 if [ -f /var/lock/subsys/httpd ]; then
743 /etc/rc.d/init.d/httpd restart 1>&2
747 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
748 echo "deactivating module 'yp.so' in /etc/httpd/php.ini" 1>&2
749 perl -pi -e 's|^extension=yp.so|;extension=yp.so|g' \
750 %{_sysconfdir}/httpd/php.ini
752 if [ -f /var/lock/subsys/httpd ]; then
753 /etc/rc.d/init.d/httpd restart 1>&2
757 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
758 echo "activating module 'ftp.so' in /etc/httpd/php.ini" 1>&2
759 perl -pi -e 's|^;extension=ftp.so|extension=ftp.so|g' \
760 %{_sysconfdir}/httpd/php.ini
762 if [ -f /var/lock/subsys/httpd ]; then
763 /etc/rc.d/init.d/httpd restart 1>&2
767 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
768 echo "deactivating module 'ftp.so' in /etc/httpd/php.ini" 1>&2
769 perl -pi -e 's|^extension=ftp.so|;extension=ftp.so|g' \
770 %{_sysconfdir}/httpd/php.ini
772 if [ -f /var/lock/subsys/httpd ]; then
773 /etc/rc.d/init.d/httpd restart 1>&2
777 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
778 echo "activating module 'zlib.so' in /etc/httpd/php.ini" 1>&2
779 perl -pi -e 's|^;extension=zlib.so|extension=zlib.so|g' \
780 %{_sysconfdir}/httpd/php.ini
782 if [ -f /var/lock/subsys/httpd ]; then
783 /etc/rc.d/init.d/httpd restart 1>&2
787 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
788 echo "deactivating module 'zlib.so' in /etc/httpd/php.ini" 1>&2
789 perl -pi -e 's|^extension=zlib.so|;extension=zlib.so|g' \
790 %{_sysconfdir}/httpd/php.ini
792 if [ -f /var/lock/subsys/httpd ]; then
793 /etc/rc.d/init.d/httpd restart 1>&2
797 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
798 echo "activating module 'bcmath.so' in /etc/httpd/php.ini" 1>&2
799 perl -pi -e 's|^;extension=bcmath.so|extension=bcmath.so|g' \
800 %{_sysconfdir}/httpd/php.ini
802 if [ -f /var/lock/subsys/httpd ]; then
803 /etc/rc.d/init.d/httpd restart 1>&2
807 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
808 echo "deactivating module 'bcmath.so' in /etc/httpd/php.ini" 1>&2
809 perl -pi -e 's|^extension=bcmath.so|;extension=bcmath.so|g' \
810 %{_sysconfdir}/httpd/php.ini
812 if [ -f /var/lock/subsys/httpd ]; then
813 /etc/rc.d/init.d/httpd restart 1>&2
819 rm -rf $RPM_BUILD_ROOT
822 %defattr(644,root,root,755)
823 %doc {CODING_STANDARDS,CREDITS,FUNCTION_LIST.txt,Zend/ZEND_CHANGES}.gz
824 %doc {LICENSE,Zend/LICENSE,MAINTAINERS,MODULES_STATUS,NEWS,TODO*}.gz
826 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd/*
827 %dir %{_pkglibdir}/php
829 #%attr(755,root,root) %{_libdir}/apache/php/*.so
831 /home/httpd/html/icons/*
833 %attr(755,root,root) %{_pkglibdir}/libphp4.so
836 %defattr(644,root,root,755)
837 %attr(755,root,root) %{_pkglibdir}/php/mysql.so
840 %defattr(644,root,root,755)
841 %attr(755,root,root) %{_pkglibdir}/php/pgsql.so
844 #%defattr(644,root,root,755)
845 #%attr(755,root,root) %{_pkglibdir}/php/gd.so
848 %defattr(644,root,root,755)
849 %attr(755,root,root) %{_pkglibdir}/php/xml.so
852 %defattr(644,root,root,755)
853 %attr(755,root,root) %{_pkglibdir}/php/dba.so
856 %defattr(644,root,root,755)
857 %attr(755,root,root) %{_pkglibdir}/php/dbase.so
860 %defattr(644,root,root,755)
861 %attr(755,root,root) %{_pkglibdir}/php/filepro.so
864 %defattr(644,root,root,755)
865 %attr(755,root,root) %{_pkglibdir}/php/pcre.so
868 %defattr(644,root,root,755)
869 %attr(755,root,root) %{_pkglibdir}/php/posix.so
872 %defattr(644,root,root,755)
873 %attr(755,root,root) %{_pkglibdir}/php/sysvsem.so
876 %defattr(644,root,root,755)
877 %attr(755,root,root) %{_pkglibdir}/php/sysvshm.so
880 %defattr(644,root,root,755)
881 %attr(755,root,root) %{_pkglibdir}/php/yp.so
884 %defattr(644,root,root,755)
885 %attr(755,root,root) %{_pkglibdir}/php/calendar.so
888 %defattr(644,root,root,755)
889 %attr(755,root,root) %{_pkglibdir}/php/bcmath.so
892 %defattr(644,root,root,755)
893 %attr(755,root,root) %{_pkglibdir}/php/ftp.so
896 %defattr(644,root,root,755)
897 %attr(755,root,root) %{_pkglibdir}/php/zlib.so
900 %defattr(644,root,root,755)
901 %attr(755,root,root) %{_pkglibdir}/php/libphp_java.so
904 /home/httpd/html/docs/php4-doc