setOptions( array('baseinstalldir' => '/', 'packagedirectory' => 'D:/xampp/htdocs/projects/pear/trunk/OpenID', 'filelistgenerator' => 'file', 'dir_roles' => array('docs' => 'doc', 'tests' => 'test'), 'ignore' => array('generate_package_xml.php', '.svn') ) ); $packagexml->setPackage('OpenID'); $packagexml->setSummary('Implementation of OpenID 1.1/2.0 Authentication for PHP5'); $packagexml->setDescription("Implementation of OpenID 1.1/2.0 Authentication for PHP5 including Yadis, i-name and OpenID Extensions support"); $packagexml->setChannel('pear.php.net'); $packagexml->setAPIVersion('0.1.0'); $packagexml->setReleaseVersion('0.1.0a1'); $packagexml->setReleaseStability('alpha'); $packagexml->setAPIStability('alpha'); $packagexml->setNotes("* Initial version (incomplete but functional for majority 1.1/2.0 use case)"); $packagexml->setPackageType('php'); $packagexml->setPhpDep('5.1.4'); $packagexml->setPearinstallerDep('1.4.0'); $packagexml->addPackageDepWithChannel('required', 'HTTP_Request', 'pear.php.net'); $packagexml->addPackageDepWithChannel('required', 'Validate', 'pear.php.net'); $packagexml->addPackageDepWithChannel('required', 'Crypt_DiffieHellman', 'pear.php.net'); $packagexml->addPackageDepWithChannel('required', 'Crypt_HMAC2', 'pear.php.net'); $packagexml->addPackageDepWithChannel('required', 'Services_Yadis', 'pear.php.net'); $packagexml->addMaintainer('lead', 'padraic', 'Pádraic Brady', 'padraic.brady@yahoo.com'); $packagexml->setLicense('New BSD License', 'http://opensource.org/licenses/bsd-license.php'); $packagexml->generateContents(); if (isset($_GET['make']) || (isset($_SERVER['argv']) && @$_SERVER['argv'][1] == 'make')) { $packagexml->writePackageFile(); } else { $packagexml->debugPackageFile(); } ?>