]> granicus.if.org Git - php/commitdiff
fix bug #39890 (using autoconf 2.6x and --with-layout=GNU breaks PEAR install path)
authorAntony Dovgal <tony2001@php.net>
Mon, 25 Dec 2006 15:40:14 +0000 (15:40 +0000)
committerAntony Dovgal <tony2001@php.net>
Mon, 25 Dec 2006 15:40:14 +0000 (15:40 +0000)
configure.in

index 5e2efd5b0b0eff54b4ecf732604e1843904591cf..41c1e22a1867aa256ae47b874429d47d3e313fe8 100644 (file)
@@ -1052,6 +1052,15 @@ if test -z "$EXTENSION_DIR"; then
   fi
 fi
 
+case $PHP_LAYOUT in
+  GNU)
+    datarootdir=$prefix/share
+    ;;
+  *)
+    datarootdir=$prefix/php
+    ;;
+esac
+
 dnl Expand all directory names for use in macros/constants
 EXPANDED_EXTENSION_DIR=`eval echo $EXTENSION_DIR`
 EXPANDED_LOCALSTATEDIR=`eval echo $localstatedir`
@@ -1141,6 +1150,7 @@ PHP_SUBST(phptempdir)
 PHP_SUBST(prefix)
 PHP_SUBST(localstatedir)
 PHP_SUBST(datadir)
+PHP_SUBST(datarootdir)
 PHP_SUBST(sysconfdir)
 
 PHP_SUBST(EXEEXT)