php/php.spec

742 lines
26 KiB
RPMSpec
Raw Permalink Normal View History

%define apache_ver %(echo `rpm -q --queryformat '%{VERSION}' apache`)
%define hardeningp_ver 0.4.15
%define hardeningp_phpver 5.1.6
%define with_hardening_patch 0
Name: php
Version: 5.5.14
Release: 1mamba
Summary: The PHP HTML-embedded scripting language
Group: Applications/Development
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.php.net/
Source0: http://is1.php.net/distributions/php-%{version}.tar.bz2
Source1: php-httpd-conf
Patch0: http://www.hardened-php.net/hardening-patch-%{hardeningp_phpver}-%{hardeningp_ver}.patch.gz
Patch1: %{name}-5.0.5-phpbuilddir.patch
Patch2: %{name}-5.2.5-phpize_dir.patch
Patch3: %{name}-5.2.9-db47.patch
Patch4: %{name}-5.2.11-BID_36555.patch
Patch5: %{name}-5.3.13-apache-2.4.patch
License: PHP License
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libX11-devel
BuildRequires: libXau-devel
BuildRequires: libXdmcp-devel
BuildRequires: libXpm-devel
BuildRequires: libbzip2-devel
BuildRequires: libcares-devel
BuildRequires: libcurl-devel
BuildRequires: libdb51-devel
BuildRequires: libe2fs-devel
BuildRequires: libexpat-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
BuildRequires: libgcrypt-devel
BuildRequires: libgd-devel
BuildRequires: libgpg-error-devel
BuildRequires: libgss-devel
BuildRequires: libidn-devel
BuildRequires: libjbig-devel
BuildRequires: libjpeg-devel
BuildRequires: libkeyutils-devel
BuildRequires: libkrb5-devel
BuildRequires: libltdl-devel
BuildRequires: liblzma-devel
BuildRequires: libmcrypt-devel
BuildRequires: libmysql5-devel
BuildRequires: libodbc-devel
BuildRequires: libopenldap-devel
BuildRequires: libopenssl-devel
BuildRequires: libpng-devel
BuildRequires: libpostgresql-devel
BuildRequires: librtmp-devel
BuildRequires: libsasl-devel
BuildRequires: libssh2-devel
BuildRequires: libtiff-devel
BuildRequires: libvpx-devel
BuildRequires: libxcb-devel
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: libz-devel
BuildRequires: pam-devel
## AUTOBUILDREQ-END
BuildRequires: apache-devel
BuildRequires: libapr-devel
BuildRequires: libaprutil-devel
BuildRequires: libimap-c-client-devel
BuildRequires: libmcal-devel
BuildRequires: libsablotron-devel
BuildRequires: libsqlite3-devel
BuildRequires: gettext-devel
#BuildRequires: pear-PHP_Archive
BuildRequires: pkgconfig
BuildRequires: /usr/sbin/sendmail
BuildRequires: flex, bison
BuildRequires: re2c
Requires(pre): libapr >= 1.2.2
Requires(pre): libaprutil >= 1.2.2
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
%package devel
Summary: Development package for PHP5
Group: Development/Libraries
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description devel
The php-devel package lets you compile dynamic extensions to PHP5.
Included here is the source for the PHP extensions.
Instead of recompiling the whole PHP binary to add support for, say, Oracle, install this package and use the new self-contained extensions support.
For more information, read the file SELF-CONTAINED-EXTENSIONS.
%package imap
Summary: PHP IMAP extension
Group: System/Servers
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description imap
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
This package contains the IMAP extension for PHP.
%package ldap
Summary: PHP LDAP extension
Group: System/Servers
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description ldap
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
This package contains the LDAP extension for PHP.
%package mysql
Summary: PHP MySQL extension
Group: System/Servers
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: %{name}-pdo = %{?epoch:%epoch:}%{version}-%{release}
%description -n php-mysql
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
This package contains the MySQL extensions for PHP.
%package mysqli
Summary: PHP MySQLi extension
Group: System/Servers
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description -n php-mysqli
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
This package contains the MySQLi extensions for PHP.
%package odbc
Summary: PHP ODBC extension
Group: System/Servers
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: %{name}-pdo = %{version}-%{release}
%description odbc
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
This package contains the ODBC extensions for PHP.
%package opcache
Summary: PHP OPcache extension
Group: System/Servers
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description opcache
OPcache extension improves PHP performance by storing precompiled script bytecode in shared memory, thereby removing the need for PHP to load and parse scripts on each request.
%package openssl
Summary: PHP OpenSSL extension
Group: System/Servers
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description openssl
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
This package contains the OpenSSL extensions for PHP.
%package pdo
Summary: PHP Data Objects Interface
Group: System/Servers
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description pdo
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
This package contains the PHP Data Objects Interface for PHP.
Read the documentation at http://www.php.net/pdo for more information.
%package pgsql
Summary: PHP PostgreSQL extension
Group: System/Servers
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: %{name}-pdo = %{?epoch:%epoch:}%{version}-%{release}
%description pgsql
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
This package contains the PostgreSQL extensions for PHP.
%package sqlite
Summary: PHP SQLite extension
Group: System/Servers
Provides: php-pdo_sqlite = %{?epoch:%epoch:}%{version}-%{release}
Obsoletes: php-pdo_sqlite
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: %{name}-pdo = %{?epoch:%epoch:}%{version}-%{release}
%description sqlite
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
This package contains the SQLite extensions for PHP.
%package xsl
Summary: PHP xslt extension
Group: System/Servers
Provides: php-xslt = %{?epoch:%epoch:}%{version}-%{release}
Obsoletes: php-xslt
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description xsl
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
This package contains the xslt extension for PHP.
%package -n apache-mod_php
Summary: PHP module for Apache Web Server
Group: System/Servers
Requires(pre): apache >= %{apache_ver}
Requires(pre): %{_bindir}/apr-1-config
Requires(pre): %{_bindir}/apu-1-config
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description -n apache-mod_php
PHP is an HTML-embeddable scripting language.
PHP offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled script with PHP is fairly simple.
The most common use of PHP coding is probably as a replacement for CGI scripts.
This package adds PHP support to the Apache Web Server.
%prep
%setup -q
%if %with_hardening_patch
%patch0 -p1 -b .hardening
%endif
%patch1 -p1 -b .phpbuilddir
%patch2 -p1
#%patch3 -p1
#%patch4 -p4
# prevent %%doc confusion over LICENSE files
cp Zend/LICENSE Zend/ZEND_LICENSE
cp TSRM/LICENSE TSRM_LICENSE
cp ext/gd/libgd/README gd_README
# remove unneded packages
#rm -f HTML_Template_IT-*.tar Net_UserAgent_Detect-*.tar
#popd
%build
EXTENSION_DIR=%{_libdir}/php/extensions; export EXTENSION_DIR
%configure \
--sysconfdir=%{_sysconfdir}/php \
--with-libdir=%{_lib} \
--disable-debug \
--disable-rpath \
--enable-sockets \
--with-apxs2=%{_bindir}/apxs \
--enable-shared \
--with-config-file-path=%{_sysconfdir}/php \
--with-config-file-scan-dir=%{_sysconfdir}/php/php.d \
--with-regex=php \
--with-openssl=shared,%{_prefix} \
--with-gettext \
--enable-ftp \
--with-ldap=shared,%{_prefix} \
--with-zlib \
--with-gd=%{_prefix} \
--with-jpeg-dir=%{_prefix} \
--with-png-dir=%{_prefix} \
--with-freetype-dir=%{_prefix} \
--with-pgsql=shared,%{_prefix} \
--with-mysql=shared,%{_prefix} \
--with-mysqli=shared,%{_bindir}/mysql_config \
--with-unixODBC=shared,%{_prefix} \
--with-imap=shared,%{_libdir}/imap/ \
--with-imap-ssl \
--with-mcrypt \
--with-db4=%{_includedir}/db51 \
--with-xsl=shared \
--without-pear \
--with-kerberos \
--with-bz2 \
--with-curl \
--with-xmlrpc \
--with-pdo-mysql=shared \
--with-pdo-odbc=shared,unixODBC,%{_prefix} \
--with-pdo-pgsql=shared \
--with-pdo-sqlite=shared \
--with-sqlite3=shared \
--enable-pdo=shared \
--enable-mbstring \
--enable-calendar \
--enable-soap \
--enable-zip
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
# fake httpd.conf for apxs
install -D %{S:1} %{buildroot}%{_sysconfdir}/httpd/httpd.conf
make install INSTALL_ROOT=%{buildroot}/
rm -f %{buildroot}%{_sysconfdir}/httpd/httpd.conf*
install -D php.ini-production %{buildroot}%{_sysconfdir}/php/php.ini
sed -i "\
s|\(extension_dir = \).*|\1%{_libdir}/php/extensions|
s|\(;extension=\)php_\(.*\)dll|\1\2so|g;s|w32api.so|odbc.so|" \
%{buildroot}%{_sysconfdir}/php/php.ini
# remove execution permission from some files
chmod 0664 %{buildroot}%{_libdir}/php/build/*.awk
chmod 0664 %{buildroot}%{_libdir}/php/build/*.global
chmod 0664 %{buildroot}%{_libdir}/php/build/*.m4
# create php.conf file for httpd
install -d %{buildroot}%{_sysconfdir}/httpd/httpd.d
cat > %{buildroot}%{_sysconfdir}/httpd/httpd.d/php.conf << _EOF
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
DirectoryIndex index.php
_EOF
install -m 755 -d %{buildroot}%{_sysconfdir}/php/php.d
install -m 755 -d %{buildroot}%{_localstatedir}/lib/php
install -m 700 -d %{buildroot}%{_localstatedir}/lib/php/session
# generate files lists and stub .ini files for each subpackage
for mod in imap ldap mysql mysqli odbc openssl opcache \
pdo pdo_mysql pdo_odbc pdo_pgsql pgsql pdo_sqlite sqlite3 xsl; do
cat > %{buildroot}%{_sysconfdir}/php/php.d/${mod}.ini <<EOF
; Enable ${mod} extension module
extension=${mod}.so
EOF
cat > files.${mod} <<EOF
%attr(755,root,root) %{_libdir}/php/extensions/${mod}.so
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/php/php.d/${mod}.ini
EOF
done
# split out the PDO modules
cat files.pdo_mysql >> files.mysql
cat files.pdo_odbc >> files.odbc
cat files.pdo_pgsql >> files.pgsql
cat files.pdo_sqlite >> files.sqlite3
# remove hidden files installed in root directory
rm -rf %{buildroot}/.channels
rm -f %{buildroot}/.depdb
rm -f %{buildroot}/.depdblock
rm -f %{buildroot}/.filemap
rm -f %{buildroot}/.lock
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files
%defattr(-,root,root)
%dir %{_sysconfdir}/php
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php/php.ini
%dir %{_sysconfdir}/php/php.d
%{_bindir}/php
%{_bindir}/php-cgi
%{_bindir}/phar
%{_bindir}/phar.phar
%dir %{_libdir}/php
%dir %{_libdir}/php/extensions
%dir %{_libdir}/php/build
%{_libdir}/php/build/*
%{_mandir}/man1/phar.1*
%{_mandir}/man1/phar.phar.1*
%{_mandir}/man1/php.1*
%{_mandir}/man1/php-cgi.1*
%dir %{_localstatedir}/lib/php
%dir %{_localstatedir}/lib/php/session
%doc CREDITS
%doc LICENSE Zend/ZEND_LICENSE TSRM_LICENSE
%doc php.ini-development php.ini-production
%files -n php-devel
%defattr(-,root,root)
%{_bindir}/php-config
%{_bindir}/phpize
%dir %{_includedir}/php
%{_includedir}/php/*
%{_mandir}/man1/php-config.1*
%{_mandir}/man1/phpize.1*
%doc CODING_STANDARDS EXTENSIONS README.*
%doc NEWS gd_README
%post -n apache-mod_php
if [ $1 -ge 1 ]; then
# delete PHP type definition in httpd.conf, it is now in httpd.d/php.conf
sed -i "/AddType application\/x-httpd-php .php/d" /etc/httpd/httpd.conf
# same for DirectoryIndex directive
sed -i "s|\(DirectoryIndex .*\)index.php\(.*\)|\1\2|" /etc/httpd/httpd.conf
%{_bindir}/apxs -e -a -n php5 %{_libdir}/apache/libphp5.so > /dev/null
# do not load the PHP 4 module any more
sed -i "/^LoadModule[ \t]*php4_module/d" /etc/httpd/httpd.conf
service httpd condrestart
fi
exit 0
%preun -n apache-mod_php
if [ $1 -eq 0 ]; then
#erase
%{_bindir}/apxs -e -A -n php5 %{_libdir}/apache/libphp5.so > /dev/null
sed -i "/AddType application\/x-httpd-php .php/d" /etc/httpd/httpd.conf
sed -i "s|\(DirectoryIndex .*\)index.php\(.*\)|\1\2|" /etc/httpd/httpd.conf
service httpd condrestart
fi
exit 0
%files -n apache-mod_php
%defattr(-,root,root)
%{_libdir}/apache/libphp5.so
%config(noreplace) %{_sysconfdir}/httpd/httpd.d/php.conf
%files -n php-imap -f files.imap
%defattr(-,root,root)
%files -n php-ldap -f files.ldap
%defattr(-,root,root)
%files -n php-mysql -f files.mysql
%defattr(-,root,root)
%files -n php-mysqli -f files.mysqli
%defattr(-,root,root)
%files -n php-odbc -f files.odbc
%defattr(-,root,root)
%files -n php-opcache -f files.opcache
%defattr(-,root,root)
%files -n php-openssl -f files.openssl
%defattr(-,root,root)
%files -n php-pdo -f files.pdo
%defattr(-,root,root)
%files -n php-pgsql -f files.pgsql
%defattr(-,root,root)
%files -n php-sqlite -f files.sqlite3
%defattr(-,root,root)
%files -n php-xsl -f files.xsl
%defattr(-,root,root)
%changelog
* Thu Jun 26 2014 Automatic Build System <autodist@mambasoft.it> 5.5.14-1mamba
- automatic version update by autodist
* Thu Jun 05 2014 Automatic Build System <autodist@mambasoft.it> 5.5.13-1mamba
- automatic version update by autodist
* Thu May 01 2014 Automatic Build System <autodist@mambasoft.it> 5.5.12-1mamba
- automatic version update by autodist
* Thu Apr 03 2014 Automatic Build System <autodist@mambasoft.it> 5.5.11-1mamba
- automatic version update by autodist
* Thu Mar 06 2014 Automatic Build System <autodist@mambasoft.it> 5.5.10-1mamba
- automatic version update by autodist
* Thu Feb 06 2014 Automatic Build System <autodist@mambasoft.it> 5.5.9-1mamba
- automatic version update by autodist
* Wed Jan 29 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 5.5.8-2mamba
- rebuilt with system libgd 2.1.0
* Wed Jan 15 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 5.5.8-1mamba
- update to 5.5.8
* Thu Nov 14 2013 Automatic Build System <autodist@mambasoft.it> 5.5.6-1mamba
- automatic version update by autodist
* Thu Oct 17 2013 Automatic Build System <autodist@mambasoft.it> 5.5.5-1mamba
- automatic version update by autodist
* Fri Sep 20 2013 Automatic Build System <autodist@mambasoft.it> 5.5.4-1mamba
- automatic version update by autodist
* Fri Aug 23 2013 Automatic Build System <autodist@mambasoft.it> 5.5.3-1mamba
- automatic version update by autodist
* Fri Aug 16 2013 Automatic Build System <autodist@mambasoft.it> 5.5.2-1mamba
- automatic version update by autodist
* Sat Jul 27 2013 Automatic Build System <autodist@mambasoft.it> 5.5.1-1mamba
- update to 5.5.1
* Sun Jul 14 2013 Automatic Build System <autodist@mambasoft.it> 5.4.17-1mamba
- update to 5.4.17
* Fri Jun 07 2013 Automatic Build System <autodist@mambasoft.it> 5.4.16-1mamba
- automatic version update by autodist
* Sat May 11 2013 Automatic Build System <autodist@mambasoft.it> 5.4.15-1mamba
- automatic version update by autodist
* Thu Apr 11 2013 Automatic Build System <autodist@mambasoft.it> 5.4.14-1mamba
- automatic version update by autodist
* Tue Mar 19 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 5.4.13-2mamba
- sync with 5.4.13 formerly present in devel-makedist
- removed requirements for pear-PHP_Archive
* Tue Mar 19 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 5.4.13-1mamba
- update to 5.4.13
* Wed Mar 13 2013 Davide Madrisan <davide.madrisan@gmail.com> 5.4.12-2mamba
- rebuilt by adding `--with-config-file-scan-dir=%{_sysconfdir}/php.d'
- create a .ini file for each php extension
- move manpages for php-config and phpize to the devel package
- build requires libaprutil-devel and pear-PHP_Archive
- build with `--with-sqlite3=shared'
* Sat Feb 23 2013 Automatic Build System <autodist@mambasoft.it> 5.4.12-1mamba
- automatic version update by autodist
* Wed Feb 20 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 5.4.11-3mamba
- addded --enable-pdo=shared to fix pdo_sqlite
* Mon Feb 18 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 5.4.11-2mamba
- updated php.conf for apache 2.4
- remove old extension=sqlite.so from php.ini
* Thu Jan 17 2013 Automatic Build System <autodist@mambasoft.it> 5.4.11-1mamba
- automatic version update by autodist
* Sat Jan 12 2013 Automatic Build System <autodist@mambasoft.it> 5.4.10-1mamba
- automatic version update by autodist
* Fri Nov 23 2012 Automatic Build System <autodist@mambasoft.it> 5.4.9-1mamba
- automatic version update by autodist
* Thu Oct 18 2012 Automatic Build System <autodist@mambasoft.it> 5.4.8-1mamba
- automatic version update by autodist
* Sat Oct 13 2012 Automatic Build System <autodist@mambasoft.it> 5.4.7-1mamba
- automatic version update by autodist
* Sat Sep 29 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 5.3.17-1mamba
- update to 5.3.17
- added --enable-zip
* Sat May 12 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 5.3.13-1mamba
- update to 5.3.13
- built with apache 2.4.2
* Sun Oct 23 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.17-1mamba
- update to 5.2.17
- added soap extension
* Tue Jul 27 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.14-1mamba
- update to 5.2.14
* Tue Jun 29 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.13-1mamba
- update to 5.2.13
* Fri Apr 09 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.11-5mamba
- fix extension_dir if wrong in php.ini
* Tue Mar 16 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.11-4mamba
- php.ini: fix extension_dir setting in sample configuration
* Sat Feb 06 2010 Davide Madrisan <davide.madrisan@gmail.com> 5.2.11-3mamba
- fix the value of extensiondir via the EXTENSION_DIR environment variable
- own %{_libdir}/php/extensions
* Tue Oct 20 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.11-2mamba
- added security patch for BID#36554 and 36555 (http://www.securityfocus.com/bid/36555)
* Tue Oct 20 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.11-1mamba
- update to 5.2.11
* Sun Jun 21 2009 Automatic Build System <autodist@mambasoft.it> 5.2.10-1mamba
- automatic update to 5.2.10 by autodist
* Thu Jun 11 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.9-6mamba
- rebuilt in devel (remove dependency on libxcb-xlib)
- added --enable-calendar configure option
* Wed Jun 10 2009 Fabio Giani <fabio.giani@gmail.com> 5.2.9-5mamba
- added MySQLi support
- added a buildrequirement for libaprutil-devel
* Mon Jun 08 2009 Automatic Build System <autodist@mambasoft.it> 5.2.9-4mamba
- automatic rebuild by autodist
* Thu May 21 2009 Automatic Build System <autodist@mambasoft.it> 5.2.9-3mamba
- automatic rebuild by autodist
* Fri Mar 13 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.9-2mamba
- rebuilt with --enable-mbstring (required by SugarCE)
* Wed Feb 25 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.9-1mamba
- automatic update to 5.2.9 by autodist
* Wed Dec 10 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.8-2mamba
- rebuilt with --enable-sockets
* Mon Dec 08 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.8-1mamba
- automatic update to 5.2.8 by autodist
* Thu May 29 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.6-1mamba
- update to 5.2.6
* Wed Feb 06 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.5-2mamba
- PDO database extensions enabled for ODBC, MySql, SqLite and Postgresql
- added php-sqlite subpackage
* Mon Dec 03 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.5-1mamba
- update to 5.2.5
* Wed Sep 19 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.4-1mamba
- update to 5.2.4
- hardening patch removed
- xmlrpc feature enabled
* Fri Oct 20 2006 Davide Madrisan <davide.madrisan@qilinux.it> 5.1.5-2qilnx
- added a build requirements for libe2fs-devel
* Thu Aug 31 2006 Davide Madrisan <davide.madrisan@qilinux.it> 5.1.5-1qilnx
- update to version 5.1.5 by autospec
- this version fixes several security issues (bugtraq#62,#101)
* Tue May 09 2006 Davide Madrisan <davide.madrisan@qilinux.it> 5.1.4-1qilnx
- update to version 5.1.4 by autospec
* Mon Mar 20 2006 Davide Madrisan <davide.madrisan@qilinux.it> 5.1.2-2qilnx
- apache-mod_php prerequires apr-1-config and apu-1-config
* Thu Mar 02 2006 Silvan Calarco <silvan.calarco@mambasoft.it> 5.1.2-1qilnx
- update to version 5.1.2 by autospec
* Wed Oct 19 2005 Davide Madrisan <davide.madrisan@qilinux.it> 5.0.5-2qilnx
- buildrequires /usr/sbin/sendmail
* Mon Sep 19 2005 Davide Madrisan <davide.madrisan@qilinux.it> 5.0.5-1qilnx
- update to version 5.0.5 by autospec
- added last available patch from the Hardened-PHP Project
- updated pear.php.net packages (HTTP, Mail, and Net_SMTP)
- apache configuration: remove loading of the PHP4 module
- dinamically get the version of the installed apache server (apache_ver)
* Wed Jun 15 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 5.0.4-2qilnx
- disable modules in php.ini by default; will be enabled by module packages installation scripts
* Tue Jun 14 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 5.0.4-1qilnx
- update to version 5.0.4 by autospec
* Fri Jun 10 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 4.3.11-2qilnx
- added pluggable configuration for Apache (/etc/httpd/httpd.d/php.conf)
* Mon Apr 18 2005 Davide Madrisan <davide.madrisan@qilinux.it> 4.3.11-1qilnx
- update to version 4.3.11 by autospec
- also fix security issues QSA-2005-048 (CAN-2004-1392, CAN-2005-[1042,1043])
- fixed package groups
- added PEAR packages omitted from the 4.3.11 tarball
- fixed package license
* Tue Feb 08 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 4.3.10-1qilnx
- update to version 4.3.10 by autospec
* Thu Dec 09 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 4.3.9-2qilnx
- fix requirement for apache_modphp: version = php_ver, not >=
* Thu Oct 28 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 4.3.9-1qilnx
- new version build
- removed libdb.so dependency
* Mon Aug 02 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 4.3.8-3qilnx
- really use external libgd (in 4.3.8-2 it was still using the builtin library)
* Wed Jul 28 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 4.3.8-2qilnx
- rebuild with new libgd version
- use external mysql and gd libraries (don't use PHP's builtin)
* Mon Jul 19 2004 Davide Madrisan <davide.madrisan@qilinux.it> 4.3.8-1qilnx
- new version rebuild
- fixes security issues: CAN-2004-0594, CAN-2004-0595
* Wed Apr 21 2004 Davide Madrisan <davide.madrisan@qilinux.it> 4.3.6-1qilnx
- new version rebuild
* Wed Apr 07 2004 Davide Madrisan <davide.madrisan@qilinux.it> 4.3.5-1qilnx
- new version rebuild
* Tue Feb 17 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 4.3.4-3qilnx
- added apache-mod_php requirement of php
- fixed AddType line configuration in httpd.conf
- shared extensions enabled
* Thu Dec 23 2003 Silvan Calarco <silvan.calarco@mambasoft.it> 4.3.4-2qilnx
- added libmcrypt support
* Thu Dec 18 2003 Silvan Calarco <silvan.calarco@mambasoft.it> 4.3.4-1qilnx
- new version rebuild
- added xslt support
- added imap-ssl support
* Tue Sep 09 2003 Silvan Calarco <silvan.calarco@mambasoft.it> 4.3.3-1qilnx
- rebuilt with gettext support
* Tue Jun 17 2003 Silvan Calarco <silvan.calarco@qinet.it> 4.3.2-2qilnx
- added default php.ini
* Wed Jun 04 2003 Alessandro Ramazzina <alessandro.ramazzina@qinet.it> 4.3.2-1qilnx
- creation of php package