Skip to content

Commit

Permalink
Add package basics and prep for 0.1.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
saltybeagle committed May 12, 2011
1 parent d5243d9 commit a313870
Show file tree
Hide file tree
Showing 5 changed files with 58 additions and 20 deletions.
4 changes: 2 additions & 2 deletions README
@@ -1,7 +1,7 @@
A simple caching output controller for Savant

Savant content can be cached for faster rendering. PEAR2_Templates_Savant_Turbo
allows rendered content to be cached, and recalled for subsequent requests.
Savant output can be cached for faster rendering. PEAR2_Templates_Savant_Turbo
allows rendered content to be cached, and reused for subsequent requests.
For basic use, instead of creating a new `PEAR2\Templates\Savant\Main` object,
create a `PEAR2\Templates\Savant\Turbo` object. In models you'd like to have
cached, implement the `CacheableInterface`.
6 changes: 5 additions & 1 deletion RELEASE-0.1.0
@@ -1 +1,5 @@
Package PEAR2_Templates_Savant_Turbo release notes for version 0.1.0.
Package PEAR2_Templates_Savant_Turbo release notes for version 0.1.0:

- Basic functionality
- Two cache drivers are included
- PEAR2_Cache_Lite, and a Mock driver
37 changes: 28 additions & 9 deletions package.xml
Expand Up @@ -2,21 +2,23 @@
<package version="2.1" xmlns="http://pear.php.net/dtd/package-2.1" 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.1 http://pear.php.net/dtd/package-2.1.xsd">
<name>PEAR2_Templates_Savant_Turbo</name>
<channel>pear2.php.net</channel>
<summary>Package PEAR2_Templates_Savant_Turbo summary.
<summary>A simple caching output controller for Savant
</summary>
<description>
Savvy content can be cached for faster rendering. Savvy_Turbo allows rendered
content to be cached, and recalled for subsequent requests. For basic use,
instead of creating a new Savvy object, create a Savvy_Turbo object. In models
you'd like to have cached, implement the CacheableInterface.</description>
Savant output can be cached for faster rendering. PEAR2_Templates_Savant_Turbo
allows rendered content to be cached, and reused for subsequent requests.
For basic use, instead of creating a new `PEAR2\Templates\Savant\Main` object,
create a `PEAR2\Templates\Savant\Turbo` object. In models you'd like to have
cached, implement the `CacheableInterface`.
</description>
<lead>
<name>Brett Bieber</name>
<user>saltybeagle</user>
<email>brett.bieber@gmail.com</email>
<active>yes</active>
</lead>
<date>2011-05-10</date>
<time>11:11:19</time>
<date>2011-05-12</date>
<time>08:40:22</time>
<version>
<release>0.1.0</release>
<api>0.1.0</api>
Expand All @@ -26,17 +28,26 @@ you'd like to have cached, implement the CacheableInterface.</description>
<api>alpha</api>
</stability>
<license uri="http://www.opensource.org/licenses/bsd-license.php">New BSD License</license>
<notes>Package PEAR2_Templates_Savant_Turbo release notes for version 0.1.0.
<notes>Package PEAR2_Templates_Savant_Turbo release notes for version 0.1.0:

- Basic functionality
- Two cache drivers are included
- PEAR2_Cache_Lite, and a Mock driver

Package API release notes for version 0.1.0.</notes>
<contents>
<dir name="/">
<dir name="examples">
<file role="doc" name="basic.php"/>
<file role="doc" name="CacheableObject.tpl.php"/>
</dir>
<dir name="src" baseinstalldir="/">
<dir name="PEAR2">
<dir name="Templates">
<dir name="Savant">
<dir name="Turbo">
<dir name="CacheInterface">
<file role="php" name="CacheLite.php"/>
<file role="php" name="Mock.php"/>
</dir>
<file role="php" name="CacheableInterface.php"/>
Expand All @@ -53,11 +64,19 @@ Package API release notes for version 0.1.0.</notes>
<dependencies>
<required>
<php>
<min>5.2.0</min>
<min>5.3.2</min>
</php>
<pearinstaller>
<min>2.0.0a1</min>
</pearinstaller>
<package>
<name>PEAR2_Cache_Lite</name>
<channel>pear2.php.net</channel>
</package>
<package>
<name>PEAR2_Templates_Savant</name>
<channel>pear2.php.net</channel>
</package>
</required>
</dependencies>
<phprelease/>
Expand Down
28 changes: 20 additions & 8 deletions package_compatible.xml
Expand Up @@ -2,21 +2,23 @@
<package version="2.1" xmlns="http://pear.php.net/dtd/package-2.1" 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.1 http://pear.php.net/dtd/package-2.1.xsd">
<name>PEAR2_Templates_Savant_Turbo</name>
<channel>pear2.php.net</channel>
<summary>Package PEAR2_Templates_Savant_Turbo summary.
<summary>A simple caching output controller for Savant
</summary>
<description>
Savvy content can be cached for faster rendering. Savvy_Turbo allows rendered
content to be cached, and recalled for subsequent requests. For basic use,
instead of creating a new Savvy object, create a Savvy_Turbo object. In models
you'd like to have cached, implement the CacheableInterface.</description>
Savant output can be cached for faster rendering. PEAR2_Templates_Savant_Turbo
allows rendered content to be cached, and reused for subsequent requests.
For basic use, instead of creating a new `PEAR2\Templates\Savant\Main` object,
create a `PEAR2\Templates\Savant\Turbo` object. In models you'd like to have
cached, implement the `CacheableInterface`.
</description>
<lead>
<name>Brett Bieber</name>
<user>saltybeagle</user>
<email>brett.bieber@gmail.com</email>
<active>yes</active>
</lead>
<date>2011-05-10</date>
<time>11:11:19</time>
<date>2011-05-12</date>
<time>08:40:22</time>
<version>
<release>0.1.0</release>
<api>0.1.0</api>
Expand All @@ -26,16 +28,23 @@ you'd like to have cached, implement the CacheableInterface.</description>
<api>alpha</api>
</stability>
<license uri="http://www.opensource.org/licenses/bsd-license.php">New BSD License</license>
<notes>Package PEAR2_Templates_Savant_Turbo release notes for version 0.1.0.
<notes>Package PEAR2_Templates_Savant_Turbo release notes for version 0.1.0:

- Basic functionality
- Two cache drivers are included
- PEAR2_Cache_Lite, and a Mock driver

Package API release notes for version 0.1.0.</notes>
<contents>
<dir name="/">
<file role="php" name="php/PEAR2/Templates/Savant/Turbo/PostRunReplacements.php"/>
<file role="php" name="php/PEAR2/Templates/Savant/Turbo/Main.php"/>
<file role="php" name="php/PEAR2/Templates/Savant/Turbo/CacheInterface/Mock.php"/>
<file role="php" name="php/PEAR2/Templates/Savant/Turbo/CacheInterface/CacheLite.php"/>
<file role="php" name="php/PEAR2/Templates/Savant/Turbo/CacheInterface.php"/>
<file role="php" name="php/PEAR2/Templates/Savant/Turbo/CacheableInterface.php"/>
<file role="doc" name="doc/pear2.php.net/PEAR2_Templates_Savant_Turbo/examples/examples/CacheableObject.tpl.php"/>
<file role="doc" name="doc/pear2.php.net/PEAR2_Templates_Savant_Turbo/examples/examples/basic.php"/>
</dir>
</contents>
<dependencies>
Expand All @@ -50,8 +59,11 @@ Package API release notes for version 0.1.0.</notes>
</dependencies>
<phprelease>
<filelist>
<install name="doc/pear2.php.net/PEAR2_Templates_Savant_Turbo/examples/examples/basic.php" as="PEAR2_Templates_Savant_Turbo/examples/examples/basic.php"/>
<install name="doc/pear2.php.net/PEAR2_Templates_Savant_Turbo/examples/examples/CacheableObject.tpl.php" as="PEAR2_Templates_Savant_Turbo/examples/examples/CacheableObject.tpl.php"/>
<install name="php/PEAR2/Templates/Savant/Turbo/CacheableInterface.php" as="PEAR2/Templates/Savant/Turbo/CacheableInterface.php"/>
<install name="php/PEAR2/Templates/Savant/Turbo/CacheInterface.php" as="PEAR2/Templates/Savant/Turbo/CacheInterface.php"/>
<install name="php/PEAR2/Templates/Savant/Turbo/CacheInterface/CacheLite.php" as="PEAR2/Templates/Savant/Turbo/CacheInterface/CacheLite.php"/>
<install name="php/PEAR2/Templates/Savant/Turbo/CacheInterface/Mock.php" as="PEAR2/Templates/Savant/Turbo/CacheInterface/Mock.php"/>
<install name="php/PEAR2/Templates/Savant/Turbo/Main.php" as="PEAR2/Templates/Savant/Turbo/Main.php"/>
<install name="php/PEAR2/Templates/Savant/Turbo/PostRunReplacements.php" as="PEAR2/Templates/Savant/Turbo/PostRunReplacements.php"/>
Expand Down
3 changes: 3 additions & 0 deletions packagexmlsetup.php
Expand Up @@ -15,4 +15,7 @@
$compatible->dependencies['required']->package['pear2.php.net/PEAR2_MultiErrors']->save();
$compatible->dependencies['required']->package['pear2.php.net/PEAR2_HTTP_Request']->save();
*/
$package->dependencies['required']->php = '5.3.2';
$package->dependencies['required']->package['pear2.php.net/PEAR2_Templates_Savant']->save();
$package->dependencies['required']->package['pear2.php.net/PEAR2_Cache_Lite']->save();
?>

0 comments on commit a313870

Please sign in to comment.