Permalink
Browse files

Merge pull request #24 from boenrobot/master

Releasing PEAR2_Cache_SHM v0.1.1
  • Loading branch information...
2 parents 2e43235 + 23f14dc commit e236878c796ca34db11b398d353fdf7cbfd22d27 @saltybeagle saltybeagle committed Sep 25, 2012
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<r xmlns="http://pear.php.net/dtd/rest.release" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://pear.php.net/dtd/rest.release http://pear.php.net/dtd/rest.release.xsd">
+ <p xlink:href="rest/p/pear2_cache_shm">PEAR2_Cache_SHM</p>
+ <c>pear2.php.net</c>
+ <v>0.1.1</v>
+ <st>alpha</st>
+ <l>LGPL License 2.1</l>
+ <m>boen_robot</m>
+ <s>Wrapper for shared memory and locking functionality across different extensions.
+</s>
+ <d>Allows you to share data across requests as long as the PHP process is running. One of APC or WinCache is required to accomplish this, with other extensions being potentially pluggable as adapters.</d>
+ <da>2012-09-25 23:33:38</da>
+ <n>* Fixed the PHAR stub.
+* Removed the warnings APC would trigger when using SHM::factory().
+* Allowed registering of external adapters with the new SHM::registerAdapter() method.
+* Added SHM::__invoke() as a shortcut to SHM::add().</n>
+ <f>153198</f>
+ <g>http://pear2.php.net/get/PEAR2_Cache_SHM-0.1.1</g>
+ <x xlink:href="package.0.1.1.xml"/>
+</r>
@@ -3,6 +3,10 @@
<p>PEAR2_Cache_SHM</p>
<c>pear2.php.net</c>
<r>
+ <v>0.1.1</v>
+ <s>alpha</s>
+ </r>
+ <r>
<v>0.1.0</v>
<s>alpha</s>
</r>
@@ -3,6 +3,11 @@
<p>PEAR2_Cache_SHM</p>
<c>pear2.php.net</c>
<r>
+ <v>0.1.1</v>
+ <s>alpha</s>
+ <m>5.3.0</m>
+ </r>
+ <r>
<v>0.1.0</v>
<s>alpha</s>
<m>5.3.0</m>
@@ -1 +1 @@
-0.1.0
+0.1.1
@@ -0,0 +1 @@
+a:2:{s:8:"required";a:2:{s:3:"php";a:1:{s:3:"min";s:5:"5.3.0";}s:13:"pearinstaller";a:1:{s:3:"min";s:5:"1.4.0";}}s:8:"optional";a:2:{s:7:"package";a:3:{s:4:"name";s:14:"PEAR2_Autoload";s:7:"channel";s:13:"pear2.php.net";s:3:"min";s:5:"0.2.4";}s:9:"extension";a:2:{i:0;a:2:{s:4:"name";s:3:"apc";s:3:"min";s:6:"3.0.13";}i:1;a:2:{s:4:"name";s:8:"wincache";s:3:"min";s:5:"1.1.0";}}}}
@@ -1 +1 @@
-0.1.0
+0.1.1
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<package 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" version="2.1" 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" packagerversion="2.0.0a4">
+ <name>PEAR2_Cache_SHM</name>
+ <channel>pear2.php.net</channel>
+ <summary>Wrapper for shared memory and locking functionality across different extensions.
+</summary>
+ <description>Allows you to share data across requests as long as the PHP process is running. One of APC or WinCache is required to accomplish this, with other extensions being potentially pluggable as adapters.</description>
+ <lead>
+ <name>Vasil Rangelov</name>
+ <user>boen_robot</user>
+ <email>boen.robot@gmail.com</email>
+ <active>yes</active>
+ </lead>
+ <date>2012-09-25</date>
+ <time>23:33:38</time>
+ <version>
+ <release>0.1.1</release>
+ <api>0.1.0</api>
+ </version>
+ <stability>
+ <release>alpha</release>
+ <api>alpha</api>
+ </stability>
+ <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL License 2.1</license>
+ <notes>* Fixed the PHAR stub.
+* Removed the warnings APC would trigger when using SHM::factory().
+* Allowed registering of external adapters with the new SHM::registerAdapter() method.
+* Added SHM::__invoke() as a shortcut to SHM::add().</notes>
+ <contents>
+ <dir name="/">
+ <file role="test" name="tests/phpunit.xml"/>
+ <file role="test" name="tests/PHPT/_runner.inc"/>
+ <file role="test" name="tests/PHPT/Wincache.phpt"/>
+ <file role="test" name="tests/PHPT/SHM-factory_CLI.phpt"/>
+ <file role="test" name="tests/PHPT/SHM-factory_CGI.phpt"/>
+ <file role="test" name="tests/PHPT/SHM-factory.inc"/>
+ <file role="test" name="tests/PHPT/Placebo.phpt"/>
+ <file role="test" name="tests/PHPT/Common/testSingleFileLockAndUnlock.phpt"/>
+ <file role="test" name="tests/PHPT/Common/testSettingAndGettingValue.phpt"/>
+ <file role="test" name="tests/PHPT/Common/testSettingAndDeletingValue.phpt"/>
+ <file role="test" name="tests/PHPT/Common/testAddingValue.phpt"/>
+ <file role="test" name="tests/PHPT/Common/testAddingTtlValue_part3.phpt"/>
+ <file role="test" name="tests/PHPT/Common/testAddingTtlValue_part2.phpt"/>
+ <file role="test" name="tests/PHPT/Common/testAddingTtlValue_part1.phpt"/>
+ <file role="test" name="tests/PHPT/APC.phpt"/>
+ <file role="test" name="tests/CliCompatibleTest.php"/>
+ <file role="test" name="tests/bootstrap.php">
+ <tasks:replace from="../src" to="php_dir" type="pear-config"/>
+ </file>
+ <file role="php" name="src/PEAR2/Cache/SHM/InvalidArgumentException.php">
+ <tasks:replace from="~~summary~~" to="summary" type="package-info"/>
+ <tasks:replace from="~~description~~" to="description" type="package-info"/>
+ <tasks:replace from="GIT: $Id$" to="version" type="package-info"/>
+ </file>
+ <file role="php" name="src/PEAR2/Cache/SHM/Exception.php">
+ <tasks:replace from="~~summary~~" to="summary" type="package-info"/>
+ <tasks:replace from="~~description~~" to="description" type="package-info"/>
+ <tasks:replace from="GIT: $Id$" to="version" type="package-info"/>
+ </file>
+ <file role="php" name="src/PEAR2/Cache/SHM/Adapter/Wincache.php">
+ <tasks:replace from="~~summary~~" to="summary" type="package-info"/>
+ <tasks:replace from="~~description~~" to="description" type="package-info"/>
+ <tasks:replace from="GIT: $Id$" to="version" type="package-info"/>
+ </file>
+ <file role="php" name="src/PEAR2/Cache/SHM/Adapter/Placebo.php">
+ <tasks:replace from="~~summary~~" to="summary" type="package-info"/>
+ <tasks:replace from="~~description~~" to="description" type="package-info"/>
+ <tasks:replace from="GIT: $Id$" to="version" type="package-info"/>
+ </file>
+ <file role="php" name="src/PEAR2/Cache/SHM/Adapter/APC.php">
+ <tasks:replace from="~~summary~~" to="summary" type="package-info"/>
+ <tasks:replace from="~~description~~" to="description" type="package-info"/>
+ <tasks:replace from="GIT: $Id$" to="version" type="package-info"/>
+ </file>
+ <file role="php" name="src/PEAR2/Cache/SHM.php">
+ <tasks:replace from="~~summary~~" to="summary" type="package-info"/>
+ <tasks:replace from="~~description~~" to="description" type="package-info"/>
+ <tasks:replace from="GIT: $Id$" to="version" type="package-info"/>
+ </file>
+ <file role="doc" name="docs/phpdoc.dist.xml">
+ <tasks:replace from="../src" to="php_dir" type="pear-config"/>
+ </file>
+ <file role="doc" name="docs/doxygen.ini">
+ <tasks:replace from="../src" to="php_dir" type="pear-config"/>
+ <tasks:replace from="GIT: $Id$" to="version" type="package-info"/>
+ </file>
+ <file role="doc" name="docs/apigen.neon"/>
+ </dir>
+ </contents>
+ <dependencies>
+ <required>
+ <php>
+ <min>5.3.0</min>
+ </php>
+ <pearinstaller>
+ <min>1.4.0</min>
+ </pearinstaller>
+ </required>
+ <optional>
+ <package>
+ <name>PEAR2_Autoload</name>
+ <channel>pear2.php.net</channel>
+ <min>0.2.4</min>
+ </package>
+ <extension>
+ <name>apc</name>
+ <min>3.0.13</min>
+ </extension>
+ <extension>
+ <name>wincache</name>
+ <min>1.1.0</min>
+ </extension>
+ </optional>
+ </dependencies>
+ <phprelease>
+ <filelist>
+ <install name="src/PEAR2/Cache/SHM.php" as="PEAR2/Cache/SHM.php"/>
+ <install name="src/PEAR2/Cache/SHM/Adapter/APC.php" as="PEAR2/Cache/SHM/Adapter/APC.php"/>
+ <install name="src/PEAR2/Cache/SHM/Adapter/Placebo.php" as="PEAR2/Cache/SHM/Adapter/Placebo.php"/>
+ <install name="src/PEAR2/Cache/SHM/Adapter/Wincache.php" as="PEAR2/Cache/SHM/Adapter/Wincache.php"/>
+ <install name="src/PEAR2/Cache/SHM/Exception.php" as="PEAR2/Cache/SHM/Exception.php"/>
+ <install name="src/PEAR2/Cache/SHM/InvalidArgumentException.php" as="PEAR2/Cache/SHM/InvalidArgumentException.php"/>
+ <install name="tests/bootstrap.php" as="bootstrap.php"/>
+ <install name="tests/PHPT/APC.phpt" as="PHPT/APC.phpt"/>
+ <install name="tests/PHPT/Common/testAddingTtlValue_part1.phpt" as="PHPT/Common/testAddingTtlValue_part1.phpt"/>
+ <install name="tests/PHPT/Common/testAddingTtlValue_part2.phpt" as="PHPT/Common/testAddingTtlValue_part2.phpt"/>
+ <install name="tests/PHPT/Common/testAddingTtlValue_part3.phpt" as="PHPT/Common/testAddingTtlValue_part3.phpt"/>
+ <install name="tests/PHPT/Common/testAddingValue.phpt" as="PHPT/Common/testAddingValue.phpt"/>
+ <install name="tests/PHPT/Common/testSettingAndDeletingValue.phpt" as="PHPT/Common/testSettingAndDeletingValue.phpt"/>
+ <install name="tests/PHPT/Common/testSettingAndGettingValue.phpt" as="PHPT/Common/testSettingAndGettingValue.phpt"/>
+ <install name="tests/PHPT/Common/testSingleFileLockAndUnlock.phpt" as="PHPT/Common/testSingleFileLockAndUnlock.phpt"/>
+ <install name="tests/PHPT/Placebo.phpt" as="PHPT/Placebo.phpt"/>
+ <install name="tests/PHPT/SHM-factory.inc" as="PHPT/SHM-factory.inc"/>
+ <install name="tests/PHPT/SHM-factory_CGI.phpt" as="PHPT/SHM-factory_CGI.phpt"/>
+ <install name="tests/PHPT/SHM-factory_CLI.phpt" as="PHPT/SHM-factory_CLI.phpt"/>
+ <install name="tests/PHPT/Wincache.phpt" as="PHPT/Wincache.phpt"/>
+ <install name="tests/PHPT/_runner.inc" as="PHPT/_runner.inc"/>
+ <install name="tests/phpunit.xml" as="phpunit.xml"/>
+ </filelist>
+ </phprelease>
+</package>
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<r xmlns="http://pear.php.net/dtd/rest.release2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://pear.php.net/dtd/rest.release2 http://pear.php.net/dtd/rest.release2.xsd">
+ <p xlink:href="rest/p/pear2_cache_shm">PEAR2_Cache_SHM</p>
+ <c>pear2.php.net</c>
+ <v>0.1.1</v>
+ <a>0.1.0</a>
+ <mp>5.3.0</mp>
+ <st>alpha</st>
+ <l>LGPL License 2.1</l>
+ <m>boen_robot</m>
+ <s>Wrapper for shared memory and locking functionality across different extensions.
+</s>
+ <d>Allows you to share data across requests as long as the PHP process is running. One of APC or WinCache is required to accomplish this, with other extensions being potentially pluggable as adapters.</d>
+ <da>2012-09-25 23:33:38</da>
+ <n>* Fixed the PHAR stub.
+* Removed the warnings APC would trigger when using SHM::factory().
+* Allowed registering of external adapters with the new SHM::registerAdapter() method.
+* Added SHM::__invoke() as a shortcut to SHM::add().</n>
+ <f>153198</f>
+ <g>http://pear2.php.net/get/PEAR2_Cache_SHM-0.1.1</g>
+ <x xlink:href="package.0.1.1.xml"/>
+</r>

0 comments on commit e236878

Please sign in to comment.