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: ucd-snmp-devel >= 4.1
50 #BuildRequires: libmcrypt-devel
51 Requires: apache(EAPI) >= 1.3.9
52 Prereq: /usr/sbin/apxs
53 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
55 %define _pkglibdir %{_libdir}/apache
58 PHP is an HTML-embedded scripting language. PHP attempts to make it
59 easy for developers to write dynamically generated web pages. PHP also
60 offers built-in database integration for several commercial and
61 non-commercial database management systems, so writing a
62 database-enabled web page with PHP is fairly simple. The most common
63 use of PHP coding is probably as a replacement for CGI scripts. The
64 mod_php module enables the Apache web server to understand and process
65 the embedded PHP language in web pages. This package contains PHP
66 version %{version}. If you use applications which specifically rely on
67 PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI
68 module contained in the phpfi package. If you're just starting with
69 PHP, you should install this package. You'll also need to install the
73 PHP est un langage de script embarque dans le HTM. PHP essaye de
74 rendre simple aux developpeurs d'ecrire des pages web generees
75 dynamiquement. PHP incorpore egalement une integration avec plusieurs
76 systemes de gestion de bases de donnees commerciaux et
77 non-connerciaux, qui rent facile la creation de pages web liees avec
78 des bases de donnees. L'utilisation la plus commune de PHP est
79 probablement en remplacement de scripts CGI. Le module mod_php permet
80 au serveur web apache de comprendre et de traiter le langage PHP
81 integre dans des pages web. Ce package contient PHP version
82 %{version}. Si vous utilisez des applications qui utilisent
83 specifiquement PHP/FI, vous devrez installer le module PHP/FI inclus
84 dans le package mod_php. Si vous debutez avec PHP, vous devriez
85 installer ce package. Vous aurez egalement besoin d'installer le
89 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w
90 plikach HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP
91 (jak np. Apache), który interpretuje te polecenia. Umo¿liwia to
92 tworzenie dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona
93 zosta³a z jêzyków: C, Java i Perl.
96 Summary: MySQL database module for PHP4
97 Summary(pl): Modu³ bazy danych MySQL dla PHP4
100 Group(pl): Biblioteki
101 Requires: %{name} = %{version}
104 This is a dynamic shared object (DSO) for Apache that will add MySQL
105 database support to PHP4. If you need back-end support for MySQL, you
106 should install this package in addition to the main %{name} package.
108 %description mysql -l pl
109 Modu³ PHP4 umo¿liwiaj±cy dostêp do bazy danych MySQL.
113 Summary: PostgreSQL database module for PHP4
114 Summary(pl): Modu³ bazy danych PostgreSQL dla PHP4
116 Group(fr): Librairies
117 Group(pl): Biblioteki
118 Requires: %{name} = %{version}
121 This is a dynamic shared object (DSO) for Apache that will add
122 PostgreSQL database support to PHP4. If you need back-end support for
123 PostgreSQL, you should install this package in addition to the main
126 %description pgsql -l pl
127 Modu³ PHP4 umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
130 Summary: GD extension module for PHP4
131 Summary: Modu³ GD dla PHP4
133 Group(fr): Librairies
134 Group(pl): Biblioteki
135 Requires: %{name} = %{version}
138 This is a dynamic shared object (DSO) for Apache that will add GD
139 support to PHP4. You should install this package in addition to the
140 main %{name} package if you want to create and manipulate images with
143 %description gd -l pl
146 Summary: Java extension module for PHP4
147 Summary(pl): Modu³ Javy dla PHP4
149 Group(fr): Librairies
150 Group(pl): Biblioteki
151 Requires: %{name} = %{version}
154 This is a dynamic shared object (DSO) for Apache that will add JAVA
155 support to PHP4. This extension provides a simple and effective means
156 for creating and invoking methods on Java objects from PHP.
158 %description java -l pl
161 Summary: XML extension module for PHP4
162 Summary(pl): Modu³ XML dla PHP4
164 Group(fr): Librairies
165 Group(pl): Biblioteki
166 Requires: %{name} = %{version}
169 This is a dynamic shared object (DSO) for Apache that will add XML
170 support to PHP4. This extension lets you create XML parsers and then
171 define handlers for different XML events. If you want to be able to
172 parse XML documents you should install this package in addition to the
173 main %{name} package.
175 #%description xml -l pl
178 Summary: DBA extension module for PHP4
179 Summary(pl): Modu³ DBA dla PHP4
181 Group(fr): Librairies
182 Group(pl): Biblioteki
183 Requires: %{name} = %{version}
186 This is a dynamic shared object (DSO) for Apache that will add
187 flat-file databases (DBA) support to PHP4.
189 #%description dba -l pl
192 Summary: Calendar extension module for PHP4
193 Summary(pl): Modu³ funkcji kalendarza dla PHP4
195 Group(fr): Librairies
196 Group(pl): Biblioteki
197 Requires: %{name} = %{version}
199 %description calendar
200 This is a dynamic shared object (DSO) for Apache that will add
201 calendar support to PHP4.
203 #%description calendar -l pl
206 Summary: DBase extension module for PHP4
207 Summary(pl): Modu³ DBase dla PHP4
209 Group(fr): Librairies
210 Group(pl): Biblioteki
211 Requires: %{name} = %{version}
214 This is a dynamic shared object (DSO) for Apache that will add DBase
217 #%description dbase -l pl
220 Summary: FilePro extension module for PHP4
221 Summary(pl): Modu³ FilePro dla PHP4
223 Group(fr): Librairies
224 Group(pl): Biblioteki
225 Requires: %{name} = %{version}
228 This is a dynamic shared object (DSO) for Apache that will add FilePro
231 #%description filepro -l pl
234 Summary: POSIX extension module for PHP4
235 Summary(pl): Modu³ POSIX dla PHP4
237 Group(fr): Librairies
238 Group(pl): Biblioteki
239 Requires: %{name} = %{version}
242 This is a dynamic shared object (DSO) for Apache that will add POSIX
243 functions support to PHP4.
245 #%description posix -l pl
248 Summary: PCRE extension module for PHP4
249 Summary(pl): Modu³ PCRE dla PHP4
251 Group(fr): Librairies
252 Group(pl): Biblioteki
253 Requires: %{name} = %{version}
256 This is a dynamic shared object (DSO) for Apache that will add Perl
257 Compatible Regular Expression support to PHP4.
259 #%description pcre -l pl
262 Summary: SysV sem extension module for PHP4
263 Summary(pl): Modu³ SysV sem dla PHP4
265 Group(fr): Librairies
266 Group(pl): Biblioteki
267 Requires: %{name} = %{version}
270 This is a dynamic shared object (DSO) for Apache that will add SysV
271 semafores support to PHP4.
273 #%description sysvsem -l pl
276 Summary: SysV shm extension module for PHP4
277 Summary(pl): Modu³ SysV shm dla PHP4
279 Group(fr): Librairies
280 Group(pl): Biblioteki
281 Requires: %{name} = %{version}
284 This is a dynamic shared object (DSO) for Apache that will add SysV
285 Shared Memory support to PHP4.
287 #%description sysvshm -l pl
290 Summary: NIS (yp) extension module for PHP4
291 Summary(pl): Modu³ NIS (yp) dla PHP4
293 Group(fr): Librairies
294 Group(pl): Biblioteki
295 Requires: %{name} = %{version}
298 This is a dynamic shared object (DSO) for Apache that will add NIS
299 (Yellow Pages) support to PHP4.
301 #%description yp -l pl
304 Summary: bcmath extension module for PHP4
305 Summary(pl): Modu³ bcmath dla PHP4
307 Group(fr): Librairies
308 Group(pl): Biblioteki
309 Requires: %{name} = %{version}
312 This is a dynamic shared object (DSO) for Apache that will add bc
313 style precision math functions support to PHP4.
315 #%description bcmath -l pl
318 Summary: FTP extension module for PHP4
319 Summary(pl): Modu³ FTP dla PHP4
321 Group(fr): Librairies
322 Group(pl): Biblioteki
323 Requires: %{name} = %{version}
326 This is a dynamic shared object (DSO) for Apache that will add FTP
329 #%description ftp -l pl
332 Summary: Zlib extension module for PHP4
333 Summary(pl): Modu³ zlib dla PHP4
335 Group(fr): Librairies
336 Group(pl): Biblioteki
337 Requires: %{name} = %{version}
340 This is a dynamic shared object (DSO) for Apache that will add
341 commpresion (zlib) support to PHP4.
343 #%description zlib -l pl
346 Summary: exifextension module for PHP4
347 Summary(pl): Modu³ exif dla PHP4
349 Group(fr): Librairies
350 Group(pl): Biblioteki
351 Requires: %{name} = %{version}
354 This is a dynamic shared object (DSO) for Apache that will add
355 exif support to PHP4.
357 #%description exif -l pl
360 Summary: recodeextension module for PHP4
361 Summary(pl): Modu³ recode dla PHP4
363 Group(fr): Librairies
364 Group(pl): Biblioteki
365 Requires: %{name} = %{version}
368 This is a dynamic shared object (DSO) for Apache that will add
369 recode support to PHP4.
371 #%description recode -l pl
374 #Summary: sessionextension module for PHP4
375 #Summary(pl): Modu³ session dla PHP4
377 #Group(fr): Librairies
378 #Group(pl): Biblioteki
379 #Requires: %{name} = %{version}
381 #%description session
382 #This is a dynamic shared object (DSO) for Apache that will add
383 #session support to PHP4.
385 #%description session -l pl
388 Summary: gettextextension module for PHP4
389 Summary(pl): Modu³ gettext dla PHP4
391 Group(fr): Librairies
392 Group(pl): Biblioteki
393 Requires: %{name} = %{version}
396 This is a dynamic shared object (DSO) for Apache that will add
397 gettext support to PHP4.
399 #%description gettext -l pl
403 Summary: snmpextension module for PHP4
404 Summary(pl): Modu³ snmp dla PHP4
406 Group(fr): Librairies
407 Group(pl): Biblioteki
408 Requires: %{name} = %{version}
411 This is a dynamic shared object (DSO) for Apache that will add
412 snmp support to PHP4.
414 #%description snmp -l pl
418 Summary: Online manual for PHP4
419 Summary(pl): Dokumentacja dla PHP4
420 Group: Networking/Daemons
423 Comprehensive documentation for PHP4, viewable through your web
426 %description doc -l pl
427 Dokumentacja dla pakietu PHP4. Mo¿na j± równie¿ ogl±daæ poprzez serwer
439 LDFLAGS="-s"; export LDFLAGS
440 CFLAGS="$RPM_OPT_FLAGS -DEAPI -I/usr/X11R6/include"; export CFLAGS
443 --with-apxs=%{_sbindir}/apxs \
444 --with-config-file-path=%{_sysconfdir}/httpd \
445 --with-exec-dir=%{_bindir} \
447 --enable-magic-quotes \
449 --enable-track-vars \
452 --enable-sysvsem=shared \
453 --enable-sysvshm=shared \
455 --enable-exif=shared \
456 --with-regex=system \
457 --with-gettext=shared \
459 --with-mysql=shared \
460 --with-mysql-sock=/var/state/mysql/mysql.sock \
462 --with-dbase=shared \
463 --with-filepro=shared \
464 --enable-ftp=shared \
466 --with-pdflib=shared \
467 --with-cpdflib=shared \
469 --with-pgsql=shared,/usr \
471 --enable-bcmath=shared \
472 --enable-calendar=shared \
474 --with-pcre-regex=shared \
475 --enable-posix=shared \
478 --with-recode=shared \
479 --enable-ucd-snmp-hack \
480 --enable-dba=shared \
487 --enable-xml=shared \
495 #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
496 # Solution: make pdf and cpdf shared
501 # This option get trouble with imap
502 # --enable-versioning \
504 # To old/new libmcrypt ?
505 # --with-mcrypt=shared \
506 # --with-dom=%{_prefix}/X11R6 \
511 rm -rf $RPM_BUILD_ROOT
512 install -d $RPM_BUILD_ROOT{%{_pkglibdir}/php,%{_sysconfdir}/httpd} \
513 $RPM_BUILD_ROOT/home/httpd/html/{icons,docs,docs/php4-doc}
515 install .libs/*.so $RPM_BUILD_ROOT%{_pkglibdir}
516 install modules/*.so $RPM_BUILD_ROOT%{_pkglibdir}/php
518 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/php.ini
519 install %{SOURCE3} php4.gif $RPM_BUILD_ROOT/home/httpd/html/icons
521 cd $RPM_BUILD_ROOT/home/httpd/html/docs/php4-doc
523 ln -s manual.html index.html
526 strip --strip-unneeded \
527 $RPM_BUILD_ROOT%{_pkglibdir}/*.so \
528 $RPM_BUILD_ROOT%{_pkglibdir}/php/*.so
531 gzip -9nf CODING_STANDARDS CREDITS FUNCTION_LIST.txt \
532 MAINTAINERS MODULES_STATUS NEWS TODO* LICENSE Zend/LICENSE \
536 /usr/sbin/apxs -e -a -n php4 %{_pkglibdir}/libphp4.so 1>&2
537 perl -pi -e 's|^#AddType application/x-httpd-php .php|AddType application/x-httpd-php .php|'
538 if [ -f /var/lock/subsys/httpd ]; then
539 /etc/rc.d/init.d/httpd restart 1>&2
543 perl -pi -e 's|^AddType application/x-httpd-php .php|#AddType application/x-httpd-php .php|'
544 if [ -f /var/lock/subsys/httpd ]; then
545 /etc/rc.d/init.d/httpd restart 1>&2
549 if [ "$1" = "0" ]; then
550 /usr/sbin/apxs -e -A -n php4 %{_pkglibdir}/libphp4.so 1>&2
551 if [ -f /var/lock/subsys/httpd ]; then
552 /etc/rc.d/init.d/httpd restart 1>&2
557 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
558 echo "activating module 'mysql.so' in /etc/httpd/php.ini" 1>&2
559 perl -pi -e 's|^;extension=mysql.so|extension=mysql.so|g' \
560 %{_sysconfdir}/httpd/php.ini
562 if [ -f /var/lock/subsys/httpd ]; then
563 /etc/rc.d/init.d/httpd restart 1>&2
567 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
568 echo "deactivating module 'mysql.so' in /etc/httpd/php.ini" 1>&2
569 perl -pi -e 's|^extension=mysql.so|;extension=mysql.so|g' \
570 %{_sysconfdir}/httpd/php.ini
572 if [ -f /var/lock/subsys/httpd ]; then
573 /etc/rc.d/init.d/httpd restart 1>&2
577 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
578 echo "activating module 'pgsql.so' in /etc/httpd/php.ini" 1>&2
579 perl -pi -e 's|^;extension=pgsql.so|extension=pgsql.so|g' \
580 %{_sysconfdir}/httpd/php.ini
582 if [ -f /var/lock/subsys/httpd ]; then
583 /etc/rc.d/init.d/httpd restart 1>&2
587 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
588 echo "deactivating module 'pgsql.so' in /etc/httpd/php.ini" 1>&2
589 perl -pi -e 's|^extension=pgsql.so|;extension=pgsql.so|g' \
590 %{_sysconfdir}/httpd/php.ini
592 if [ -f /var/lock/subsys/httpd ]; then
593 /etc/rc.d/init.d/httpd restart 1>&2
597 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
598 echo "activating module 'gd.so' in /etc/httpd/php.ini" 1>&2
599 perl -pi -e 's|^;extension=gd.so|extension=gd.so|g' \
600 %{_sysconfdir}/httpd/php.ini
602 if [ -f /var/lock/subsys/httpd ]; then
603 /etc/rc.d/init.d/httpd restart 1>&2
607 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
608 echo "deactivating module 'gd.so' in /etc/httpd/php.ini" 1>&2
609 perl -pi -e 's|^extension=gd.so|;extension=gd.so|g' \
610 %{_sysconfdir}/httpd/php.ini
612 if [ -f /var/lock/subsys/httpd ]; then
613 /etc/rc.d/init.d/httpd restart 1>&2
617 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
618 echo "activating module 'xml.so' in /etc/httpd/php.ini" 1>&2
619 perl -pi -e 's|^;extension=xml.so|extension=xml.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 'xml.so' in /etc/httpd/php.ini" 1>&2
629 perl -pi -e 's|^extension=xml.so|;extension=xml.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 'dba.so' in /etc/httpd/php.ini" 1>&2
639 perl -pi -e 's|^;extension=dba.so|extension=dba.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 'dba.so' in /etc/httpd/php.ini" 1>&2
649 perl -pi -e 's|^extension=dba.so|;extension=dba.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 'calendar.so' in /etc/httpd/php.ini" 1>&2
659 perl -pi -e 's|^;extension=calendar.so|extension=calendar.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 'calendar.so' in /etc/httpd/php.ini" 1>&2
669 perl -pi -e 's|^extension=calendar.so|;extension=calendar.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 'dbase.so' in /etc/httpd/php.ini" 1>&2
679 perl -pi -e 's|^;extension=dbase.so|extension=dbase.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 'dbase.so' in /etc/httpd/php.ini" 1>&2
689 perl -pi -e 's|^extension=dbase.so|;extension=dbase.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
698 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
699 echo "activating module 'libphp_java.so' in /etc/httpd/php.ini" 1>&2
700 perl -pi -e 's|^;extension=libphp_java.so|extension=libphp_java.so|g' \
701 %{_sysconfdir}/httpd/php.ini
703 if [ -f /var/lock/subsys/httpd ]; then
704 /etc/rc.d/init.d/httpd restart 1>&2
708 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
709 echo "deactivating module 'libphp_java.so' in /etc/httpd/php.ini" 1>&2
710 perl -pi -e 's|^extension=libphp_java.so|;extension=libphp_java.so|g' \
711 %{_sysconfdir}/httpd/php.ini
713 if [ -f /var/lock/subsys/httpd ]; then
714 /etc/rc.d/init.d/httpd restart 1>&2
718 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
719 echo "activating module 'filepro.so' in /etc/httpd/php.ini" 1>&2
720 perl -pi -e 's|^;extension=filepro.so|extension=filepro.so|g' \
721 %{_sysconfdir}/httpd/php.ini
723 if [ -f /var/lock/subsys/httpd ]; then
724 /etc/rc.d/init.d/httpd restart 1>&2
728 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
729 echo "deactivating module 'filepro.so' in /etc/httpd/php.ini" 1>&2
730 perl -pi -e 's|^extension=filepro.so|;extension=filepro.so|g' \
731 %{_sysconfdir}/httpd/php.ini
733 if [ -f /var/lock/subsys/httpd ]; then
734 /etc/rc.d/init.d/httpd restart 1>&2
738 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
739 echo "activating module 'pcre.so' in /etc/httpd/php.ini" 1>&2
740 perl -pi -e 's|^;extension=pcre.so|extension=pcre.so|g' \
741 %{_sysconfdir}/httpd/php.ini
743 if [ -f /var/lock/subsys/httpd ]; then
744 /etc/rc.d/init.d/httpd restart 1>&2
748 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
749 echo "deactivating module 'pcre.so' in /etc/httpd/php.ini" 1>&2
750 perl -pi -e 's|^extension=pcre.so|;extension=pcre.so|g' \
751 %{_sysconfdir}/httpd/php.ini
753 if [ -f /var/lock/subsys/httpd ]; then
754 /etc/rc.d/init.d/httpd restart 1>&2
758 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
759 echo "activating module 'posix.so' in /etc/httpd/php.ini" 1>&2
760 perl -pi -e 's|^;extension=posix.so|extension=posix.so|g' \
761 %{_sysconfdir}/httpd/php.ini
763 if [ -f /var/lock/subsys/httpd ]; then
764 /etc/rc.d/init.d/httpd restart 1>&2
768 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
769 echo "deactivating module 'posix.so' in /etc/httpd/php.ini" 1>&2
770 perl -pi -e 's|^extension=posix.so|;extension=posix.so|g' \
771 %{_sysconfdir}/httpd/php.ini
773 if [ -f /var/lock/subsys/httpd ]; then
774 /etc/rc.d/init.d/httpd restart 1>&2
778 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
779 echo "activating module 'sysvsem.so' in /etc/httpd/php.ini" 1>&2
780 perl -pi -e 's|^;extension=sysvsem.so|extension=sysvsem.so|g' \
781 %{_sysconfdir}/httpd/php.ini
783 if [ -f /var/lock/subsys/httpd ]; then
784 /etc/rc.d/init.d/httpd restart 1>&2
788 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
789 echo "deactivating module 'sysvsem.so' in /etc/httpd/php.ini" 1>&2
790 perl -pi -e 's|^extension=sysvsem.so|;extension=sysvsem.so|g' \
791 %{_sysconfdir}/httpd/php.ini
793 if [ -f /var/lock/subsys/httpd ]; then
794 /etc/rc.d/init.d/httpd restart 1>&2
798 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
799 echo "activating module 'sysvshm.so' in /etc/httpd/php.ini" 1>&2
800 perl -pi -e 's|^;extension=sysvshm.so|extension=sysvshm.so|g' \
801 %{_sysconfdir}/httpd/php.ini
803 if [ -f /var/lock/subsys/httpd ]; then
804 /etc/rc.d/init.d/httpd restart 1>&2
808 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
809 echo "deactivating module 'sysvshm.so' in /etc/httpd/php.ini" 1>&2
810 perl -pi -e 's|^extension=sysvshm.so|;extension=sysvshm.so|g' \
811 %{_sysconfdir}/httpd/php.ini
813 if [ -f /var/lock/subsys/httpd ]; then
814 /etc/rc.d/init.d/httpd restart 1>&2
818 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
819 echo "activating module 'yp.so' in /etc/httpd/php.ini" 1>&2
820 perl -pi -e 's|^;extension=yp.so|extension=yp.so|g' \
821 %{_sysconfdir}/httpd/php.ini
823 if [ -f /var/lock/subsys/httpd ]; then
824 /etc/rc.d/init.d/httpd restart 1>&2
828 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
829 echo "deactivating module 'yp.so' in /etc/httpd/php.ini" 1>&2
830 perl -pi -e 's|^extension=yp.so|;extension=yp.so|g' \
831 %{_sysconfdir}/httpd/php.ini
833 if [ -f /var/lock/subsys/httpd ]; then
834 /etc/rc.d/init.d/httpd restart 1>&2
838 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
839 echo "activating module 'ftp.so' in /etc/httpd/php.ini" 1>&2
840 perl -pi -e 's|^;extension=ftp.so|extension=ftp.so|g' \
841 %{_sysconfdir}/httpd/php.ini
843 if [ -f /var/lock/subsys/httpd ]; then
844 /etc/rc.d/init.d/httpd restart 1>&2
848 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
849 echo "deactivating module 'ftp.so' in /etc/httpd/php.ini" 1>&2
850 perl -pi -e 's|^extension=ftp.so|;extension=ftp.so|g' \
851 %{_sysconfdir}/httpd/php.ini
853 if [ -f /var/lock/subsys/httpd ]; then
854 /etc/rc.d/init.d/httpd restart 1>&2
858 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
859 echo "activating module 'zlib.so' in /etc/httpd/php.ini" 1>&2
860 perl -pi -e 's|^;extension=zlib.so|extension=zlib.so|g' \
861 %{_sysconfdir}/httpd/php.ini
863 if [ -f /var/lock/subsys/httpd ]; then
864 /etc/rc.d/init.d/httpd restart 1>&2
868 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
869 echo "deactivating module 'zlib.so' in /etc/httpd/php.ini" 1>&2
870 perl -pi -e 's|^extension=zlib.so|;extension=zlib.so|g' \
871 %{_sysconfdir}/httpd/php.ini
873 if [ -f /var/lock/subsys/httpd ]; then
874 /etc/rc.d/init.d/httpd restart 1>&2
878 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
879 echo "activating module 'bcmath.so' in /etc/httpd/php.ini" 1>&2
880 perl -pi -e 's|^;extension=bcmath.so|extension=bcmath.so|g' \
881 %{_sysconfdir}/httpd/php.ini
883 if [ -f /var/lock/subsys/httpd ]; then
884 /etc/rc.d/init.d/httpd restart 1>&2
888 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
889 echo "deactivating module 'bcmath.so' in /etc/httpd/php.ini" 1>&2
890 perl -pi -e 's|^extension=bcmath.so|;extension=bcmath.so|g' \
891 %{_sysconfdir}/httpd/php.ini
893 if [ -f /var/lock/subsys/httpd ]; then
894 /etc/rc.d/init.d/httpd restart 1>&2
898 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
899 echo "activating module 'exif.so' in /etc/httpd/php.ini" 1>&2
900 perl -pi -e 's|^;extension=exif.so|extension=exif.so|g' \
901 %{_sysconfdir}/httpd/php.ini
903 if [ -f /var/lock/subsys/httpd ]; then
904 /etc/rc.d/init.d/httpd restart 1>&2
908 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
909 echo "deactivating module 'exif.so' in /etc/httpd/php.ini" 1>&2
910 perl -pi -e 's|^extension=exif.so|;extension=exif.so|g' \
911 %{_sysconfdir}/httpd/php.ini
913 if [ -f /var/lock/subsys/httpd ]; then
914 /etc/rc.d/init.d/httpd restart 1>&2
918 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
919 echo "activating module 'recode.so' in /etc/httpd/php.ini" 1>&2
920 perl -pi -e 's|^;extension=recode.so|extension=recode.so|g' \
921 %{_sysconfdir}/httpd/php.ini
923 if [ -f /var/lock/subsys/httpd ]; then
924 /etc/rc.d/init.d/httpd restart 1>&2
928 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
929 echo "deactivating module 'recode.so' in /etc/httpd/php.ini" 1>&2
930 perl -pi -e 's|^extension=recode.so|;extension=recode.so|g' \
931 %{_sysconfdir}/httpd/php.ini
933 if [ -f /var/lock/subsys/httpd ]; then
934 /etc/rc.d/init.d/httpd restart 1>&2
938 #if [ -f %{_sysconfdir}/httpd/php.ini ]; then
939 # echo "activating module 'session.so' in /etc/httpd/php.ini" 1>&2
940 # perl -pi -e 's|^;extension=session.so|extension=session.so|g' \
941 # %{_sysconfdir}/httpd/php.ini
943 #if [ -f /var/lock/subsys/httpd ]; then
944 # /etc/rc.d/init.d/httpd restart 1>&2
948 #if [ -f %{_sysconfdir}/httpd/php.ini ]; then
949 # echo "deactivating module 'session.so' in /etc/httpd/php.ini" 1>&2
950 # perl -pi -e 's|^extension=session.so|;extension=session.so|g' \
951 # %{_sysconfdir}/httpd/php.ini
953 #if [ -f /var/lock/subsys/httpd ]; then
954 # /etc/rc.d/init.d/httpd restart 1>&2
958 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
959 echo "activating module 'gettext.so' in /etc/httpd/php.ini" 1>&2
960 perl -pi -e 's|^;extension=gettext.so|extension=gettext.so|g' \
961 %{_sysconfdir}/httpd/php.ini
963 if [ -f /var/lock/subsys/httpd ]; then
964 /etc/rc.d/init.d/httpd restart 1>&2
968 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
969 echo "deactivating module 'gettext.so' in /etc/httpd/php.ini" 1>&2
970 perl -pi -e 's|^extension=gettext.so|;extension=gettext.so|g' \
971 %{_sysconfdir}/httpd/php.ini
973 if [ -f /var/lock/subsys/httpd ]; then
974 /etc/rc.d/init.d/httpd restart 1>&2
978 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
979 echo "activating module 'snmp.so' in /etc/httpd/php.ini" 1>&2
980 perl -pi -e 's|^;extension=snmp.so|extension=snmp.so|g' \
981 %{_sysconfdir}/httpd/php.ini
983 if [ -f /var/lock/subsys/httpd ]; then
984 /etc/rc.d/init.d/httpd restart 1>&2
988 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
989 echo "deactivating module 'snmp.so' in /etc/httpd/php.ini" 1>&2
990 perl -pi -e 's|^extension=snmp.so|;extension=snmp.so|g' \
991 %{_sysconfdir}/httpd/php.ini
993 if [ -f /var/lock/subsys/httpd ]; then
994 /etc/rc.d/init.d/httpd restart 1>&2
1002 rm -rf $RPM_BUILD_ROOT
1005 %defattr(644,root,root,755)
1006 %doc {CODING_STANDARDS,CREDITS,FUNCTION_LIST.txt,Zend/ZEND_CHANGES}.gz
1007 %doc {LICENSE,Zend/LICENSE,MAINTAINERS,MODULES_STATUS,NEWS,TODO*}.gz
1009 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd/*
1010 %dir %{_pkglibdir}/php
1012 #%attr(755,root,root) %{_libdir}/apache/php/*.so
1014 /home/httpd/html/icons/*
1016 %attr(755,root,root) %{_pkglibdir}/libphp4.so
1019 %defattr(644,root,root,755)
1020 %attr(755,root,root) %{_pkglibdir}/php/mysql.so
1023 %defattr(644,root,root,755)
1024 %attr(755,root,root) %{_pkglibdir}/php/pgsql.so
1027 %defattr(644,root,root,755)
1028 %attr(755,root,root) %{_pkglibdir}/php/gd.so
1031 %defattr(644,root,root,755)
1032 %attr(755,root,root) %{_pkglibdir}/php/xml.so
1035 %defattr(644,root,root,755)
1036 %attr(755,root,root) %{_pkglibdir}/php/dba.so
1039 %defattr(644,root,root,755)
1040 %attr(755,root,root) %{_pkglibdir}/php/dbase.so
1043 %defattr(644,root,root,755)
1044 %attr(755,root,root) %{_pkglibdir}/php/filepro.so
1047 %defattr(644,root,root,755)
1048 %attr(755,root,root) %{_pkglibdir}/php/pcre.so
1051 %defattr(644,root,root,755)
1052 %attr(755,root,root) %{_pkglibdir}/php/posix.so
1055 %defattr(644,root,root,755)
1056 %attr(755,root,root) %{_pkglibdir}/php/sysvsem.so
1059 %defattr(644,root,root,755)
1060 %attr(755,root,root) %{_pkglibdir}/php/sysvshm.so
1063 %defattr(644,root,root,755)
1064 %attr(755,root,root) %{_pkglibdir}/php/yp.so
1067 %defattr(644,root,root,755)
1068 %attr(755,root,root) %{_pkglibdir}/php/calendar.so
1071 %defattr(644,root,root,755)
1072 %attr(755,root,root) %{_pkglibdir}/php/bcmath.so
1075 %defattr(644,root,root,755)
1076 %attr(755,root,root) %{_pkglibdir}/php/ftp.so
1079 %defattr(644,root,root,755)
1080 %attr(755,root,root) %{_pkglibdir}/php/zlib.so
1083 %defattr(644,root,root,755)
1084 %attr(755,root,root) %{_pkglibdir}/php/exif.so
1087 %defattr(644,root,root,755)
1088 %attr(755,root,root) %{_pkglibdir}/php/recode.so
1091 #%defattr(644,root,root,755)
1092 #%attr(755,root,root) %{_pkglibdir}/php/session.so
1095 %defattr(644,root,root,755)
1096 %attr(755,root,root) %{_pkglibdir}/php/gettext.so
1099 %defattr(644,root,root,755)
1100 %attr(755,root,root) %{_pkglibdir}/php/snmp.so
1103 %defattr(644,root,root,755)
1104 %attr(755,root,root) %{_pkglibdir}/php/libphp_java.so
1107 %defattr(644,root,root,755)
1108 /home/httpd/html/docs/php4-doc