]> git.pld-linux.org Git - packages/php.git/blob - php.spec
more BuildRequires
[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:        0.2
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:  freetype1-devel
53 BuildRequires:  gd-devel >= 1.8.3
54 BuildRequires:  gdbm-devel
55 %{!?_without_imap:BuildRequires: imap-devel >= 1:2001-0.BETA }
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 %patch1 -p1
756 %patch2 -p1
757 %patch3 -p1
758 %patch6 -p1 
759 %patch9 -p1
760 %patch10 -p1
761 %patch11 -p1
762 %patch12 -p1
763 %patch13 -p1
764
765 %build
766 CFLAGS="%{rpmcflags} -DEAPI -I/usr/X11R6/include"; export CFLAGS
767 EXTENSION_DIR="%{extensionsdir}"; export EXTENSION_DIR
768 ./buildconf
769 libtoolize --copy --force
770 aclocal
771 autoconf
772 #for i in cgi fastcgi apxs ; do
773 for i in cgi apxs ; do
774 %configure \
775         `[ $i = cgi ] && echo --enable-discard-path` \
776         `[ $i = fastcgi ] && echo --enable-discard-path --with-fastcgi=/usr` \
777         `[ $i = apxs ] && echo --with-apxs=%{_sbindir}/apxs` \
778         --with-config-file-path=%{_sysconfdir} \
779         --with-exec-dir=%{_bindir} \
780         --disable-debug \
781         --enable-magic-quotes \
782         --enable-shared \
783         --enable-track-vars \
784         --enable-safe-mode \
785         --enable-trans-sid \
786         --enable-sysvsem=shared \
787         --enable-sysvshm=shared \
788         --enable-shmop=shared \
789         --enable-session \
790         --enable-exif=shared \
791         --with-regex=php \
792         --with-gettext=shared \
793         %{!?_without_ldap:--with-ldap=shared} \
794         --with-mysql=shared,/usr \
795         --with-mysql-sock=/var/lib/mysql/mysql.sock \
796         --with-gd=shared \
797         --enable-gd-imgstrttf \
798         --with-dbase=shared \
799         --with-filepro=shared \
800         --enable-ftp=shared \
801         --with-hyperwave \
802         --with-pdflib=shared \
803         --with-cpdflib=shared \
804         %{?_with_java:--with-java} \
805         --with-pgsql=shared,/usr \
806         %{!?_without_imap:--with-imap=shared} \
807         --enable-bcmath=shared \
808         --enable-calendar=shared \
809         --with-mm \
810         --with-pcre-regex=shared \
811         --enable-posix=shared \
812         --with-ttf \
813         --with-t1lib \
814         --with-recode=shared \
815         --enable-ucd-snmp-hack \
816         --enable-dba=shared \
817         %{!?_without_snmp:--with-snmp=shared} \
818         --with-gdbm \
819         --with-db3 \
820         --enable-yp=shared \
821         --with-xml=shared \
822         --enable-xml=shared \
823         --with-zlib=shared \
824         --with-mcrypt=shared \
825         --enable-sockets=shared \
826         --with-bz2=shared \
827         --with-ctype=shared \
828         --with-mhash=shared \
829         --with-curl=shared \
830         --with-gmp=shared \
831         %{?_with_openssl:--with-openssl} \
832         %{!?_without_odbc:--with-unixODBC=shared} \
833         %{?_with_oracle:--with-oracle=shared} \
834         %{?_with_oci8:--with-oci8=shared} \
835         --without-db2 \
836         --with-pear=%{peardir}
837 done
838
839 # TODO --with-pspell=/usr,shared (pspell missing)
840
841 # --with-dom need libxml >= 2.2.7 \
842
843 %{__make}
844 %{__make} CFLAGS="%{rpmcflags} -DDISCARD_PATH=1" -C sapi/cgi
845
846 # Kill -rpath from php binary and libphp4.so
847 perl -pi -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
848 perl -pi -e 's|^runpath_var=.*|runpath_var=|g' libtool
849 %{__make} CFLAGS="%{rpmcflags} -DDISCARD_PATH=1" php
850
851 perl -pi -e 's|^hardcode_into_libs=.*|hardcode_into_libs=no|g' libtool
852 rm libphp4.la ; %{__make} libphp4.la
853
854 %install
855 rm -rf $RPM_BUILD_ROOT
856 install -d $RPM_BUILD_ROOT{%{_libdir}/{php,apache},%{_sysconfdir}/{apache,cgi}} \
857                 $RPM_BUILD_ROOT/home/httpd/icons \
858                 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}}
859
860 %{__make} install \
861         INSTALL_ROOT=$RPM_BUILD_ROOT \
862         INSTALL_IT="install libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/apache/ ; install libs/libphp_common*.so.*.*.* $RPM_BUILD_ROOT%{_libdir}"
863
864 install .libs/php $RPM_BUILD_ROOT%{_bindir}/php
865
866 #exit 1
867 #install .libs/*.so     $RPM_BUILD_ROOT%{_pkglibdir}
868 #install modules/*.so   $RPM_BUILD_ROOT%{_pkglibdir}/php
869
870 install %{SOURCE2}              $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
871 install %{SOURCE3} php4.gif     $RPM_BUILD_ROOT/home/httpd/icons
872 install %{SOURCE5} $RPM_BUILD_ROOT/%{_sbindir}
873
874 mkdir manual
875 tar zxf %{SOURCE4} -C manual
876 ln -s manual.html manual/index.html
877
878 install %{SOURCE1} .
879 gzip -9nf CODING_STANDARDS CREDITS \
880       EXTENSIONS NEWS TODO* LICENSE Zend/LICENSE \
881       Zend/ZEND_CHANGES README.SELF-CONTAINED-EXTENSIONS README.EXT_SKEL
882
883 %post
884 %{_sbindir}/apxs -e -a -n php4 %{_pkglibdir}/libphp4.so 1>&2
885 perl -pi -e 's|^#AddType application/x-httpd-php \.php|AddType application/x-httpd-php .php|' \
886         /etc/httpd/httpd.conf
887 if [ -f /var/lock/subsys/httpd ]; then
888         /etc/rc.d/init.d/httpd restart 1>&2
889 fi
890
891 %preun
892 if [ "$1" = "0" ]; then
893         %{_sbindir}/apxs -e -A -n php4 %{_pkglibdir}/libphp4.so 1>&2
894         perl -pi -e \
895                 's|^AddType application/x-httpd-php \.php|#AddType application/x-httpd-php .php|' \
896                 /etc/httpd/httpd.conf
897         if [ -f /var/lock/subsys/httpd ]; then
898                 /etc/rc.d/init.d/httpd restart 1>&2
899         fi
900 fi
901
902 %post common -p /sbin/ldconfig
903 %postun common -p /sbin/ldconfig
904
905 %post bcmath
906 %{_sbindir}/php-module-install install bcmath %{_sysconfdir}/php.ini
907
908 %preun bcmath
909 if [ "$1" = "0" ]; then
910         %{_sbindir}/php-module-install remove bcmath %{_sysconfdir}/php.ini
911 fi
912
913 %post calendar
914 %{_sbindir}/php-module-install install calendar %{_sysconfdir}/php.ini
915
916 %preun calendar
917 if [ "$1" = "0" ]; then
918         %{_sbindir}/php-module-install remove calendar %{_sysconfdir}/php.ini
919 fi
920
921 %post dba
922 %{_sbindir}/php-module-install install dba %{_sysconfdir}/php.ini
923
924 %preun dba
925 if [ "$1" = "0" ]; then
926         %{_sbindir}/php-module-install remove dba %{_sysconfdir}/php.ini
927 fi
928
929 %post dbase
930 %{_sbindir}/php-module-install install dbase %{_sysconfdir}/php.ini
931
932 %preun dbase
933 if [ "$1" = "0" ]; then
934         %{_sbindir}/php-module-install remove dbase %{_sysconfdir}/php.ini
935 fi
936
937 %post exif
938 %{_sbindir}/php-module-install install exif %{_sysconfdir}/php.ini
939
940 %preun exif
941 if [ "$1" = "0" ]; then
942         %{_sbindir}/php-module-install remove exif %{_sysconfdir}/php.ini
943 fi
944
945 %post filepro
946 %{_sbindir}/php-module-install install filepro %{_sysconfdir}/php.ini
947
948 %preun filepro
949 if [ "$1" = "0" ]; then
950         %{_sbindir}/php-module-install remove filepro %{_sysconfdir}/php.ini
951 fi
952
953 %post ftp
954 %{_sbindir}/php-module-install install ftp %{_sysconfdir}/php.ini
955
956 %preun ftp
957 if [ "$1" = "0" ]; then
958         %{_sbindir}/php-module-install remove ftp %{_sysconfdir}/php.ini
959 fi
960
961 %post gd
962 %{_sbindir}/php-module-install install gd %{_sysconfdir}/php.ini
963
964 %preun gd
965 if [ "$1" = "0" ]; then
966         %{_sbindir}/php-module-install remove gd %{_sysconfdir}/php.ini
967 fi
968
969 %post gettext
970 %{_sbindir}/php-module-install install gettext %{_sysconfdir}/php.ini
971
972 %preun gettext
973 if [ "$1" = "0" ]; then
974         %{_sbindir}/php-module-install remove gettext %{_sysconfdir}/php.ini
975 fi
976
977 %if %{?_without_imap:0}%{!?_without_imap:1}
978 %post imap
979 %{_sbindir}/php-module-install install imap %{_sysconfdir}/php.ini
980
981 %preun imap
982 if [ "$1" = "0" ]; then
983         %{_sbindir}/php-module-install remove imap %{_sysconfdir}/php.ini
984 fi
985 %endif
986
987 %if %{?bond_on_java:1}%{!?bond_on_java:0}
988 %post java
989 %{_sbindir}/php-module-install install libphp_java %{_sysconfdir}/php.ini
990
991 %preun java
992 if [ "$1" = "0" ]; then
993         %{_sbindir}/php-module-install remove libphp_java %{_sysconfdir}/php.ini
994 fi
995 %endif
996
997 %if %{?_without_ldap:0}%{!?_without_ldap:1}
998 %post ldap
999 %{_sbindir}/php-module-install install ldap %{_sysconfdir}/php.ini
1000
1001 %preun ldap
1002 if [ "$1" = "0" ]; then
1003         %{_sbindir}/php-module-install remove ldap %{_sysconfdir}/php.ini
1004 fi
1005 %endif
1006
1007 %post mcrypt
1008 %{_sbindir}/php-module-install install mcrypt %{_sysconfdir}/php.ini
1009
1010 %preun mcrypt
1011 if [ "$1" = "0" ]; then
1012         %{_sbindir}/php-module-install remove mcrypt %{_sysconfdir}/php.ini
1013 fi
1014
1015 %post mhash
1016 %{_sbindir}/php-module-install install mhash %{_sysconfdir}/php.ini
1017
1018 %preun mhash
1019 if [ "$1" = "0" ]; then
1020         %{_sbindir}/php-module-install remove mhash %{_sysconfdir}/php.ini
1021 fi
1022
1023 %post mysql
1024 %{_sbindir}/php-module-install install mysql %{_sysconfdir}/php.ini
1025
1026 %preun mysql
1027 if [ "$1" = "0" ]; then
1028         %{_sbindir}/php-module-install remove mysql %{_sysconfdir}/php.ini
1029 fi
1030
1031 %post pdf
1032 %{_sbindir}/php-module-install install libpdf_php %{_sysconfdir}/php.ini
1033
1034 %preun pdf
1035 if [ "$1" = "0" ]; then
1036         %{_sbindir}/php-module-install remove libpdf_php %{_sysconfdir}/php.ini
1037 fi
1038
1039 %if %{?_with_oci8:1}%{!?_with_oci8:0}
1040 %post oci8
1041 %{_sbindir}/php-module-install install oci8 %{_sysconfdir}/php.ini
1042
1043 %preun oci8
1044 if [ "$1" = "0" ]; then
1045         %{_sbindir}/php-module-install remove oci8 %{_sysconfdir}/php.ini
1046 fi
1047 %endif
1048
1049 %if %{?_without_odbc:0}%{!?_without_odbc:1}
1050 %post odbc
1051 %{_sbindir}/php-module-install install odbc %{_sysconfdir}/php.ini
1052
1053 %preun odbc
1054 if [ "$1" = "0" ]; then
1055         %{_sbindir}/php-module-install remove odbc %{_sysconfdir}/php.ini
1056 fi
1057 %endif
1058
1059 %if %{?_with_oracle:1}%{!?_with_oracle:0}
1060 %post oracle
1061 %{_sbindir}/php-module-install install oracle %{_sysconfdir}/php.ini
1062
1063 %preun oracle
1064 if [ "$1" = "0" ]; then
1065         %{_sbindir}/php-module-install remove oracle %{_sysconfdir}/php.ini
1066 fi
1067 %endif
1068
1069 %post pcre
1070 %{_sbindir}/php-module-install install pcre %{_sysconfdir}/php.ini
1071
1072 %preun pcre
1073 if [ "$1" = "0" ]; then
1074         %{_sbindir}/php-module-install remove pcre %{_sysconfdir}/php.ini
1075 fi
1076
1077 %post pgsql
1078 %{_sbindir}/php-module-install install pgsql %{_sysconfdir}/php.ini
1079
1080 %preun pgsql
1081 if [ "$1" = "0" ]; then
1082         %{_sbindir}/php-module-install remove pgsql %{_sysconfdir}/php.ini
1083 fi
1084
1085 %post posix
1086 %{_sbindir}/php-module-install install posix %{_sysconfdir}/php.ini
1087
1088 %preun posix
1089 if [ "$1" = "0" ]; then
1090         %{_sbindir}/php-module-install remove posix %{_sysconfdir}/php.ini
1091 fi
1092
1093 %post recode
1094 %{_sbindir}/php-module-install install recode %{_sysconfdir}/php.ini
1095
1096 %preun recode
1097 if [ "$1" = "0" ]; then
1098         %{_sbindir}/php-module-install remove recode %{_sysconfdir}/php.ini
1099 fi
1100
1101 %post session
1102 %{_sbindir}/php-module-install install session %{_sysconfdir}/php.ini
1103
1104 %preun session
1105 if [ "$1" = "0" ]; then
1106         %{_sbindir}/php-module-install remove session %{_sysconfdir}/php.ini
1107 fi
1108
1109 %if %{?_without_snmp:0}%{!?_without_snmp:1}
1110 %post snmp
1111 %{_sbindir}/php-module-install install snmp %{_sysconfdir}/php.ini
1112
1113 %preun snmp
1114 if [ "$1" = "0" ]; then
1115         %{_sbindir}/php-module-install remove snmp %{_sysconfdir}/php.ini
1116 fi
1117 %endif
1118
1119 %post sockets
1120 %{_sbindir}/php-module-install install sockets %{_sysconfdir}/php.ini
1121
1122 %preun sockets
1123 if [ "$1" = "0" ]; then
1124         %{_sbindir}/php-module-install remove sockets %{_sysconfdir}/php.ini
1125 fi
1126
1127 %post sysvsem
1128 %{_sbindir}/php-module-install install sysvsem %{_sysconfdir}/php.ini
1129
1130 %preun sysvsem
1131 if [ "$1" = "0" ]; then
1132         %{_sbindir}/php-module-install remove sysvsem %{_sysconfdir}/php.ini
1133 fi
1134
1135 %post sysvshm
1136 %{_sbindir}/php-module-install install sysvshm %{_sysconfdir}/php.ini
1137
1138 %preun sysvshm
1139 if [ "$1" = "0" ]; then
1140         %{_sbindir}/php-module-install remove sysvshm %{_sysconfdir}/php.ini
1141 fi
1142
1143 %post xml
1144 %{_sbindir}/php-module-install install xml %{_sysconfdir}/php.ini
1145
1146 %preun xml
1147 if [ "$1" = "0" ]; then
1148         %{_sbindir}/php-module-install remove xml %{_sysconfdir}/php.ini
1149 fi
1150
1151 %post yp
1152 %{_sbindir}/php-module-install install yp %{_sysconfdir}/php.ini
1153
1154 %preun yp
1155 if [ "$1" = "0" ]; then
1156         %{_sbindir}/php-module-install remove yp %{_sysconfdir}/php.ini
1157 fi
1158
1159 %post zlib
1160 %{_sbindir}/php-module-install install zlib %{_sysconfdir}/php.ini
1161
1162 %preun zlib
1163 if [ "$1" = "0" ]; then
1164         %{_sbindir}/php-module-install remove zlib %{_sysconfdir}/php.ini
1165 fi
1166
1167 %post curl
1168 %{_sbindir}/php-module-install install curl %{_sysconfdir}/php.ini
1169
1170 %preun curl
1171 if [ "$1" = "0" ]; then
1172         %{_sbindir}/php-module-install remove curl %{_sysconfdir}/php.ini
1173 fi
1174
1175 %clean
1176 rm -rf $RPM_BUILD_ROOT
1177
1178 %files
1179 %defattr(644,root,root,755)
1180 %attr(755,root,root) %{_libdir}/apache/libphp4.so
1181
1182 %files cgi
1183 %defattr(644,root,root,755)
1184 %attr(755,root,root) %{_bindir}/php
1185
1186 %files common
1187 %defattr(644,root,root,755)
1188 %doc {CODING_STANDARDS,CREDITS,Zend/ZEND_CHANGES}.gz
1189 %doc {LICENSE,Zend/LICENSE,EXTENSIONS,NEWS,TODO*}.gz  
1190 %doc {README.EXT_SKEL,README.SELF-CONTAINED-EXTENSIONS}.gz
1191
1192 %dir %{_sysconfdir}
1193 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/php.ini
1194
1195 /home/httpd/icons/*
1196
1197 %attr(755,root,root) %{_sbindir}/*
1198
1199 %attr(755,root,root) %{_libdir}/libphp_common*.so.*.*.*
1200
1201 %dir %{extensionsdir}
1202
1203 %files devel
1204 %defattr(644,root,root,755)
1205 %{_includedir}/php
1206 %{_libdir}/php/build
1207 %attr(755,root,root) %{_bindir}/phpextdist
1208 %attr(755,root,root) %{_bindir}/phpize
1209 %attr(755,root,root) %{_bindir}/php-config
1210
1211 %files pear
1212 %defattr(644,root,root,755)
1213 %attr(755,root,root) %{_bindir}/pear
1214 %{peardir}
1215
1216 %files mysql
1217 %defattr(644,root,root,755)
1218 %attr(755,root,root) %{extensionsdir}/mysql.so
1219
1220 %files pdf
1221 %defattr(644,root,root,755)
1222 %attr(755,root,root) %{extensionsdir}/libpdf_php.so
1223
1224 %files pgsql
1225 %defattr(644,root,root,755)
1226 %attr(755,root,root) %{extensionsdir}/pgsql.so
1227
1228 %if %{?_with_oracle:1}%{!?_with_oracle:0}
1229 %files oracle
1230 %defattr(644,root,root,755)
1231 %attr(755,root,root) %{extensionsdir}/oracle.so
1232 %endif
1233
1234 %if %{?_with_oci8:1}%{!?_with_oci8:0}
1235 %files oci8
1236 %defattr(644,root,root,755)
1237 %attr(755,root,root) %{extensionsdir}/oci8.so
1238 %endif
1239
1240 %files gd
1241 %defattr(644,root,root,755)
1242 %attr(755,root,root) %{extensionsdir}/gd.so
1243
1244 # To check
1245 #%files xml
1246 #%defattr(644,root,root,755)
1247 #%attr(755,root,root) %{extensionsdir}/xml.so
1248
1249 %files dba
1250 %defattr(644,root,root,755)
1251 %attr(755,root,root) %{extensionsdir}/dba.so
1252
1253 %files dbase
1254 %defattr(644,root,root,755)
1255 %attr(755,root,root) %{extensionsdir}/dbase.so
1256
1257 %files filepro
1258 %defattr(644,root,root,755)
1259 %attr(755,root,root) %{extensionsdir}/filepro.so
1260
1261 %files pcre
1262 %defattr(644,root,root,755)
1263 %attr(755,root,root) %{extensionsdir}/pcre.so
1264
1265 %files posix
1266 %defattr(644,root,root,755)
1267 %attr(755,root,root) %{extensionsdir}/posix.so
1268
1269 %files sysvsem
1270 %defattr(644,root,root,755)
1271 %attr(755,root,root) %{extensionsdir}/sysvsem.so
1272
1273 %files sysvshm
1274 %defattr(644,root,root,755)
1275 %attr(755,root,root) %{extensionsdir}/sysvshm.so
1276
1277 %files yp
1278 %defattr(644,root,root,755)
1279 %attr(755,root,root) %{extensionsdir}/yp.so
1280
1281 %files calendar
1282 %defattr(644,root,root,755)
1283 %attr(755,root,root) %{extensionsdir}/calendar.so
1284
1285 %files bcmath
1286 %defattr(644,root,root,755)
1287 %attr(755,root,root) %{extensionsdir}/bcmath.so
1288
1289 %files ftp
1290 %defattr(644,root,root,755)
1291 %attr(755,root,root) %{extensionsdir}/ftp.so
1292
1293 %files zlib
1294 %defattr(644,root,root,755)
1295 %attr(755,root,root) %{extensionsdir}/zlib.so
1296
1297 %files exif
1298 %defattr(644,root,root,755)
1299 %attr(755,root,root) %{extensionsdir}/exif.so
1300
1301 %files recode
1302 %defattr(644,root,root,755)
1303 %attr(755,root,root) %{extensionsdir}/recode.so
1304
1305 #%files session
1306 #%defattr(644,root,root,755)
1307 #%attr(755,root,root) %{extensionsdir}/session.so
1308
1309 %files gettext
1310 %defattr(644,root,root,755)
1311 %attr(755,root,root) %{extensionsdir}/gettext.so
1312
1313 %if %{?_without_imap:0}%{!?_without_imap:1}
1314 %files imap
1315 %defattr(644,root,root,755)
1316 %attr(755,root,root) %{extensionsdir}/imap.so
1317 %endif
1318
1319 %if %{?_without_snmp:0}%{!?_without_snmp:1}
1320 %files snmp
1321 %defattr(644,root,root,755)
1322 %attr(755,root,root) %{extensionsdir}/snmp.so
1323 %endif
1324
1325 %if %{?_with_java:1}%{!?_with_java:0}
1326 %files java
1327 %defattr(644,root,root,755)
1328 %attr(755,root,root) %{extensionsdir}/libphp_java.so
1329 %endif
1330
1331 %if %{?_without_ldap:0}%{!?_without_ldap:1}
1332 %files ldap
1333 %defattr(644,root,root,755)
1334 %attr(755,root,root) %{extensionsdir}/ldap.*
1335 %endif
1336
1337 %files sockets
1338 %defattr(644,root,root,755)
1339 %attr(755,root,root) %{extensionsdir}/sockets.so
1340
1341 %files mcrypt
1342 %defattr(644,root,root,755)
1343 %attr(755,root,root) %{extensionsdir}/mcrypt.so
1344
1345 %files mhash
1346 %defattr(644,root,root,755)
1347 %attr(755,root,root) %{extensionsdir}/mhash.so
1348
1349 %if %{?_without_odbc:0}%{!?_without_odbc:1}
1350 %files odbc
1351 %defattr(644,root,root,755)
1352 %attr(755,root,root) %{extensionsdir}/odbc.so
1353 %endif
1354
1355 %files doc
1356 %defattr(644,root,root,755)
1357 %doc manual/*
1358
1359 %files curl
1360 %defattr(644,root,root,755)
1361 %attr(755,root,root) %{extensionsdir}/curl.so
This page took 0.277286 seconds and 4 git commands to generate.