[arch-commits] CVS update of extra/devel/php (PKGBUILD php.install)

Pierre Schmitz pierre at archlinux.org
Mon Sep 24 20:35:20 UTC 2007


    Date: Monday, September 24, 2007 @ 16:35:20
  Author: pierre
    Path: /home/cvs-extra/extra/devel/php

Modified: PKGBUILD (1.108 -> 1.109) php.install (1.8 -> 1.9)

be nice and try to update the old php.ini to use the new extension dir


-------------+
 PKGBUILD    |    3 +--
 php.install |    4 ++++
 2 files changed, 5 insertions(+), 2 deletions(-)


Index: extra/devel/php/PKGBUILD
diff -u extra/devel/php/PKGBUILD:1.108 extra/devel/php/PKGBUILD:1.109
--- extra/devel/php/PKGBUILD:1.108	Sat Sep 22 13:06:08 2007
+++ extra/devel/php/PKGBUILD	Mon Sep 24 16:35:19 2007
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD,v 1.108 2007/09/22 17:06:08 pierre Exp $
+# $Id: PKGBUILD,v 1.109 2007/09/24 20:35:19 pierre Exp $
 # Maintainer: Pierre Schmitz <pierre at archlinux.de>
 pkgname=php
 pkgver=5.2.4
@@ -35,7 +35,6 @@
 	--disable-rpath \
 	--disable-static \
 	--enable-shared \
-	--with-pic \
 	"
 
 	phpextensions="--with-openssl=shared \
Index: extra/devel/php/php.install
diff -u extra/devel/php/php.install:1.8 extra/devel/php/php.install:1.9
--- extra/devel/php/php.install:1.8	Sat Sep 22 13:22:03 2007
+++ extra/devel/php/php.install	Mon Sep 24 16:35:19 2007
@@ -36,6 +36,7 @@
   # we moved php.ini from /etc/ to /etc/php
   # lets save the old file before pacman deletes it
   if [ -f /etc/php.ini ] && [ $(vercmp '5.2.4-2' $2) -ge 0 ];then
+    echo 'Backing up old php.ini...'
     mv /etc/php.ini /etc/php.ini.pacsave.tmp
   fi
 }
@@ -52,8 +53,11 @@
   # if we upgraded from an installation with old config layout, move the old
   # php.ini to the right place and inform the user about the changes
   if [ -f /etc/php.ini.pacsave.tmp ] && [ $(vercmp '5.2.4-2' $2) -ge 0 ]; then
+    echo 'Restore old php.ini...'
     mv /etc/php/php.ini /etc/php/php.ini.pacnew
     mv /etc/php.ini.pacsave.tmp /etc/php/php.ini
+    echo 'Update extension dir...'
+    sed -i -e 's#extension_dir = "/usr/lib/php/extensions/php/"#extension_dir = "/usr/lib/php/extensions/"#g' /etc/php/php.ini
     echo '
     ==> Location of php.ini has changed
 




More information about the arch-commits mailing list