auto-import changelog data from php-4.3.3-6.src.rpm

* Mon Oct 20 2003 Joe Orton <jorton@redhat.com> 4.3.3-6
- use bundled libgd (#107407)
- remove manual: up-to-date manual sources are no longer DFSG-free;
  it's too big; it's on the web anyway; #91292, #105804, #107384

* Wed Oct 15 2003 Joe Orton <jorton@redhat.com> 4.3.3-5
- add php-xmlrpc subpackage (#107138)

* Mon Oct 13 2003 Joe Orton <jorton@redhat.com> 4.3.3-4
- drop recode support, symbols collide with MySQL

* Sun Oct 12 2003 Joe Orton <jorton@redhat.com> 4.3.3-3
- split domxml extension into php-domxml subpackage
- enable xslt and xml support in domxml extension (#106042)
- fix httpd-devel build requirement (#104341)
- enable recode extension (#106755)
- add workaround for #103982

* Sun Sep 07 2003 Joe Orton <jorton@redhat.com> 4.3.3-2
- don't use --enable-versioning, it depends on libtool being
 broken (#103690)

* Sun Sep 07 2003 Joe Orton <jorton@redhat.com> 4.3.3-1
- update to 4.3.3
- add libtool build prereq (#103388)
- switch to apache2handler

* Mon Jul 28 2003 Joe Orton <jorton@redhat.com> 4.3.2-8
- rebuild

* Tue Jul 22 2003 Nalin Dahyabhai <nalin@redhat.com> 4.3.2-7
- rebuild

* Tue Jul 08 2003 Joe Orton <jorton@redhat.com> 4.3.2-6
- use system pcre library
This commit is contained in:
cvsdist 2004-09-09 10:40:26 +00:00
parent 4567a4b6e0
commit f03e0ee706
6 changed files with 230 additions and 597 deletions

View File

@ -1,9 +1 @@
php-4.2.2.tar.gz php-4.3.3.tar.bz2
php_manual_de.tar.bz2
php_manual_en.tar.bz2
php_manual_es.tar.bz2
php_manual_fr.tar.bz2
php_manual_it.tar.bz2
php_manual_ja.tar.bz2
php_manual_ko.tar.bz2
php_manual_pt_BR.tar.bz2

14
php-4.3.1-odbc.patch Normal file
View File

@ -0,0 +1,14 @@
Make sure odbc.so is linked against -lodbc etc.
--- php-4.3.1/ext/odbc/config.m4.odbc 2002-11-12 17:31:39.000000000 +0000
+++ php-4.3.1/ext/odbc/config.m4 2003-05-16 09:54:22.000000000 +0100
@@ -429,6 +429,8 @@
ODBC_TYPE=unixODBC
AC_DEFINE(HAVE_UNIXODBC,1,[ ])
AC_MSG_RESULT(yes)
+ ODBC_SHARED_LIBADD="-lodbc -lodbcpsql"
+ PHP_SUBST(ODBC_SHARED_LIBADD)
else
AC_MSG_RESULT(no)
fi

11
php-4.3.3-install.patch Normal file
View File

@ -0,0 +1,11 @@
--- php-4.3.3/sapi/apache2handler/config.m4.install
+++ php-4.3.3/sapi/apache2handler/config.m4
@@ -59,7 +59,7 @@
fi
APXS_LIBEXECDIR='$(INSTALL_ROOT)'`$APXS -q LIBEXECDIR`
- if test -z `$APXS -q SYSCONFDIR`; then
+ if true; then
INSTALL_IT="\$(mkinstalldirs) '$APXS_LIBEXECDIR' && \
$APXS -S LIBEXECDIR='$APXS_LIBEXECDIR' \
-i -n php4"

View File

@ -6,13 +6,9 @@
LoadModule php4_module modules/libphp4.so LoadModule php4_module modules/libphp4.so
# #
# Cause the PHP interpreter handle files with a .php extension. # Cause the PHP interpreter to handle files with a .php extension.
# #
<Files *.php> AddType application/x-httpd-php .php
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 524288
</Files>
# #
# Add index.php to the list of files that will be served as directory # Add index.php to the list of files that will be served as directory

774
php.spec
View File

@ -1,65 +1,49 @@
%define contentdir /var/www %define contentdir /var/www
%define manual_langs de en es fr it ja ko pt_BR
# For those wanting to recompile with Oracle libraries # "rpm --define 'oracle 1' ..." to enable Oracle support
# rpm --rebuild --define 'oracle 1' php4.2.1-x.src.rpm
#
%{!?oracle:%define oracle 0} %{!?oracle:%define oracle 0}
# "rpmbuild --define 'mssql 1' ..." to enable mssql support
%{!?mssql:%define mssql 0}
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.2.2 Version: 4.3.3
Release: 17.2 Release: 6
License: The PHP License License: The PHP License
Group: Development/Languages Group: Development/Languages
URL: http://www.php.net/ URL: http://www.php.net/
Source0: http://www.php.net/distributions/php-%{version}.tar.gz Source0: http://www.php.net/distributions/php-%{version}.tar.bz2
Source1: http://www.php.net/distributions/manual/php_manual_de.tar.bz2
Source2: http://www.php.net/distributions/manual/php_manual_en.tar.bz2
Source3: http://www.php.net/distributions/manual/php_manual_es.tar.bz2
Source4: http://www.php.net/distributions/manual/php_manual_fr.tar.bz2
Source5: http://www.php.net/distributions/manual/php_manual_it.tar.bz2
Source6: http://www.php.net/distributions/manual/php_manual_ja.tar.bz2
Source7: http://www.php.net/distributions/manual/php_manual_ko.tar.bz2
Source8: http://www.php.net/distributions/manual/php_manual_pt_BR.tar.bz2
Source50: php.conf Source50: php.conf
# Patch to get around a dumb assumption that size_t is always 4 bytes
Patch0: php-4.2.1-64bit-iconv.patch
Patch1: php-4.2.1-ldap-TSRM.patch Patch1: php-4.2.1-ldap-TSRM.patch
Patch2: php-4.2.1-php.ini-dist.patch Patch2: php-4.3.1-config.patch
# use -DUCD_COMPATIBLE to make net-snmp backwards-compatible Patch3: php-4.2.2-lib64.patch
Patch3: php-4.2.1-snmp.patch Patch4: php-4.2.2-cxx.patch
# Fix for #67853 Patch5: php-4.3.3-install.patch
Patch4: php-4.2.2-cookies.patch Patch6: php-4.3.1-tests.patch
Patch5: php-4.2.2-apache2.patch Patch7: php-4.3.2-libtool15.patch
Patch6: php-4.1.2-missing-vars.patch Patch8: php-4.3.3-miscfix.patch
Patch9: php-4.2.2-lib64.patch
Patch10: php-4.2.2-inidir.patch
Patch11: php-4.2.2-openssl097.patch
Patch12: php-4.2.2-snmp.patch
Patch13: php-4.2.2-sockets.patch
Patch14: php-4.2.2-exit.patch
Patch15: php-4.2.2-pgsql.patch
# Security fixes # Fixes for extension modules
Patch30: php-4.2.2-mailsec.patch Patch20: php-4.2.2-apache2.patch
Patch31: php-4.2.2-wrap.patch Patch21: php-4.3.1-odbc.patch
Patch32: php-4.2.2-sessid.patch Patch22: php-4.3.2-db4.patch
# Functional changes
Patch30: php-4.3.1-dlopen.patch
# Where are we going to build the install set to?
#
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, freetype-devel
BuildRequires: gd-devel >= 1.8.4, gdbm-devel, gmp-devel, pspell-devel BuildRequires: gd-devel >= 1.8.4, gdbm-devel, gmp-devel, aspell-devel >= 0.50.0
BuildRequires: httpd-devel >= 2.0.40-6, libjpeg-devel, libpng-devel, pam-devel BuildRequires: httpd-devel >= 2.0.46-1, libjpeg-devel, libpng-devel, pam-devel
BuildRequires: libstdc++-devel, libxml2-devel, ncurses-devel, openssl-devel BuildRequires: libstdc++-devel, ncurses-devel, openssl-devel
BuildRequires: zlib-devel BuildRequires: zlib-devel, pcre-devel
BuildRequires: bzip2, fileutils, perl BuildRequires: bzip2, fileutils, perl, libtool >= 1.4.3
Obsoletes: php-dbg, mod_php, php3, phpfi Obsoletes: php-dbg, mod_php, php3, phpfi, php-manual
# Enforce Apache module ABI compatibility # Enforce Apache module ABI compatibility
Requires: httpd-mmn = %(cat %{_includedir}/httpd/.mmn || echo missing-httpd-devel) Requires: httpd-mmn = %(cat %{_includedir}/httpd/.mmn || echo missing-httpd-devel)
@ -113,17 +97,6 @@ services over the Internet. PHP is an HTML-embedded scripting
language. If you need LDAP support for PHP applications, you will language. If you need LDAP support for PHP applications, you will
need to install this package in addition to the php package. need to install this package in addition to the php package.
%package manual
Obsoletes: mod_php3-manual
Group: Documentation
Summary: The PHP manual, in HTML format.
Requires: php = %{version}-%{release}
%description manual
The php-manual package provides comprehensive documentation for the
PHP HTML-embedded scripting language, in HTML format. PHP is an
HTML-embedded scripting language.
%package mysql %package mysql
Summary: A module for PHP applications that use MySQL databases. Summary: A module for PHP applications that use MySQL databases.
Group: Development/Languages Group: Development/Languages
@ -184,11 +157,25 @@ The php-oci8 package contains a dynamic shared object that will add
support for accessing OCI8 databases to PHP. support for accessing OCI8 databases to PHP.
%endif %endif
%if %{mssql}
%package mssql
Group: Development/Languages
Requires: php = %{version}-%{release}, freetds
Summary: A module for PHP applications that use MSSQL databases.
Provides: php_database
BuildRequires: freetds-devel
%description mssql
The mssql package contains a dynamic shared object that will add
support for accessing MSSQL databases to PHP.
%endif
%package snmp %package snmp
Summary: A module for PHP applications that query SNMP-managed devices. Summary: A module for PHP applications that query SNMP-managed devices.
Group: Development/Languages Group: Development/Languages
Requires: php = %{version}-%{release} Requires: php = %{version}-%{release}
BuildRequires: net-snmp-devel BuildRequires: net-snmp-devel, elfutils-devel
# elfutils-devel requirement workaround for #103982
%description snmp %description snmp
The php-snmp package contains a dynamic shared object that will add The php-snmp package contains a dynamic shared object that will add
@ -196,27 +183,42 @@ support for querying SNMP devices to PHP. PHP is an HTML-embeddable
scripting language. If you need SNMP support for PHP applications, you scripting language. If you need SNMP support for PHP applications, you
will need to install this package and the php package. will need to install this package and the php package.
%package domxml
Summary: A module for PHP applications which manipulate XML data
Group: Development/Languages
Requires: php = %{version}-%{release}
BuildRequires: libxslt-devel >= 1.0.18-1, libxml2-devel >= 2.4.14-1
%description domxml
The php-domxml package contains a dynamic shared object that will add
support for manipulating XML data as a DOM tree to PHP.
%package xmlrpc
Summary: A module for PHP applications which use the XML-RPC protocol
Group: Development/Languages
Requires: php = %{version}-%{release}
BuildRequires: expat-devel
%description xmlrpc
The php-xmlrpc package contains a dynamic shared object that will add
support for the XML-RPC protocol to PHP.
%prep %prep
%setup -q %setup -q
%patch0 -p1
%patch1 -p1 %patch1 -p1
%patch2 -p1 -b .conf %patch2 -p1 -b .config
%patch3 -p1 %patch3 -p1 -b .lib64
%patch4 -p1 %patch4 -p1 -b .cxx
%patch5 -p1 -b .apache2 %patch5 -p1 -b .install
%patch6 -p1 %patch6 -p1 -b .tests
%patch9 -p1 -b .lib64 %patch7 -p1 -b .libtool15
%patch10 -p1 -b .inidir %patch8 -p1 -b .miscfix
%patch11 -p1 -b .ossl097
%patch12 -p1 -b .snmp
%patch13 -p1 -b .sockets
%patch14 -p1 -b .exit
%patch15 -p1 -b .pgsql
# Security fixes ## %patch20 -p1 -b .ap2
%patch30 -p1 -b .mailsec %patch21 -p1 -b .odbc
%patch31 -p1 -b .wrap %patch22 -p1 -b .db4
%patch32 -p1 -b .sessid
%patch30 -p1 -b .dlopen
# Prevent %doc confusion over LICENSE & Zend/LICENSE # Prevent %doc confusion over LICENSE & Zend/LICENSE
cp Zend/LICENSE Zend/ZEND_LICENSE cp Zend/LICENSE Zend/ZEND_LICENSE
@ -225,19 +227,26 @@ cp Zend/LICENSE Zend/ZEND_LICENSE
mkdir build-cgi build-apache mkdir build-cgi build-apache
# Use correct libdir # Use correct libdir
perl -pi -e 's|\$\(prefix\)/lib|%{_libdir}|' pear/Makefile.in
perl -pi -e 's|%{_prefix}/lib|%{_libdir}|' php.ini-dist perl -pi -e 's|%{_prefix}/lib|%{_libdir}|' php.ini-dist
# Remove bogus test; position of read position after fopen(, "a+")
# is not defined by C standard, so don't presume anything.
rm -f ext/standard/tests/file/bug21131.phpt
# Tests that fail.
rm -f ext/standard/tests/file/bug22414.phpt \
ext/session/tests/019.phpt \
ext/standard/tests/math/pow.phpt \
ext/standard/tests/math/round.phpt \
ext/standard/tests/math/abs.phpt \
ext/iconv/tests/bug16069.phpt
%build %build
CFLAGS="$RPM_OPT_FLAGS -fPIC"; export CFLAGS CFLAGS="$RPM_OPT_FLAGS -fPIC"; export CFLAGS
# Add the Kerberos library path to the default LDFLAGS so that the IMAP checks
# will be able to find the GSSAPI libraries.
LDFLAGS="-L/usr/kerberos/%{_lib}"; export LDFLAGS
# Configure may or may not catch these (mostly second-order) dependencies. # Configure may or may not catch these (mostly second-order) dependencies.
LIBS="-lttf -lfreetype -lpng -ljpeg -lz -lnsl"; export LIBS LIBS="-lfreetype -lpng -ljpeg -lz -lnsl"; export LIBS
# Install extension modules in %{_libdir}/php4. # Install extension modules in %{_libdir}/php4.
EXTENSION_DIR=%{_libdir}/php4; export EXTENSION_DIR EXTENSION_DIR=%{_libdir}/php4; export EXTENSION_DIR
@ -245,16 +254,23 @@ EXTENSION_DIR=%{_libdir}/php4; export EXTENSION_DIR
# This pulls the static /usr/lib/libc-client.a into the IMAP extension module. # This pulls the static /usr/lib/libc-client.a into the IMAP extension module.
IMAP_SHARED_LIBADD=-lc-client ; export IMAP_SHARED_LIBADD IMAP_SHARED_LIBADD=-lc-client ; export IMAP_SHARED_LIBADD
if pkg-config openssl; then
CFLAGS="$CFLAGS `pkg-config --cflags openssl`"
LIBS="$LIBS `pkg-config --libs openssl`"
fi
# pull latest ltmain.sh, AC_PROG_LIBTOOL # pull latest ltmain.sh, AC_PROG_LIBTOOL
libtoolize --force --copy libtoolize --force --copy
# force aclocal run during buildconf # force aclocal run during buildconf
touch acinclude.m4 touch acinclude.m4
# Regenerate configure scripts (patches change config.m4's) # Regenerate configure scripts (patches change config.m4's)
./buildconf ./buildconf --force
# Shell function to configure and build a PHP tree. # Shell function to configure and build a PHP tree.
build() { build() {
# bison-1.875-2 seems to produce a broken parser; workaround.
mkdir Zend && cp ../Zend/zend_{language,ini}_parser.[ch] Zend
ln -sf ../configure ln -sf ../configure
%configure \ %configure \
--cache-file=../config.cache \ --cache-file=../config.cache \
@ -266,15 +282,13 @@ ln -sf ../configure
--disable-rpath \ --disable-rpath \
--enable-inline-optimization \ --enable-inline-optimization \
--with-bz2 \ --with-bz2 \
--with-db3 \ --with-db4=%{_prefix} \
--with-curl \ --with-curl \
--with-dom=%{_prefix} \
--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 \ --with-gd \
--enable-gd-native-ttf \ --enable-gd-native-ttf \
--with-ttf \
--with-gdbm \ --with-gdbm \
--with-gettext \ --with-gettext \
--with-ncurses \ --with-ncurses \
@ -287,6 +301,10 @@ ln -sf ../configure
--with-regex=system \ --with-regex=system \
--with-xml \ --with-xml \
--with-expat-dir=%{_prefix} \ --with-expat-dir=%{_prefix} \
--with-dom=shared,%{_prefix} \
--with-dom-xslt=%{_prefix} --with-dom-exslt=%{_prefix} \
--with-xmlrpc=shared \
--with-pcre=%{_prefix} \
--with-zlib \ --with-zlib \
--with-layout=GNU \ --with-layout=GNU \
--enable-bcmath \ --enable-bcmath \
@ -306,11 +324,14 @@ ln -sf ../configure
--with-pear=/usr/share/pear \ --with-pear=/usr/share/pear \
--with-imap=shared \ --with-imap=shared \
--with-imap-ssl \ --with-imap-ssl \
--with-kerberos=/usr/kerberos \ --with-kerberos \
--with-ldap=shared \ --with-ldap=shared \
--with-mysql=shared,%{_prefix} \ --with-mysql=shared,%{_prefix} \
%if %{oracle} %if %{oracle}
--with-oci8=shared \ --with-oci8=shared \
%endif
%if %{mssql}
--with-mssql=shared \
%endif %endif
--with-pgsql=shared \ --with-pgsql=shared \
--with-snmp=shared,%{_prefix} \ --with-snmp=shared,%{_prefix} \
@ -320,25 +341,22 @@ ln -sf ../configure
--enable-memory-limit \ --enable-memory-limit \
--enable-bcmath \ --enable-bcmath \
--enable-shmop \ --enable-shmop \
--enable-versioning \
--enable-calendar \ --enable-calendar \
--enable-dbx \ --enable-dbx \
--enable-dio \ --enable-dio \
--enable-mcal \ --enable-mcal \
--enable-mbstring --enable-mbstr-enc-trans \
--enable-mbregex \
$* $*
# Fixup the config_vars to not include the '-a' on lines which call apxs.
# FIXME: redundant with INSTALL_IT setting below?
cat config_vars.mk > config_vars.mk.old
awk '/^INSTALL_IT.*apxs.*-a -n/ {sub("-a -n ","-n ");} {print $0;}' \
config_vars.mk.old > config_vars.mk
make %{?_smp_mflags} make %{?_smp_mflags}
} }
# Build standalone /usr/bin/php # Build standalone /usr/bin/php
pushd build-cgi pushd build-cgi
build --enable-force-cgi-redirect build --enable-force-cgi-redirect
NO_INTERACTION=1 REPORT_EXIT_STATUS=1 \
make test || true
popd popd
# Build Apache module # Build Apache module
@ -354,11 +372,9 @@ pushd build-cgi
make install INSTALL_ROOT=$RPM_BUILD_ROOT make install INSTALL_ROOT=$RPM_BUILD_ROOT
popd popd
### TODO: only configure shared modules for the one of the two builds # Install the Apache module
# Install the Apache tree, overwriting the shared modules from before.
# INSTALL_IT=echo prevents "apxs -a -i" from trying to modify httpd.conf
pushd build-apache pushd build-apache
make install INSTALL_ROOT=$RPM_BUILD_ROOT INSTALL_IT="echo " make install-sapi INSTALL_ROOT=$RPM_BUILD_ROOT
popd popd
# Install the default configuration file and icons # Install the default configuration file and icons
@ -375,27 +391,10 @@ install -m 755 build-apache/libs/libphp4.so $RPM_BUILD_ROOT%{_libdir}/httpd/modu
install -m 755 -d $RPM_BUILD_ROOT/etc/httpd/conf.d install -m 755 -d $RPM_BUILD_ROOT/etc/httpd/conf.d
install -m 644 $RPM_SOURCE_DIR/php.conf $RPM_BUILD_ROOT/etc/httpd/conf.d install -m 644 $RPM_SOURCE_DIR/php.conf $RPM_BUILD_ROOT/etc/httpd/conf.d
# Manuals -- we'll place English (en) in the location where the only version
# of the manual was before, and langify the rest.
# Hence we don't specify %lang(en) in the files section for the manual rpm
#
for lang in %{manual_langs} ; do
if test x${lang} = xen ; then
target_lang=""
else
target_lang=${lang}
fi
mkdir -p $RPM_BUILD_ROOT%{contentdir}/manual/mod/mod_php4/${target_lang}
bzip2 -dc $RPM_SOURCE_DIR/php_manual_${lang}.tar.bz2 | tar -x -C $RPM_BUILD_ROOT%{contentdir}/manual/mod/mod_php4/${target_lang} -f -
done
install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir}/php.d install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir}/php.d
%if %{oracle}
ocimod=oci8
%endif
# 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 imap ldap snmp ${ocimod}; do for mod in pgsql mysql odbc imap ldap snmp domxml xmlrpc %{!?oracle:oci8} %{!?mssql:mssql}; 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
extension=${mod}.so extension=${mod}.so
@ -406,6 +405,9 @@ EOF
EOF EOF
done done
# Remove PEAR testsuite
rm -rf $RPM_BUILD_ROOT%{_datadir}/pear/tests
# Remove unpackaged files # Remove unpackaged files
rm -f $RPM_BUILD_ROOT%{_libdir}/php4/*.a \ rm -f $RPM_BUILD_ROOT%{_libdir}/php4/*.a \
$RPM_BUILD_ROOT%{_bindir}/{phptar,pearize} $RPM_BUILD_ROOT%{_bindir}/{phptar,pearize}
@ -419,13 +421,15 @@ rm files.*
%doc CODING_STANDARDS CREDITS EXTENSIONS INSTALL LICENSE NEWS README* %doc CODING_STANDARDS CREDITS EXTENSIONS INSTALL LICENSE NEWS README*
%doc Zend/ZEND_* %doc Zend/ZEND_*
%config(noreplace) %{_sysconfdir}/php.ini %config(noreplace) %{_sysconfdir}/php.ini
%config %{_sysconfdir}/pear.conf
%{_bindir}/php %{_bindir}/php
%{_bindir}/pear %{_bindir}/pear
%{_datadir}/pear %{_datadir}/pear
%dir %{_libdir}/php4 %dir %{_libdir}/php4
%{_libdir}/httpd/modules/libphp4.so %{_libdir}/httpd/modules/libphp4.so
%config(noreplace) %{_sysconfdir}/httpd/conf.d/php.conf %config %{_sysconfdir}/httpd/conf.d/php.conf
%dir %{_sysconfdir}/php.d %dir %{_sysconfdir}/php.d
%{contentdir}/icons/php.gif
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
@ -435,19 +439,6 @@ rm files.*
%{_includedir}/php %{_includedir}/php
%{_libdir}/php %{_libdir}/php
%files manual
%defattr(-,root,root)
%{contentdir}/icons/*
%dir %{contentdir}/manual/mod/mod_php4/
%{contentdir}/manual/mod/mod_php4/*.html
%lang(de) %{contentdir}/manual/mod/mod_php4/de
%lang(es) %{contentdir}/manual/mod/mod_php4/es
%lang(fr) %{contentdir}/manual/mod/mod_php4/fr
%lang(it) %{contentdir}/manual/mod/mod_php4/it
%lang(ja) %{contentdir}/manual/mod/mod_php4/ja
%lang(ko) %{contentdir}/manual/mod/mod_php4/ko
%lang(pt) %{contentdir}/manual/mod/mod_php4/pt_BR
%files pgsql -f files.pgsql %files pgsql -f files.pgsql
%files mysql -f files.mysql %files mysql -f files.mysql
@ -458,19 +449,97 @@ rm files.*
%files oci8 -f files.oci8 %files oci8 -f files.oci8
%endif %endif
%if %{mssql}
%files mssql -f files.mssql
%endif
%files imap -f files.imap %files imap -f files.imap
%files ldap -f files.ldap %files ldap -f files.ldap
%files snmp -f files.snmp %files snmp -f files.snmp
%changelog %files domxml -f files.domxml
* Sun Jun 29 2003 Joe Orton <jorton@redhat.com> 4.2.2-17.2
- fix to apply CAN-2003-0442 patch
* Wed Jun 11 2003 Joe Orton <jorton@redhat.com> 4.2.2-17.1 %files xmlrpc -f files.xmlrpc
- add bug fixes for #82967, #84460, #84828, #85820, #91019, #91279
- add security fix for CAN-2003-0442 %changelog
* Mon Oct 20 2003 Joe Orton <jorton@redhat.com> 4.3.3-6
- use bundled libgd (#107407)
- remove manual: up-to-date manual sources are no longer DFSG-free;
it's too big; it's on the web anyway; #91292, #105804, #107384
* Wed Oct 15 2003 Joe Orton <jorton@redhat.com> 4.3.3-5
- add php-xmlrpc subpackage (#107138)
* Mon Oct 13 2003 Joe Orton <jorton@redhat.com> 4.3.3-4
- drop recode support, symbols collide with MySQL
* Sun Oct 12 2003 Joe Orton <jorton@redhat.com> 4.3.3-3
- split domxml extension into php-domxml subpackage
- enable xslt and xml support in domxml extension (#106042)
- fix httpd-devel build requirement (#104341)
- enable recode extension (#106755)
- add workaround for #103982
* Sun Sep 7 2003 Joe Orton <jorton@redhat.com> 4.3.3-2
- don't use --enable-versioning, it depends on libtool being
broken (#103690)
* Sun Sep 7 2003 Joe Orton <jorton@redhat.com> 4.3.3-1
- update to 4.3.3
- add libtool build prereq (#103388)
- switch to apache2handler
* Mon Jul 28 2003 Joe Orton <jorton@redhat.com> 4.3.2-8
- rebuild
* Tue Jul 22 2003 Nalin Dahyabhai <nalin@redhat.com> 4.3.2-7
- rebuild
* Tue Jul 8 2003 Joe Orton <jorton@redhat.com> 4.3.2-6
- use system pcre library
* Mon Jun 9 2003 Joe Orton <jorton@redhat.com> 4.3.2-5
- enable mbstring and mbregex (#81336)
- fix use of libtool 1.5
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Tue Jun 3 2003 Joe Orton <jorton@redhat.com> 4.3.2-3
- add lib64 and domxml fixes
* Tue Jun 3 2003 Frank Dauer <f@paf.net>
- added conditional support for mssql module (#92149)
* Fri May 30 2003 Joe Orton <jorton@redhat.com> 4.3.2-2
- update the -tests and -lib64 patches
- fixes for db4 detection
- require aspell-devel >= 0.50.0 for pspell compatibility
* Thu May 29 2003 Joe Orton <jorton@redhat.com> 4.3.2-1
- update to 4.3.2
* Fri May 16 2003 Joe Orton <jorton@redhat.com> 4.3.1-3
- link odbc module correctly
- patch so that php -n doesn't scan inidir
- run tests using php -n, avoid loading system modules
* Wed May 14 2003 Joe Orton <jorton@redhat.com> 4.3.1-2
- workaround broken parser produced by bison-1.875
* Tue May 6 2003 Joe Orton <jorton@redhat.com> 4.3.1-1
- update to 4.3.1; run test suite
- open extension modules with RTLD_NOW rather than _LAZY
* Tue May 6 2003 Joe Orton <jorton@redhat.com> 4.2.2-19
- patch for gd 2.x API changes in gd extension
* Thu May 1 2003 Joe Orton <jorton@redhat.com> 4.2.2-18
- rebuild to use aspell (#89925)
- patch to work round conditional AC_PROG_CXX break in autoconf 2.57
- fix dba build against db >= 4.1
* Mon Feb 24 2003 Joe Orton <jorton@redhat.com> 4.2.2-17 * Mon Feb 24 2003 Joe Orton <jorton@redhat.com> 4.2.2-17
- restrict SNMP patch to minimal changes, fixing segv on startup (#84607) - restrict SNMP patch to minimal changes, fixing segv on startup (#84607)
@ -645,444 +714,3 @@ rm files.*
- Minor patch to get around a 64 bitism - Minor patch to get around a 64 bitism
- Added in the dgb debugging hooks - Added in the dgb debugging hooks
===============================================================================
Ditched the 4.1.1 sources for 4.2.1
===============================================================================
* Sun Apr 14 2002 Philip Copeland <bryce@redhat.com> 4.1.2-6
- %post for mysql has zlib in it?!? Bad cut/paste. Fixed.
- Added missing trigger entries to php.ini-dist
- Bumped release number.
* Sat Apr 13 2002 Philip Copeland <bryce@redhat.com> 4.1.2-6
- Oh joyous. buildconf doesn't correctly rebuild a
configure script, consequently we get lex checking errors
Strictly speaking this is autoconf's fault. Tweeked.
* Sun Apr 07 2002 Philip Copeland <bryce@redhat.com> 4.1.2-6
- Added in hook for the rather useful dbg addin
http://dd.cron.ru/dbg/
May not be able to provide a dbg rpm accomplyment
to php for the official release but at least it'll
make it easy to drop in at a later date.
* Mon Mar 25 2002 Philip Copeland <bryce@redhat.com> 4.1.2-5
- Accepted patches from Konstantin Riabitsev <icon@duke.edu>
for the php.ini file which fix this damnable .dll/.so
mess.
- Fixes for the modules. Every dll name is now prepended by php_,
so the modules were NEVER enabled. Also, there is no longer
php_mysql.dll or php_odbc.dll. Added workarounds for that.
- Jumped a number (-4) because of intresting after effects
in the build system.
* Tue Mar 12 2002 Philip Copeland <bryce@redhat.com> 4.1.2-3
- Fix for crashing bug (#60855)
* Tue Mar 05 2002 Philip Copeland <bryce@redhat.com> 4.1.2-2
- Forgot the -with-png-dir=%{_prefix} config
option (#55248)
* Mon Mar 04 2002 Philip Copeland <bryce@redhat.com> 4.1.2-2
- Minor patch for figuring out where the blasted
mysql.sock named socket lives. (grumble)
- Added in --enable-exif. It's there for people who
asked for it but I ain't supporting it if it
breaks.
- Tweak the default php.ini file to turn off file upload by default
and to tweak the default path for loadable modules
* Thu Feb 28 2002 Philip Copeland <bryce@redhat.com> 4.1.2-1
- Jumped to 4.1.2 for security...
* Wed Feb 13 2002 Philip Copeland <bryce@redhat.com> 4.1.1-4
- Added multibyte input/ouput support
--enable-mbstring
--enable-mbstr-enc-trans
- Added in a couple of BuildReq's
- Because db1,2,3 are ditched in the next RHAT release and only
db4 exists, I've purposly NOT put in the db4-devel BuildReq
as thers no way to differentiate this build for a 7.X and
the new release.
* Fri Feb 08 2002 Philip Copeland <bryce@redhat.com> 4.1.1-3
- Added calendar, dbx, dio and mcal support into the build
--enable-calendar
--enable-dbx
--enable-dio
--enable-mcal
* Thu Feb 07 2002 Philip Copeland <bryce@redhat.com> 4.1.1-2
- Reformatted the spec file to be something more pretty to read
- Some wassak upstream changed the default php.ini file to
winblows format (.dll) which broke the extension munching
altered the post scripts to accomodate (#59195)
- Added in --enable-gd-native-ttf (#55199)
* Mon Jan 29 2002 Philip Copeland <bryce@redhat.com> 4.1.1-1
- Added in patch for DOM(xml)
* Mon Jan 28 2002 Philip Copeland <bryce@redhat.com> 4.1.1-0
- Rather than write a new spec file, borrowed the one from 4.0.6-13
Initial build of 4.1.1 (note db2 is now obsoleted)
Added --enable-memory-limit
===============================================================================
Ditched the 4.0.x sources for 4.1.1
===============================================================================
* Wed Dec 5 2001 Philip Copeland <bryce@redhat.com> 4.0.6-13
- Minor tweak to the configure script to allow it to search fo the libxml
installation in both */include/libxml/tree.h and
include/libxml2/libxml/tree.h
* Tue Nov 20 2001 Nalin Dahyabhai <nalin@redhat.com> 4.0.6-12
- rebuild for Raw Hide, building snmp again
* Tue Nov 20 2001 Nalin Dahyabhai <nalin@redhat.com> 4.0.6-11
- don't build the snmp module
- don't activate the module for Apache when we install it into the buildroot
* Mon Nov 19 2001 Nalin Dahyabhai <nalin@redhat.com>
- link the IMAP module with c-client.a
* Fri Nov 16 2001 Nalin Dahyabhai <nalin@redhat.com> 4.0.6-10
- use shared expat for XML support, add buildprereq on expat-devel
- update to latest manuals from the web site
- %{_datadir}/php -> %{_datadir}/pear
- miscellaneous cleanups
* Tue Nov 13 2001 Nalin Dahyabhai <nalin@redhat.com>
- remove explicit dependency on krb5-libs
* Fri Nov 9 2001 Nalin Dahyabhai <nalin@redhat.com>
- enable transparent session id support, configure freetype and gmp extensions
(suggestion and patch Jason Costomiris)
* Mon Sep 17 2001 Tim Powers <timp@redhat.com> 4.0.6-9
- rebuilt against newer posgresql libs
* Wed Sep 12 2001 Tim Powers <timp@redhat.com>
- rebuild with new gcc and binutils
* Mon Aug 27 2001 Nalin Dahyabhai <nalin@redhat.com>
- add patch from pzb at scyld.com to fix the ZVAL_TRUE and ZVAL_FALSE macros
(#52501)
* Fri Aug 17 2001 Nalin Dahyabhai <nalin@redhat.com>
- enable bzip2 extension
- enable curl extension
- enable use of mm
- clean up use of libtool (#51958)
* Fri Aug 10 2001 Tim Powers <timp@redhat.com>
- only english in php-manuals, space constraints
* Thu Aug 9 2001 Nalin Dahyabhai <nalin@redhat.com>
- include %{_libdir}/%{name}/build instead of %{_libdir}/%{name}4/build (#51141)
* Mon Aug 6 2001 Nalin Dahyabhai <nalin@redhat.com>
- add build deps on pam-devel, pspell-devel, gdbm-devel (#49878)
- add some conditional logic if %%{oracle} is defined (from Antony Nguyen)
* Mon Jul 9 2001 Nalin Dahyabhai <nalin@redhat.com>
- don't obsolete subpackages we ended up not merging
* Mon Jul 2 2001 Nalin Dahyabhai <nalin@redhat.com>
- cleanups
- add manuals in multiple languages (using ko instead of kr for Korean)
- merge all of the manuals into a single -manual subpackage
- use libtool to install binary files which libtool builds
- don't strip any binaries; let the buildroot policies take care of it
* Thu Jun 28 2001 Nalin Dahyabhai <nalin@redhat.com>
- update to 4.0.6 (preliminary)
* Mon Jun 25 2001 Nalin Dahyabhai <nalin@redhat.com>
- enable ttf in the build because the gd support needs it
- add -lfreetype to the LIBS for the same reason
* Wed Jun 6 2001 Nalin Dahyabhai <nalin@redhat.com>
- rebuild in new environment
* Wed May 16 2001 Nalin Dahyabhai <nalin@redhat.com>
- actually use two source trees to build things
- add %%post and %%postun scriptlets to run ldconfig
* Tue May 15 2001 Nalin Dahyabhai <nalin@redhat.com>
- quote part of the AC_ADD_LIBRARY macro to make newer autoconf happy
* Mon May 14 2001 Nalin Dahyabhai <nalin@redhat.com>
- fix error in %%install
- depend on the imap-devel which supplies linkage.c
- modify trigger to disable php versions less than 4.0.0 instead of 3.0.15
- enable DOM support via libxml2 (suggested by Sylvain Bergé)
- build the OpenSSL extension again
* Mon May 7 2001 Nalin Dahyabhai <nalin@redhat.com>
- enable pspell extensions
- update to 4.0.5
* Mon Apr 30 2001 Nalin Dahyabhai <nalin@redhat.com>
- build the ODBC extension
* Mon Apr 30 2001 Bill Nottingham <notting@redhat.com>
- build on ia64
* Fri Mar 2 2001 Nalin Dahyabhai <nalin@redhat.com>
- rebuild in new environment
* Fri Feb 23 2001 Nalin Dahyabhai <nalin@redhat.com>
- obsolete the old phpfi (PHP 2.x) package
* Thu Feb 8 2001 Nalin Dahyabhai <nalin@redhat.com>
- add a commented-out curl extension to the config file (part of #24933)
- fix the PEAR-installation-directory-not-being-eval'ed problem (#24938)
- find the right starting point for multipart form data (#24933)
* Tue Jan 30 2001 Nalin Dahyabhai <nalin@redhat.com>
- aaarrgh, the fix breaks something else, aaarrgh; revert it (#24933)
- terminate variable names at the right place (#24933)
* Sat Jan 20 2001 Nalin Dahyabhai <nalin@redhat.com>
- tweak the fix some more
* Thu Jan 18 2001 Nalin Dahyabhai <nalin@redhat.com>
- extract stas's fix for quoting problems from CVS for testing
- tweak the fix, ask the PHP folks about the tweak
- tweak the fix some more
* Wed Jan 17 2001 Nalin Dahyabhai <nalin@redhat.com>
- merge mod_php into the main php package (#22906)
* Fri Dec 29 2000 Nalin Dahyabhai <nalin@redhat.com>
- try to fix a quoting problem
* Wed Dec 20 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 4.0.4 to get a raft of bug fixes
- enable sockets
- enable wddx
* Fri Nov 3 2000 Nalin Dahyabhai <nalin@redhat.com>
- rebuild in updated environment
* Thu Nov 2 2000 Nalin Dahyabhai <nalin@redhat.com>
- add more commented-out modules to the default config file (#19276)
* Wed Nov 1 2000 Nalin Dahyabhai <nalin@redhat.com>
- fix not-using-gd problem (#20137)
* Tue Oct 17 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 4.0.3pl1 to get some bug fixes
* Sat Oct 14 2000 Nalin Dahyabhai <nalin@redhat.com>
- build for errata
* Wed Oct 11 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 4.0.3 to get security fixes integrated
- patch around problems configuring without Oracle support
- add TSRM to include path when building individual modules
* Fri Sep 8 2000 Nalin Dahyabhai <nalin@redhat.com>
- rebuild in new environment
- enable OpenSSL support
* Wed Sep 6 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 4.0.2, and move the peardir settings to configure (#17171)
- require %%{version}-%%{release} for subpackages
- add db2-devel and db3-devel prereqs (#17168)
* Wed Aug 23 2000 Nalin Dahyabhai <nalin@redhat.com>
- rebuild in new environment (new imap-devel)
* Wed Aug 16 2000 Nalin Dahyabhai <nalin@redhat.com>
- fix summary and descriptions to match the specspo package
* Wed Aug 9 2000 Nalin Dahyabhai <nalin@redhat.com>
- hard-code the path to apxs in build_ext() (#15799)
* Tue Aug 1 2000 Nalin Dahyabhai <nalin@redhat.com>
- add "." to the include path again, which is the default
* Wed Jul 19 2000 Nalin Dahyabhai <nalin@redhat.com>
- enable PEAR and add it to the include path
- add the beginnings of a -devel subpackage
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild
* Fri Jul 7 2000 Nalin Dahyabhai <nalin@redhat.com>
- tweaks to post and postun from Bill Peck
* Thu Jul 6 2000 Nalin Dahyabhai <nalin@redhat.com>
- fixes from Nils for building the MySQL client
- change back to requiring %{version} instead of %{version}-%{release}
* Sat Jul 1 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 4.0.1pl2
- enable MySQL client
- move the php.ini file to %{_sysconfdir}
* Fri Jun 30 2000 Nils Philippsen <nils@redhat.de>
- build_ext defines HAVE_PGSQL so pgsql.so in fact contains symbols
- post/un scripts tweak php.ini correctly now
* Thu Jun 28 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 4.0.1
- refresh manual
* Tue Jun 26 2000 Nalin Dahyabhai <nalin@redhat.com>
- rebuild against new krb5 package
* Mon Jun 19 2000 Nalin Dahyabhai <nalin@redhat.com>
- rebuild against new db3 package
* Sat Jun 17 2000 Nalin Dahyabhai <nalin@redhat.com>
- Fix syntax error in post and preun scripts.
- Disable IMAP, LDAP, PgSql in the standalone version because it picks up
the extensions.
* Fri Jun 16 2000 Nalin Dahyabhai <nalin@redhat.com>
- Unexclude the Sparc arch.
- Exclude the ia64 arch until we get a working Postgres build.
- Stop stripping extensions as aggressively.
- Start linking the IMAP module to libpam again.
- Work around extension loading problems.
- Reintroduce file-editing post and preun scripts for the mod_php extensions
until we come up with a better way to do it.
* Mon Jun 5 2000 Nalin Dahyabhai <nalin@redhat.com>
- ExcludeArch: sparc for now
* Sun Jun 4 2000 Nalin Dahyabhai <nalin@redhat.com>
- add Obsoletes: phpfi, because their content handler names are the same
- add standalone binary, rename module packages to mod_php
- FHS fixes
* Tue May 23 2000 Nalin Dahyabhai <nalin@redhat.com>
- change license from "GPL" to "PHP"
- add URL: tag
- disable mysql support by default (license not specified)
* Mon May 22 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to PHP 4.0.0
- nuke the -mysql subpackage (php comes with a bundled mysql client lib now)
* Tue May 16 2000 Nalin Dahyabhai <nalin@redhat.com>
- link IMAP module against GSS-API and PAM to get dependencies right
- change most of the Requires to Prereqs, because the post edits config files
- move the PHP *Apache* module back to the right directory
- fix broken postun trigger that broke the post
- change most of the postuns to preuns in case php gets removed before subpkgs
* Thu May 11 2000 Trond Eivind Glomsrød <teg@redhat.com>
- rebuilt against new postgres libraries
* Tue May 09 2000 Preston Brown <pbrown@redhat.com>
- php3 .so modules moved to /usr/lib/php3 from /usr/lib/apache (was incorrect)
* Mon Apr 10 2000 Nalin Dahyabhai <nalin@redhat.com>
- make subpackages require php = %{version} (bug #10671)
* Thu Apr 06 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 3.0.16
* Fri Mar 03 2000 Cristian Gafton <gafton@redhat.com>
- fixed the post script to work when upgrading a package
- add triggere to fix the older packages
* Tue Feb 29 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 3.0.15
- add build-time dependency for openldap-devel
- enable db,ftp,shm,sem support to fix bug #9648
* Fri Feb 25 2000 Nalin Dahyabhai <nalin@redhat.com>
- add dependency for imap subpackage
- rebuild against Apache 1.3.12
* Thu Feb 24 2000 Preston Brown <pbrown@redhat.com>
- don't include old, outdated manual. package one from the php distribution.
* Tue Feb 01 2000 Cristian Gafton <gafton@redhat.com>
- rebuild to fix dependency problem
* Fri Jan 14 2000 Preston Brown <pbrown@redhat.com>
- added commented out mysql module, thanks to Jason Duerstock
(jason@sdi.cluephone.com). Uncomment to build if you have mysql installed.
* Thu Jan 13 2000 Preston Brown <pbrown@redhat.com>
- rely on imap-devel, don't include imap in src.rpm (#5099).
- xml enabled (#5393)
* Tue Nov 02 1999 Preston Brown <pborwn@redhat.com>
- added post/postun sections to modify httpd.conf (#5259)
- removed old obsolete faq and gif (#5260)
- updated manual.tar.gz package (#5261)
* Thu Oct 07 1999 Matt Wilson <msw@redhat.com>
- rebuilt for sparc glibc brokenness
* Fri Sep 24 1999 Preston Brown <pbrown@redhat.com>
- --with-apxs --> --with-apxs=/usr/sbin/apxs (# 5094)
- ldap support (# 5097)
* Thu Sep 23 1999 Preston Brown <pbrown@redhat.com>
- fix cmdtuples for postgresql, I had it slightly wrong
* Tue Aug 31 1999 Bill Nottingham <notting@redhat.com>
- subpackages must obsolete old stuff...
* Sun Aug 29 1999 Preston Brown <pbrown@redhat.com>
- added -DHAVE_PGCMDTUPLES for postgresql module (bug # 4767)
* Fri Aug 27 1999 Preston Brown <pbrown@redhat.com>
- name change to php to follow real name of package
- fix up references to php3 to refer to php
- upgrade to 3.0.12
- fixed typo in pgsql postun script (bug # 4686)
* Mon Jun 14 1999 Preston Brown <pbrown@redhat.com>
- upgraded to 3.0.9
- fixed postgresql module and made separate package
- separated manual into separate documentation package
* Mon May 24 1999 Preston Brown <pbrown@redhat.com>
- upgraded to 3.0.8, which fixes problems with glibc 2.1.
- took some ideas grom Gomez's RPM.
* Tue May 04 1999 Preston Brown <pbrown@redhat.com>
- hacked in imap support in an ugly way until imap gets an official
shared library implementation
* Fri Apr 16 1999 Preston Brown <pbrown@redhat.com>
- pick up php3.ini
* Wed Mar 24 1999 Preston Brown <pbrown@redhat.com>
- build against apache 1.3.6
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
- auto rebuild in the new build environment (release 2)
* Mon Mar 08 1999 Preston Brown <pbrown@redhat.com>
- upgraded to 3.0.7.
* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
- Injected new description and group.
* Sun Feb 07 1999 Preston Brown <pbrown@redhat.com>
- upgrade to php 3.0.6, built against apache 1.3.4
* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
- rebuild for apache 1.3.3
* Thu Oct 08 1998 Preston Brown <pbrown@redhat.com>
- updated to 3.0.5, fixes nasty bugs in 3.0.4.
* Sun Sep 27 1998 Cristian Gafton <gafton@redhat.com>
- updated to 3.0.4 and recompiled for apache 1.3.2
* Thu Sep 03 1998 Preston Brown <pbrown@redhat.com>
- improvements; builds with apache-devel package installed.
* Tue Sep 01 1998 Preston Brown <pbrown@redhat.com>
- Made initial cut for PHP3.

10
sources
View File

@ -1,9 +1 @@
2c3c803152878c799cdf551d56bd142b php-4.2.2.tar.gz 1171d96104e2ff2cff9e19789a4a1536 php-4.3.3.tar.bz2
2951f28410e6a74c41f2a1d568c81c0b php_manual_de.tar.bz2
63d25c475df35ae0e279a15f9252f7de php_manual_en.tar.bz2
7b94a81ad20199e73219bff05107e048 php_manual_es.tar.bz2
b0458e075f8aac862c7e32215d6b5de7 php_manual_fr.tar.bz2
887d121e823cd7dc41f7235712076774 php_manual_it.tar.bz2
939865a1d77f888a2d6e5e25169b9493 php_manual_ja.tar.bz2
d16d938fc90fac7593c1cdde8a71c171 php_manual_ko.tar.bz2
a800dbc899eefb5880cac59dfa9d6433 php_manual_pt_BR.tar.bz2