| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | 
							- <?php
 - require_once('PEAR/PackageFileManager2.php');
 - PEAR::setErrorHandling(PEAR_ERROR_DIE);
 - 
 - $packagefile = "simpletest";
 - 
 - $options = array(
 -     'filelistgenerator' => 'svn',
 -     'simpleoutput'      => true,
 -     'baseinstalldir'    => 'simpletest',
 -     'packagedirectory'  => dirname(__FILE__) . '/../',
 -     'clearcontents'     => true,
 -     'ignore'            => array('TODO.xml', 'VERSION', 'docs/', 'tutorials/', 'packages/', '.svn'),
 -     'dir_roles'         => array(
 -      	'test'    => 'test'
 -     )
 - );
 - 
 - $packagexml = PEAR_PackageFileManager2::importOptions($packagefile, $options);
 - $packagexml->setPackageType('php');
 - $packagexml->setPackage('simpletest');
 - $packagexml->setSummary('PHP Unit Tester');
 - $packagexml->setDescription("Unit testing, mock objects and web testing framework for PHP");
 - 
 - // update this! do we have a default channel server?
 - $packagexml->setChannel('pear.php.net');
 - $packagexml->setUri('http://os.coretxt.net.nz/simpletest-1.1');
 - 
 - $notes = file_get_contents(dirname(__FILE__).'/../README');
 - $packagexml->setNotes($notes);
 - 
 - $packagexml->setPhpDep('5.0.5');
 - $packagexml->setPearinstallerDep('1.4.0');
 - $packagexml->addPackageDepWithChannel('required', 'PEAR', 'pear.php.net', '1.4.0');
 - $packagexml->addMaintainer('lead', 'lastcraft', 'Marcus Baker', 'marcus@lastcraft.com');
 - $packagexml->setLicense('LGPL', 'http://www.gnu.org/licenses/lgpl-2.1.html');
 - 
 - preg_match("/([0-9\.]+)([a-z]+)/", file_get_contents(dirname(__FILE__).'/../VERSION'), $version);
 - $packagexml->setAPIVersion($version[1]);
 - $packagexml->setReleaseVersion($version[1]);
 - $packagexml->setReleaseStability($version[2]);
 - $packagexml->setAPIStability($version[2]);
 - 
 - $packagexml->addRelease();
 - $packagexml->generateContents();
 - 
 - 
 - if (isset($_GET['make']) || (isset($_SERVER['argv']) && @$_SERVER['argv'][1] == 'make')) {
 -     $packagexml->writePackageFile();
 - } else {
 -     $packagexml->debugPackageFile();
 - }
 - 
 - ?>
 
 
  |