cvs: pear /HTML_AJAX package.php

From: Date: Mon, 07 Nov 2005 18:48:53 +0000
Subject: cvs: pear /HTML_AJAX package.php
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-36140@lists.php.net to get a copy of this message
davidc Mon Nov 7 13:48:53 2005 EDT Modified files: /pear/HTML_AJAX package.php Log: ready 0.2.4 release. http://cvs.php.net/diff.php/pear/HTML_AJAX/package.php?r1=1.9&r2=1.10&ty=u Index: pear/HTML_AJAX/package.php diff -u pear/HTML_AJAX/package.php:1.9 pear/HTML_AJAX/package.php:1.10 --- pear/HTML_AJAX/package.php:1.9 Wed Oct 26 12:55:00 2005 +++ pear/HTML_AJAX/package.php Mon Nov 7 13:48:52 2005 @@ -1,75 +1,77 @@ -<?php -/** - * This is the package.xml generator for HTML_AJAX - * - * LICENSE: This source file is subject to version 3.0 of the PHP license - * that is available through the world-wide-web at the following URI: - * http://www.php.net/license/3_0.txt. If you did not receive a copy of - * the PHP License and are unable to obtain it through the web, please - * send a note to license@php.net so we can mail you a copy immediately. - * - * @category pear - * @package PEAR_PackageFileManager - * @author Greg Beaver <cellog@php.net> - * @copyright 2005 The PHP Group - * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id: package.php,v 1.9 2005/10/26 16:55:00 jeichorn Exp $ - * @link http://pear.php.net/package/PEAR_PackageFileManager - * @since File available since Release 0.1.0 - */ -require_once 'PEAR/PackageFileManager.php'; - -$version = '0.2.4'; -$notes = <<<EOT - #5788 New bug in Ajax Server , cant create JS stub - New login example -EOT; - -$description =<<<EOT -Provides PHP and JavaScript libraries for performing AJAX (Communication from JavaScript to your browser without reloading the page) -EOT; - -$package = new PEAR_PackageFileManager; - -$result = $package->setOptions(array( - 'package' => 'HTML_AJAX', - 'summary' => 'PHP and JavaScript AJAX library', - 'description' => $description, - 'version' => $version, - 'state' => 'alpha', - 'license' => 'lgpl', - 'ignore' => array('package.php', 'package.xml', '*.bak', '*src*', '*.tgz','test.bat','build.php','DeveloperNotes.txt'), - 'filelistgenerator' => 'file', // other option is 'file' - 'notes' => $notes, - 'changelogoldtonew' => false, - 'baseinstalldir' => 'HTML', // if your package is like "Packagename" use '' - 'packagedirectory' => '', - 'simpleoutput' => true - )); - -$package->addReplacement('AJAX/Server.php','pear-config', '@data-dir@', 'data_dir'); -$package->addGlobalReplacement('package-info','@package_version@','version'); - -if (PEAR::isError($result)) { - echo $result->getMessage(); - die(); -} - -$package->addMaintainer('jeichorn','lead','Joshua Eichorn','josh@bluga.net'); -$package->addMaintainer('davidc','lead','David Coallier','davidc@php.net'); - -// dependencies can be added at will here -$package->addDependency('PEAR', '1.3.5', 'ge', 'pkg', false); -$package->addDependency('php', '4.1.0', 'ge', 'php', false); - -if (isset($_SERVER['argv'][1]) && $_SERVER['argv'][1] == 'commit') { - $result = $package->writePackageFile(); -} else { - $result = $package->debugPackageFile(); -} - -if (PEAR::isError($result)) { - echo $result->getMessage(); - die(); -} -?> +<?php +/** + * This is the package.xml generator for HTML_AJAX + * + * LICENSE: This source file is subject to version 3.0 of the PHP license + * that is available through the world-wide-web at the following URI: + * http://www.php.net/license/3_0.txt. If you did not receive a copy of + * the PHP License and are unable to obtain it through the web, please + * send a note to license@php.net so we can mail you a copy immediately. + * + * @category pear + * @package PEAR_PackageFileManager + * @author Greg Beaver <cellog@php.net> + * @copyright 2005 The PHP Group + * @license http://www.php.net/license/3_0.txt PHP License 3.0 + * @version CVS: $Id: package.php,v 1.10 2005/11/07 18:48:52 davidc Exp $ + * @link http://pear.php.net/package/PEAR_PackageFileManager + * @since File available since Release 0.1.0 + */ +require_once 'PEAR/PackageFileManager.php'; + +$version = '0.2.5'; +$notes = <<<EOT + Small optimizations and cleanup of HTML_AJAX and HTML_AJAX_Server + Case fixes for specifing case while exporting a class + Fix url creation in javascript allowing server urls to contain parameters + Added a flag to turn off sending a Content-Length header +EOT; + +$description =<<<EOT +Provides PHP and JavaScript libraries for performing AJAX (Communication from JavaScript to your browser without reloading the page) +EOT; + +$package = new PEAR_PackageFileManager; + +$result = $package->setOptions(array( + 'package' => 'HTML_AJAX', + 'summary' => 'PHP and JavaScript AJAX library', + 'description' => $description, + 'version' => $version, + 'state' => 'alpha', + 'license' => 'lgpl', + 'ignore' => array('package.php', 'package.xml', '*.bak', '*src*', '*.tgz','test.bat','build.php','DeveloperNotes.txt'), + 'filelistgenerator' => 'file', // other option is 'file' + 'notes' => $notes, + 'changelogoldtonew' => false, + 'baseinstalldir' => 'HTML', // if your package is like "Packagename" use '' + 'packagedirectory' => '', + 'simpleoutput' => true + )); + +$package->addReplacement('AJAX/Server.php','pear-config', '@data-dir@', 'data_dir'); +$package->addGlobalReplacement('package-info','@package_version@','version'); + +if (PEAR::isError($result)) { + echo $result->getMessage(); + die(); +} + +$package->addMaintainer('jeichorn','lead','Joshua Eichorn','josh@bluga.net'); +$package->addMaintainer('davidc','lead','David Coallier','davidc@php.net'); + +// dependencies can be added at will here +$package->addDependency('PEAR', '1.3.5', 'ge', 'pkg', false); +$package->addDependency('php', '4.1.0', 'ge', 'php', false); + +if (isset($_SERVER['argv'][1]) && $_SERVER['argv'][1] == 'commit') { + $result = $package->writePackageFile(); +} else { + $result = $package->debugPackageFile(); +} + +if (PEAR::isError($result)) { + echo $result->getMessage(); + die(); +} +?>

« previous php.pear.cvs (#36140) next »