auto-import changelog data from php-4.3.7-3.src.rpm

* Thu Jun 17 2004 Joe Orton <jorton@redhat.com> 4.3.7-3
- add gmp_powm fix (Oskari Saarenmaa, #124318)
- split mbstring, ncurses, gd, openssl extns into subpackages
- fix memory leak in apache2handler; use ap_r{write,flush}
  rather than brigade interfaces

* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
This commit is contained in:
cvsdist 2004-09-09 10:43:52 +00:00
parent 7f43e12a26
commit aad1e13a5e
1 changed files with 71 additions and 22 deletions

View File

@ -6,7 +6,7 @@
Summary: The PHP HTML-embedded scripting language. (PHP: Hypertext Preprocessor) Summary: The PHP HTML-embedded scripting language. (PHP: Hypertext Preprocessor)
Name: php Name: php
Version: 4.3.7 Version: 4.3.7
Release: 1 Release: 3
License: The PHP License License: The PHP License
Group: Development/Languages Group: Development/Languages
URL: http://www.php.net/ URL: http://www.php.net/
@ -23,10 +23,12 @@ Patch6: php-4.3.1-tests.patch
Patch7: php-4.3.2-libtool15.patch Patch7: php-4.3.2-libtool15.patch
Patch8: php-4.3.3-miscfix.patch Patch8: php-4.3.3-miscfix.patch
Patch9: php-4.3.6-umask.patch Patch9: php-4.3.6-umask.patch
Patch10: php-4.3.7-handler.patch
# Fixes for extension modules # Fixes for extension modules
Patch21: php-4.3.1-odbc.patch Patch21: php-4.3.1-odbc.patch
Patch22: php-4.3.2-db4.patch Patch22: php-4.3.2-db4.patch
Patch23: php-4.3.7-gmppowm.patch
# Functional changes # Functional changes
Patch30: php-4.3.1-dlopen.patch Patch30: php-4.3.1-dlopen.patch
@ -34,10 +36,10 @@ Patch31: php-4.3.4-easter.patch
BuildRoot: %{_tmppath}/%{name}-root BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: bzip2-devel, curl-devel >= 7.9, db4-devel, expat-devel, freetype-devel BuildRequires: bzip2-devel, curl-devel >= 7.9, db4-devel, expat-devel
BuildRequires: gd-devel >= 1.8.4, gmp-devel, aspell-devel >= 0.50.0 BuildRequires: gmp-devel, aspell-devel >= 0.50.0
BuildRequires: httpd-devel >= 2.0.46-1, libjpeg-devel, libpng-devel, pam-devel BuildRequires: httpd-devel >= 2.0.46-1, libjpeg-devel, libpng-devel, pam-devel
BuildRequires: libstdc++-devel, ncurses-devel, openssl-devel BuildRequires: libstdc++-devel, openssl-devel
BuildRequires: zlib-devel, pcre-devel, smtpdaemon BuildRequires: zlib-devel, pcre-devel, smtpdaemon
BuildRequires: bzip2, fileutils, perl, libtool >= 1.4.3 BuildRequires: bzip2, fileutils, perl, libtool >= 1.4.3
Obsoletes: php-dbg, mod_php, php3, phpfi, stronghold-php Obsoletes: php-dbg, mod_php, php3, phpfi, stronghold-php
@ -224,6 +226,45 @@ BuildRequires: expat-devel
The php-xmlrpc package contains a dynamic shared object that will add The php-xmlrpc package contains a dynamic shared object that will add
support for the XML-RPC protocol to PHP. support for the XML-RPC protocol to PHP.
%package mbstring
Summary: A module for PHP applications which need multi-byte string handling
Group: Development/Languages
Requires: php = %{version}-%{release}
%description mbstring
The php-mbstring package contains a dynamic shared object that will add
support for multi-byte string handling to PHP.
%package ncurses
Summary: A module for PHP applications for using ncurses interfaces
Group: Development/Languages
Requires: php = %{version}-%{release}
BuildRequires: ncurses-devel
%description ncurses
The php-mbstring package contains a dynamic shared object that will add
support for using the ncurses terminal output interfaces.
%package gd
Summary: A module for PHP applications for using the gd graphics library
Group: Development/Languages
Requires: php = %{version}-%{release}
BuildRequires: gd-devel, freetype-devel
%description gd
The php-mbstring package contains a dynamic shared object that will add
support for using the gd graphics library to PHP.
%package openssl
Summary: A module for PHP applications for using the OpenSSL toolkit
Group: Development/Languages
Requires: php = %{version}-%{release}
BuildRequires: openssl-devel
%description openssl
The php-openssl package contains a dynamic shared object that will add
support for using the OpenSSL toolkit to PHP.
%prep %prep
%setup -q %setup -q
%patch2 -p1 -b .config %patch2 -p1 -b .config
@ -234,9 +275,11 @@ support for the XML-RPC protocol to PHP.
%patch7 -p1 -b .libtool15 %patch7 -p1 -b .libtool15
%patch8 -p1 -b .miscfix %patch8 -p1 -b .miscfix
%patch9 -p1 -b .umask %patch9 -p1 -b .umask
%patch10 -p1 -b .handler
%patch21 -p1 -b .odbc %patch21 -p1 -b .odbc
%patch22 -p1 -b .db4 %patch22 -p1 -b .db4
%patch23 -p1 -b .gmppowm
%patch30 -p1 -b .dlopen %patch30 -p1 -b .dlopen
%patch31 -p1 -b .easter %patch31 -p1 -b .easter
@ -302,15 +345,15 @@ ln -sf ../configure
--with-exec-dir=%{_bindir} \ --with-exec-dir=%{_bindir} \
--with-freetype-dir=%{_prefix} \ --with-freetype-dir=%{_prefix} \
--with-png-dir=%{_prefix} \ --with-png-dir=%{_prefix} \
--with-gd=%{_prefix} \ --with-gd=shared \
--enable-gd-native-ttf \ --enable-gd-native-ttf \
--without-gdbm \ --without-gdbm \
--with-gettext \ --with-gettext \
--with-ncurses \ --with-ncurses=shared \
--with-gmp \ --with-gmp \
--with-iconv \ --with-iconv \
--with-jpeg-dir=%{_prefix} \ --with-jpeg-dir=%{_prefix} \
--with-openssl \ --with-openssl=shared \
--with-png \ --with-png \
--with-pspell \ --with-pspell \
--with-regex=system \ --with-regex=system \
@ -348,15 +391,14 @@ ln -sf ../configure
--enable-ucd-snmp-hack \ --enable-ucd-snmp-hack \
--with-unixODBC=shared,%{_prefix} \ --with-unixODBC=shared,%{_prefix} \
--enable-memory-limit \ --enable-memory-limit \
--enable-bcmath \
--enable-shmop \ --enable-shmop \
--enable-calendar \ --enable-calendar \
--enable-dbx \ --enable-dbx \
--enable-dio \ --enable-dio \
--enable-mcal \ --enable-mcal \
--enable-mbstring --enable-mbstr-enc-trans \ --enable-mbstring=shared --enable-mbstr-enc-trans \
--enable-mbregex \ --enable-mbregex \
$* $* || cat config.log
make %{?_smp_mflags} make %{?_smp_mflags}
} }
@ -412,6 +454,7 @@ install -m 700 -d $RPM_BUILD_ROOT%{_localstatedir}/lib/php/session
# Generate files lists and stub .ini files for each subpackage # Generate files lists and stub .ini files for each subpackage
for mod in pgsql mysql odbc ldap snmp domxml xmlrpc imap \ for mod in pgsql mysql odbc ldap snmp domxml xmlrpc imap \
mbstring ncurses gd openssl \
%{?_with_oci8:oci8} %{?_with_mssql:mssql} %{?_with_mhash:mhash}; do %{?_with_oci8:oci8} %{?_with_mssql:mssql} %{?_with_mhash:mhash}; do
cat > $RPM_BUILD_ROOT%{_sysconfdir}/php.d/${mod}.ini <<EOF cat > $RPM_BUILD_ROOT%{_sysconfdir}/php.d/${mod}.ini <<EOF
; Enable ${mod} extension module ; Enable ${mod} extension module
@ -466,10 +509,17 @@ rm files.*
%{_libdir}/php %{_libdir}/php
%files pgsql -f files.pgsql %files pgsql -f files.pgsql
%files mysql -f files.mysql %files mysql -f files.mysql
%files odbc -f files.odbc %files odbc -f files.odbc
%files imap -f files.imap
%files ldap -f files.ldap
%files snmp -f files.snmp
%files domxml -f files.domxml
%files xmlrpc -f files.xmlrpc
%files mbstring -f files.mbstring
%files ncurses -f files.ncurses
%files gd -f files.gd
%files openssl -f files.openssl
%if %{with_oci8} %if %{with_oci8}
%files oci8 -f files.oci8 %files oci8 -f files.oci8
@ -483,17 +533,16 @@ rm files.*
%files mhash -f files.mhash %files mhash -f files.mhash
%endif %endif
%files imap -f files.imap
%files ldap -f files.ldap
%files snmp -f files.snmp
%files domxml -f files.domxml
%files xmlrpc -f files.xmlrpc
%changelog %changelog
* Thu Jun 17 2004 Joe Orton <jorton@redhat.com> 4.3.7-3
- add gmp_powm fix (Oskari Saarenmaa, #124318)
- split mbstring, ncurses, gd, openssl extns into subpackages
- fix memory leak in apache2handler; use ap_r{write,flush}
rather than brigade interfaces
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Thu Jun 3 2004 Joe Orton <jorton@redhat.com> 4.3.7-1 * Thu Jun 3 2004 Joe Orton <jorton@redhat.com> 4.3.7-1
- update to 4.3.7 - update to 4.3.7
- have -pear subpackage require php of same VR - have -pear subpackage require php of same VR