|
cvs: pearweb / package.php package.xml: msg#00005php.pear.core
cellog Mon Oct 2 21:00:27 2006 UTC Modified files: /pearweb package.php package.xml Log: add HTML_TreeMenu dependency add dependency groups for a php4-based instal (MDB2_Driver_mysql) and a php5-based install (MDB2_Driver_mysqli) This should solve Arnaud's issues. Next is adding a post-install section for initiating the database (setting up admin user, inserting test data, etc.) http://cvs.php.net/viewvc.cgi/pearweb/package.php?r1=1.6&r2=1.7&diff_format=u Index: pearweb/package.php diff -u pearweb/package.php:1.6 pearweb/package.php:1.7 --- pearweb/package.php:1.6 Mon Oct 2 04:36:09 2006 +++ pearweb/package.php Mon Oct 2 21:00:27 2006 @@ -9,8 +9,11 @@ 'exceptions' => array('pearweb.php' => 'php'), 'simpleoutput' => true, )); -$a->setReleaseVersion('0.3.0'); -$a->setNotes('use web role, add post-install script'); +$a->setReleaseVersion('0.4.0'); +$a->setNotes(' + * add HTML_TreeMenu dep + * add dep group for PHP4-based install and mysql + * add dep group for PHP5-based intsall and mysqli'); $a->resetUsesrole(); $a->addUsesRole('web', 'Role_Web', 'pearified.com'); $a->clearDeps(); @@ -35,6 +38,11 @@ $a->addPackageDepWithChannel('required', 'Services_Trackback', 'pear.php.net', '0.4.0'); $a->addPackageDepWithChannel('required', 'HTML_BBCodeParser', 'pear.php.net', '1.0'); $a->addPackageDepWithChannel('required', 'HTML_QuickForm', 'pear.php.net', '3.2.3'); +$a->addPackageDepWithChannel('required', 'HTML_TreeMenu', 'pear.php.net', '1.2.0'); +$a->addDependencyGroup('php4', 'Use this for PHP 4 (mysql ext)'); +$a->addDependencyGroup('php5', 'Use this for PHP 5 (mysqli ext)'); +$a->addGroupPackageDepWithChannel('package', 'php4', 'MDB2_Driver_mysql', 'pear.php.net'); +$a->addGroupPackageDepWithChannel('package', 'php5', 'MDB2_Driver_mysqli', 'pear.php.net'); $a->addExtensionDep('required', 'pcre'); $a->addExtensionDep('optional', 'mysql'); $a->addExtensionDep('optional', 'mysqli'); http://cvs.php.net/viewvc.cgi/pearweb/package.xml?r1=1.31&r2=1.32&diff_format=u Index: pearweb/package.xml diff -u pearweb/package.xml:1.31 pearweb/package.xml:1.32 --- pearweb/package.xml:1.31 Mon Oct 2 04:36:09 2006 +++ pearweb/package.xml Mon Oct 2 21:00:27 2006 @@ -52,10 +52,10 @@ <email>dufuz@xxxxxxx</email> <active>no</active> </developer> - <date>2006-10-01</date> - <time>23:33:23</time> + <date>2006-10-02</date> + <time>15:54:46</time> <version> - <release>0.3.0</release> + <release>0.4.0</release> <api>0.1.1</api> </version> <stability> @@ -63,7 +63,10 @@ <api>devel</api> </stability> <license uri="http://www.php.net/license">PHP License</license> - <notes>use web role, add post-install script</notes> + <notes> + * add HTML_TreeMenu dep + * add dep group for PHP4-based install and mysql + * add dep group for PHP5-based intsall and mysqli</notes> <contents> <dir baseinstalldir="/" name="/"> <dir name="cron"> @@ -684,6 +687,11 @@ <min>3.2.3</min> </package> <package> + <name>HTML_TreeMenu</name> + <channel>pear.php.net</channel> + <min>1.2.0</min> + </package> + <package> <name>Role_Web</name> <channel>pearified.com</channel> </package> @@ -699,6 +707,18 @@ <name>mysqli</name> </extension> </optional> + <group hint="Use this for PHP 4 (mysql ext)" name="php4"> + <package> + <name>MDB2_Driver_mysql</name> + <channel>pear.php.net</channel> + </package> + </group> + <group hint="Use this for PHP 5 (mysqli ext)" name="php5"> + <package> + <name>MDB2_Driver_mysqli</name> + <channel>pear.php.net</channel> + </package> + </group> </dependencies> <usesrole> <role>web</role> @@ -746,5 +766,21 @@ <license uri="http://www.php.net/license">PHP License</license> <notes>use web role, add post-install script</notes> </release> + <release> + <version> + <release>0.4.0</release> + <api>0.1.1</api> + </version> + <stability> + <release>devel</release> + <api>devel</api> + </stability> + <date>2006-10-02</date> + <license uri="http://www.php.net/license">PHP License</license> + <notes> + * add HTML_TreeMenu dep + * add dep group for PHP4-based install and mysql + * add dep group for PHP5-based intsall and mysqli</notes> + </release> </changelog> </package> |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | cvs: pearweb /public_html/qa packages_orphan.php: 00005, Arnaud Limbourg |
|---|---|
| Next by Date: | cvs: pearweb / package.php: 00005, Greg Beaver |
| Previous by Thread: | cvs: pearweb /public_html/qa packages_orphan.phpi: 00005, Arnaud Limbourg |
| Next by Thread: | cvs: pearweb / package.php package.xml: 00005, Greg Beaver |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |