]> git.pld-linux.org Git - packages/php.git/blame - php.spec
- replaced java-fix patch with java-norpath patch (remove redundant rpaths
[packages/php.git] / php.spec
CommitLineData
6404edba 1#
82bb3a40 2# TODO:
35ef43f3 3# - msession module causes SEGV during phpinfo()
80259e0d 4# (only in Ra? doesn't happen in my environment)
35ef43f3 5# - pear - isn't built now, what is still needed???
c027c256
JB
6# - fastcgi option in cgi SAPI?
7# - add cli SAPI?
35ef43f3 8# maybe /usr/bin/php.{cli,cgi,fcgi}, but which one should be /usr/bin/php?
80259e0d
JB
9# - add notes about different behaviour (global file + included SAPI files)
10# to php*.ini
11# - look at security notes in php.ini-recommended (ugh), update ini patch;
12# set java.{class,library}.path appropriately
c027c256 13# - check/update "experimental" in descriptions
82bb3a40 14#
6404edba
PG
15# Automatic pear requirements finding:
16%include /usr/lib/rpm/macros.php
c2388c7d 17
18%define _apache2 %(rpm -q apache-devel 2> /dev/null | grep -Eq '\\-2\\.[0-9]+\\.' && echo 1 || echo 0)
e621d4e8 19%define apxs /usr/sbin/apxs
ab092fe1
AM
20
21%if %{_apache2}
22%define _without_recode 1
23%define _without_mm 1
24%endif
25
c2388c7d 26%ifnarch %{ix86}
27%define _without_msession 1
28%endif
29
e1126429 30# Conditional build:
e2263ce4
JB
31# _with_db3 - use db3 packages instead of db (4.x) for Berkeley DB support
32# _with_interbase_inst - use InterBase install., not Firebird (BR: proprietary libs)
efe52553
JB
33# _with_java - with Java extension module (BR: jdk)
34# _with_oci8 - with Oracle oci8 extension module (BR: proprietary libs)
35# _with_oracle - with oracle extension module (BR: proprietary libs)
36# _with_pcntl - with pcntl extension module (problems: SEGV on exit)
37# _without_cpdf - without cpdf extension module
2bb29330 38# _without_curl - without CURL extension module
c2388c7d 39# _without_domxslt - without DOM XSLT/EXSLT support in DOM XML extension module
efe52553 40# _without_gif - build GD extension module with gd library without GIF support
c2388c7d 41# _without_imap - without IMAP extension module
e2263ce4 42# _without_interbase - without InterBase extension module
c2388c7d 43# _without_ldap - without LDAP extension module
2bb29330
JB
44# _without_mhash - without mhash extension module
45# _without_ming - without ming extension module
c2388c7d 46# _without_mm - without mm support for session storage
2bb29330 47# _without_mnogosearch - without mnogosearch extension module
c2388c7d 48# _without_msession - without msession extension module
49# _without_odbc - without ODBC extension module
bdd27482 50# _without_openssl - without OpenSSL support and OpenSSL extension module
efe52553 51# _without_pcre - without PCRE extension module
bdd27482 52# _without_pdf - without PDF extension module
2bb29330 53# _without_pspell - without pspell extension module
8c56345a 54# _without_pgsql - without PostgreSQL extension module
c2388c7d 55# _without_snmp - without SNMP extension module
56# _without_recode - without recode extension module
efe52553 57# _without_sybase_ct - without Sybase-CT extension module
c2388c7d 58# _without_wddx - without WDDX extension module
efe52553
JB
59# _without_xml - without XML extension module
60# _without_xmlrpc - without XML-RPC extension module
c2388c7d 61# _without_xslt - without XSLT extension module
90df7549 62
caff8ce9 63Summary: The PHP HTML-embedded scripting language for use with Apache
64Summary(fr): Le langage de script embarque-HTML PHP pour Apache
65