[arch-commits] Commit in php/trunk (PKGBUILD php.ini.patch)
Pierre Schmitz
pierre at archlinux.org
Sun Sep 11 11:09:36 UTC 2011
Date: Sunday, September 11, 2011 @ 07:09:35
Author: pierre
Revision: 137804
upgpkg: php 5.3.8-3
* Move curl and gmp extensions back into the php package as their deps are needed anyway
* remove redundant deps
* Enable curl and json in default php.ini
Modified:
php/trunk/PKGBUILD
php/trunk/php.ini.patch
---------------+
PKGBUILD | 38 +++++++++++++-------------------------
php.ini.patch | 4 ++--
2 files changed, 15 insertions(+), 27 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-09-11 11:04:53 UTC (rev 137803)
+++ PKGBUILD 2011-09-11 11:09:35 UTC (rev 137804)
@@ -8,10 +8,8 @@
'php-fpm'
'php-embed'
'php-pear'
- 'php-curl'
'php-enchant'
'php-gd'
- 'php-gmp'
'php-intl'
'php-ldap'
'php-mcrypt'
@@ -25,7 +23,7 @@
'php-xsl')
pkgver=5.3.8
_suhosinver=5.3.7-0.9.10
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64')
license=('PHP')
url='http://www.php.net'
@@ -39,7 +37,7 @@
'logrotate.d.php-fpm')
md5sums=('704cd414a0565d905e1074ffdc1fadfb'
'08582e502fed8221c6577042ca45ddb8'
- '39eaa70d276fc3d45d6bcf6cd5ae1106'
+ '65606c606df97a0760dfe5aaf9893afc'
'dec2cbaad64e3abf4f0ec70e1de4e8e9'
'b01be5f816988fcee7e78225836e5e27'
'09005dabd90c48ddd392b3dbf05f8a82'
@@ -212,10 +210,10 @@
package_php() {
pkgdesc='An HTML-embedded scripting language'
- depends=('pcre' 'libxml2' 'bzip2' 'openssl')
- replaces=('php-fileinfo')
- provides=('php-fileinfo')
- conflicts=('php-fileinfo')
+ depends=('pcre' 'libxml2' 'bzip2' 'curl')
+ replaces=('php-fileinfo' 'php-gmp' 'php-curl')
+ provides=('php-fileinfo' 'php-gmp' 'php-curl')
+ conflicts=('php-fileinfo' 'php-gmp' 'php-curl')
backup=('etc/php/php.ini')
cd ${srcdir}/build-php
@@ -228,19 +226,21 @@
# remove static modules
rm -f ${pkgdir}/usr/lib/php/modules/*.a
# remove modules provided by sub packages
- rm -f ${pkgdir}/usr/lib/php/modules/{curl,enchant,gd,gmp,intl,ldap,mcrypt,mssql,odbc,pdo_odbc,pgsql,pdo_pgsql,pspell,snmp,sqlite3,pdo_sqlite,tidy,xsl}.so
+ rm -f ${pkgdir}/usr/lib/php/modules/{enchant,gd,intl,ldap,mcrypt,mssql,odbc,pdo_odbc,pgsql,pdo_pgsql,pspell,snmp,sqlite3,pdo_sqlite,tidy,xsl}.so
+ # remove empty directory
+ rmdir ${pkgdir}/usr/include/php/include
}
package_php-cgi() {
pkgdesc='CGI and FCGI SAPI for PHP'
- depends=('php' 'pcre' 'libxml2')
+ depends=('php')
install -D -m755 ${srcdir}/build-cgi/sapi/cgi/php-cgi ${pkgdir}/usr/bin/php-cgi
}
package_php-apache() {
pkgdesc='Apache SAPI for PHP'
- depends=('php' 'apache' 'pcre' 'libxml2')
+ depends=('php' 'apache')
backup=('etc/httpd/conf/extra/php5_module.conf')
install -D -m755 ${srcdir}/build-apache/libs/libphp5.so ${pkgdir}/usr/lib/httpd/modules/libphp5.so
@@ -262,7 +262,7 @@
package_php-embed() {
pkgdesc='Embed SAPI for PHP'
- depends=('php' 'pcre' 'libxml2')
+ depends=('php')
install -D -m755 ${srcdir}/build-embed/libs/libphp5.so ${pkgdir}/usr/lib/libphp5.so
install -D -m644 ${srcdir}/${pkgbase}-${pkgver}/sapi/embed/php_embed.h ${pkgdir}/usr/include/php/sapi/embed/php_embed.h
@@ -270,7 +270,7 @@
package_php-pear() {
pkgdesc='PHP Extension and Application Repository'
- depends=('php' 'bash')
+ depends=('php')
backup=('etc/php/pear.conf')
cd ${srcdir}/build-pear
@@ -281,12 +281,6 @@
done < <(find ${pkgdir} -name '.*')
}
-package_php-curl() {
- depends=('php' 'curl')
- pkgdesc='curl module for PHP'
- install -D -m755 ${srcdir}/build-php/modules/curl.so ${pkgdir}/usr/lib/php/modules/curl.so
-}
-
package_php-enchant() {
depends=('php' 'enchant')
pkgdesc='enchant module for PHP'
@@ -299,12 +293,6 @@
install -D -m755 ${srcdir}/build-php/modules/gd.so ${pkgdir}/usr/lib/php/modules/gd.so
}
-package_php-gmp() {
- depends=('php' 'gmp')
- pkgdesc='gmp module for PHP'
- install -D -m755 ${srcdir}/build-php/modules/gmp.so ${pkgdir}/usr/lib/php/modules/gmp.so
-}
-
package_php-intl() {
depends=('php' 'icu')
pkgdesc='intl module for PHP'
Modified: php.ini.patch
===================================================================
--- php.ini.patch 2011-09-11 11:04:53 UTC (rev 137803)
+++ php.ini.patch 2011-09-11 11:09:35 UTC (rev 137804)
@@ -81,7 +81,7 @@
+;extension=bcmath.so
+;extension=bz2.so
+;extension=calendar.so
-+;extension=curl.so
++extension=curl.so
+;extension=dba.so
+;extension=enchant.so
+;extension=exif.so
@@ -92,7 +92,7 @@
+;extension=iconv.so
+;extension=imap.so
+;extension=intl.so
-+;extension=json.so
++extension=json.so
+;extension=ldap.so
+;extension=mcrypt.so
+;extension=mssql.so
More information about the arch-commits
mailing list