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: %{name}-imap.patch
18 Patch1: %{name}-mysql-socket.patch
19 Patch2: %{name}-mail.patch
20 Patch3: %{name}-ldap.patch
21 Patch4: %{name}-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 >= 1.8.3
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 >= 1.0.8
38 BuildRequires: libtiff-devel
39 BuildRequires: mm-devel >= 1.1.3
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 >= 2.4.4
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 exif
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 recode
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}
382 This is a dynamic shared object (DSO) for Apache that will add session
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 gettext
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 snmp
414 #%description snmp -l pl
417 Summary: imapextension module for PHP4
418 Summary(pl): Modu³ imap dla PHP4
420 Group(fr): Librairies
421 Group(pl): Biblioteki
422 Requires: %{name} = %{version}
425 This is a dynamic shared object (DSO) for Apache that will add imap
428 #%description imap -l pl
431 Summary: LDAP extension module for PHP4
432 Summary(pl): Modu³ LDAP dla PHP4
434 Group(fr): Librairies
435 Group(pl): Biblioteki
436 Requires: %{name} = %{version}
439 This is a dynamic shared object (DSO) for Apache that will add LDAP
442 #%description ldap -l pl
445 Summary: sockets extension module for PHP4
446 Summary(pl): Modu³ socket dla PHP4
448 Group(fr): Librairies
449 Group(pl): Biblioteki
450 Requires: %{name} = %{version}
453 This is a dynamic shared object (DSO) for Apache that will add sockets
456 #%description sockets -l pl
459 Summary: mcrypt extension module for PHP4
460 Summary(pl): Modu³ mcrypt dla PHP4
462 Group(fr): Librairies
463 Group(pl): Biblioteki
464 Requires: %{name} = %{version}
467 This is a dynamic shared object (DSO) for Apache that will add mcrypt
470 #%description mcrypt -l pl
473 Summary: Online manual for PHP4
474 Summary(pl): Dokumentacja dla PHP4
475 Group: Networking/Daemons
476 Group(pl): Sieciowe/Serwery
479 Comprehensive documentation for PHP4, viewable through your web
482 %description doc -l pl
483 Dokumentacja dla pakietu PHP4. Mo¿na j± równie¿ ogl±daæ poprzez serwer
495 LDFLAGS="-s"; export LDFLAGS
496 CFLAGS="$RPM_OPT_FLAGS -DEAPI -I/usr/X11R6/include"; export CFLAGS
499 --with-apxs=%{_sbindir}/apxs \
500 --with-config-file-path=%{_sysconfdir}/httpd \
501 --with-exec-dir=%{_bindir} \
503 --enable-magic-quotes \
505 --enable-track-vars \
508 --enable-sysvsem=shared \
509 --enable-sysvshm=shared \
511 --enable-exif=shared \
512 --with-regex=system \
513 --with-gettext=shared \
515 --with-mysql=shared \
516 --with-mysql-sock=/var/lib/mysql/mysql.sock \
518 --with-dbase=shared \
519 --with-filepro=shared \
520 --enable-ftp=shared \
522 --with-pdflib=shared \
523 --with-cpdflib=shared \
525 --with-pgsql=shared,/usr \
527 --enable-bcmath=shared \
528 --enable-calendar=shared \
530 --with-pcre-regex=shared \
531 --enable-posix=shared \
534 --with-recode=shared \
535 --enable-ucd-snmp-hack \
536 --enable-dba=shared \
543 --enable-xml=shared \
545 --with-mcrypt=shared \
546 --enable-sockets=shared
550 # TODO --with-pspell=/usr,shared (brak pspella)
551 # --with-unixODBC=shared (nie jest shared)
552 # --with-mhash=shared (brak libmhash)
553 # --with-curl=shared (brak libcurl)
559 #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
560 # Solution: make pdf and cpdf shared
565 # This option get trouble with imap
566 # --enable-versioning \
568 # To old/new libmcrypt ?
569 # --with-mcrypt=shared \
570 # --with-dom=%{_prefix}/X11R6 \
575 rm -rf $RPM_BUILD_ROOT
576 install -d $RPM_BUILD_ROOT{%{_pkglibdir}/php,%{_sysconfdir}/httpd} \
577 $RPM_BUILD_ROOT/home/httpd/html/{icons,docs,docs/php4-doc}
579 install .libs/*.so $RPM_BUILD_ROOT%{_pkglibdir}
580 install modules/*.so $RPM_BUILD_ROOT%{_pkglibdir}/php
582 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/php.ini
583 install %{SOURCE3} php4.gif $RPM_BUILD_ROOT/home/httpd/html/icons
585 cd $RPM_BUILD_ROOT/home/httpd/html/docs/php4-doc
587 ln -s manual.html index.html
590 strip --strip-unneeded \
591 $RPM_BUILD_ROOT%{_pkglibdir}/*.so \
592 $RPM_BUILD_ROOT%{_pkglibdir}/php/*.so
595 gzip -9nf CODING_STANDARDS CREDITS FUNCTION_LIST.txt \
596 EXTENSIONS NEWS TODO* LICENSE Zend/LICENSE \
597 Zend/ZEND_CHANGES README.SELF-CONTAINED-EXTENSIONS README.EXT_SKEL
600 /usr/sbin/apxs -e -a -n php4 %{_pkglibdir}/libphp4.so 1>&2
601 perl -pi -e 's|^#AddType application/x-httpd-php .php|AddType application/x-httpd-php .php|'
602 if [ -f /var/lock/subsys/httpd ]; then
603 /etc/rc.d/init.d/httpd restart 1>&2
607 perl -pi -e 's|^AddType application/x-httpd-php .php|#AddType application/x-httpd-php .php|'
608 if [ -f /var/lock/subsys/httpd ]; then
609 /etc/rc.d/init.d/httpd restart 1>&2
613 if [ "$1" = "0" ]; then
614 /usr/sbin/apxs -e -A -n php4 %{_pkglibdir}/libphp4.so 1>&2
615 if [ -f /var/lock/subsys/httpd ]; then
616 /etc/rc.d/init.d/httpd restart 1>&2
621 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
622 echo "activating module 'mysql.so' in /etc/httpd/php.ini" 1>&2
623 perl -pi -e 's|^;extension=mysql.so|extension=mysql.so|g' \
624 %{_sysconfdir}/httpd/php.ini
626 if [ -f /var/lock/subsys/httpd ]; then
627 /etc/rc.d/init.d/httpd restart 1>&2
631 if [ "$1" = "0" ]; then
632 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
633 echo "deactivating module 'mysql.so' in /etc/httpd/php.ini" 1>&2
634 perl -pi -e 's|^extension=mysql.so|;extension=mysql.so|g' \
635 %{_sysconfdir}/httpd/php.ini
637 if [ -f /var/lock/subsys/httpd ]; then
638 /etc/rc.d/init.d/httpd restart 1>&2
643 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
644 echo "activating module 'pgsql.so' in /etc/httpd/php.ini" 1>&2
645 perl -pi -e 's|^;extension=pgsql.so|extension=pgsql.so|g' \
646 %{_sysconfdir}/httpd/php.ini
648 if [ -f /var/lock/subsys/httpd ]; then
649 /etc/rc.d/init.d/httpd restart 1>&2
653 if [ "$1" = "0" ]; then
654 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
655 echo "deactivating module 'pgsql.so' in /etc/httpd/php.ini" 1>&2
656 perl -pi -e 's|^extension=pgsql.so|;extension=pgsql.so|g' \
657 %{_sysconfdir}/httpd/php.ini
659 if [ -f /var/lock/subsys/httpd ]; then
660 /etc/rc.d/init.d/httpd restart 1>&2
665 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
666 echo "activating module 'gd.so' in /etc/httpd/php.ini" 1>&2
667 perl -pi -e 's|^;extension=gd.so|extension=gd.so|g' \
668 %{_sysconfdir}/httpd/php.ini
670 if [ -f /var/lock/subsys/httpd ]; then
671 /etc/rc.d/init.d/httpd restart 1>&2
675 if [ "$1" = "0" ]; then
676 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
677 echo "deactivating module 'gd.so' in /etc/httpd/php.ini" 1>&2
678 perl -pi -e 's|^extension=gd.so|;extension=gd.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
687 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
688 echo "activating module 'xml.so' in /etc/httpd/php.ini" 1>&2
689 perl -pi -e 's|^;extension=xml.so|extension=xml.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 [ "$1" = "0" ]; then
698 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
699 echo "deactivating module 'xml.so' in /etc/httpd/php.ini" 1>&2
700 perl -pi -e 's|^extension=xml.so|;extension=xml.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
709 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
710 echo "activating module 'dba.so' in /etc/httpd/php.ini" 1>&2
711 perl -pi -e 's|^;extension=dba.so|extension=dba.so|g' \
712 %{_sysconfdir}/httpd/php.ini
714 if [ -f /var/lock/subsys/httpd ]; then
715 /etc/rc.d/init.d/httpd restart 1>&2
719 if [ "$1" = "0" ]; then
720 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
721 echo "deactivating module 'dba.so' in /etc/httpd/php.ini" 1>&2
722 perl -pi -e 's|^extension=dba.so|;extension=dba.so|g' \
723 %{_sysconfdir}/httpd/php.ini
725 if [ -f /var/lock/subsys/httpd ]; then
726 /etc/rc.d/init.d/httpd restart 1>&2
731 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
732 echo "activating module 'calendar.so' in /etc/httpd/php.ini" 1>&2
733 perl -pi -e 's|^;extension=calendar.so|extension=calendar.so|g' \
734 %{_sysconfdir}/httpd/php.ini
736 if [ -f /var/lock/subsys/httpd ]; then
737 /etc/rc.d/init.d/httpd restart 1>&2
741 if [ "$1" = "0" ]; then
742 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
743 echo "deactivating module 'calendar.so' in /etc/httpd/php.ini" 1>&2
744 perl -pi -e 's|^extension=calendar.so|;extension=calendar.so|g' \
745 %{_sysconfdir}/httpd/php.ini
747 if [ -f /var/lock/subsys/httpd ]; then
748 /etc/rc.d/init.d/httpd restart 1>&2
753 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
754 echo "activating module 'dbase.so' in /etc/httpd/php.ini" 1>&2
755 perl -pi -e 's|^;extension=dbase.so|extension=dbase.so|g' \
756 %{_sysconfdir}/httpd/php.ini
758 if [ -f /var/lock/subsys/httpd ]; then
759 /etc/rc.d/init.d/httpd restart 1>&2
763 if [ "$1" = "0" ]; then
764 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
765 echo "deactivating module 'dbase.so' in /etc/httpd/php.ini" 1>&2
766 perl -pi -e 's|^extension=dbase.so|;extension=dbase.so|g' \
767 %{_sysconfdir}/httpd/php.ini
769 if [ -f /var/lock/subsys/httpd ]; then
770 /etc/rc.d/init.d/httpd restart 1>&2
776 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
777 echo "activating module 'libphp_java.so' in /etc/httpd/php.ini" 1>&2
778 perl -pi -e 's|^;extension=libphp_java.so|extension=libphp_java.so|g' \
779 %{_sysconfdir}/httpd/php.ini
781 if [ -f /var/lock/subsys/httpd ]; then
782 /etc/rc.d/init.d/httpd restart 1>&2
786 if [ "$1" = "0" ]; then
787 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
788 echo "deactivating module 'libphp_java.so' in /etc/httpd/php.ini" 1>&2
789 perl -pi -e 's|^extension=libphp_java.so|;extension=libphp_java.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
798 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
799 echo "activating module 'filepro.so' in /etc/httpd/php.ini" 1>&2
800 perl -pi -e 's|^;extension=filepro.so|extension=filepro.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 [ "$1" = "0" ]; then
809 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
810 echo "deactivating module 'filepro.so' in /etc/httpd/php.ini" 1>&2
811 perl -pi -e 's|^extension=filepro.so|;extension=filepro.so|g' \
812 %{_sysconfdir}/httpd/php.ini
814 if [ -f /var/lock/subsys/httpd ]; then
815 /etc/rc.d/init.d/httpd restart 1>&2
820 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
821 echo "activating module 'pcre.so' in /etc/httpd/php.ini" 1>&2
822 perl -pi -e 's|^;extension=pcre.so|extension=pcre.so|g' \
823 %{_sysconfdir}/httpd/php.ini
825 if [ -f /var/lock/subsys/httpd ]; then
826 /etc/rc.d/init.d/httpd restart 1>&2
830 if [ "$1" = "0" ]; then
831 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
832 echo "deactivating module 'pcre.so' in /etc/httpd/php.ini" 1>&2
833 perl -pi -e 's|^extension=pcre.so|;extension=pcre.so|g' \
834 %{_sysconfdir}/httpd/php.ini
836 if [ -f /var/lock/subsys/httpd ]; then
837 /etc/rc.d/init.d/httpd restart 1>&2
842 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
843 echo "activating module 'posix.so' in /etc/httpd/php.ini" 1>&2
844 perl -pi -e 's|^;extension=posix.so|extension=posix.so|g' \
845 %{_sysconfdir}/httpd/php.ini
847 if [ -f /var/lock/subsys/httpd ]; then
848 /etc/rc.d/init.d/httpd restart 1>&2
852 if [ "$1" = "0" ]; then
853 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
854 echo "deactivating module 'posix.so' in /etc/httpd/php.ini" 1>&2
855 perl -pi -e 's|^extension=posix.so|;extension=posix.so|g' \
856 %{_sysconfdir}/httpd/php.ini
858 if [ -f /var/lock/subsys/httpd ]; then
859 /etc/rc.d/init.d/httpd restart 1>&2
864 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
865 echo "activating module 'sysvsem.so' in /etc/httpd/php.ini" 1>&2
866 perl -pi -e 's|^;extension=sysvsem.so|extension=sysvsem.so|g' \
867 %{_sysconfdir}/httpd/php.ini
869 if [ -f /var/lock/subsys/httpd ]; then
870 /etc/rc.d/init.d/httpd restart 1>&2
874 if [ "$1" = "0" ]; then
875 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
876 echo "deactivating module 'sysvsem.so' in /etc/httpd/php.ini" 1>&2
877 perl -pi -e 's|^extension=sysvsem.so|;extension=sysvsem.so|g' \
878 %{_sysconfdir}/httpd/php.ini
880 if [ -f /var/lock/subsys/httpd ]; then
881 /etc/rc.d/init.d/httpd restart 1>&2
886 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
887 echo "activating module 'sysvshm.so' in /etc/httpd/php.ini" 1>&2
888 perl -pi -e 's|^;extension=sysvshm.so|extension=sysvshm.so|g' \
889 %{_sysconfdir}/httpd/php.ini
891 if [ -f /var/lock/subsys/httpd ]; then
892 /etc/rc.d/init.d/httpd restart 1>&2
896 if [ "$1" = "0" ]; then
897 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
898 echo "deactivating module 'sysvshm.so' in /etc/httpd/php.ini" 1>&2
899 perl -pi -e 's|^extension=sysvshm.so|;extension=sysvshm.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
908 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
909 echo "activating module 'yp.so' in /etc/httpd/php.ini" 1>&2
910 perl -pi -e 's|^;extension=yp.so|extension=yp.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 [ "$1" = "0" ]; then
919 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
920 echo "deactivating module 'yp.so' in /etc/httpd/php.ini" 1>&2
921 perl -pi -e 's|^extension=yp.so|;extension=yp.so|g' \
922 %{_sysconfdir}/httpd/php.ini
924 if [ -f /var/lock/subsys/httpd ]; then
925 /etc/rc.d/init.d/httpd restart 1>&2
930 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
931 echo "activating module 'ftp.so' in /etc/httpd/php.ini" 1>&2
932 perl -pi -e 's|^;extension=ftp.so|extension=ftp.so|g' \
933 %{_sysconfdir}/httpd/php.ini
935 if [ -f /var/lock/subsys/httpd ]; then
936 /etc/rc.d/init.d/httpd restart 1>&2
940 if [ "$1" = "0" ]; then
941 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
942 echo "deactivating module 'ftp.so' in /etc/httpd/php.ini" 1>&2
943 perl -pi -e 's|^extension=ftp.so|;extension=ftp.so|g' \
944 %{_sysconfdir}/httpd/php.ini
946 if [ -f /var/lock/subsys/httpd ]; then
947 /etc/rc.d/init.d/httpd restart 1>&2
952 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
953 echo "activating module 'zlib.so' in /etc/httpd/php.ini" 1>&2
954 perl -pi -e 's|^;extension=zlib.so|extension=zlib.so|g' \
955 %{_sysconfdir}/httpd/php.ini
957 if [ -f /var/lock/subsys/httpd ]; then
958 /etc/rc.d/init.d/httpd restart 1>&2
962 if [ "$1" = "0" ]; then
963 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
964 echo "deactivating module 'zlib.so' in /etc/httpd/php.ini" 1>&2
965 perl -pi -e 's|^extension=zlib.so|;extension=zlib.so|g' \
966 %{_sysconfdir}/httpd/php.ini
968 if [ -f /var/lock/subsys/httpd ]; then
969 /etc/rc.d/init.d/httpd restart 1>&2
974 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
975 echo "activating module 'bcmath.so' in /etc/httpd/php.ini" 1>&2
976 perl -pi -e 's|^;extension=bcmath.so|extension=bcmath.so|g' \
977 %{_sysconfdir}/httpd/php.ini
979 if [ -f /var/lock/subsys/httpd ]; then
980 /etc/rc.d/init.d/httpd restart 1>&2
984 if [ "$1" = "0" ]; then
985 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
986 echo "deactivating module 'bcmath.so' in /etc/httpd/php.ini" 1>&2
987 perl -pi -e 's|^extension=bcmath.so|;extension=bcmath.so|g' \
988 %{_sysconfdir}/httpd/php.ini
990 if [ -f /var/lock/subsys/httpd ]; then
991 /etc/rc.d/init.d/httpd restart 1>&2
996 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
997 echo "activating module 'exif.so' in /etc/httpd/php.ini" 1>&2
998 perl -pi -e 's|^;extension=exif.so|extension=exif.so|g' \
999 %{_sysconfdir}/httpd/php.ini
1001 if [ -f /var/lock/subsys/httpd ]; then
1002 /etc/rc.d/init.d/httpd restart 1>&2
1006 if [ "$1" = "0" ]; then
1007 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1008 echo "deactivating module 'exif.so' in /etc/httpd/php.ini" 1>&2
1009 perl -pi -e 's|^extension=exif.so|;extension=exif.so|g' \
1010 %{_sysconfdir}/httpd/php.ini
1012 if [ -f /var/lock/subsys/httpd ]; then
1013 /etc/rc.d/init.d/httpd restart 1>&2
1018 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1019 echo "activating module 'recode.so' in /etc/httpd/php.ini" 1>&2
1020 perl -pi -e 's|^;extension=recode.so|extension=recode.so|g' \
1021 %{_sysconfdir}/httpd/php.ini
1023 if [ -f /var/lock/subsys/httpd ]; then
1024 /etc/rc.d/init.d/httpd restart 1>&2
1028 if [ "$1" = "0" ]; then
1029 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1030 echo "deactivating module 'recode.so' in /etc/httpd/php.ini" 1>&2
1031 perl -pi -e 's|^extension=recode.so|;extension=recode.so|g' \
1032 %{_sysconfdir}/httpd/php.ini
1034 if [ -f /var/lock/subsys/httpd ]; then
1035 /etc/rc.d/init.d/httpd restart 1>&2
1040 #if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1041 # echo "activating module 'session.so' in /etc/httpd/php.ini" 1>&2
1042 # perl -pi -e 's|^;extension=session.so|extension=session.so|g' \
1043 # %{_sysconfdir}/httpd/php.ini
1045 #if [ -f /var/lock/subsys/httpd ]; then
1046 # /etc/rc.d/init.d/httpd restart 1>&2
1050 #if [ "$1" = "0" ]; then
1051 #if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1052 # echo "deactivating module 'session.so' in /etc/httpd/php.ini" 1>&2
1053 # perl -pi -e 's|^extension=session.so|;extension=session.so|g' \
1054 # %{_sysconfdir}/httpd/php.ini
1056 #if [ -f /var/lock/subsys/httpd ]; then
1057 # /etc/rc.d/init.d/httpd restart 1>&2
1062 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1063 echo "activating module 'gettext.so' in /etc/httpd/php.ini" 1>&2
1064 perl -pi -e 's|^;extension=gettext.so|extension=gettext.so|g' \
1065 %{_sysconfdir}/httpd/php.ini
1067 if [ -f /var/lock/subsys/httpd ]; then
1068 /etc/rc.d/init.d/httpd restart 1>&2
1072 if [ "$1" = "0" ]; then
1073 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1074 echo "deactivating module 'gettext.so' in /etc/httpd/php.ini" 1>&2
1075 perl -pi -e 's|^extension=gettext.so|;extension=gettext.so|g' \
1076 %{_sysconfdir}/httpd/php.ini
1078 if [ -f /var/lock/subsys/httpd ]; then
1079 /etc/rc.d/init.d/httpd restart 1>&2
1084 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1085 echo "activating module 'snmp.so' in /etc/httpd/php.ini" 1>&2
1086 perl -pi -e 's|^;extension=snmp.so|extension=snmp.so|g' \
1087 %{_sysconfdir}/httpd/php.ini
1089 if [ -f /var/lock/subsys/httpd ]; then
1090 /etc/rc.d/init.d/httpd restart 1>&2
1094 if [ "$1" = "0" ]; then
1095 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1096 echo "deactivating module 'snmp.so' in /etc/httpd/php.ini" 1>&2
1097 perl -pi -e 's|^extension=snmp.so|;extension=snmp.so|g' \
1098 %{_sysconfdir}/httpd/php.ini
1100 if [ -f /var/lock/subsys/httpd ]; then
1101 /etc/rc.d/init.d/httpd restart 1>&2
1106 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1107 echo "activating module 'imap.so' in /etc/httpd/php.ini" 1>&2
1108 perl -pi -e 's|^;extension=imap.so|extension=imap.so|g' \
1109 %{_sysconfdir}/httpd/php.ini
1111 if [ -f /var/lock/subsys/httpd ]; then
1112 /etc/rc.d/init.d/httpd restart 1>&2
1116 if [ "$1" = "0" ]; then
1117 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1118 echo "deactivating module 'imap.so' in /etc/httpd/php.ini" 1>&2
1119 perl -pi -e 's|^extension=imap.so|;extension=imap.so|g' \
1120 %{_sysconfdir}/httpd/php.ini
1122 if [ -f /var/lock/subsys/httpd ]; then
1123 /etc/rc.d/init.d/httpd restart 1>&2
1128 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1129 echo "activating module 'ldap.so' in /etc/httpd/php.ini" 1>&2
1130 perl -pi -e 's|^;extension=ldap.so|extension=ldap.so|g' \
1131 %{_sysconfdir}/httpd/php.ini
1133 if [ -f /var/lock/subsys/httpd ]; then
1134 /etc/rc.d/init.d/httpd restart 1>&2
1138 if [ "$1" = "0" ]; then
1139 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1140 echo "deactivating module 'ldap.so' in /etc/httpd/php.ini" 1>&2
1141 perl -pi -e 's|^extension=ldap.so|;extension=ldap.so|g' \
1142 %{_sysconfdir}/httpd/php.ini
1144 if [ -f /var/lock/subsys/httpd ]; then
1145 /etc/rc.d/init.d/httpd restart 1>&2
1150 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1151 echo "activating module 'sockets.so' in /etc/httpd/php.ini" 1>&2
1152 perl -pi -e 's|^;extension=sockets.so|extension=sockets.so|g' \
1153 %{_sysconfdir}/httpd/php.ini
1155 if [ -f /var/lock/subsys/httpd ]; then
1156 /etc/rc.d/init.d/httpd restart 1>&2
1160 if [ "$1" = "0" ]; then
1161 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1162 echo "deactivating module 'sockets.so' in /etc/httpd/php.ini" 1>&2
1163 perl -pi -e 's|^extension=sockets.so|;extension=sockets.so|g' \
1164 %{_sysconfdir}/httpd/php.ini
1166 if [ -f /var/lock/subsys/httpd ]; then
1167 /etc/rc.d/init.d/httpd restart 1>&2
1172 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1173 echo "activating module 'mcrypt.so' in /etc/httpd/php.ini" 1>&2
1174 perl -pi -e 's|^;extension=mcrypt.so|extension=mcrypt.so|g' \
1175 %{_sysconfdir}/httpd/php.ini
1177 if [ -f /var/lock/subsys/httpd ]; then
1178 /etc/rc.d/init.d/httpd restart 1>&2
1182 if [ "$1" = "0" ]; then
1183 if [ -f %{_sysconfdir}/httpd/php.ini ]; then
1184 echo "deactivating module 'mcrypt.so' in /etc/httpd/php.ini" 1>&2
1185 perl -pi -e 's|^extension=mcrypt.so|;extension=mcrypt.so|g' \
1186 %{_sysconfdir}/httpd/php.ini
1188 if [ -f /var/lock/subsys/httpd ]; then
1189 /etc/rc.d/init.d/httpd restart 1>&2
1194 rm -rf $RPM_BUILD_ROOT
1197 %defattr(644,root,root,755)
1198 %doc {CODING_STANDARDS,CREDITS,FUNCTION_LIST.txt,Zend/ZEND_CHANGES}.gz
1199 %doc {LICENSE,Zend/LICENSE,EXTENSIONS,NEWS,TODO*}.gz
1200 %doc {README.EXT_SKEL,README.SELF-CONTAINED-EXTENSIONS}.gz
1202 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd/*
1203 %dir %{_pkglibdir}/php
1205 #%attr(755,root,root) %{_libdir}/apache/php/*.so
1207 /home/httpd/html/icons/*
1209 %attr(755,root,root) %{_pkglibdir}/libphp4.so
1212 %defattr(644,root,root,755)
1213 %attr(755,root,root) %{_pkglibdir}/php/mysql.so
1216 %defattr(644,root,root,755)
1217 %attr(755,root,root) %{_pkglibdir}/php/pgsql.so
1220 %defattr(644,root,root,755)
1221 %attr(755,root,root) %{_pkglibdir}/php/gd.so
1224 %defattr(644,root,root,755)
1225 %attr(755,root,root) %{_pkglibdir}/php/xml.so
1228 %defattr(644,root,root,755)
1229 %attr(755,root,root) %{_pkglibdir}/php/dba.so
1232 %defattr(644,root,root,755)
1233 %attr(755,root,root) %{_pkglibdir}/php/dbase.so
1236 %defattr(644,root,root,755)
1237 %attr(755,root,root) %{_pkglibdir}/php/filepro.so
1240 %defattr(644,root,root,755)
1241 %attr(755,root,root) %{_pkglibdir}/php/pcre.so
1244 %defattr(644,root,root,755)
1245 %attr(755,root,root) %{_pkglibdir}/php/posix.so
1248 %defattr(644,root,root,755)
1249 %attr(755,root,root) %{_pkglibdir}/php/sysvsem.so
1252 %defattr(644,root,root,755)
1253 %attr(755,root,root) %{_pkglibdir}/php/sysvshm.so
1256 %defattr(644,root,root,755)
1257 %attr(755,root,root) %{_pkglibdir}/php/yp.so
1260 %defattr(644,root,root,755)
1261 %attr(755,root,root) %{_pkglibdir}/php/calendar.so
1264 %defattr(644,root,root,755)
1265 %attr(755,root,root) %{_pkglibdir}/php/bcmath.so
1268 %defattr(644,root,root,755)
1269 %attr(755,root,root) %{_pkglibdir}/php/ftp.so
1272 %defattr(644,root,root,755)
1273 %attr(755,root,root) %{_pkglibdir}/php/zlib.so
1276 %defattr(644,root,root,755)
1277 %attr(755,root,root) %{_pkglibdir}/php/exif.so
1280 %defattr(644,root,root,755)
1281 %attr(755,root,root) %{_pkglibdir}/php/recode.so
1284 #%defattr(644,root,root,755)
1285 #%attr(755,root,root) %{_pkglibdir}/php/session.so
1288 %defattr(644,root,root,755)
1289 %attr(755,root,root) %{_pkglibdir}/php/gettext.so
1292 %defattr(644,root,root,755)
1293 %attr(755,root,root) %{_pkglibdir}/php/imap.so
1296 %defattr(644,root,root,755)
1297 %attr(755,root,root) %{_pkglibdir}/php/snmp.so
1300 %defattr(644,root,root,755)
1301 %attr(755,root,root) %{_pkglibdir}/php/libphp_java.so
1304 %defattr(644,root,root,755)
1305 %attr(755,root,root) %{_pkglibdir}/php/ldap.so
1308 %defattr(644,root,root,755)
1309 %attr(755,root,root) %{_pkglibdir}/php/sockets.so
1312 %defattr(644,root,root,755)
1313 %attr(755,root,root) %{_pkglibdir}/php/mcrypt.so
1316 %defattr(644,root,root,755)
1317 /home/httpd/html/docs/php4-doc