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