]> git.pld-linux.org Git - packages/php.git/blob - php.spec
- added Group(pl) for -devel, -domxml and -pear subpackages
[packages/php.git] / php.spec
1 #
2 # Conditional build:
3 # _with_oracle  - with oracle support 
4 # _with_oci8    - with oci8 support
5 # _with_java    - with Java support
6 # _with_openssl - with OpenSSL support
7 # _with_wddx    - with WDDX support
8 # _with_xslt    - with XSLT support
9 # _without_imap   - without IMAP support
10 # _without_ldap   - without LDAP support
11 # _without_odbc   - without ODBC support
12 # _without_snmp   - without SNMP support
13 #
14 Summary:        The PHP HTML-embedded scripting language for use with Apache
15 Summary(fr):    Le langage de script embarque-HTML PHP pour Apache
16 Summary(pl):    Jêzyk skryptowy PHP -- u¿ywany wraz z serwerem Apache
17 Name:           php
18 Version:        4.0.6
19 Release:        3
20 Epoch:          1
21 Group:          Libraries
22 Group(de):      Libraries
23 Group(es):      Bibliotecas
24 Group(fr):      Librairies
25 Group(pl):      Biblioteki
26 License:        The PHP license (see "LICENSE" file included in distribution)
27 Source0:        http://www.php.net/distributions/%{name}-%{version}.tar.gz
28 Source1:        FAQ.php
29 Source2:        %{name}.ini
30 Source3:        zend.gif
31 Source4:        http://www.php.net/distributions/manual.tar.gz
32 Source5:        php-module-install
33 Patch0:         %{name}-imap.patch
34 Patch1:         %{name}-mysql-socket.patch
35 Patch2:         %{name}-mail.patch
36 Patch3:         %{name}-link-libs.patch
37 #Patch4:                %{name}-DESTDIR.patch
38 #Patch5:                %{name}-gd-shared.patch
39 Patch6:         %{name}-session-path.patch
40 #Patch7:                %{name}-libtool_version_check_fix.patch
41 #Patch8:                %{name}-pdflib.patch
42 Patch9:         %{name}-am_ac_lt.patch
43 Patch10:        %{name}-fastcgi.patch
44 Patch11:        %{name}-shared.patch
45 Patch12:        %{name}-ac250.patch
46 Patch13:        %{name}-pearinstall.patch
47 #Patch14:       %{name}-linking.patch
48 #Patch15:       %{name}-pldlogo.patch
49 Patch16:        %{name}-oracle9.patch
50 Icon:           php4.gif
51 URL:            http://www.php.net/
52 BuildRequires:  apache(EAPI)-devel
53 BuildRequires:  zip
54 BuildRequires:  bison
55 BuildRequires:  flex
56 BuildRequires:  perl
57 BuildRequires:  db3-devel >= 3.1.17
58 BuildRequires:  freetype-devel >= 2.0
59 BuildRequires:  gd-devel >= 2.0.1
60 BuildRequires:  gdbm-devel
61 %{!?_without_imap:BuildRequires: imap-devel >= 1:2001-0.BETA.200107022325.2 }
62 # I think jdk is better for java
63 # BuildRequires:        jdk
64 %{?_with_java:BuildRequires:    kaffe-devel}
65 BuildRequires:  libjpeg-devel
66 BuildRequires:  libltdl-devel >= 1.4
67 BuildRequires:  libpng >= 1.0.8
68 BuildRequires:  libtiff-devel
69 BuildRequires:  libtool >= 1.4
70 BuildRequires:  automake >= 1.4d
71 BuildRequires:  autoconf >= 1.4
72 BuildRequires:  mm-devel >= 1.1.3
73 BuildRequires:  mysql-devel >= 3.23.32
74 %{!?_without_ldap:BuildRequires: openldap-devel >= 2.0}
75 BuildRequires:  pam-devel
76 BuildRequires:  pdflib-devel >= 4.0.0
77 #BuildRequires: libxml-devel >= 2.0.0
78 BuildRequires:  libxml2-devel >= 2.2.7
79 BuildRequires:  postgresql-devel
80 BuildRequires:  recode-devel >= 3.5d-3
81 BuildRequires:  t1lib-devel
82 %{!?_without_odbc:BuildRequires: unixODBC-devel}
83 BuildRequires:  zlib-devel >= 1.0.9
84 %{!?_without_snmp:BuildRequires: ucd-snmp-devel >= 4.2.1-8}
85 BuildRequires:  libmcrypt-devel >= 2.4.4
86 BuildRequires:  mhash-devel
87 BuildRequires:  bzip2-devel
88 BuildRequires:  gmp-devel
89 BuildRequires:  curl-devel
90 #BuildRequires: fastcgi-devkit
91 %if %(expr %{?_with_openssl:1}%{!?_with_openssl:0} + %{!?_without_ldap:1}%{?_without_ldap:0})
92 BuildRequires:  openssl-devel >= 0.9.6a
93 %endif
94 %{?_with_xslt:BuildRequires:    sablotron-devel}
95 %{?_with_xslt:BuildRequires:    expat-devel}
96 %{?_with_xslt:BuildRequires:    w3c-libwww-devel}
97 Prereq:         apache(EAPI) >= 1.3.9
98 Prereq:         perl
99 Prereq:         %{_sbindir}/apxs
100 PreReq:         %{name}-common = %{version}
101 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
102 Obsoletes:      phpfi
103
104 %define         _sysconfdir     /etc/php
105 %define         extensionsdir %{_libdir}/php
106 %define         peardir         %{_datadir}/pear
107
108 %description
109 PHP is an HTML-embedded scripting language. PHP attempts to make it
110 easy for developers to write dynamically generated web pages. PHP also
111 offers built-in database integration for several commercial and
112 non-commercial database management systems, so writing a
113 database-enabled web page with PHP is fairly simple. The most common
114 use of PHP coding is probably as a replacement for CGI scripts. The
115 mod_php module enables the Apache web server to understand and process
116 the embedded PHP language in web pages. This package contains PHP
117 version %{version}. If you use applications which specifically rely on
118 PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI
119 module contained in the phpfi package. If you're just starting with
120 PHP, you should install this package. You'll also need to install the
121 Apache web server.
122
123 %description -l fr
124 PHP est un langage de script embarque dans le HTM. PHP essaye de
125 rendre simple aux developpeurs d'ecrire des pages web generees
126 dynamiquement. PHP incorpore egalement une integration avec plusieurs
127 systemes de gestion de bases de donnees commerciaux et
128 non-connerciaux, qui rent facile la creation de pages web liees avec
129 des bases de donnees. L'utilisation la plus commune de PHP est
130 probablement en remplacement de scripts CGI. Le module mod_php permet
131 au serveur web apache de comprendre et de traiter le langage PHP
132 integre dans des pages web. Ce package contient PHP version
133 %{version}. Si vous utilisez des applications qui utilisent
134 specifiquement PHP/FI, vous devrez installer le module PHP/FI inclus
135 dans le package mod_php. Si vous debutez avec PHP, vous devriez
136 installer ce package. Vous aurez egalement besoin d'installer le
137 serveur web Apache.
138
139 %description -l pl
140 PHP jest jêzykiem skryptowym, którego polecenia umieszcza siê w
141 plikach HTML. Pakiet ten zawiera modu³ przeznaczony dla serwera HTTP
142 (jak np. Apache), który interpretuje te polecenia. Umo¿liwia to
143 tworzenie dynamicznie stron WWW. Spora czê¶æ sk³adni PHP zapo¿yczona
144 zosta³a z jêzyków: C, Java i Perl.
145
146 %package cgi
147 Summary:        PHP as CGI program
148 Summary(pl):    PHP jako program CGI
149 Group:          Libraries
150 Group(de):      Libraries
151 Group(es):      Bibliotecas
152 Group(fr):      Librairies
153 Group(pl):      Biblioteki
154 PreReq:         %{name}-common = %{version}
155
156 %description cgi
157 PHP as CGI program.
158
159 %description cgi -l pl
160 PHP jako program CGI.
161
162 %package common
163 Summary:        Common files nneded by both apache module and CGI
164 Summary(pl):    Wspólne pliki dla modu³u apacha i programu CGI
165 Group:          Libraries
166 Group(de):      Libraries
167 Group(es):      Bibliotecas
168 Group(fr):      Librairies
169 Group(pl):      Biblioteki
170
171 %description common
172 Common files needed by both apache module and CGI.
173
174 %description common -l pl
175 Wspólne pliki dla modu³u apacha i programu CGI.
176
177 %package mysql
178 Summary:        MySQL database module for PHP
179 Summary(pl):    Modu³ bazy danych MySQL dla PHP
180 Group:          Libraries
181 Group(de):      Libraries
182 Group(es):      Bibliotecas
183 Group(fr):      Librairies
184 Group(pl):      Biblioteki
185 PreReq:         %{name}-common = %{version}
186
187 %description mysql
188 This is a dynamic shared object (DSO) for Apache that will add MySQL
189 database support to PHP. If you need back-end support for MySQL, you
190 should install this package in addition to the main %{name} package.
191
192 %description mysql -l pl
193 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych MySQL.
194
195 %package pdf
196 Summary:        libPDF module for PHP
197 Summary(pl):    Modu³ do tworzenia plików PDF dla PHP
198 Group:          Libraries
199 Group(de):      Libraries
200 Group(es):      Bibliotecas
201 Group(fr):      Librairies
202 Group(pl):      Biblioteki
203 PreReq:         %{name}-common = %{version}
204 PreReq:         pdflib
205
206 %description pdf
207 This is a dynamic shared object (DSO) for Apache that will add PDF
208 support to PHP.
209
210 %description pdf -l pl
211 Modu³ PHP umo¿liwiaj±cy tworzenie plików PDF. Wykorzystuje bibliotekê
212 pdflib.
213
214 %package pgsql
215 Summary:        PostgreSQL database module for PHP
216 Summary(pl):    Modu³ bazy danych PostgreSQL dla PHP
217 Group:          Libraries
218 Group(de):      Libraries
219 Group(es):      Bibliotecas
220 Group(fr):      Librairies
221 Group(pl):      Biblioteki
222 PreReq:         %{name}-common = %{version}
223
224 %description pgsql
225 This is a dynamic shared object (DSO) for Apache that will add
226 PostgreSQL database support to PHP. If you need back-end support for
227 PostgreSQL, you should install this package in addition to the main
228 %{name} package.
229
230 %description pgsql -l pl
231 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych PostgreSQL.
232
233 %package oci8
234 Summary:        Oracle 8 database module for PHP
235 Summary(pl):    Modu³ bazy danych Oracle 8 dla PHP
236 Group:          Libraries
237 Group(de):      Libraries
238 Group(es):      Bibliotecas
239 Group(fr):      Librairies
240 Group(pl):      Biblioteki
241 PreReq:         %{name}-common = %{version}
242 Autoreq:        false
243
244 %description oci8
245 This is a dynamic shared object (DSO) for Apache that will add Oracle
246 8 database support to PHP. If you need back-end support for Oracle 8,
247 you should install this package in addition to the main %{name}
248 package.
249
250 %description oci8 -l pl
251 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 8.
252
253 %package oracle
254 Summary:        Oracle 7 database module for PHP
255 Summary(pl):    Modu³ bazy danych Oracle 7 dla PHP
256 Group:          Libraries
257 Group(de):      Libraries
258 Group(es):      Bibliotecas
259 Group(fr):      Librairies
260 Group(pl):      Biblioteki
261 PreReq:         %{name}-common = %{version}
262 Autoreq:        false
263
264 %description oracle
265 This is a dynamic shared object (DSO) for Apache that will add Oracle
266 7 database support to PHP. If you need back-end support for Oracle 7,
267 you should install this package in addition to the main %{name}
268 package.
269
270 %description oracle -l pl
271 Modu³ PHP umo¿liwiaj±cy dostêp do bazy danych Oracle 7.
272
273 %package gd
274 Summary:        GD extension module for PHP
275 Summary:        Modu³ GD dla PHP
276 Group:          Libraries
277 Group(de):      Libraries
278 Group(es):      Bibliotecas
279 Group(fr):      Librairies
280 Group(pl):      Biblioteki
281 PreReq:         %{name}-common = %{version}
282
283 %description gd
284 This is a dynamic shared object (DSO) for Apache that will add GD
285 support to PHP. You should install this package in addition to the
286 main %{name} package if you want to create and manipulate images with
287 PHP.
288
289 %description gd -l pl
290 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki GD - do obróbki
291 obrazków z poziomu PHP.
292
293 %package java
294 Summary:        Java extension module for PHP
295 Summary(pl):    Modu³ Javy dla PHP
296 Group:          Libraries
297 Group(de):      Libraries
298 Group(es):      Bibliotecas
299 Group(fr):      Librairies
300 Group(pl):      Biblioteki
301 PreReq:         %{name}-common = %{version}
302
303 %description java
304 This is a dynamic shared object (DSO) for Apache that will add JAVA
305 support to PHP. This extension provides a simple and effective means
306 for creating and invoking methods on Java objects from PHP.
307
308 %description java -l pl
309 Modu³ PHP dodaj±cy wsparcie dla Javy. Umo¿liwia odwo³ywanie siê do
310 obiektów Javy z poziomu PHP.
311
312 %package xml
313 Summary:        XML extension module for PHP
314 Summary(pl):    Modu³ XML dla PHP
315 Group:          Libraries
316 Group(de):      Libraries
317 Group(es):      Bibliotecas
318 Group(fr):      Librairies
319 Group(pl):      Biblioteki
320 PreReq:         %{name}-common = %{version}
321
322 %description xml
323 This is a dynamic shared object (DSO) for Apache that will add XML
324 support to PHP. This extension lets you create XML parsers and then
325 define handlers for different XML events. If you want to be able to
326 parse XML documents you should install this package in addition to the
327 main %{name} package.
328
329 %description xml -l pl
330 Modu³ PHP umo¿liwiaj±cy parsowanie plików XML i obs³ugê zdarzeñ
331 zwi±zanych z tymi plikami.
332
333 %package dba
334 Summary:        DBA extension module for PHP
335 Summary(pl):    Modu³ DBA dla PHP
336 Group:          Libraries
337 Group(de):      Libraries
338 Group(es):      Bibliotecas
339 Group(fr):      Librairies
340 Group(pl):      Biblioteki
341 PreReq:         %{name}-common = %{version}
342
343 %description dba
344 This is a dynamic shared object (DSO) for Apache that will add
345 flat-file databases (DBA) support to PHP.
346
347 #%description dba -l pl
348
349 %package odbc
350 Summary:        ODBC extension module for PHP
351 Summary(pl):    Modu³ ODBC dla PHP
352 Group:          Libraries
353 Group(de):      Libraries
354 Group(es):      Bibliotecas
355 Group(fr):      Librairies
356 Group(pl):      Biblioteki
357 PreReq:         %{name}-common = %{version}
358
359 %description odbc
360 This is a dynamic shared object (DSO) for Apache that will add ODBC
361 support to PHP.
362
363 %description odbc -l pl
364 Modu³ PHP ze wsparciem dla ODBC.
365
366 %package calendar
367 Summary:        Calendar extension module for PHP
368 Summary(pl):    Modu³ funkcji kalendarza dla PHP
369 Group:          Libraries
370 Group(de):      Libraries
371 Group(es):      Bibliotecas
372 Group(fr):      Librairies
373 Group(pl):      Biblioteki
374 PreReq:         %{name}-common = %{version}
375
376 %description calendar
377 This is a dynamic shared object (DSO) for Apache that will add
378 calendar support to PHP.
379
380 #%description calendar -l pl
381
382 %package dbase
383 Summary:        DBase extension module for PHP
384 Summary(pl):    Modu³ DBase dla PHP
385 Group:          Libraries
386 Group(de):      Libraries
387 Group(es):      Bibliotecas
388 Group(fr):      Librairies
389 Group(pl):      Biblioteki
390 PreReq:         %{name}-common = %{version}
391
392 %description dbase
393 This is a dynamic shared object (DSO) for Apache that will add DBase
394 support to PHP.
395
396 %description dbase -l pl
397 Modu³ PHP ze wsparciem dla DBase.
398
399 %package filepro
400 Summary:        FilePro extension module for PHP
401 Summary(pl):    Modu³ FilePro dla PHP
402 Group:          Libraries
403 Group(de):      Libraries
404 Group(es):      Bibliotecas
405 Group(fr):      Librairies
406 Group(pl):      Biblioteki
407 PreReq:         %{name}-common = %{version}
408
409 %description filepro
410 This is a dynamic shared object (DSO) for Apache that will add FilePro
411 support to PHP.
412
413 #%description filepro -l pl
414
415 %package posix
416 Summary:        POSIX extension module for PHP
417 Summary(pl):    Modu³ POSIX dla PHP
418 Group:          Libraries
419 Group(de):      Libraries
420 Group(es):      Bibliotecas
421 Group(fr):      Librairies
422 Group(pl):      Biblioteki
423 PreReq:         %{name}-common = %{version}
424
425 %description posix
426 This is a dynamic shared object (DSO) for Apache that will add POSIX
427 functions support to PHP.
428
429 %description posix -l pl
430 Modu³ PHP umo¿liwiaj±cy korzystanie z funkcji POSIX.
431
432 %package pcre
433 Summary:        PCRE extension module for PHP
434 Summary(pl):    Modu³ PCRE dla PHP
435 Group:          Libraries
436 Group(de):      Libraries
437 Group(es):      Bibliotecas
438 Group(fr):      Librairies
439 Group(pl):      Biblioteki
440 PreReq:         %{name}-common = %{version}
441
442 %description pcre
443 This is a dynamic shared object (DSO) for Apache that will add Perl
444 Compatible Regular Expression support to PHP.
445
446 %description pcre -l pl
447 Modu³ PHP umo¿liwiaj±cy korzystanie z perlowych wyra¿eñ regularnych
448 (Perl Compatible Regular Expressions)
449
450 %package sysvsem
451 Summary:        SysV sem extension module for PHP
452 Summary(pl):    Modu³ SysV sem dla PHP
453 Group:          Libraries
454 Group(de):      Libraries
455 Group(es):      Bibliotecas
456 Group(fr):      Librairies
457 Group(pl):      Biblioteki
458 PreReq:         %{name}-common = %{version}
459
460 %description sysvsem
461 This is a dynamic shared object (DSO) for Apache that will add SysV
462 semafores support to PHP.
463
464 %description sysvsem -l pl
465 Modu³ PHP umo¿liwiaj±cy korzystanie z semaforów SysV.
466
467 %package sysvshm
468 Summary:        SysV shm extension module for PHP
469 Summary(pl):    Modu³ SysV shm dla PHP
470 Group:          Libraries
471 Group(de):      Libraries
472 Group(es):      Bibliotecas
473 Group(fr):      Librairies
474 Group(pl):      Biblioteki
475 PreReq:         %{name}-common = %{version}
476
477 %description sysvshm
478 This is a dynamic shared object (DSO) for Apache that will add SysV
479 Shared Memory support to PHP.
480
481 %description sysvshm -l pl
482 Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV.
483
484 %package yp
485 Summary:        NIS (yp) extension module for PHP
486 Summary(pl):    Modu³ NIS (yp) dla PHP
487 Group:          Libraries
488 Group(de):      Libraries
489 Group(es):      Bibliotecas
490 Group(fr):      Librairies
491 Group(pl):      Biblioteki
492 PreReq:         %{name}-common = %{version}
493
494 %description yp
495 This is a dynamic shared object (DSO) for Apache that will add NIS
496 (Yellow Pages) support to PHP.
497
498 #%description yp -l pl
499
500 %package bcmath
501 Summary:        bcmath extension module for PHP
502 Summary(pl):    Modu³ bcmath dla PHP
503 Group:          Libraries
504 Group(de):      Libraries
505 Group(es):      Bibliotecas
506 Group(fr):      Librairies
507 Group(pl):      Biblioteki
508 PreReq:         %{name}-common = %{version}
509
510 %description bcmath
511 This is a dynamic shared object (DSO) for Apache that will add bc
512 style precision math functions support to PHP.
513
514 %description bcmath -l pl
515 Modu³ PHP umo¿liwiaj±cy korzystanie z dok³adnych funkcji
516 matematycznych takich jak w programie bc.
517
518 %package ftp
519 Summary:        FTP extension module for PHP
520 Summary(pl):    Modu³ FTP dla PHP
521 Group:          Libraries
522 Group(de):      Libraries
523 Group(es):      Bibliotecas
524 Group(fr):      Librairies
525 Group(pl):      Biblioteki
526 PreReq:         %{name}-common = %{version}
527
528 %description ftp
529 This is a dynamic shared object (DSO) for Apache that will add FTP
530 support to PHP.
531
532 #%description ftp -l pl
533
534 %package zlib
535 Summary:        Zlib extension module for PHP
536 Summary(pl):    Modu³ zlib dla PHP
537 Group:          Libraries
538 Group(de):      Libraries
539 Group(es):      Bibliotecas
540 Group(fr):      Librairies
541 Group(pl):      Biblioteki
542 PreReq:         %{name}-common = %{version}
543
544 %description zlib
545 This is a dynamic shared object (DSO) for Apache that will add
546 compression (zlib) support to PHP.
547
548 %description zlib -l pl
549 Modu³ PHP umo¿liwiaj±cy u¿ywanie kompresji (poprzez bibliotekê zlib).
550
551 %package exif
552 Summary:        exifextension module for PHP
553 Summary(pl):    Modu³ exif dla PHP
554 Group:          Libraries
555 Group(de):      Libraries
556 Group(es):      Bibliotecas
557 Group(fr):      Librairies
558 Group(pl):      Biblioteki
559 PreReq:         %{name}-common = %{version}
560
561 %description exif
562 This is a dynamic shared object (DSO) for Apache that will add exif
563 support to PHP.
564
565 #%description exif -l pl
566
567 %package recode
568 Summary:        recodeextension module for PHP
569 Summary(pl):    Modu³ recode dla PHP
570 Group:          Libraries
571 Group(de):      Libraries
572 Group(es):      Bibliotecas
573 Group(fr):      Librairies
574 Group(pl):      Biblioteki
575 PreReq:         %{name}-common = %{version}
576 Requires:       recode >= 3.5d-3
577
578 %description recode
579 This is a dynamic shared object (DSO) for Apache that will add recode
580 support to PHP.
581
582 #%description recode -l pl
583
584 %package session
585 Summary:        sessionextension module for PHP
586 Summary(pl):    Modu³ session dla PHP
587 Group:          Libraries
588 Group(de):      Libraries
589 Group(es):      Bibliotecas
590 Group(fr):      Librairies
591 Group(pl):      Biblioteki
592 PreReq:         %{name}-common = %{version}
593
594 %description session
595 This is a dynamic shared object (DSO) for Apache that will add session
596 support to PHP.
597
598 #%description session -l pl
599
600 %package gettext
601 Summary:        gettextextension module for PHP
602 Summary(pl):    Modu³ gettext dla PHP
603 Group:          Libraries
604 Group(de):      Libraries
605 Group(es):      Bibliotecas
606 Group(fr):      Librairies
607 Group(pl):      Biblioteki
608 PreReq:         %{name}-common = %{version}
609
610 %description gettext
611 This is a dynamic shared object (DSO) for Apache that will add gettext
612 support to PHP.
613
614 #%description gettext -l pl
615
616 %package snmp
617 Summary:        snmpextension module for PHP
618 Summary(pl):    Modu³ snmp dla PHP
619 Group:          Libraries
620 Group(de):      Libraries
621 Group(es):      Bibliotecas
622 Group(fr):      Librairies
623 Group(pl):      Biblioteki
624 PreReq:         %{name}-common = %{version}
625
626 %description snmp
627 This is a dynamic shared object (DSO) for Apache that will add snmp
628 support to PHP.
629
630 #%description snmp -l pl
631
632 %package imap
633 Summary:        imapextension module for PHP
634 Summary(pl):    Modu³ imap dla PHP
635 Group:          Libraries
636 Group(de):      Libraries
637 Group(es):      Bibliotecas
638 Group(fr):      Librairies
639 Group(pl):      Biblioteki
640 PreReq:         %{name}-common = %{version}
641
642 %description imap
643 This is a dynamic shared object (DSO) for Apache that will add imap
644 support to PHP.
645
646 #%description imap -l pl
647
648 %package ldap
649 Summary:        LDAP extension module for PHP
650 Summary(pl):    Modu³ LDAP dla PHP
651 Group:          Libraries
652 Group(de):      Libraries
653 Group(es):      Bibliotecas
654 Group(fr):      Librairies
655 Group(pl):      Biblioteki
656 PreReq:         %{name}-common = %{version}
657
658 %description ldap
659 This is a dynamic shared object (DSO) for Apache that will add LDAP
660 support to PHP.
661
662 #%description ldap -l pl
663
664 %package sockets
665 Summary:        sockets extension module for PHP
666 Summary(pl):    Modu³ socket dla PHP
667 Group:          Libraries
668 Group(de):      Libraries
669 Group(es):      Bibliotecas
670 Group(fr):      Librairies
671 Group(pl):      Biblioteki
672 PreReq:         %{name}-common = %{version}
673
674 %description sockets
675 This is a dynamic shared object (DSO) for Apache that will add sockets
676 support to PHP.
677
678 #%description sockets -l pl
679
680 %package mcrypt
681 Summary:        mcrypt extension module for PHP
682 Summary(pl):    Modu³ mcrypt dla PHP
683 Group:          Libraries
684 Group(de):      Libraries
685 Group(es):      Bibliotecas
686 Group(fr):      Librairies
687 Group(pl):      Biblioteki
688 PreReq:         %{name}-common = %{version}
689
690 %description mcrypt
691 This is a dynamic shared object (DSO) for Apache that will add mcrypt
692 support to PHP.
693
694 #%description mcrypt -l pl
695
696 %package mhash
697 Summary:        mhash extension module for PHP
698 Summary(pl):    Modu³ mhash dla PHP
699 Group:          Libraries
700 Group(de):      Libraries
701 Group(es):      Bibliotecas
702 Group(fr):      Librairies
703 Group(pl):      Biblioteki
704 PreReq:         %{name}-common = %{version}
705
706 %description mhash
707 This is a dynamic shared object (DSO) for Apache that will add mhash
708 support to PHP.
709
710 #%description mhash -l pl
711
712 %package doc
713 Summary:        Online manual for PHP
714 Summary(pl):    Dokumentacja dla PHP
715 Group:          Networking/Daemons
716 Group(de):      Netzwerkwesen/Server
717 Group(pl):      Sieciowe/Serwery
718
719 %description doc
720 Comprehensive documentation for PHP, viewable through your web server,
721 too!
722
723 %description doc -l pl
724 Dokumentacja dla pakietu PHP. Mo¿na j± równie¿ ogl±daæ poprzez serwer
725 WWW.
726
727 %package pear
728 Summary:        PEAR
729 Group:          Development/Languages/PHP
730 Group(pl):      Programowanie/Jêzyki/PHP
731
732 %description pear
733 PEAR.
734
735 %package domxml
736 Summary:        XML
737 Group:          Development/Languages/PHP
738 Group(pl):      Programowanie/Jêzyki/PHP
739
740 %description domxml
741 XML.
742
743 %package devel
744 Summary:        Files for PHP modules development
745 Summary(pl):    Pliki do kompilacji modu³ów PHP
746 Group:          Development/Languages/PHP
747 Group(pl):      Programowanie/Jêzyki/PHP
748 Requires:       %{name}-common = %{version}
749
750 %description devel
751 Files for PHP modules development.
752
753 %description devel -l pl
754 Pliki potrzebne do kompilacji modu³ów PHP.
755
756 %package curl
757 Summary:        curl extension module for PHP
758 Summary(pl):    Modu³ curl dla PHP
759 Group:          Libraries
760 Group(de):      Libraries
761 Group(es):      Bibliotecas
762 Group(fr):      Librairies
763 Group(pl):      Biblioteki
764 PreReq:         %{name}-common = %{version}
765
766 %description curl
767 This is a dynamic shared object (DSO) for Apache that will add curl
768 support to PHP.
769
770 %description curl -l pl
771 Modu³ PHP umo¿liwiaj±cy korzystanie z biblioteki curl.
772
773 #%package xslt
774 #Summary:       xslt extension module for PHP
775 #Summary(pl):   Modu³ xslt dla PHP
776 #Group:         Libraries
777 #Group(de):     Libraries
778 #Group(es):     Bibliotecas
779 #Group(fr):     Librairies
780 #Group(pl):     Biblioteki
781 #PreReq:                %{name}-common = %{version}
782 #
783 #%description xslt
784 #This is a dynamic shared object (DSO) for Apache that will add xslt
785 #support to PHP.
786 #
787 #%description xslt -l pl
788 #Modu³ PHP umo¿liwiaj±cy korzystanie z technologii xslt.
789
790 #%package wddx
791 #Summary:       wddx extension module for PHP
792 #Summary(pl):   Modu³ wddx dla PHP
793 #Group:         Libraries
794 #Group(de):     Libraries
795 #Group(es):     Bibliotecas
796 #Group(fr):     Librairies
797 #Group(pl):     Biblioteki
798 #PreReq:                %{name}-common = %{version}
799 #
800 #%description wddx
801 #This is a dynamic shared object (DSO) for Apache that will add wddx
802 #support to PHP.
803 #
804 #%description wddx -l pl
805 #Modu³ PHP umo¿liwiaj±cy korzystanie z wddx.
806
807 %prep
808 %setup  -q
809 %patch0 -p1
810 %patch1 -p1
811 %patch2 -p1
812 %patch3 -p1
813 %patch6 -p1 
814 %patch9 -p1
815 %patch10 -p1
816 %patch11 -p1
817 %patch12 -p1
818 %patch13 -p1
819 #%patch14 -p1
820 %patch16 -p1
821
822 %build
823 CFLAGS="%{rpmcflags} -DEAPI -I/usr/X11R6/include"; export CFLAGS
824 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
825 ./buildconf
826 libtoolize --copy --force
827 aclocal
828 autoconf
829 #for i in cgi fastcgi apxs ; do
830 for i in cgi apxs ; do
831 %configure \
832         `[ $i = cgi ] && echo --enable-discard-path` \
833         `[ $i = fastcgi ] && echo --enable-discard-path --with-fastcgi=/usr` \
834         `[ $i = apxs ] && echo --with-apxs=%{_sbindir}/apxs` \
835         --with-config-file-path=%{_sysconfdir} \
836         --with-exec-dir=%{_bindir} \
837         --disable-debug \
838         --enable-magic-quotes \
839         --enable-shared \
840         --enable-track-vars \
841         --enable-safe-mode \
842         --enable-trans-sid \
843         --enable-sysvsem=shared \
844         --enable-sysvshm=shared \
845         --enable-shmop=shared \
846         --enable-session \
847         --enable-exif=shared \
848         --with-regex=php \
849         --with-gettext=shared \
850         %{!?_without_ldap:--with-ldap=shared} \
851         --with-mysql=shared,/usr \
852         --with-mysql-sock=/var/lib/mysql/mysql.sock \
853         --with-gd=shared \
854         --with-jpeg-dir=shared \
855         --with-zlib-dir=shared \
856         --with-png-dir=shared \
857         --enable-gd-native-ttf \
858         --with-freetype-dir=shared \
859         --with-t1lib=shared \
860         --with-dbase=shared \
861         --with-filepro=shared \
862         --enable-ftp=shared \
863         --with-hyperwave \
864         --with-pdflib=shared \
865         --with-cpdflib=shared \
866         %{?_with_java:--with-java} \
867         --with-pgsql=shared,/usr \
868         %{!?_without_imap:--with-imap=shared --with-imap-ssl} \
869         --enable-bcmath=shared \
870         --enable-calendar=shared \
871         --with-mm \
872         --with-pcre-regex=shared \
873         --enable-posix=shared \
874         --with-recode=shared \
875         --enable-ucd-snmp-hack \
876         --enable-dba=shared \
877         %{!?_without_snmp:--with-snmp=shared} \
878         --with-gdbm \
879         --with-db3 \
880         --enable-yp=shared \
881         --with-xml=shared \
882         --enable-xml=shared \
883         --with-zlib=shared \
884         --with-mcrypt=shared \
885         --enable-sockets=shared \
886         --with-bz2=shared \
887         --with-ctype=shared \
888         --with-mhash=shared \
889         --with-curl=shared \
890         --with-gmp=shared \
891         %{?_with_openssl:--with-openssl} \
892         %{!?_without_odbc:--with-unixODBC=shared} \
893         %{?_with_oracle:--with-oracle=shared} \
894         %{?_with_oci8:--with-oci8=shared} \
895         --without-db2 \
896         --with-dom=shared \
897     %{?_with_xslt:--enable-xslt=shared} \
898     %{?_with_xslt:--with-xslt-sablot=shared} \
899     %{?_with_wddx:--enable-wddx=shared} \
900         --with-pear=%{peardir}
901 done
902
903 # TODO --with-pspell=/usr,shared (pspell missing)
904 #       --with-qtdom=shared
905
906 %{__make}
907 %{__make} CFLAGS="%{rpmcflags} -DDISCARD_PATH=1" -C sapi/cgi
908
909 # Kill -rpath from php binary and libphp4.so
910 perl -pi -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
911 perl -pi -e 's|^runpath_var=.*|runpath_var=|g' libtool
912 %{__make} CFLAGS="%{rpmcflags} -DDISCARD_PATH=1" php
913
914 perl -pi -e 's|^hardcode_into_libs=.*|hardcode_into_libs=no|g' libtool
915 rm libphp4.la ; %{__make} libphp4.la
916
917 %install
918 rm -rf $RPM_BUILD_ROOT
919 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache},%{_sysconfdir}/{apache,cgi}} \
920                 $RPM_BUILD_ROOT/home/httpd/icons \
921                 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}}
922
923 %{__make} install \
924         INSTALL_ROOT=$RPM_BUILD_ROOT \
925         INSTALL_IT="install libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/apache/ ; install libs/libphp_common*.so.*.*.* $RPM_BUILD_ROOT%{_libdir}"
926
927 install .libs/php $RPM_BUILD_ROOT%{_bindir}/php
928
929 #exit 1
930 #install .libs/*.so     $RPM_BUILD_ROOT%{_pkglibdir}
931 #install modules/*.so   $RPM_BUILD_ROOT%{_pkglibdir}/php
932
933 install %{SOURCE2}              $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
934 install %{SOURCE3} php4.gif     $RPM_BUILD_ROOT/home/httpd/icons
935 install %{SOURCE5} $RPM_BUILD_ROOT/%{_sbindir}
936
937 mkdir manual
938 tar zxf %{SOURCE4} -C manual
939 ln -s manual.html manual/index.html
940
941 install %{SOURCE1} .
942 gzip -9nf CODING_STANDARDS CREDITS \
943       EXTENSIONS NEWS TODO* LICENSE Zend/LICENSE \
944       Zend/ZEND_CHANGES README.SELF-CONTAINED-EXTENSIONS README.EXT_SKEL
945
946 %post
947 %{_sbindir}/apxs -e -a -n php4 %{_pkglibdir}/libphp4.so 1>&2
948 perl -pi -e 's|^#AddType application/x-httpd-php \.php|AddType application/x-httpd-php .php|' \
949         /etc/httpd/httpd.conf
950 if [ -f /var/lock/subsys/httpd ]; then
951         /etc/rc.d/init.d/httpd restart 1>&2
952 fi
953
954 %preun
955 if [ "$1" = "0" ]; then
956         %{_sbindir}/apxs -e -A -n php4 %{_pkglibdir}/libphp4.so 1>&2
957         perl -pi -e \
958                 's|^AddType application/x-httpd-php \.php|#AddType application/x-httpd-php .php|' \
959                 /etc/httpd/httpd.conf
960         if [ -f /var/lock/subsys/httpd ]; then
961                 /etc/rc.d/init.d/httpd restart 1>&2
962         fi
963 fi
964
965 %post common -p /sbin/ldconfig
966 %postun common -p /sbin/ldconfig
967
968 %post bcmath
969 %{_sbindir}/php-module-install install bcmath %{_sysconfdir}/php.ini
970
971 %preun bcmath
972 if [ "$1" = "0" ]; then
973         %{_sbindir}/php-module-install remove bcmath %{_sysconfdir}/php.ini
974 fi
975
976 %post calendar
977 %{_sbindir}/php-module-install install calendar %{_sysconfdir}/php.ini
978
979 %preun calendar
980 if [ "$1" = "0" ]; then
981         %{_sbindir}/php-module-install remove calendar %{_sysconfdir}/php.ini
982 fi
983
984 %post dba
985 %{_sbindir}/php-module-install install dba %{_sysconfdir}/php.ini
986
987 %preun dba
988 if [ "$1" = "0" ]; then
989         %{_sbindir}/php-module-install remove dba %{_sysconfdir}/php.ini
990 fi
991
992 %post dbase
993 %{_sbindir}/php-module-install install dbase %{_sysconfdir}/php.ini
994
995 %preun dbase
996 if [ "$1" = "0" ]; then
997         %{_sbindir}/php-module-install remove dbase %{_sysconfdir}/php.ini
998 fi
999
1000 %post exif
1001 %{_sbindir}/php-module-install install exif %{_sysconfdir}/php.ini
1002
1003 %preun exif
1004 if [ "$1" = "0" ]; then
1005         %{_sbindir}/php-module-install remove exif %{_sysconfdir}/php.ini
1006 fi
1007
1008 %post filepro
1009 %{_sbindir}/php-module-install install filepro %{_sysconfdir}/php.ini
1010
1011 %preun filepro
1012 if [ "$1" = "0" ]; then
1013         %{_sbindir}/php-module-install remove filepro %{_sysconfdir}/php.ini
1014 fi
1015
1016 %post ftp
1017 %{_sbindir}/php-module-install install ftp %{_sysconfdir}/php.ini
1018
1019 %preun ftp
1020 if [ "$1" = "0" ]; then
1021         %{_sbindir}/php-module-install remove ftp %{_sysconfdir}/php.ini
1022 fi
1023
1024 %post gd
1025 %{_sbindir}/php-module-install install gd %{_sysconfdir}/php.ini
1026
1027 %preun gd
1028 if [ "$1" = "0" ]; then
1029         %{_sbindir}/php-module-install remove gd %{_sysconfdir}/php.ini
1030 fi
1031
1032 %post gettext
1033 %{_sbindir}/php-module-install install gettext %{_sysconfdir}/php.ini
1034
1035 %preun gettext
1036 if [ "$1" = "0" ]; then
1037         %{_sbindir}/php-module-install remove gettext %{_sysconfdir}/php.ini
1038 fi
1039
1040 %if %{?_without_imap:0}%{!?_without_imap:1}
1041 %post imap
1042 %{_sbindir}/php-module-install install imap %{_sysconfdir}/php.ini
1043
1044 %preun imap
1045 if [ "$1" = "0" ]; then
1046         %{_sbindir}/php-module-install remove imap %{_sysconfdir}/php.ini
1047 fi
1048 %endif
1049
1050 %if %{?bond_on_java:1}%{!?bond_on_java:0}
1051 %post java
1052 %{_sbindir}/php-module-install install libphp_java %{_sysconfdir}/php.ini
1053
1054 %preun java
1055 if [ "$1" = "0" ]; then
1056         %{_sbindir}/php-module-install remove libphp_java %{_sysconfdir}/php.ini
1057 fi
1058 %endif
1059
1060 %if %{?_without_ldap:0}%{!?_without_ldap:1}
1061 %post ldap
1062 %{_sbindir}/php-module-install install ldap %{_sysconfdir}/php.ini
1063
1064 %preun ldap
1065 if [ "$1" = "0" ]; then
1066         %{_sbindir}/php-module-install remove ldap %{_sysconfdir}/php.ini
1067 fi
1068 %endif
1069
1070 %post mcrypt
1071 %{_sbindir}/php-module-install install mcrypt %{_sysconfdir}/php.ini
1072
1073 %preun mcrypt
1074 if [ "$1" = "0" ]; then
1075         %{_sbindir}/php-module-install remove mcrypt %{_sysconfdir}/php.ini
1076 fi
1077
1078 %post mhash
1079 %{_sbindir}/php-module-install install mhash %{_sysconfdir}/php.ini
1080
1081 %preun mhash
1082 if [ "$1" = "0" ]; then
1083         %{_sbindir}/php-module-install remove mhash %{_sysconfdir}/php.ini
1084 fi
1085
1086 %post mysql
1087 %{_sbindir}/php-module-install install mysql %{_sysconfdir}/php.ini
1088
1089 %preun mysql
1090 if [ "$1" = "0" ]; then
1091         %{_sbindir}/php-module-install remove mysql %{_sysconfdir}/php.ini
1092 fi
1093
1094 %post pdf
1095 %{_sbindir}/php-module-install install libpdf_php %{_sysconfdir}/php.ini
1096
1097 %preun pdf
1098 if [ "$1" = "0" ]; then
1099         %{_sbindir}/php-module-install remove libpdf_php %{_sysconfdir}/php.ini
1100 fi
1101
1102 %preun domxml
1103 if [ "$1" = "0" ]; then
1104         %{_sbindir}/php-module-install remove domxml %{_sysconfdir}/php.ini
1105
1106 %post domxml
1107 %{_sbindir}/php-module-install install domxml %{_sysconfdir}/php.ini
1108
1109 %if %{?_with_oci8:1}%{!?_with_oci8:0}
1110 %post oci8
1111 %{_sbindir}/php-module-install install oci8 %{_sysconfdir}/php.ini
1112
1113 %preun oci8
1114 if [ "$1" = "0" ]; then
1115         %{_sbindir}/php-module-install remove oci8 %{_sysconfdir}/php.ini
1116 fi
1117 %endif
1118
1119 %if %{?_without_odbc:0}%{!?_without_odbc:1}
1120 %post odbc
1121 %{_sbindir}/php-module-install install odbc %{_sysconfdir}/php.ini
1122
1123 %preun odbc
1124 if [ "$1" = "0" ]; then
1125         %{_sbindir}/php-module-install remove odbc %{_sysconfdir}/php.ini
1126 fi
1127 %endif
1128
1129 %if %{?_with_oracle:1}%{!?_with_oracle:0}
1130 %post oracle
1131 %{_sbindir}/php-module-install install oracle %{_sysconfdir}/php.ini
1132
1133 %preun oracle
1134 if [ "$1" = "0" ]; then
1135         %{_sbindir}/php-module-install remove oracle %{_sysconfdir}/php.ini
1136 fi
1137 %endif
1138
1139 %post pcre
1140 %{_sbindir}/php-module-install install pcre %{_sysconfdir}/php.ini
1141
1142 %preun pcre
1143 if [ "$1" = "0" ]; then
1144         %{_sbindir}/php-module-install remove pcre %{_sysconfdir}/php.ini
1145 fi
1146
1147 %post pgsql
1148 %{_sbindir}/php-module-install install pgsql %{_sysconfdir}/php.ini
1149
1150 %preun pgsql
1151 if [ "$1" = "0" ]; then
1152         %{_sbindir}/php-module-install remove pgsql %{_sysconfdir}/php.ini
1153 fi
1154
1155 %post posix
1156 %{_sbindir}/php-module-install install posix %{_sysconfdir}/php.ini
1157
1158 %preun posix
1159 if [ "$1" = "0" ]; then
1160         %{_sbindir}/php-module-install remove posix %{_sysconfdir}/php.ini
1161 fi
1162
1163 %post recode
1164 %{_sbindir}/php-module-install install recode %{_sysconfdir}/php.ini
1165
1166 %preun recode
1167 if [ "$1" = "0" ]; then
1168         %{_sbindir}/php-module-install remove recode %{_sysconfdir}/php.ini
1169 fi
1170
1171 %post session
1172 %{_sbindir}/php-module-install install session %{_sysconfdir}/php.ini
1173
1174 %preun session
1175 if [ "$1" = "0" ]; then
1176         %{_sbindir}/php-module-install remove session %{_sysconfdir}/php.ini
1177 fi
1178
1179 %if %{?_without_snmp:0}%{!?_without_snmp:1}
1180 %post snmp
1181 %{_sbindir}/php-module-install install snmp %{_sysconfdir}/php.ini
1182
1183 %preun snmp
1184 if [ "$1" = "0" ]; then
1185         %{_sbindir}/php-module-install remove snmp %{_sysconfdir}/php.ini
1186 fi
1187 %endif
1188
1189 %post sockets
1190 %{_sbindir}/php-module-install install sockets %{_sysconfdir}/php.ini
1191
1192 %preun sockets
1193 if [ "$1" = "0" ]; then
1194         %{_sbindir}/php-module-install remove sockets %{_sysconfdir}/php.ini
1195 fi
1196
1197 %post sysvsem
1198 %{_sbindir}/php-module-install install sysvsem %{_sysconfdir}/php.ini
1199
1200 %preun sysvsem
1201 if [ "$1" = "0" ]; then
1202         %{_sbindir}/php-module-install remove sysvsem %{_sysconfdir}/php.ini
1203 fi
1204
1205 %post sysvshm
1206 %{_sbindir}/php-module-install install sysvshm %{_sysconfdir}/php.ini
1207
1208 %preun sysvshm
1209 if [ "$1" = "0" ]; then
1210         %{_sbindir}/php-module-install remove sysvshm %{_sysconfdir}/php.ini
1211 fi
1212
1213 %post xml
1214 %{_sbindir}/php-module-install install xml %{_sysconfdir}/php.ini
1215
1216 %preun xml
1217 if [ "$1" = "0" ]; then
1218         %{_sbindir}/php-module-install remove xml %{_sysconfdir}/php.ini
1219 fi
1220
1221 %post yp
1222 %{_sbindir}/php-module-install install yp %{_sysconfdir}/php.ini
1223
1224 %preun yp
1225 if [ "$1" = "0" ]; then
1226         %{_sbindir}/php-module-install remove yp %{_sysconfdir}/php.ini
1227 fi
1228
1229 %post zlib
1230 %{_sbindir}/php-module-install install zlib %{_sysconfdir}/php.ini
1231
1232 %preun zlib
1233 if [ "$1" = "0" ]; then
1234         %{_sbindir}/php-module-install remove zlib %{_sysconfdir}/php.ini
1235 fi
1236
1237 %post curl
1238 %{_sbindir}/php-module-install install curl %{_sysconfdir}/php.ini
1239
1240 %preun curl
1241 if [ "$1" = "0" ]; then
1242         %{_sbindir}/php-module-install remove curl %{_sysconfdir}/php.ini
1243 fi
1244
1245 #%post xslt
1246 #%{_sbindir}/php-module-install install xslt %{_sysconfdir}/php.ini
1247 #
1248 #%preun xslt
1249 #if [ "$1" = "0" ]; then
1250 #        %{_sbindir}/php-module-install remove xslt %{_sysconfdir}/php.ini
1251 #fi
1252 #
1253 #%post wddx
1254 #%{_sbindir}/php-module-install install wddx %{_sysconfdir}/php.ini
1255 #
1256 #%preun wddx
1257 #if [ "$1" = "0" ]; then
1258 #        %{_sbindir}/php-module-install remove wddx %{_sysconfdir}/php.ini
1259 #fi
1260
1261 %clean
1262 rm -rf $RPM_BUILD_ROOT
1263
1264 %files
1265 %defattr(644,root,root,755)
1266 %attr(755,root,root) %{_libdir}/apache/libphp4.so
1267
1268 %files cgi
1269 %defattr(644,root,root,755)
1270 %attr(755,root,root) %{_bindir}/php
1271
1272 %files common
1273 %defattr(644,root,root,755)
1274 %doc {CODING_STANDARDS,CREDITS,Zend/ZEND_CHANGES}.gz
1275 %doc {LICENSE,Zend/LICENSE,EXTENSIONS,NEWS,TODO*}.gz  
1276 %doc {README.EXT_SKEL,README.SELF-CONTAINED-EXTENSIONS}.gz
1277
1278 %dir %{_sysconfdir}
1279 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php.ini
1280
1281 /home/httpd/icons/*
1282
1283 %attr(755,root,root) %{_sbindir}/*
1284
1285 %attr(755,root,root) %{_libdir}/libphp_common*.so.*.*.*
1286
1287 %dir %{extensionsdir}
1288
1289 %files devel
1290 %defattr(644,root,root,755)
1291 %{_includedir}/php
1292 %{_libdir}/php/build
1293 %attr(755,root,root) %{_bindir}/phpextdist
1294 %attr(755,root,root) %{_bindir}/phpize
1295 %attr(755,root,root) %{_bindir}/php-config
1296
1297 %files domxml
1298 %defattr(644,root,root,755)
1299 %attr(755,root,root) %{extensionsdir}/domxml.so
1300
1301 %files pear
1302 %defattr(644,root,root,755)
1303 %attr(755,root,root) %{_bindir}/pear
1304 %{peardir}
1305
1306 %files mysql
1307 %defattr(644,root,root,755)
1308 %attr(755,root,root) %{extensionsdir}/mysql.so
1309
1310 %files pdf
1311 %defattr(644,root,root,755)
1312 %attr(755,root,root) %{extensionsdir}/libpdf_php.so
1313
1314 %files pgsql
1315 %defattr(644,root,root,755)
1316 %attr(755,root,root) %{extensionsdir}/pgsql.so
1317
1318 %if %{?_with_oracle:1}%{!?_with_oracle:0}
1319 %files oracle
1320 %defattr(644,root,root,755)
1321 %attr(755,root,root) %{extensionsdir}/oracle.so
1322 %endif
1323
1324 %if %{?_with_oci8:1}%{!?_with_oci8:0}
1325 %files oci8
1326 %defattr(644,root,root,755)
1327 %attr(755,root,root) %{extensionsdir}/oci8.so
1328 %endif
1329
1330 %files gd
1331 %defattr(644,root,root,755)
1332 %attr(755,root,root) %{extensionsdir}/gd.so
1333
1334 # To check
1335 #%files xml
1336 #%defattr(644,root,root,755)
1337 #%attr(755,root,root) %{extensionsdir}/xml.so
1338
1339 %files dba
1340 %defattr(644,root,root,755)
1341 %attr(755,root,root) %{extensionsdir}/dba.so
1342
1343 %files dbase
1344 %defattr(644,root,root,755)
1345 %attr(755,root,root) %{extensionsdir}/dbase.so
1346
1347 %files filepro
1348 %defattr(644,root,root,755)
1349 %attr(755,root,root) %{extensionsdir}/filepro.so
1350
1351 %files pcre
1352 %defattr(644,root,root,755)
1353 %attr(755,root,root) %{extensionsdir}/pcre.so
1354
1355 %files posix
1356 %defattr(644,root,root,755)
1357 %attr(755,root,root) %{extensionsdir}/posix.so
1358
1359 %files sysvsem
1360 %defattr(644,root,root,755)
1361 %attr(755,root,root) %{extensionsdir}/sysvsem.so
1362
1363 %files sysvshm
1364 %defattr(644,root,root,755)
1365 %attr(755,root,root) %{extensionsdir}/sysvshm.so
1366
1367 %files yp
1368 %defattr(644,root,root,755)
1369 %attr(755,root,root) %{extensionsdir}/yp.so
1370
1371 %files calendar
1372 %defattr(644,root,root,755)
1373 %attr(755,root,root) %{extensionsdir}/calendar.so
1374
1375 %files bcmath
1376 %defattr(644,root,root,755)
1377 %attr(755,root,root) %{extensionsdir}/bcmath.so
1378
1379 %files ftp
1380 %defattr(644,root,root,755)
1381 %attr(755,root,root) %{extensionsdir}/ftp.so
1382
1383 %files zlib
1384 %defattr(644,root,root,755)
1385 %attr(755,root,root) %{extensionsdir}/zlib.so
1386
1387 %files exif
1388 %defattr(644,root,root,755)
1389 %attr(755,root,root) %{extensionsdir}/exif.so
1390
1391 %files recode
1392 %defattr(644,root,root,755)
1393 %attr(755,root,root) %{extensionsdir}/recode.so
1394
1395 #%files session
1396 #%defattr(644,root,root,755)
1397 #%attr(755,root,root) %{extensionsdir}/session.so
1398
1399 %files gettext
1400 %defattr(644,root,root,755)
1401 %attr(755,root,root) %{extensionsdir}/gettext.so
1402
1403 %if %{?_without_imap:0}%{!?_without_imap:1}
1404 %files imap
1405 %defattr(644,root,root,755)
1406 %attr(755,root,root) %{extensionsdir}/imap.so
1407 %endif
1408
1409 %if %{?_without_snmp:0}%{!?_without_snmp:1}
1410 %files snmp
1411 %defattr(644,root,root,755)
1412 %attr(755,root,root) %{extensionsdir}/snmp.so
1413 %endif
1414
1415 %if %{?_with_java:1}%{!?_with_java:0}
1416 %files java
1417 %defattr(644,root,root,755)
1418 %attr(755,root,root) %{extensionsdir}/libphp_java.so
1419 %endif
1420
1421 %if %{?_without_ldap:0}%{!?_without_ldap:1}
1422 %files ldap
1423 %defattr(644,root,root,755)
1424 %attr(755,root,root) %{extensionsdir}/ldap.*
1425 %endif
1426
1427 %files sockets
1428 %defattr(644,root,root,755)
1429 %attr(755,root,root) %{extensionsdir}/sockets.so
1430
1431 %files mcrypt
1432 %defattr(644,root,root,755)
1433 %attr(755,root,root) %{extensionsdir}/mcrypt.so
1434
1435 %files mhash
1436 %defattr(644,root,root,755)
1437 %attr(755,root,root) %{extensionsdir}/mhash.so
1438
1439 %if %{?_without_odbc:0}%{!?_without_odbc:1}
1440 %files odbc
1441 %defattr(644,root,root,755)
1442 %attr(755,root,root) %{extensionsdir}/odbc.so
1443 %endif
1444
1445 %files doc
1446 %defattr(644,root,root,755)
1447 %doc manual/*
1448
1449 %files curl
1450 %defattr(644,root,root,755)
1451 %attr(755,root,root) %{extensionsdir}/curl.so
1452
1453 #%files xslt
1454 #%defattr(644,root,root,755)
1455 #%attr(755,root,root) %{extensionsdir}/xslt.so
1456 #
1457 #%files wddx
1458 #%defattr(644,root,root,755)
1459 #%attr(755,root,root) %{extensionsdir}/wddx.so
This page took 0.125648 seconds and 4 git commands to generate.