'svn', 'changelogoldtonew' => false, 'simpleoutput' => true, 'baseinstalldir' => '/', 'packagedirectory' => './', 'packagefile' => $packagefile, 'clearcontents' => false, 'include' => array( 'models/', 'lib/Doctrine/Adapter/', 'lib/Doctrine/Auditlog/', 'lib/Doctrine/Cache/', 'lib/Doctrine/Collection/', 'lib/Doctrine/Hook/', 'lib/Doctrine/Hydrator/', 'lib/Doctrine/I18n/', 'lib/Doctrine/Locking/', 'lib/Doctrine/Mapper/', 'lib/Doctrine/Migration/', 'lib/Doctrine/Node/', 'lib/Doctrine/Query/', 'lib/Doctrine/RawSql/', 'lib/Doctrine/Search/', 'lib/Doctrine/Table/', 'lib/Doctrine/Template/', 'lib/Doctrine/Tree/', 'lib/Doctrine/Validator/', 'lib/Doctrine/View/', ), 'dir_roles' => array( 'lib' => 'php', 'models' => 'doc', ), 'exceptions' => array( ) ); $package = &PEAR_PackageFileManager2::importOptions($packagefile, $options); $package->setPackageType('php'); $package->clearDeps(); $package->setPhpDep('5.2.3'); $package->setPearInstallerDep('1.4.0b1'); $package->addPackageDepWithChannel('required', 'PEAR', 'pear.php.net', '1.3.6'); $package->addRelease(); $package->generateContents(); $package->setReleaseVersion($version_release); $package->setAPIVersion($version_api); $package->setReleaseStability($state); $package->setAPIStability($state); $package->setNotes($notes); $package->setSummary($summary); $package->setDescription($description); $package->addGlobalReplacement('package-info', '@package_version@', 'version'); if (isset($_GET['make']) || (isset($_SERVER['argv']) && @$_SERVER['argv'][1] == 'make')) { $package->writePackageFile(); } else { $package->debugPackageFile(); }