Permalink
Browse files

update lead/maintainers sections, convert to package.xml version 2.

git-svn-id: http://svn.php.net/repository/pear/packages/System_Command/trunk@202990 c90b9560-bf6c-de11-be94-00142212c4b1
  • Loading branch information...
Craig Constantine
Craig Constantine committed Dec 16, 2005
1 parent fc96bc2 commit 4ba2c6fcb2cd2856eef964ffe054100f9717a232
Showing with 64 additions and 41 deletions.
  1. +64 −41 package.xml
View
@@ -1,46 +1,69 @@
-<?xml version="1.0" encoding="ISO-8859-1" ?>
-<!DOCTYPE package SYSTEM "http://pear.php.net/dtd/package-1.0">
-<package version="1.0" type="source">
- <name>System_Command</name>
- <summary>PEAR::System_Command is a commandline execution interface.</summary>
- <description>
- System_Command is a commandline execution interface.
-
- Running functions from the commandline can be risky if the proper precautions are
- not taken to escape the shell arguments and reaping the exit status properly. This class
- provides a formal interface to both, so that you can run a system command as comfortably as
- you would run a php function, with full pear error handling as results on failure.
-
- It is important to note that this class, unlike other implementations, distinguishes between
- output to stderr and output to stdout. It also reports the exit status of the command.
- So in every sense of the word, it gives php shell capabilities.
- </description>
- <maintainers>
- <maintainer>
- <user>dallen</user>
+<?xml version="1.0" encoding="UTF-8"?>
+<package packagerversion="1.4.5" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0"
+ xmlns:tasks="http://pear.php.net/dtd/tasks-1.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
+ <name>System_Command</name>
+ <channel>pear.php.net</channel>
+ <summary>PEAR::System_Command is a commandline execution interface.</summary>
+ <description>System_Command is a commandline execution interface. Running functions from the
+ commandline can be risky if the proper precautions are not taken to escape the shell
+ arguments and reaping the exit status properly. This class provides a formal interface to
+ both, so that you can run a system command as comfortably as you would run a php function,
+ with full pear error handling as results on failure. It is important to note that this
+ class, unlike other implementations, distinguishes between output to stderr and output to
+ stdout. It also reports the exit status of the command. So in every sense of the word, it
+ gives php shell capabilities. </description>
+ <lead>
+ <name>Craig Constantine</name>
+ <user>cconstantine</user>
+ <email>cconstantine@php.net</email>
+ <active>yes</active>
+ </lead>
+ <lead>
<name>Dan Allen</name>
+ <user>dallen</user>
<email>dallen@php.net</email>
- <role>lead</role>
- </maintainer>
- <maintainer>
- <user>aj</user>
+ <active>no</active>
+ </lead>
+ <developer>
<name>Anders Johannsen</name>
+ <user>aj</user>
<email>anders@johannsen.com</email>
- <role>developer</role>
- </maintainer>
- </maintainers>
- <release>
- <license>PHP License</license>
- <state>stable</state>
- <version>1.0.3</version>
- <date>2005-10-23</date>
- <notes>
- fix #5754 Can't set options because "empty" instead of "isset" is used
- </notes>
- <filelist>
- <dir name="/" baseinstalldir="System">
- <file role="php">Command.php</file>
- </dir>
- </filelist>
- </release>
+ <active>yes</active>
+ </developer>
+ <date>2005-12-15</date>
+ <time>14:30:04</time>
+ <version>
+ <release>1.0.4</release>
+ <api>1.0.3</api>
+ </version>
+ <stability>
+ <release>stable</release>
+ <api>stable</api>
+ </stability>
+ <license uri="http://www.php.net/license">PHP License</license>
+ <notes><![CDATA[
+- fix #6199 System_Command::execute() fails if object instantiated without an argument
+- Convert package.xml to version 2.0
+]]></notes>
+ <contents>
+ <dir name="/">
+ <file baseinstalldir="System" name="Command.php" role="php"/>
+ </dir>
+ </contents>
+ <dependencies>
+ <required>
+ <php>
+ <min>4.0.0</min>
+ </php>
+ <pearinstaller>
+ <min>1.4.0b1</min>
+ </pearinstaller>
+ <os>
+ <name>windows</name>
+ <conflicts/>
+ </os>
+ </required>
+ </dependencies>
+ <phprelease/>
</package>

0 comments on commit 4ba2c6f

Please sign in to comment.