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: http://www.php.net/distributions/%{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
58 easy for developers to write dynamically generated web pages. PHP also
59 offers built-in database integration for several commercial and
60 non-commercial database management systems, so writing a
61 database-enabled web page with PHP is fairly simple. The most common
62 use of PHP coding is probably as a replacement for CGI scripts. The
63 mod_php module enables the Apache web server to understand and process
64 the embedded PHP language in web pages. This package contains PHP
65 version %{version}. If you use applications which specifically rely on
66 PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI
67 module contained in the phpfi package. If you're just starting with
68 PHP, you should install this package. You'll also need to install the
72 PHP est un langage de script embarque dans le HTM. PHP essaye de
73 rendre simple aux developpeurs d'ecrire des pages web generees
74 dynamiquement. PHP incorpore egalement une integration avec plusieurs
75 systemes de gestion de bases de donnees commerciaux et
76 non-connerciaux, qui rent facile la creation de pages web liees avec
77 des bases de donnees. L'utilisation la plus commune de PHP est
78 probablement en remplacement de scripts CGI. Le module mod_php permet
79 au serveur web apache de comprendre et de traiter le langage PHP
80 integre dans des pages web. Ce package contient PHP version
81 %{version}. Si vous utilisez des applications qui utilisent
82 specifiquement PHP/FI, vous devrez installer le module PHP/FI inclus
83 dans le package mod_php. Si vous debutez avec PHP, vous devriez
84 installer ce package. Vous aurez egalement besoin d'installer le
88 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w
89 plikach HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP
90 (jak np. Apache), który interpretuje te polecenia. Umo¿liwia to
91 tworzenie dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona
92 zosta³a z jêzyków: C, Java i Perl.
95 Summary: MySQL database module for PHP4
96 Summary(pl): Modu³ bazy danych MySQL dla PHP4
100 Requires: %{name} = %{version}
103 This is a dynamic shared object (DSO) for Apache that will add MySQL
104 database support to PHP4. If you need back-end support for MySQL, you
105 should install this package in addition to the main %{name} package.
107 %description mysql -l pl
108 Modu³ PHP4 umo¿liwiaj±cy dostêp do bazy danych MySQL.
112 Summary: PostgreSQL database module for PHP4
113 Summary(pl): Modu³ bazy danych PostgreSQL dla PHP4
115 Group(fr): Librairies
116 Group(pl): Biblioteki
117 Requires: %{name} = %{version}
120 This is a dynamic shared object (DSO) for Apache that will add
121 PostgreSQL database support to PHP4. If you need back-end support for
122 PostgreSQL, you should install this package in addition to the main
125 %description pgsql -l pl
126 Modu³ PHP4 umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
129 Summary: GD extension module for PHP4
130 Summary: Modu³ GD dla PHP4
132 Group(fr): Librairies
133 Group(pl): Biblioteki
134 Requires: %{name} = %{version}
137 This is a dynamic shared object (DSO) for Apache that will add GD
138 support to PHP4. You should install this package in addition to the
139 main %{name} package if you want to create and manipulate images with
142 %description gd -l pl
145 Summary: Java extension module for PHP4
146 Summary(pl): Modu³ Javy dla PHP4
148 Group(fr): Librairies
149 Group(pl): Biblioteki
150 Requires: %{name} = %{version}
153 This is a dynamic shared object (DSO) for Apache that will add JAVA
154 support to PHP4. This extension provides a simple and effective means
155 for creating and invoking methods on Java objects from PHP.
157 %description java -l pl
160 Summary: XML extension module for PHP4
161 Summary(pl): Modu³ XML dla PHP4
163 Group(fr): Librairies
164 Group(pl): Biblioteki
165 Requires: %{name} = %{version}
168 This is a dynamic shared object (DSO) for Apache that will add XML
169 support to PHP4. This extension lets you create XML parsers and then
170 define handlers for different XML events. If you want to be able to
171 parse XML documents you should install this package in addition to the
172 main %{name} package.
174 #%description xml -l pl
177 Summary: DBA extension module for PHP4
178 Summary(pl): Modu³ DBA dla PHP4
180 Group(fr): Librairies
181 Group(pl): Biblioteki
182 Requires: %{name} = %{version}
185 This is a dynamic shared object (DSO) for Apache that will add
186 flat-file databases (DBA) support to PHP4.
188 #%description dba -l pl
191 Summary: Calendar extension module for PHP4
192 Summary(pl): Modu³ funkcji kalendarza dla PHP4
194 Group(fr): Librairies
195 Group(pl): Biblioteki
196 Requires: %{name} = %{version}
198 %description calendar
199 This is a dynamic shared object (DSO) for Apache that will add
200 calendar support to PHP4.
202 #%description calendar -l pl
205 Summary: DBase extension module for PHP4
206 Summary(pl): Modu³ DBase dla PHP4
208 Group(fr): Librairies
209 Group(pl): Biblioteki
210 Requires: %{name} = %{version}
213 This is a dynamic shared object (DSO) for Apache that will add DBase
216 #%description dbase -l pl
219 Summary: FilePro extension module for PHP4
220 Summary(pl): Modu³ FilePro dla PHP4
222 Group(fr): Librairies
223 Group(pl): Biblioteki
224 Requires: %{name} = %{version}
227 This is a dynamic shared object (DSO) for Apache that will add FilePro
230 #%description filepro -l pl
233 Summary: POSIX extension module for PHP4
234 Summary(pl): Modu³ POSIX dla PHP4
236 Group(fr): Librairies
237 Group(pl): Biblioteki
238 Requires: %{name} = %{version}
241 This is a dynamic shared object (DSO) for Apache that will add POSIX
242 functions support to PHP4.
244 #%description posix -l pl
247 Summary: PCRE extension module for PHP4
248 Summary(pl): Modu³ PCRE dla PHP4
250 Group(fr): Librairies
251 Group(pl): Biblioteki
252 Requires: %{name} = %{version}
255 This is a dynamic shared object (DSO) for Apache that will add Perl
256 Compatible Regular Expression support to PHP4.
258 #%description pcre -l pl
261 Summary: SysV sem extension module for PHP4
262 Summary(pl): Modu³ SysV sem dla PHP4
264 Group(fr): Librairies
265 Group(pl): Biblioteki
266 Requires: %{name} = %{version}
269 This is a dynamic shared object (DSO) for Apache that will add SysV
270 semafores support to PHP4.
272 #%description sysvsem -l pl
275 Summary: SysV shm extension module for PHP4
276 Summary(pl): Modu³ SysV shm dla PHP4
278 Group(fr): Librairies
279 Group(pl): Biblioteki
280 Requires: %{name} = %{version}
283 This is a dynamic shared object (DSO) for Apache that will add SysV
284 Shared Memory support to PHP4.
286 #%description sysvshm -l pl
289 Summary: NIS (yp) extension module for PHP4
290 Summary(pl): Modu³ NIS (yp) dla PHP4
292 Group(fr): Librairies
293 Group(pl): Biblioteki
294 Requires: %{name} = %{version}
297 This is a dynamic shared object (DSO) for Apache that will add NIS
298 (Yellow Pages) support to PHP4.
300 #%description yp -l pl
303 Summary: bcmath extension module for PHP4
304 Summary(pl): Modu³ bcmath dla PHP4
306 Group(fr): Librairies
307 Group(pl): Biblioteki
308 Requires: %{name} = %{version}
311 This is a dynamic shared object (DSO) for Apache that will add bc
312 style precision math functions support to PHP4.
314 #%description bcmath -l pl
317 Summary: FTP extension module for PHP4
318 Summary(pl): Modu³ FTP dla PHP4
320 Group(fr): Librairies
321 Group(pl): Biblioteki
322 Requires: %{name} = %{version}
325 This is a dynamic shared object (DSO) for Apache that will add FTP
328 #%description ftp -l pl
331 Summary: Zlib extension module for PHP4
332 Summary(pl): Modu³ zlib dla PHP4
334 Group(fr): Librairies
335 Group(pl): Biblioteki
336 Requires: %{name} = %{version}
339 This is a dynamic shared object (DSO) for Apache that will add
340 commpresion (zlib) support to PHP4.
342 #%description zlib -l pl
345 Summary: exifextension module for PHP4
346 Summary(pl): Modu³ exif dla PHP4
348 Group(fr): Librairies
349 Group(pl): Biblioteki
350 Requires: %{name} = %{version}
353 This is a dynamic shared object (DSO) for Apache that will add
354 exif support to PHP4.
356 #%description exif -l pl
359 Summary: recodeextension module for PHP4
360 Summary(pl): Modu³ recode dla PHP4
362 Group(fr): Librairies
363 Group(pl): Biblioteki
364 Requires: %{name} = %{version}
367 This is a dynamic shared object (DSO) for Apache that will add
368 recode support to PHP4.
370 #%description recode -l pl
373 #Summary: sessionextension module for PHP4
374 #Summary(pl): Modu³ session dla PHP4
376 #Group(fr): Librairies
377 #Group(pl): Biblioteki
378 #Requires: %{name} = %{version}
380 #%description session
381 #This is a dynamic shared object (DSO) for Apache that will add
382 #session support to PHP4.
384 #%description session -l pl
387 Summary: gettextextension module for PHP4
388 Summary(pl): Modu³ gettext dla PHP4
390 Group(fr): Librairies
391 Group(pl): Biblioteki
392 Requires: %{name} = %{version}
395 This is a dynamic shared object (DSO) for Apache that will add
396 gettext support to PHP4.
398 #%description gettext -l pl
402 Summary: snmpextension module for PHP4
403 Summary(pl): Modu³ snmp dla PHP4
405 Group(fr): Librairies
406 Group(pl): Biblioteki
407 Requires: %{name} = %{version}
410 This is a dynamic shared object (DSO) for Apache that will add
411 snmp support to PHP4.
413 #%description snmp -l pl
417 Summary: Online manual for PHP4
418 Summary(pl): Dokumentacja dla PHP4
419 Group: Networking/Daemons
422 Comprehensive documentation for PHP4, viewable through your web
425 %description doc -l pl
426 Dokumentacja dla pakietu PHP4. Mo¿na j± równie¿ ogl±daæ poprzez serwer
438 LDFLAGS="-s"; export LDFLAGS
439 CFLAGS="$RPM_OPT_FLAGS -DEAPI -I/usr/X11R6/include"; export CFLAGS
442 --with-apxs=%{_sbindir}/apxs \
443 --with-config-file-path=%{_sysconfdir}/httpd \
444 --with-exec-dir=%{_bindir} \
446 --enable-magic-quotes \
448 --enable-track-vars \
451 --enable-sysvsem=shared \
452 --enable-sysvshm=shared \
454 --enable-exif=shared \
455 --with-regex=system \
456 --with-gettext=shared \
458 --with-mysql=shared \
459 --with-mysql-sock=/var/state/mysql/mysql.sock \
461 --with-dbase=shared \
462 --with-filepro=shared \
463 --enable-ftp=shared \
465 --with-pdflib=shared \
466 --with-cpdflib=shared \
468 --with-pgsql=shared,/usr \
470 --enable-bcmath=shared \
471 --enable-calendar=shared \
473 --with-pcre-regex=shared \
474 --enable-posix=shared \
477 --with-recode=shared \
478 --enable-ucd-snmp-hack \
479 --enable-dba=shared \
486 --enable-xml=shared \
494 #Syntax error on line 228 of %{_sysconfdir}/httpd/httpd.conf: Cannot load %{_libdir}/apache/libphp4.so into server: %{_libdir}/apache/libphp4.so: undefined symbol: phpi_get_le_gd
495 # Solution: make pdf and cpdf shared
500 # This option get trouble with imap
501 # --enable-versioning \
503 # To old/new libmcrypt ?
504 # --with-mcrypt=shared \
505 # --with-dom=%{_prefix}/X11R6 \
510 rm -rf $RPM_BUILD_ROOT
511 install -d $RPM_BUILD_ROOT{%{_pkglibdir}/php,%{_sysconfdir}/httpd} \
512 $RPM_BUILD_ROOT/home/httpd/html/{icons,docs,docs/php4-doc}
514 install .libs/*.so $RPM_BUILD_ROOT%{_pkglibdir}
515 install modules/*.so $RPM_BUILD_ROOT%{_pkglibdir}/php
517 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/php.ini
518 install %{SOURCE3} php4.gif $RPM_BUILD_ROOT/home/httpd/html/icons
520 cd $RPM_BUILD_ROOT/home/httpd/html/docs/php4-doc
522 ln -s manual.html index.html
525 strip --strip-unneeded \
526 $RPM_BUILD_ROOT%{_pkglibdir}/*.so \
527 $RPM_BUILD_ROOT%{_pkglibdir}/php/*.so
530 gzip -9nf CODING_STANDARDS CREDITS FUNCTION_LIST.txt \
531 MAINTAINERS MODULES_STATUS NEWS TODO* LICENSE Zend/LICENSE \
535 /usr/sbin/apxs -e -a -n php4 %{_pkglibdir}/libphp4.so 1>&2
536 perl -pi -e 's|^#AddType application/x-httpd-php .php|AddType application/x-httpd-php .php|'
537 if [ -f /var/lock/subsys/httpd ]; then
538 /etc/rc.d/init.d/httpd restart 1>&2
542 perl -pi -e 's|^AddType application/x-httpd-php .php|#AddType application/x-httpd-php .php|'
543 if [ -f /var/lock/subsys/httpd ]; then
544 /etc/rc.d/init.d/httpd restart 1>&2
548 if [ "$1" = "0" ]; then
549 /usr/sbin/apxs -e -A -n php4 %{_pkglibdir}/libphp4.so 1>&2
550 if [ -f /var/lock/subsys/httpd ]; then
551 /etc/rc.d/init.d/httpd restart 1>&2
556 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
557 echo "activating module 'mysql.so' in /etc/httpd/php.ini" 1>&2
558 perl -pi -e 's|^;extension=mysql.so|extension=mysql.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 'mysql.so' in /etc/httpd/php.ini" 1>&2
568 perl -pi -e 's|^extension=mysql.so|;extension=mysql.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 'pgsql.so' in /etc/httpd/php.ini" 1>&2
578 perl -pi -e 's|^;extension=pgsql.so|extension=pgsql.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 'pgsql.so' in /etc/httpd/php.ini" 1>&2
588 perl -pi -e 's|^extension=pgsql.so|;extension=pgsql.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 'gd.so' in /etc/httpd/php.ini" 1>&2
598 perl -pi -e 's|^;extension=gd.so|extension=gd.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 'gd.so' in /etc/httpd/php.ini" 1>&2
608 perl -pi -e 's|^extension=gd.so|;extension=gd.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
616 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
617 echo "activating module 'xml.so' in /etc/httpd/php.ini" 1>&2
618 perl -pi -e 's|^;extension=xml.so|extension=xml.so|g' \
619 %{_sysconfdir}/httpd/php.ini
621 if [ -f /var/lock/subsys/httpd ]; then
622 /etc/rc.d/init.d/httpd restart 1>&2
626 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
627 echo "deactivating module 'xml.so' in /etc/httpd/php.ini" 1>&2
628 perl -pi -e 's|^extension=xml.so|;extension=xml.so|g' \
629 %{_sysconfdir}/httpd/php.ini
631 if [ -f /var/lock/subsys/httpd ]; then
632 /etc/rc.d/init.d/httpd restart 1>&2
636 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
637 echo "activating module 'dba.so' in /etc/httpd/php.ini" 1>&2
638 perl -pi -e 's|^;extension=dba.so|extension=dba.so|g' \
639 %{_sysconfdir}/httpd/php.ini
641 if [ -f /var/lock/subsys/httpd ]; then
642 /etc/rc.d/init.d/httpd restart 1>&2
646 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
647 echo "deactivating module 'dba.so' in /etc/httpd/php.ini" 1>&2
648 perl -pi -e 's|^extension=dba.so|;extension=dba.so|g' \
649 %{_sysconfdir}/httpd/php.ini
651 if [ -f /var/lock/subsys/httpd ]; then
652 /etc/rc.d/init.d/httpd restart 1>&2
656 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
657 echo "activating module 'calendar.so' in /etc/httpd/php.ini" 1>&2
658 perl -pi -e 's|^;extension=calendar.so|extension=calendar.so|g' \
659 %{_sysconfdir}/httpd/php.ini
661 if [ -f /var/lock/subsys/httpd ]; then
662 /etc/rc.d/init.d/httpd restart 1>&2
666 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
667 echo "deactivating module 'calendar.so' in /etc/httpd/php.ini" 1>&2
668 perl -pi -e 's|^extension=calendar.so|;extension=calendar.so|g' \
669 %{_sysconfdir}/httpd/php.ini
671 if [ -f /var/lock/subsys/httpd ]; then
672 /etc/rc.d/init.d/httpd restart 1>&2
676 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
677 echo "activating module 'dbase.so' in /etc/httpd/php.ini" 1>&2
678 perl -pi -e 's|^;extension=dbase.so|extension=dbase.so|g' \
679 %{_sysconfdir}/httpd/php.ini
681 if [ -f /var/lock/subsys/httpd ]; then
682 /etc/rc.d/init.d/httpd restart 1>&2
686 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
687 echo "deactivating module 'dbase.so' in /etc/httpd/php.ini" 1>&2
688 perl -pi -e 's|^extension=dbase.so|;extension=dbase.so|g' \
689 %{_sysconfdir}/httpd/php.ini
691 if [ -f /var/lock/subsys/httpd ]; then
692 /etc/rc.d/init.d/httpd restart 1>&2
697 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
698 echo "activating module 'libphp_java.so' in /etc/httpd/php.ini" 1>&2
699 perl -pi -e 's|^;extension=libphp_java.so|extension=libphp_java.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 'libphp_java.so' in /etc/httpd/php.ini" 1>&2
709 perl -pi -e 's|^extension=libphp_java.so|;extension=libphp_java.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 'filepro.so' in /etc/httpd/php.ini" 1>&2
719 perl -pi -e 's|^;extension=filepro.so|extension=filepro.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 'filepro.so' in /etc/httpd/php.ini" 1>&2
729 perl -pi -e 's|^extension=filepro.so|;extension=filepro.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 'pcre.so' in /etc/httpd/php.ini" 1>&2
739 perl -pi -e 's|^;extension=pcre.so|extension=pcre.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 'pcre.so' in /etc/httpd/php.ini" 1>&2
749 perl -pi -e 's|^extension=pcre.so|;extension=pcre.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 'posix.so' in /etc/httpd/php.ini" 1>&2
759 perl -pi -e 's|^;extension=posix.so|extension=posix.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 'posix.so' in /etc/httpd/php.ini" 1>&2
769 perl -pi -e 's|^extension=posix.so|;extension=posix.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 'sysvsem.so' in /etc/httpd/php.ini" 1>&2
779 perl -pi -e 's|^;extension=sysvsem.so|extension=sysvsem.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 'sysvsem.so' in /etc/httpd/php.ini" 1>&2
789 perl -pi -e 's|^extension=sysvsem.so|;extension=sysvsem.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 'sysvshm.so' in /etc/httpd/php.ini" 1>&2
799 perl -pi -e 's|^;extension=sysvshm.so|extension=sysvshm.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 'sysvshm.so' in /etc/httpd/php.ini" 1>&2
809 perl -pi -e 's|^extension=sysvshm.so|;extension=sysvshm.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
817 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
818 echo "activating module 'yp.so' in /etc/httpd/php.ini" 1>&2
819 perl -pi -e 's|^;extension=yp.so|extension=yp.so|g' \
820 %{_sysconfdir}/httpd/php.ini
822 if [ -f /var/lock/subsys/httpd ]; then
823 /etc/rc.d/init.d/httpd restart 1>&2
827 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
828 echo "deactivating module 'yp.so' in /etc/httpd/php.ini" 1>&2
829 perl -pi -e 's|^extension=yp.so|;extension=yp.so|g' \
830 %{_sysconfdir}/httpd/php.ini
832 if [ -f /var/lock/subsys/httpd ]; then
833 /etc/rc.d/init.d/httpd restart 1>&2
837 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
838 echo "activating module 'ftp.so' in /etc/httpd/php.ini" 1>&2
839 perl -pi -e 's|^;extension=ftp.so|extension=ftp.so|g' \
840 %{_sysconfdir}/httpd/php.ini
842 if [ -f /var/lock/subsys/httpd ]; then
843 /etc/rc.d/init.d/httpd restart 1>&2
847 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
848 echo "deactivating module 'ftp.so' in /etc/httpd/php.ini" 1>&2
849 perl -pi -e 's|^extension=ftp.so|;extension=ftp.so|g' \
850 %{_sysconfdir}/httpd/php.ini
852 if [ -f /var/lock/subsys/httpd ]; then
853 /etc/rc.d/init.d/httpd restart 1>&2
857 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
858 echo "activating module 'zlib.so' in /etc/httpd/php.ini" 1>&2
859 perl -pi -e 's|^;extension=zlib.so|extension=zlib.so|g' \
860 %{_sysconfdir}/httpd/php.ini
862 if [ -f /var/lock/subsys/httpd ]; then
863 /etc/rc.d/init.d/httpd restart 1>&2
867 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
868 echo "deactivating module 'zlib.so' in /etc/httpd/php.ini" 1>&2
869 perl -pi -e 's|^extension=zlib.so|;extension=zlib.so|g' \
870 %{_sysconfdir}/httpd/php.ini
872 if [ -f /var/lock/subsys/httpd ]; then
873 /etc/rc.d/init.d/httpd restart 1>&2
877 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
878 echo "activating module 'bcmath.so' in /etc/httpd/php.ini" 1>&2
879 perl -pi -e 's|^;extension=bcmath.so|extension=bcmath.so|g' \
880 %{_sysconfdir}/httpd/php.ini
882 if [ -f /var/lock/subsys/httpd ]; then
883 /etc/rc.d/init.d/httpd restart 1>&2
887 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
888 echo "deactivating module 'bcmath.so' in /etc/httpd/php.ini" 1>&2
889 perl -pi -e 's|^extension=bcmath.so|;extension=bcmath.so|g' \
890 %{_sysconfdir}/httpd/php.ini
892 if [ -f /var/lock/subsys/httpd ]; then
893 /etc/rc.d/init.d/httpd restart 1>&2
897 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
898 echo "activating module 'exif.so' in /etc/httpd/php.ini" 1>&2
899 perl -pi -e 's|^;extension=exif.so|extension=exif.so|g' \
900 %{_sysconfdir}/httpd/php.ini
902 if [ -f /var/lock/subsys/httpd ]; then
903 /etc/rc.d/init.d/httpd restart 1>&2
907 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
908 echo "deactivating module 'exif.so' in /etc/httpd/php.ini" 1>&2
909 perl -pi -e 's|^extension=exif.so|;extension=exif.so|g' \
910 %{_sysconfdir}/httpd/php.ini
912 if [ -f /var/lock/subsys/httpd ]; then
913 /etc/rc.d/init.d/httpd restart 1>&2
917 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
918 echo "activating module 'recode.so' in /etc/httpd/php.ini" 1>&2
919 perl -pi -e 's|^;extension=recode.so|extension=recode.so|g' \
920 %{_sysconfdir}/httpd/php.ini
922 if [ -f /var/lock/subsys/httpd ]; then
923 /etc/rc.d/init.d/httpd restart 1>&2
927 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
928 echo "deactivating module 'recode.so' in /etc/httpd/php.ini" 1>&2
929 perl -pi -e 's|^extension=recode.so|;extension=recode.so|g' \
930 %{_sysconfdir}/httpd/php.ini
932 if [ -f /var/lock/subsys/httpd ]; then
933 /etc/rc.d/init.d/httpd restart 1>&2
937 #if [ -f %{_sysconfdir}/httpd/php.ini ]; then
938 # echo "activating module 'session.so' in /etc/httpd/php.ini" 1>&2
939 # perl -pi -e 's|^;extension=session.so|extension=session.so|g' \
940 # %{_sysconfdir}/httpd/php.ini
942 #if [ -f /var/lock/subsys/httpd ]; then
943 # /etc/rc.d/init.d/httpd restart 1>&2
947 #if [ -f %{_sysconfdir}/httpd/php.ini ]; then
948 # echo "deactivating module 'session.so' in /etc/httpd/php.ini" 1>&2
949 # perl -pi -e 's|^extension=session.so|;extension=session.so|g' \
950 # %{_sysconfdir}/httpd/php.ini
952 #if [ -f /var/lock/subsys/httpd ]; then
953 # /etc/rc.d/init.d/httpd restart 1>&2
957 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
958 echo "activating module 'gettext.so' in /etc/httpd/php.ini" 1>&2
959 perl -pi -e 's|^;extension=gettext.so|extension=gettext.so|g' \
960 %{_sysconfdir}/httpd/php.ini
962 if [ -f /var/lock/subsys/httpd ]; then
963 /etc/rc.d/init.d/httpd restart 1>&2
967 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
968 echo "deactivating module 'gettext.so' in /etc/httpd/php.ini" 1>&2
969 perl -pi -e 's|^extension=gettext.so|;extension=gettext.so|g' \
970 %{_sysconfdir}/httpd/php.ini
972 if [ -f /var/lock/subsys/httpd ]; then
973 /etc/rc.d/init.d/httpd restart 1>&2
977 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
978 echo "activating module 'snmp.so' in /etc/httpd/php.ini" 1>&2
979 perl -pi -e 's|^;extension=snmp.so|extension=snmp.so|g' \
980 %{_sysconfdir}/httpd/php.ini
982 if [ -f /var/lock/subsys/httpd ]; then
983 /etc/rc.d/init.d/httpd restart 1>&2
987 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
988 echo "deactivating module 'snmp.so' in /etc/httpd/php.ini" 1>&2
989 perl -pi -e 's|^extension=snmp.so|;extension=snmp.so|g' \
990 %{_sysconfdir}/httpd/php.ini
992 if [ -f /var/lock/subsys/httpd ]; then
993 /etc/rc.d/init.d/httpd restart 1>&2
1001 rm -rf $RPM_BUILD_ROOT
1004 %defattr(644,root,root,755)
1005 %doc {CODING_STANDARDS,CREDITS,FUNCTION_LIST.txt,Zend/ZEND_CHANGES}.gz
1006 %doc {LICENSE,Zend/LICENSE,MAINTAINERS,MODULES_STATUS,NEWS,TODO*}.gz
1008 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd/*
1009 %dir %{_pkglibdir}/php
1011 #%attr(755,root,root) %{_libdir}/apache/php/*.so
1013 /home/httpd/html/icons/*
1015 %attr(755,root,root) %{_pkglibdir}/libphp4.so
1018 %defattr(644,root,root,755)
1019 %attr(755,root,root) %{_pkglibdir}/php/mysql.so
1022 %defattr(644,root,root,755)
1023 %attr(755,root,root) %{_pkglibdir}/php/pgsql.so
1026 %defattr(644,root,root,755)
1027 %attr(755,root,root) %{_pkglibdir}/php/gd.so
1030 %defattr(644,root,root,755)
1031 %attr(755,root,root) %{_pkglibdir}/php/xml.so
1034 %defattr(644,root,root,755)
1035 %attr(755,root,root) %{_pkglibdir}/php/dba.so
1038 %defattr(644,root,root,755)
1039 %attr(755,root,root) %{_pkglibdir}/php/dbase.so
1042 %defattr(644,root,root,755)
1043 %attr(755,root,root) %{_pkglibdir}/php/filepro.so
1046 %defattr(644,root,root,755)
1047 %attr(755,root,root) %{_pkglibdir}/php/pcre.so
1050 %defattr(644,root,root,755)
1051 %attr(755,root,root) %{_pkglibdir}/php/posix.so
1054 %defattr(644,root,root,755)
1055 %attr(755,root,root) %{_pkglibdir}/php/sysvsem.so
1058 %defattr(644,root,root,755)
1059 %attr(755,root,root) %{_pkglibdir}/php/sysvshm.so
1062 %defattr(644,root,root,755)
1063 %attr(755,root,root) %{_pkglibdir}/php/yp.so
1066 %defattr(644,root,root,755)
1067 %attr(755,root,root) %{_pkglibdir}/php/calendar.so
1070 %defattr(644,root,root,755)
1071 %attr(755,root,root) %{_pkglibdir}/php/bcmath.so
1074 %defattr(644,root,root,755)
1075 %attr(755,root,root) %{_pkglibdir}/php/ftp.so
1078 %defattr(644,root,root,755)
1079 %attr(755,root,root) %{_pkglibdir}/php/zlib.so
1082 %defattr(644,root,root,755)
1083 %attr(755,root,root) %{_pkglibdir}/php/exif.so
1086 %defattr(644,root,root,755)
1087 %attr(755,root,root) %{_pkglibdir}/php/recode.so
1090 #%defattr(644,root,root,755)
1091 #%attr(755,root,root) %{_pkglibdir}/php/session.so
1094 %defattr(644,root,root,755)
1095 %attr(755,root,root) %{_pkglibdir}/php/gettext.so
1098 %defattr(644,root,root,755)
1099 %attr(755,root,root) %{_pkglibdir}/php/snmp.so
1102 %defattr(644,root,root,755)
1103 %attr(755,root,root) %{_pkglibdir}/php/libphp_java.so
1106 %defattr(644,root,root,755)
1107 /home/httpd/html/docs/php4-doc