Update to PEAR 1.7.2, Image_Canvas 0.3.1, Image_Color 1.0.3, Image_Graph 0.7.2, XML_Parser 1.3.1.
Removed PHP_Compat, and references to it. Removed ionCube/Zend/mmCache compatibility checks in test.php script. Changed minimum PHP requirement to 5.0 in test.php script.
This commit is contained in:
@@ -15,9 +15,9 @@
|
||||
* @author Stig Bakken <ssb@php.net>
|
||||
* @author Tomas V. V. Cox <cox@idecnet.com>
|
||||
* @author Greg Beaver <cellog@php.net>
|
||||
* @copyright 1997-2005 The PHP Group
|
||||
* @copyright 1997-2008 The PHP Group
|
||||
* @license http://www.php.net/license/3_0.txt PHP License 3.0
|
||||
* @version CVS: $Id: Packager.php,v 1.67 2005/08/14 06:49:19 cellog Exp $
|
||||
* @version CVS: $Id: Packager.php,v 1.71 2008/01/03 20:26:36 cellog Exp $
|
||||
* @link http://pear.php.net/package/PEAR
|
||||
* @since File available since Release 0.1
|
||||
*/
|
||||
@@ -35,9 +35,9 @@ require_once 'System.php';
|
||||
* @category pear
|
||||
* @package PEAR
|
||||
* @author Greg Beaver <cellog@php.net>
|
||||
* @copyright 1997-2005 The PHP Group
|
||||
* @copyright 1997-2008 The PHP Group
|
||||
* @license http://www.php.net/license/3_0.txt PHP License 3.0
|
||||
* @version Release: 1.4.5
|
||||
* @version Release: 1.7.2
|
||||
* @link http://pear.php.net/package/PEAR
|
||||
* @since Class available since Release 0.1
|
||||
*/
|
||||
@@ -93,14 +93,16 @@ class PEAR_Packager extends PEAR_Common
|
||||
$this->log(1, 'Warning: ' . $warning['message']);
|
||||
}
|
||||
}
|
||||
if ($pf2->getPackagexmlVersion() == '2.0') {
|
||||
if ($pf2->getPackagexmlVersion() == '2.0' ||
|
||||
$pf2->getPackagexmlVersion() == '2.1') {
|
||||
$main = &$pf2;
|
||||
$other = &$pf;
|
||||
} else {
|
||||
$main = &$pf;
|
||||
$other = &$pf2;
|
||||
}
|
||||
if ($main->getPackagexmlVersion() != '2.0') {
|
||||
if ($main->getPackagexmlVersion() != '2.0' &&
|
||||
$main->getPackagexmlVersion() != '2.1') {
|
||||
return PEAR::raiseError('Error: cannot package two package.xml version 1.0, can ' .
|
||||
'only package together a package.xml 1.0 and package.xml 2.0');
|
||||
}
|
||||
@@ -187,13 +189,8 @@ if (!function_exists('md5_file')) {
|
||||
if (!$fd = @fopen($file, 'r')) {
|
||||
return false;
|
||||
}
|
||||
if (function_exists('file_get_contents')) {
|
||||
fclose($fd);
|
||||
$md5 = md5(file_get_contents($file));
|
||||
} else {
|
||||
$md5 = md5(fread($fd, filesize($file)));
|
||||
fclose($fd);
|
||||
}
|
||||
fclose($fd);
|
||||
$md5 = md5(file_get_contents($file));
|
||||
return $md5;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user