Author: dr
Date: Wed Nov 28 10:19:09 2007
New Revision: 6849
Log:
- Added possibility to set dependencies on PHP versions, and add PHP 5.2.1
dependency for WebDav.
Added:
trunk/Webdav/DEPS
Modified:
scripts/create_pear_package.php
Modified: scripts/create_pear_package.php
==============================================================================
--- scripts/create_pear_package.php [iso-8859-1] (original)
+++ scripts/create_pear_package.php [iso-8859-1] Wed Nov 28 10:19:09 2007
@@ -683,9 +683,17 @@
if ( PEAR::isError( $e ) )
$this->raiseError( 'PackageFileManager error
<'.$e->getMessage().'>.' );
- $e = $pkg->setPhpDep( '5.1.1' );
- if ( PEAR::isError( $e ) )
- $this->raiseError( 'PackageFileManager error
<'.$e->getMessage().'>.' );
+ if ( isset( $dependencies['php'] ) )
+ {
+ $e = $pkg->setPhpDep( $dependencies['php'] );
+ }
+ else
+ {
+ $e = $pkg->setPhpDep( '5.1.1' );
+ }
+ if ( PEAR::isError( $e ) )
+ $this->raiseError( 'PackageFileManager error
<'.$e->getMessage().'>.' );
+
$e = $pkg->setPearinstallerDep( '1.4.2' );
if ( PEAR::isError( $e ) )
$this->raiseError( 'PackageFileManager error
<'.$e->getMessage().'>.' );
@@ -697,6 +705,10 @@
}
foreach ( $dependencies as $depComponent => $depVersion )
{
+ if ( $depComponent == 'php' )
+ {
+ continue;
+ }
$e = $pkg->addPackageDepWithChannel( 'required', $depComponent,
self::CHANNEL, $depVersion );
if ( PEAR::isError( $e ) )
$this->raiseError( 'PackageFileManager error
<'.$e->getMessage().'>.' );
Added: trunk/Webdav/DEPS
==============================================================================
--- trunk/Webdav/DEPS (added)
+++ trunk/Webdav/DEPS [iso-8859-1] Wed Nov 28 10:19:09 2007
@@ -1,0 +1,1 @@
+php: 5.2.1
--
svn-components mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/svn-components