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