All pastes #645402 Raw Edit

Vermischtes

public php v1 · immutable
#645402 ·published 2007-08-04 15:14 UTC
rendered paste body
<?phprequire_once 'PEAR/PackageFileManager2.php';PEAR::setErrorHandling(PEAR_ERROR_DIE);$version_release = '1.0.0RC1';$version_api = $version_release;$state = 'beta';$notes = <<<EOT- initial unbundled releaseEOT;$description =<<<EOTDoctrine DBAL is a PHP PDO based database abstraction layer.EOT;$packagefile = './package.xml';$options = array(    'package' => 'Doctrine_DBAL',    'summary' => 'Database abstraction layer',    'filelistgenerator' => 'svn',    'changelogoldtonew' => false,    'simpleoutput'      => true,    'baseinstalldir'    => '/',    'packagedirectory'  => './',    'packagefile'       => $packagefile,    'clearcontents'     => false,    'ignore'            => array('package*.php', 'package*.xml'),    'dir_roles'         => array(        'docs'      => 'doc',         'examples' => 'doc',         'tests'    => 'test',    ),);#$package = PEAR_PackageFileManager2::importOptions($packagefile, $options);$package = new PEAR_PackageFileManager2();$package->setOptions($options);$package->setPackageType('php');$package->clearDeps();$package->setPhpDep('5.2.3');$package->addPackageDepWithChannel('required', 'PEAR', 'pear.php.net', '1.6.0');$package->addRelease();$package->generateContents();$package->setReleaseVersion($version_release);$package->setAPIVersion($version_api);$package->setReleaseStability($state);$package->setAPIStability($state);$package->setNotes($notes);$package->setDescription($description);$package->addGlobalReplacement('package-info', '@package_version@', 'version');if (isset($_GET['make']) || (!empty($_SERVER['argv'][1]) && $_SERVER['argv'][1] == 'make')) {    $package->writePackageFile();} else {    $package->debugPackageFile();}?><<<outputsoitgoes:/Applications/MAMP/htdocs/doctrine/lib lsmith$ php package.php makePEAR_PackageFileManager2 Error: Package validation failed:Error: Invalid tag order in <package>, found <description> expected one of "name"Error: package.xml <package> tag has no version attribute, or version is not 2.0output>>>